Commit Graph

20419 Commits

Author SHA1 Message Date
Alexey Dokuchaev e5e5976dee Force -fcommon to unbreak the build against modern compilers: this code
is old and entangled enough so fixing it properly does not look tenable.
2021-02-11 15:21:52 +00:00
Jan Beich b57abe3e52 games/quake3: unbreak with libglvnd
..//unix/linux_glimp.c:70:10: fatal error: 'X11/extensions/xf86vmode.h' file not found
 #include <X11/extensions/xf86vmode.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 246767 exp-run)
2021-02-11 13:58:13 +00:00
Jan Beich f72d9a3919 games/q3cellshading: unbreak with libglvnd
..//unix/linux_glimp.c:70:10: fatal error: 'X11/extensions/xf86vmode.h' file not found
 #include <X11/extensions/xf86vmode.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 246767 exp-run)
2021-02-11 13:58:08 +00:00
Alexey Dokuchaev 9adc4dd5ed Unbreak the build against modern compilers (Clang 11, GCC 10) which
require there is only one variable definition per each object file.
2021-02-11 13:42:53 +00:00
Piotr Kubaj 7e6bd98c19 games/openrct2: update to the newest objects
This changes scenery groups to use JSON ids and updates eo-OO, pt-BR, es-ES and it-IT translations.

https://github.com/OpenRCT2/objects/releases/tag/v1.0.20
2021-02-10 20:39:08 +00:00
Piotr Kubaj a6e3d6e406 games/gzdoom: fix build on powerpc64le
Same issue as with audio/libgme.
2021-02-10 16:30:39 +00:00
Neel Chauhan a58921bf33 games/ezquake: Update to 3.2.3
Changes: https://github.com/ezQuake/ezquake-source/releases/tag/3.2.3

PR:		253403
Submitted by:	vvd AT unislabs DOT com (maintainer)
2021-02-10 16:23:34 +00:00
Danilo G. Baio 8b1c951e17 Partial revert r564845 on games/devilutionX
Reported by:	mat
2021-02-10 11:07:31 +00:00
Nuno Teixeira 103c3702de Submitted by: Nuno Teixeira <eduardo@FreeBSD.org> (maintainer)
Approved by:	dbaio, garga (mentors)
Differential Revision:	https://reviews.freebsd.org/D28534
2021-02-10 07:42:50 +00:00
Neel Chauhan a1f8789740 games/domination: Update to 1.2.3
Changes: https://sourceforge.net/p/domination/code/HEAD/tree/Domination/ChangeLog.txt
2021-02-09 20:22:24 +00:00
Piotr Kubaj 126f7a1815 games/dxx-rebirth: update to the newest snapshot 2021-02-09 18:59:16 +00:00
Neel Chauhan 40cd636a77 games/pioneers: Update to 15.6 2021-02-07 17:23:59 +00:00
Piotr Kubaj be4509716d games/fheroes2: update to 0.9
Changelog:
* Greatly improve AI logic for kingdom management and battles
* Fix many drawings and logic issues for battles
* Add touchpad support
* Speed up drawings for World Map by 10%
* Add highlighted area for mass spells in battles
* Add extra army split logic
* Over 100 bugs fixed since 0.8.4 release
2021-02-06 20:46:55 +00:00
Christoph Moench-Tegeder 3ae285c710 fix staging of aisleriot
"FAILED: install script '/wrkdirs/usr/ports/games/aisleriot/work/aisleriot-3.22.14/data/meson_desktopfile.py /usr/local/share/applications sol.desktop' exit code 127, stopped"

- explicitly declare build-dependency on python
- shebangfix included python-scripts, as they are referencing "python3",
  which we only install with the python3 meta-package (which is not
  pulled in when depending on python)
2021-02-06 08:51:32 +00:00
Baptiste Daroussin 22d73a9c38 Update to 3.22.14
Directly fetch from gitlab
switch to meson
drop the unused gconf2 dependency
2021-02-06 08:13:53 +00:00
Baptiste Daroussin a3f145418f Drop dependency that are not necessary anymore:
gtk-sharp20
gnome-sharp20
mono-addins

this is because last update as converted the port to gtk-sharp30
2021-02-06 07:01:04 +00:00
Fernando Apesteguía 8f1ac4a01e games/bsdgames: NO_WERROR fix for FreeBSD 13
* use WITHOUT_WERROR instead of NO_WERROR
* remove noop REINPLACE statements
* moves the wump.info out of the pkg-plist into the Makefile

