Commit graph

19057 commits

Author SHA1 Message Date
Piotr Kubaj
612ad0504a games/glob2: add USES=compiler:c++11-lang
It's needed to fix linking with portaudio.

Approved by:	mentors (implicit approval)
2019-05-12 00:32:33 +00:00
Danilo G. Baio
4769aae51a games/robocode: Update to 1.9.3.6
Changelog:	https://robo-code.blogspot.com/2019/05/robocode-1936.html
2019-05-12 00:07:32 +00:00
Mathieu Arnold
bd3fd6f002 Use USE_GITHUB when appropriate. 2019-05-11 19:52:08 +00:00
Piotr Kubaj
d4111913ef games/gzdoom: update to 4.1.1
Commit the whole patch this time.

Approved by:	mat (mentor), kevans (maintainer)
2019-05-11 14:14:01 +00:00
Gleb Popov
d656d2dbe2 games/hedgewars-server: Unbreak build by adding missing dependencies. Set MAINTAINER to haskell@
Approved by:	tcberner(mentor, implicit)
2019-05-11 09:39:19 +00:00
Antoine Brodin
30a52c9089 Mark BROKEN: fails to build
cabal: Could not resolve dependencies:
[__0] trying: MissingH-1.4.1.0 (user goal)
[__1] unknown package: random (dependency of MissingH)
[__1] fail (backjumping, conflict set: MissingH, random)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: MissingH, random

Reported by:	pkg-fallout
2019-05-11 08:29:07 +00:00
Antoine Brodin
58343a4231 Revert 501173, it's obviously incomplete
Reported by:	pkg-fallout
2019-05-11 08:21:22 +00:00
Piotr Kubaj
1497e8695f games/gzdoom: update to 4.1.1
Among many fixes, this brings compatibility with non-x86 platforms.

PR:		236988
Approved by:	kevans (maintainer), mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D20149
2019-05-10 13:03:28 +00:00
Ganael LAPLANCHE
ed18de7de0 Add missing USES=sdl for my ports
(and also reorder a few things)
2019-05-10 10:53:45 +00:00
Tobias C. Berner
d27fcc13c5 Update KDE Applications to 19.04.1
Changelog:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.1
2019-05-09 18:18:04 +00:00
Rene Ladan
756a67108b Remove expired ports:
games/warsow-data: Only useful for expired games/warsow
2019-04-14 converters/hs-sandi: Haskell libraries are getting pushed out of the ports tree. If you are using this port for development, consider switching to cabal sandboxes (old way), cabal new-build (new way), or use devel/stack. If you believe this port shouldn't be removed, contact haskell@FreeBSD.org
2019-05-09 15:22:39 +00:00
Rene Ladan
b8b8fa5aeb Remove expired ports:
2019-05-08 databases/ruby-odbc: Broken for more than 6 months
2019-05-08 databases/rubygem-dbd-odbc: Broken for more than 6 months
2019-05-08 devel/dlangui: Broken for more than 6 months
2019-05-08 editors/dlangide: Broken for more than 6 months
2019-05-08 emulators/desmume: Broken for more than 6 months
2019-05-08 emulators/yabause: Broken for more than 6 months
2019-05-08 emulators/yape: Broken for more than 6 months
2019-05-08 games/armagetron: Broken for more than 6 months
2019-05-08 games/boswars: Broken for more than 6 months
2019-05-08 games/ceferino: Broken for more than 6 months
2019-05-08 games/chanta: Broken for more than 6 months
2019-05-08 games/d2x-xl: Broken for more than 6 months
2019-05-08 games/drcreep: Broken for more than 6 months
2019-05-08 games/frobtads: Broken for more than 6 months
2019-05-08 games/paintown: Broken for more than 6 months
2019-05-08 games/pykawari: Broken for more than 6 months
2019-05-08 games/stepmania-devel: Broken for more than 6 months
2019-05-08 games/tinymux: Broken for more than 6 months
2019-05-08 games/voxelands: Broken for more than 6 months
2019-05-08 games/voxelands-server: Broken for more than 6 months
2019-05-08 games/warsow: Broken for more than 6 months
2019-05-08 graphics/appleseed: Broken for more than 6 months
2019-05-08 graphics/apvlv: Broken for more than 6 months
2019-05-08 graphics/qslim: Broken for more than 6 months
2019-05-08 graphics/rawstudio: Broken for more than 6 months
2019-05-08 graphics/tulip: Broken for more than 6 months
2019-05-08 lang/qore: Broken for more than 6 months
2019-05-08 mail/milter-manager: Broken for more than 6 months
2019-05-08 math/goblin: Broken for more than 6 months
2019-05-08 math/mosesdecoder: Broken for more than 6 months
2019-05-08 multimedia/asdcplib: Broken for more than 6 months
2019-05-08 net/crtmpserver: Broken for more than 6 months
2019-05-08 net/linuxigd: Abandonware; use net/miniupnpd instead
2019-05-08 net/openafs: Broken for more than 6 months
2019-05-08 security/quantis: Broken for more than 6 months
2019-05-08 sysutils/boxbackup: Broken for more than 6 months
2019-05-08 sysutils/grub2-efi: Broken for more than 6 months
2019-05-08 sysutils/grub2-pcbsd: Broken for more than 6 months
2019-05-08 sysutils/mdcp: Broken for more than 6 months
2019-05-08 sysutils/sbsigntool: Broken for more than 6 months
2019-05-08 www/py-cherrypy-old: Lates version is in tree and no dependent ports
2019-05-09 15:03:38 +00:00
Gleb Popov
6dc2e22e2d Introduce USES=cabal and use it to build Haskell applications.
PR:		230186
Reviewed by:	mat, tcberner
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D19730
2019-05-09 14:39:30 +00:00
Piotr Kubaj
63a9fc6066 games/tecnoballz: fix build with GCC-based architectures
Add USES=compiler:c++11-lang to fix build:
configure: error: tinyxml library is not present in your system

