Commit Graph

4356 Commits

Author SHA1 Message Date
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
naddy
3daf0a0e8e needs desktop-file-utils at build time because desktop-file-validate
is run during the build
2018-11-08 16:49:08 +00:00
bcallah
1c51e60221 Update to julius-0.0.0.20181104 2018-11-06 17:38:10 +00:00
rsadowski
7a580cd4a9 unbreak LLD build
`SSL_library_init` is in libssl so add `-lssl` to LIBS.

bump hint and ok naddy@
2018-11-05 21:32:48 +00:00
naddy
84174f9106 bump for package path change devel/gmp -> devel/gmp,-main 2018-11-02 18:48:39 +00:00
bcallah
7444452ff4 Switch MASTER_SITES to the NYC*BUG mirror, problem noticed by solene@ 2018-11-02 00:56:29 +00:00
solene
0b8c275742 link against libc++abi to access libunwind symbols needed by luajit when
compiling with clang

ok jca@ espie@
help from naddy@
2018-10-31 09:48:18 +00:00
bcallah
021d894d01 Update to freeserf-0.1.1.20181027, which is mostly a small code refactoring 2018-10-28 00:28:03 +00:00
bentley
f7b3edf8e9 Rename valyriatear package to lowercase.
The package name used to be lowercase, but inadvertently gained
capitals with the 1.0.0 update.

ok bcallah@ (MAINTAINER)
2018-10-27 07:22:47 +00:00
bentley
d7df66eba0 +pioneer 2018-10-27 07:15:11 +00:00
bentley
a11def704c Import pioneer-20180203, a game of lonely space and adventure.
Pioneer is a space adventure game set in the Milky Way galaxy at the
turn of the 31st century.

The game is open-ended, and you are free to explore the millions of star
systems in the game. You can land on planets, slingshot past gas giants,
and burn yourself to a crisp flying between binary star systems. You can
try your hand at piracy, make your fortune trading between systems, or
do missions for the various factions fighting for power, freedom or
self-determination.

tweaks + ok kirby@
2018-10-27 07:14:26 +00:00
naddy
6fb7b36b06 Find and link with the X11 libraries because various X11 functions are
called directly.
2018-10-26 19:53:06 +00:00
bentley
d6ee878d6f Update to pioneers-15.5. 2018-10-26 06:42:02 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
bentley
df83b42219 Explicitly link against libiconv, fixing build with lld. 2018-10-24 09:42:44 +00:00
naddy
68aa56597a explicitly link against libX11, which is referenced by the XInput driver,
to satisfy lld
2018-10-22 21:18:50 +00:00
naddy
89e6b38371 libogg routines are called from the main program, so we need to
explicitly link against it.  Trying to fix the autoconf/automake
infrastructure proved troublesome, so wedge it in sideways.
2018-10-22 20:04:07 +00:00
benoit
5dadc6a8a8 Update to rocksndiamonds-4.1.1.0. 2018-10-17 08:48:34 +00:00