3762 Commits

Author SHA1 Message Date
espie
aee5e2599d WANT_CXX 2017-05-24 01:27:40 +00:00
espie
183aa9aed9 missing prototypes 2017-05-24 01:01:29 +00:00
espie
ee09c7c4fb WANT_CXX 2017-05-23 22:56:57 +00:00
espie
d623e857a0 let it build with clang 2017-05-23 20:52:14 +00:00
espie
4bcbb104db WANT_CXX, missing proto for clang 2017-05-23 17:54:54 +00:00
espie
23f99398a1 forgot to remove gcc4, let WANT_CXX do its job 2017-05-23 15:18:46 +00:00
espie
d157c2c3fd build with clang 2017-05-22 18:26:30 +00:00
espie
b82b9c5fe6 WANT_CXX 2017-05-22 15:06:28 +00:00
espie
61eba26563 misses unistd 2017-05-22 14:25:14 +00:00
espie
5852e6410a missing includes for clang 2017-05-22 13:48:39 +00:00
espie
34526660e0 let it build with clang 2017-05-22 00:13:09 +00:00
espie
c659827042 pointer vs integer 2017-05-21 23:42:17 +00:00
espie
e6bcfd18d7 assert gnu89 inlines 2017-05-21 23:39:46 +00:00
espie
9f23a53d74 bleh sdl wants gnu89 inlines anyway, so just assert it, and don't convert
the rest...
2017-05-20 17:13:01 +00:00
mglocker
14a15209bb This is a display-based version of the Space Invaders game.
The object of the game is to prevent the aliens to invade you.
For that you need to destroy all fifty-five aliens before they either
reach your laser base or the floor.

input and ok tb@
2017-05-19 17:35:53 +00:00
espie
97b3f56e96 gnu89-inline, complex is NOT "complex double", snprintf format, and two
nits...
2017-05-17 22:54:28 +00:00
espie
d22f05416a don't use -Wl,--as-needed for final links of executables.
This assumes runtime support works in a certain way, which is wildly
inaccurate with clang
2017-05-17 13:53:49 +00:00
espie
f1eab49ced assert gnu89-inline, the semantics is too deeply ingrained to be worth
fixing.
2017-05-17 12:10:53 +00:00
espie
66be705fbf those people don't understand inline, plus numerous typos 2017-05-17 11:00:07 +00:00
landry
cc3a4859d3 Remove castle-combat, last upstream release was 10+ years ago so it
probably doesnt work with newer twisted. Prove me wrong :)
2017-05-16 19:50:42 +00:00
landry
92bda6fae9 Remove londonlaw, probably doesnt work with newer twisted, and upstream
is dead. If anyone feels like reviving it from the Attic, start by
https://github.com/anyc/londonlaw
2017-05-16 19:48:38 +00:00
landry
b2db905376 Unlink hellanzb, castle-combat, londonlaw, py-axiom and py-epsilon 2017-05-16 19:36:54 +00:00
benoit
a0ec438a5e Update to wtf-20170512. 2017-05-16 08:45:54 +00:00
espie
775360f2a2 most esoteric fix ever for clang 2017-05-14 12:02:03 +00:00
espie
a9874d4c0f clang: pointer comparison
WANT_CXX
2017-05-13 22:00:23 +00:00
espie
bc03abe42e simple fixes for clang 2017-05-13 21:56:14 +00:00
espie
a891be2780 fix configury for clang, fix code for building under more stringent C++11 2017-05-13 17:56:55 +00:00
espie
0ab0c09554 first batch of WANT_CXX 2017-05-13 09:49:50 +00:00
espie
9acdcce32d iostream.h is dead, deal with it 2017-05-13 08:21:07 +00:00
espie
2aaec32fa8 give prototypes/forward declarations until clang stops warnings. 2017-05-12 21:25:00 +00:00
espie
900ae802fd lose the / at end of WRKDIST 2017-05-12 14:11:54 +00:00
espie
5547286ead kill most of the / at the end of WRK* variables 2017-05-11 20:50:55 +00:00
espie
5af83841b4 remove old build earlier.
fixes for clang, mostly namespace collision, and a portability bug
2017-05-11 19:52:15 +00:00
espie
b49f05d68e fix crimson build. from freebsd 2017-05-11 19:24:01 +00:00
benoit
fafef10cc1 Update to wtf-20170510. 2017-05-11 14:18:56 +00:00
espie
14fe91119e fix build with clang. clean-up prototypes, it's not that large. 2017-05-10 23:34:25 +00:00
espie
9fa6351b9c use modern idioms for subst, pass X11BASE on the command line.
regen all patches for newer headers.
2017-05-09 13:01:42 +00:00
schwarze
f82ff40160 Only minor whitespace differences between groff and mandoc caused
by invalid man(7) syntax, so drop USE_GROFF.
2017-05-08 20:37:06 +00:00
kili
a98dabd07a Grr. rm patches/patch-makefile. 2017-05-08 20:16:24 +00:00
kili
d464856a93 Update to blobwars-2.00.
ok rsadowski@
2017-05-08 20:13:47 +00:00
schwarze
59b3add322 mandoc(1) now supports .ta, drop USE_GROFF and bump 2017-05-08 12:53:28 +00:00
espie
8031ce4ac9 let it build with clang, fix quite a few oddities while there 2017-05-07 17:46:24 +00:00
espie
ab36e4245d compile with clang 2017-05-07 17:17:44 +00:00
landry
9a5bac13c6 Update to a newer git snapshot, fix urls while here 2017-05-07 16:45:12 +00:00
espie
55b762ee31 missing return value, clang fixed 2017-05-07 14:40:40 +00:00
espie
ebc32d368e C++ and temporaries, fixes clang 2017-05-07 14:38:02 +00:00
espie
67f38db8ae assert gnu89 inlines 2017-05-06 17:02:58 +00:00
espie
8d860230fd adjust distinfo post DISTFILES change 2017-05-06 15:10:17 +00:00
espie
8adc59652f somehow, clang wants explicit instantiation for those 2017-05-06 13:42:17 +00:00
espie
55786374b8 get it to build with clang 2017-05-06 02:51:13 +00:00