Approved by:	mentors (implicit approval)
2019-05-09 13:25:53 +00:00
Dmitry Marakasov
9e32968c46 - Fix custom target dependency 2019-05-08 14:56:27 +00:00
Mateusz Piotrowski
1466c1791e games/orthorobot: Add DESKTOP_ENTRIES
Also remove pkg-message: it is not useful as the game is installed and
launched as most applications.
2019-05-08 10:59:57 +00:00
Piotr Kubaj
3b09753032 games/openmw: fix build with GCC-based architectures
After mygui upgrade, a couple of include <memory> are needed to build with GCC.

Errors:
/wrkdirs/usr/ports/games/openmw/work/openmw-openmw-0.45.0/apps/openmw/mwgui/alchemywindow.hpp:78:14: error: 'unique_ptr' in namespace 'std' does not name a template type

  std::unique_ptr<MWMechanics::Alchemy> mAlchemy;
       ^~~~~~~~~~

/wrkdirs/usr/ports/games/openmw/work/openmw-openmw-0.45.0/apps/openmw/mwgui/alchemywindow.hpp:78:9: note: 'std::unique_ptr' is defined in header '<memory>'; did you forget to
+'#include <memory>'?
/wrkdirs/usr/ports/games/openmw/work/openmw-openmw-0.45.0/apps/openmw/mwgui/alchemywindow.hpp:14:1:
+#include <memory>

PR:		237773
Approved by:	tobik (maintainer), mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D20184
2019-05-08 08:12:37 +00:00
Piotr Kubaj
2d6db67048 games/flightgear: fix build with GCC-based architectures
Add USES=compiler:c++11-lang to fix:
  The compiler feature "cxx_decltype" is not known to CXX compiler

  "GNU"

  version 4.2.1.

