4373 Commits

Author SHA1 Message Date
jca
cb6c99ec67 Drop the CRs that clutter the patches and source files. 2019-01-03 20:42:39 +00:00
jca
16c8a26880 Cope with the wxWidgets3 update
ok ajacoutot@ landry@ giovanni@
2019-01-02 12:44:06 +00:00
jca
20c596a0d9 Update to unbreak following the wxWidgets3 update
ok ajacoutot@ landry@ giovanni@
2019-01-02 12:43:19 +00:00
landry
590f27baf2 Add missing includes to fix build on non-clang.
From Charlene Wendling, thanks!
2019-01-01 17:59:05 +00:00
bcallah
fbd6f77c6e Remove a configure-time check for /usr/bin/as -- the build doesn't use the
assembler at all so this check needlessly breaks the build on arm64.
Doesn't affect the build or resulting package in any way on other archs.
ok thfr@ (MAINTAINER)
2018-12-28 06:15:59 +00:00
bcallah
f9bc984c02 Update freeserf to its latest code--this fixes some game-breaking bugs.
This is also likely to be close to the 0.3.0 release of freeserf.
2018-12-25 15:18:20 +00:00
bentley
3ef91fd04d Update to 0ad-0.0.23b. 2018-12-25 00:32:55 +00:00
pascal
1343236b5a Update to dhewm3 1.5.0. 2018-12-24 19:50:06 +00:00
pascal
d5b2f72971 Update to hedgewars 0.9.25. 2018-12-24 17:03:03 +00:00
pascal
69b3f0e88e Update to etracer 0.7.5. Disable fullscreen-by-default; it doesn't work
properly in all cases.
2018-12-24 14:59:12 +00:00
naddy
a5e4d70129 Use the -W... option that actually suppresses ~64000 warnings with clang.
Bonus: It's the same for gcc.
2018-12-21 15:21:01 +00:00
ajacoutot
62255ccdb6 Fix dependencies. 2018-12-21 14:42:39 +00:00
naddy
5a4e4946a8 Add missing header for ports-gcc.
Use <stdint.h> over <cstdint> because the latter is C++11, which
ports-gcc 4.9 only supports with -std=c++11 and base-gcc 4.2 not
at all.
2018-12-20 23:20:07 +00:00
bcallah
e13ef4ff2c solene@ reports that GOG updated their Postal game, and the pkg/README is
now outdated.

Update and simplify, and bump.
2018-12-18 10:59:20 +00:00
jca
54b8b1959d Needs a modern-ish compiler for __builtin_bswap32
from Charlene Wendling, input from bcallah@
2018-12-17 18:21:01 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
bcallah
c287cc68e1 Ensure that -latomic is linked when on powerpc. Fixes the build error noted
in the latest powerpc bulk report.

While here, there is no legitimate reason to have base-gcc in the COMPILERS
list when this is C++11.
2018-12-12 00:19:07 +00:00
jca
9705942b72 Don't rely on wx-config to reach into /usr/local/include
wx-config from wxWidgets-3.x won't put -I/usr/local/include in --cflags
any more.  Bump REVISION "just in case".
2018-12-10 14:39:17 +00:00
bcallah
1702b6f3f7 Update to manaplus-1.8.12.8 2018-12-09 21:01:41 +00:00
ajacoutot
91f6e857c7 Unbreak with new icu. 2018-12-09 21:01:03 +00:00
solene
539bd465f7 + mvdsv 2018-12-08 09:41:36 +00:00
solene
b3027dd8bf Import mvdsv
MVDSV (MultiView Demo SerVer) is a Quakeworld server that not only
offers a multiplayer environment, but also allows to record demos from
every player's point of view as well as providing different game modes.
You will need to purchase the original Quake 1 game to use this package.

ok jca@
help from fcambus@ sthen@ bcallah@

Thanks Tom Murphy <openbsd@pertho.net> for the port
2018-12-08 09:40:53 +00:00
naddy
33bea57aa6 again, bump users of audio/libmad after macro change in header file 2018-12-05 20:19:00 +00:00
kn
dacffabe2e +xonotic 2018-12-05 15:58:02 +00:00
kn
55b3e62649 Import games/xonotic
Xonotic is an addictive, arena-style first person shooter with crisp movement
and a wide array of weapons. It combines intuitive mechanics with in-your-face
action to elevate your heart rate.

