naddy
ae1cb22cb2
Switch to PERMIT_(DISTFILES|PACKAGE).
...
CDROM restrictions are no longer applicable.
2019-07-14 02:16:50 +00:00
sthen
81d334b1a7
set NOASM=1 to actually disable assembly code
2018-11-26 21:33:55 +00:00
naddy
b77ec479c7
tweak
2018-11-23 16:02:35 +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
espie
f4b7f81318
convert to PKGSTEM
2018-09-04 12:46:09 +00:00
espie
da109bb6a3
I'm getting fed up of fixing that stuff
...
make *sure* the internal includes are first, so that we don't pick up
system-wide different enet or something like that.
2018-07-17 07:56:44 +00:00
naddy
f6c1d6ad8c
fix C++ non-const narrowing errors on LP64-clang archs other than amd64; ok jca@
2018-07-10 13:53:29 +00:00
kirby
95541fd8be
fix build when audio/libxmp is installed.
...
patch from maintainer Ryan Freeman, thanks!
noticed and OK espie@
2017-11-30 03:32:32 +00:00
kirby
e646319e92
update eduke32 to a current version (20171105 svn tag 6496)
...
from maintainer Ryan Freeman, thanks!
2017-11-22 03:43:46 +00:00
naddy
11e3dd67b3
switch COMPILER from the old, confusing shortcuts to the more explicit format
2017-11-16 23:20:37 +00:00
sthen
284f68c4a2
games/eduke32 tries to use ld.lld so that LTO works, but this fails on i386
...
(reloc problems: can't create dynamic relocation R_386_32 against local symbol
in readonly segment), so just disable LTO there instead.
2017-08-04 22:33:18 +00:00
sthen
5e964ab0df
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6
use COMPILER_LIBCXX where applicable
2017-07-16 19:18:47 +00:00
espie
9ff9678e3b
also switch to COMPILER, as weel as pending patch to kill hidden dep on lz4
2017-05-31 08:10:01 +00:00
espie
d69ac44b71
let it build with clang
2017-05-27 10:54:47 +00:00
bentley
698104691a
Update to eduke32-2.0.0.5775.
...
From Ryan Freeman (maintainer).
2016-08-20 05:16:01 +00:00
ajacoutot
3f1c8b014b
endian.h: drop patching or make includes consistent.
2015-05-01 16:51:24 +00:00
jasper
ae7a38400c
set maintainer addresses to non-@openbsd.org for the account doesn't exist anymore
2014-10-22 13:55:07 +00:00
sthen
94403c6351
disable PIE on i386 for this port, it leaves insufficient registers for the asm
2014-01-08 14:01:10 +00:00
espie
9cd014a3ca
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:02:49 +00:00
espie
227b0f2c78
clean-up extra entries which are actually not checked
...
(necessary for a DISTFILES/SUPDISTFILES check to help porters)
2013-03-02 13:03:17 +00:00
sthen
a103698560
This has a hidden dep on gtk+2 (which is dlopen'd); add LIB_DEPENDS/WANTLIB
...
(and a comment to remind people not to remove it when they see as Extra),
and fix the dlopen string so it actually uses it at runtime. ok ryan@
2013-01-13 09:26:34 +00:00
sthen
15843fa2f1
fix MASTER_SITES
2013-01-08 10:23:08 +00:00
sthen
3a1c6d10f6
zap trailing whitespace where it's present in MASTER_SITES/COMMENT
...
lines in ports Makefiles
2012-10-15 15:06:41 +00:00
rfreeman
0c86728cbf
fix build on hppa and ppc, also submitted upstream
...
okay brad@, ajacotot@
2012-08-21 00:50:27 +00:00
rfreeman
3dcfce0df6
Import eduke32.
...
eduke32 is an advanced Duke Nukem 3D engine capable of playing
the game, and filled to the brim with editing enhancements.
Includes mapster32, a map-making program similar to the original
build map editor.
ok jasper@, edd@
2012-07-17 21:29:50 +00:00