Approved by:	mentors (implicit approval)
2019-05-07 19:19:09 +00:00
Dmitry Marakasov
2f54458dd8 - Update to 1.17
- Add USES=sdl
2019-05-06 13:59:34 +00:00
Mark Linimon
4289cd0c36 These ports now build on aarch64.
Approved by:	portmgr (tier-2 blanket)
2019-05-04 04:52:29 +00:00
Jan Beich
2f5a1bcb90 games/openbor: update to 7000
Changes:	66657298...dc6a1516
2019-05-04 00:42:47 +00:00
Mark Linimon
922dee671e These ports now build on aarch64.
Where necessary, pet portlint.

Approved by:	portmgr
Obtained from:	aarch64 TRYBROKEN run
2019-05-03 21:06:51 +00:00
Max Brazhnikov
4b3a032cd3 games/supertux2:
- Update to 0.6.0
- Remove stale patches
- Build breaks with ninja, disable it
- Require C++14 compiler for build
- Take maintainership
2019-05-03 10:43:02 +00:00
Max Brazhnikov
0c7dd91225 games/frozen-bubble:
- Switch to GitHub and update to the latest commit (2017-07-02)
- Tweak COMMENT, make it shorter
- Add explicit dependence on glib2 and gettext
2019-05-03 09:38:18 +00:00
Dmitry Marakasov
db5d7517f7 - Update WWW
Approved by:	portmgr blanket
2019-05-03 09:01:28 +00:00
Piotr Kubaj
e107249311 games/openrct2: move title-sequence and objects to the port, update to 0.2.2, fix build with big-endian architectures, change maintainer
Patch for big-endian compatibility taken from upstream at https://github.com/OpenRCT2/OpenRCT2/pull/8091

PR:		226897
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D19941
2019-05-03 08:45:27 +00:00
Mathieu Arnold
d464b42ba9 Remove :DEFAULT where not required. 2019-05-02 10:18:03 +00:00
Tobias Kortkamp
24016448fd games/moonlight-embedded: Update to 2.4.9
Changes:	https://github.com/irtimmer/moonlight-embedded/releases/tag/v2.4.9
2019-05-02 04:26:27 +00:00
Piotr Kubaj
e4581753c7 games/flightgear-terragear: fix build with GCC-based architectures
Add USES=compiler:c++11-lang to fix linking with simgear.

Approved by:	mentors (implicit approval)
2019-05-01 20:34:38 +00:00
Rene Ladan
7469b029a6 Remove esound support from pulseaudio as audio/esound expired.
Bump PORTREVISIONs of dependent ports.

Build-tested in poudriere on a head-amd64 jail for audio/pulseaudio*
2019-05-01 19:35:14 +00:00
Piotr Kubaj
b87081fe09 games/openjk: Community effort to maintain Jedi Academy + Jedi Outcast
OpenJK is an effort by the JACoders group to maintain and improve the game
engines on which the Jedi Academy (JA) and Jedi Outcast (JO) games run on,
while maintaining full backwards compatibility with the existing games.
This project does not attempt to rebalance or otherwise modify core gameplay.

WWW: https://openjk.org

PR:		227265
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D19955
2019-04-30 18:51:53 +00:00
Dmitry Marakasov
1f32cf22e4 - Update to 1.0 2019-04-30 17:19:53 +00:00
Dmitry Marakasov
bd93a84688 - Add USES=compiler:c++11-lang to fix build on GCC architectures
- Add USES=gnome,sdl

PR:		237382
Submitted by:	pkubaj@FreeBSD.org
2019-04-30 16:25:10 +00:00
Piotr Kubaj
9ed8bf08e5 games/vegastrike: fix build with GCC-based architectures
Replace . with -> (for accessing a pointer) in src/cmd/unit_collide.h

PR:		237034
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D20090
2019-04-30 14:18:36 +00:00
Piotr Kubaj
e91c45585e games/scummvm-tools: Add USES=compiler:c++11-lang, enable verbose build
Add USES=compiler:c++11-lang to fix linking on GCC architectures.

Also add --enable-verbose-build to generate more messages during build.