PR:	252941
Submitted by:	jockl@pianojockl.org (maintainer)
2021-02-05 16:43:15 +00:00
Christian Weisgerber a64a7baf3d * Fix build with -fno-common
* Remove Makefile.common, accidentally left over in r345138
2021-02-05 15:34:56 +00:00
Tobias C. Berner 9ec1ad5e14 net/libwebsockets: Update to 4.1.6
Changelog:
	https://libwebsockets.org/git/libwebsockets/tree/changelog?h=v4.1-stable

PR:		251835
Submitted by:	daniel.engberg.lists@pyret.net
Approved by:	iblis.dif01@nctu.edu.tw (timeout)
2021-02-04 20:24:09 +00:00
Tobias C. Berner 6954aa7786 Update KDE Release-Service to 20.12.2
Some of our projects release on their own timescale and some get released
en-masse. The 20.12.2 bundle of projects was released today with dozens of
bugfixes and will be available through app stores and distros soon. See the
20.12.2 releases page for details.

Some of the fixes in today’s bugfix releases include:

	*    Ark no longer crashes when closing the window while loading a TAR archive
	*    Dolphin calculates the folder size on FUSE and network file systems correctly now
	*    Konsole no longer crashes when exiting all tabs at the same time
	*    Dictionaries can be added in Kiten’s config dialog
	*    Umbrello doesn’t crash anymore if exiting when a widget in a diagram is selected

Release Notes:
	https://community.kde.org/Releases/20.12_Release_Notes

Full Changelog:
	https://kde.org/announcements/fulllog_releases-20.12.2/
2021-02-04 19:21:17 +00:00
Jan Beich 0d858cb842 games/joequake: properly fix OPENGL vs. X11 after r564045 2021-02-04 17:30:37 +00:00
Jan Beich 8135d40db3 games/tremulous: unbreak with libglvnd
src/unix/linux_glimp.c:74:10: fatal error: 'X11/extensions/xf86vmode.h' file not found
 #include <X11/extensions/xf86vmode.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 246767 exp-run)
2021-02-04 17:13:09 +00:00
Jan Beich 035491c2d6 games/qudos: unbreak with libglvnd
src/unix/gl_glx.c:54:10: fatal error: 'X11/extensions/xf86vmode.h' file not found
 #include <X11/extensions/xf86vmode.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 246767 exp-run)
2021-02-04 17:13:03 +00:00
Jan Beich c45be1a829 games/nehquake: unbreak with libglvnd
src/gl_vidlinuxglx.c:43:10: fatal error: 'X11/extensions/xf86vmode.h' file not found
 #include <X11/extensions/xf86vmode.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 246767 exp-run)
2021-02-04 17:12:58 +00:00
Jan Beich 67ebe7c996 games/joequake: unbreak with libglvnd
vid_glx.c:42:10: fatal error: 'X11/extensions/xf86vmode.h' file not found
 #include <X11/extensions/xf86vmode.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 246767 exp-run)
2021-02-04 17:12:53 +00:00
Dmitry Marakasov d13a553511 - Update mandir 2021-02-03 17:33:05 +00:00
Dmitry Marakasov 7d605b7e75 - Update mandir 2021-02-03 17:33:00 +00:00
Dmitry Marakasov 37b6616a32 - Remove no longer needed manpage path fix 2021-02-03 13:42:48 +00:00
Dmitry Marakasov 3227f61646 - Update to 1.0.4 2021-02-03 13:42:05 +00:00
Antoine Brodin 56be4eb47a Do not include bsd.port.options.mk twice 2021-02-01 19:58:38 +00:00
Fernando Apesteguía be9284ea3a games/xkoules: Unbreak build with -fno-common
PR:	253128
Submitted by:	m.ne@gmx.net
2021-02-01 17:44:56 +00:00
Fernando Apesteguía 3248bcf7a6 games/dMagnetic: Update to 0.30
ChangeLog: https://www.dettus.net/dMagnetic

PR:	253127
Submitted by:	dettus@dettus.net (maintainer)
2021-02-01 17:44:24 +00:00
Fernando Apesteguía 92d156d80a games/crossfire-client: Update to 1.75.0
ChangeLog:
https://sourceforge.net/p/crossfire/crossfire-client/ci/88b59/tree/ChangeLog?format=raw

PR:	252655
Submitted by:	kevinz5000@gmail.com (maintainer)
2021-02-01 11:19:32 +00:00
Yuri Victorovich 741c674cf0 games/xisola: Unbreak on 13,14 by adding -fcommon
PR:		253129
Reported by:	m.ne@gmx.net
2021-01-31 19:07:29 +00:00
Jan Beich ff4b351f02 devel/renpy: update to 7.4.2
Changes:	https://www.renpy.org/release/7.4.2 (see Announcment)
Changes:	https://www.renpy.org/doc/html/changelog.html#renpy-7-4-2
Reported by:	Repology
2021-01-31 13:25:58 +00:00
Yuri Victorovich ebcebd7862 games/gbrainy: Update 2.2.2 -> 2.4.3
ed.arrakis@gmail.com takes maintainership.