Initial port from jsg@ in 2015, updated and tweaked by me.

Tests and Feedback solene, tests and OK bcallah
2018-12-05 15:53:53 +00:00
naddy
62baafa1d6 bump users of audio/libmad after macro change in header file 2018-12-04 20:44:56 +00:00
kirby
3991b8f15d update to cataclysm-dda-2018.11.01
from Tim Meunier (MAINTAINER)
testing by Charlene Wendling
2018-12-03 08:43:56 +00:00
bcallah
1b281b20f0 Update to stockfish-10. Had stockfish play a game against itself on scud as
a test.
Changelog:
https://github.com/official-stockfish/Stockfish/compare/sf_9...sf_10
2018-11-30 19:54:29 +00:00
naddy
02d31638e6 add missing includes 2018-11-28 22:11:24 +00:00
sthen
81d334b1a7 set NOASM=1 to actually disable assembly code 2018-11-26 21:33:55 +00:00
sebastia
a2f7a8681a Bump after the x11/gnustep module forced using ld.bfd
OK landry@ who also generally OKes the change to the gnustep module
2018-11-26 14:19:56 +00:00
naddy
d0288da573 add missing includes 2018-11-25 21:06:38 +00:00
naddy
b77ec479c7 tweak 2018-11-23 16:02:35 +00:00
solene
593b8ada06 Bump revision for last commit 2018-11-23 14:15:03 +00:00
solene
a5cfa45d3e Add missing patch from last commit to tell ezquake where to look at server
list.

Spotted by jca@
2018-11-23 14:08:23 +00:00
solene
14cb2f3db5 Add servers list for multiplayer mode
ok jca@ awolk@
2018-11-23 11:41:43 +00:00
jsg
7e84a655df Disable i386 assembly to avoid a text relocation fixing i386 lld build.
Disable lto if lld property not set instead of doing -fuse-ld=lld which
should give gcc/binutils archs a chance of building.

Discussed with jca and Brad.  Maintainer timeout.
2018-11-23 06:54:11 +00:00
bcallah
012a2f2416 Update to wtf-20181119 2018-11-22 00:46:00 +00:00
bcallah
fcfd113666 Update to hyperrogue-10.5a
Changelog: https://github.com/zenorogue/hyperrogue/compare/10.4z...v10.5a
There's nothing significant about the crank from 10.4 to 10.5 -- upstream
says they ran out of letter so cranked the version number to have more
letters.
2018-11-21 01:58:38 +00:00
naddy
5774392487 allow text relocations on i386 due to non-PIC assembly code 2018-11-20 22:23:55 +00:00
naddy
dc6369213f allow text relocations on i386 to deal with heaps of non-PIC assembly code 2018-11-20 21:41:00 +00:00
naddy
1f594c21f2 Upstream already puts the non-PIC i386 assembly into a static
liballeg_unsharable.  Add linker flags -Wl,-znotext on i386.  This
propagates through to allegro-config and its consumers.
2018-11-18 19:06:25 +00:00
pascal
008f2f17f0 Unbreak; no need to patch the same thing twice. 2018-11-16 10:38:31 +00:00
jca
674973bcd8 Fix music on big endian archs
from George Koehler
2018-11-16 09:04:03 +00:00
bentley
f567db69b5 Drop support for midiplay and revert to upstream's default of timidity.
Discussed with ratchov@
2018-11-13 04:05:34 +00:00
bcallah
8df30487b1 Update to hyperrogue-10.4z
Changelog: https://github.com/zenorogue/hyperrogue/compare/10.4w...10.4z
2018-11-12 21:24:09 +00:00
bcallah
53d468fe84 Update to freeserf-0.1.1.20181102 2018-11-11 16:24:38 +00:00
pascal
378fdacd35 Fix music on big-endian systems.
Upstream commit https://github.com/SuperTux/supertux/commit/a154c70

Via George Koehler, thanks!
2018-11-11 16:00:22 +00:00
bcallah
bd8800c2fd Update to julius-1.0.0; I was noticed by upstream of the release.
Upstream also incorporated our patches, so they can go away.
2018-11-11 16:00:14 +00:00
jsg
8afdab3b31 Disable i386 assembly verions of hqx graphic scalars to avoid a text
relocation fixing the build with lld.

ok naddy@
2018-11-10 23:45:28 +00:00