PR:		237226
Approved by:	lme (maintainer), mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D19988
2019-04-30 13:47:06 +00:00
Rene Ladan
33e5354d81 Remove expired ports:
2019-04-29 games/lianliankan: Depends on expired esound
2019-04-29 audio/extace: Depends on expired esound
2019-04-30 08:58:30 +00:00
Kai Knoblich
b12d23a93f games/anki: Update to 2.1.12
Changelog:

* Fix fields appearing under editor buttons.
* Fix memory leak in card layout screen.
* Fix some issues with previewing in the Browse screen.
* Fix card counts not updating when a review is undone.
* Fix an error caused by missing note types.
* Fix an issue checking for add-on updates.
* Disable add-on config button when not appropriate.
* Tweaks to the deck age graph binning.
* Add-ons hosted on AnkiWeb can now define conflicts in the manifest file.
* Make sure mpv doesn’t attempt to load scripts from default location.
* Other minor fixes.

https://apps.ankiweb.net/docs/changes.html#changes-in-2.1.12-(eef86bf3)

Approved by:	mentors (implicit)
2019-04-29 20:54:38 +00:00
Kai Knoblich
bddb3cf8a8 games/pysolfc: Update to 2.6.4
Changelog:

* Fix for Freezes (with pygame >= 1.9.5)
* Fixed Three Peaks scoring

Approved by:	mentors (implicit)
2019-04-29 20:48:59 +00:00
Dmitry Marakasov
0d393f900d - Update to 1.4.1 2019-04-29 19:58:31 +00:00
Tobias Kortkamp
09beb93a9a games/moonlight-embedded: Update to 2.4.8
Changes:	https://github.com/irtimmer/moonlight-embedded/releases/tag/v2.4.8
2019-04-29 19:41:50 +00:00
Guido Falsi
bbaddba030 - Modify patch to not implicitly depend on csh during build.
- Add some missing USES

PR:		237584
Submitted by:	Lorenzo Salvadore <phascolarctos@protonmail.ch>
2019-04-28 15:09:43 +00:00
Antoine Brodin
15965ef9f5 Finish esound deprecation 2019-04-28 11:19:31 +00:00
Fernando Apesteguía
9c84193d39 games/ski: update to 6.13
- Project moved to GitLab
- Add dependency to create man page

Reported by:	portscout
2019-04-27 17:08:59 +00:00
Tobias C. Berner
c662f85a2a Fix some kde@ ports for GCC architectures
PR:		237516
Submitted by:	pkubaj
2019-04-27 05:38:42 +00:00
Dmitry Marakasov
f6c4ac8eb8 - Copy graphics/ogre3d to graphics/ogre3d19 and add mutual conflicts
- Switch all ogre3d consumers to ogre3d19

This allows to update ogre3d to the latest version without breaking
existing ports. The plans are also to make it possible for both ogre3d
versions to coexist.

Approved by:	oliver (discussed via private email)
2019-04-26 23:39:31 +00:00
Dmitry Marakasov
6df75d589e - Update to 2.6.1 2019-04-26 21:54:11 +00:00
Dmitry Marakasov
9cea492971 - Bump revision after mygui update 2019-04-26 21:53:16 +00:00
Dmitry Marakasov
d0b488c23f - Add upstream patch to fix HUD disappearing after takin a screenshot
PR:		237531
Submitted by:	voidanix@420blaze.it
MFH:		2019Q2
2019-04-26 18:29:40 +00:00
Greg Lewis
9c79f2f208 Fix hardcoding of /usr/local to instead use ${PREFIX} 2019-04-26 14:42:42 +00:00
Mateusz Piotrowski
12f8ff2af9 New port: games/orthobot: Perspective puzzle game
Literally bridging the gap between 2D and 3D games, Ortho Robot is a
perspective based puzzle game, where you flatten the view to move across
gaps.  Your objective is to reach the ending green block (either by
standing directly on it or standing on it in relative space). For some
extra challenge, try to collect all coins and perfect your time, steps and
number of warps.

WWW: http://stabyourself.net/orthorobot/
2019-04-25 16:10:13 +00:00