PR:		253058
Submitted by:	ed.arrakis@gmail.com
2021-01-31 04:19:52 +00:00
Sean Bruno 732b5fba99 games/cockatrice: Update to 2.8.0 release
- Cockatrice 2.8.0: Prismatic Bridge
- https://github.com/Cockatrice/Cockatrice/releases/tag/2021-01-26-Release-2.8.0
- drop version patch as it is not needed
2021-01-28 18:37:00 +00:00
Piotr Kubaj 96c5986d5e games/eduke32: disable LTO on powerpc64
LTO is currently broken in clang on powerpc64.
2021-01-28 15:56:36 +00:00
Dmitry Marakasov 07b889e63f Resurrect games/pingus, fix scons compatibility with python3 2021-01-28 14:39:32 +00:00
Piotr Kubaj 8977662785 games/fs2open: update to release_21_0_0
Change log: (chronologically ordered)
    More OpenGL optimizations
    Full type information output for Lua documentation. Very useful for writing Lua scripts.
    A new -weaponspew command-line option for printing MediaVP-style statistics, plus a weapon comparison spreadsheet, to the debug log.
    Improved ship lookup behavior in SEXPs for improved performance.
    BPTC/BC7 texture compression support
    Refactoring and new features for the ship lab.
    Missile multi-lock. It's finally in an official build!
    Enhancements to the model code in preparation for cool features in 21.2.
    IPv6 support for multiplayer
    A lot of general fixes for multiplayer.
2021-01-28 12:47:48 +00:00
Dmitry Marakasov b5edb050ac - Update to 2.4
- Simplify the port

PR:		253055
Approved by:	alfix86@gmail.com (maintainer)
2021-01-28 12:13:58 +00:00
Dmitry Marakasov c95a120881 - Update to 2.0.0 2021-01-28 11:16:26 +00:00
Dmitry Marakasov d1fb430224 - Update to 2.0.0 2021-01-28 11:16:18 +00:00
Dmitry Marakasov 369808dec3 - Update to 118 2021-01-27 22:28:23 +00:00
Adriaan de Groot 969169043b Fix build of games/xinvaders on 13 and 14
There are symbols declared in vaders.h with `ext` as storage class qualifier.
Those are either `extern` or (blank) depending on `MAIN` being defined.
Some of them duplicate symbols that are defined in spacers.c, though.
Those ought to be `extern` in all cases, rather than also defined in
main.c (because the storage class qualifier is blank then).

Reported by:	antoine
2021-01-27 19:52:31 +00:00
Piotr Kubaj 3ff7f415a6 games/eduke32: disable LTO on i386
Fails to build with LTO on i386.
2021-01-27 15:58:02 +00:00
Antoine Brodin f4642dcbfb Mark BROKEN on FreeBSD 13 and 14
ld: error: duplicate symbol: board
>>> defined at xcheckers.c
>>>            xcheckers.o:(board)
>>> defined at board.c
>>>            board.o:(.bss+0x0)

Reported by:	pkg-fallout
MFH:		2021Q1
2021-01-27 15:52:37 +00:00
Antoine Brodin 7e53703a6f Mark BROKEN on FreeBSD 13 and 14
ld: error: duplicate symbol: basedestroyed
>>> defined at base.c
>>>            base.o:(basedestroyed)
>>> defined at main.c
>>>            main.o:(.bss+0x1A0)

Reported by:	pkg-fallout
MFH:		2021Q1
2021-01-27 15:47:33 +00:00
Antoine Brodin af253f3f8e Mark BROKEN on FreeBSD 13 and 14
ld: error: duplicate symbol: app_context
>>> defined at callback.c
>>>            callback.o:(app_context)
>>> defined at xisola.c
>>>            xisola.o:(.bss+0xB0)

Reported by:	pkg-fallout
MFH:		2021Q1
2021-01-27 15:45:37 +00:00
Antoine Brodin 9dc3d878ff Mark BROKEN on FreeBSD 13 and 14
ld: error: duplicate symbol: controls
>>> defined at koules.c
>>>            koules.o:(controls)
>>> defined at server.c
>>>            server.o:(.bss+0xC1BB0)

Reported by:	pkg-fallout
MFH:		2021Q1
2021-01-27 15:43:11 +00:00