3795 Commits

Author SHA1 Message Date
akfaew
eeeb92c179 update to freeciv-2.5.7
OK zhuk@ kirby@
2017-05-30 07:08:56 +00:00
mglocker
62d977a084 +spaceinvaders
ok tb@
2017-05-29 19:54:32 +00:00
mglocker
be0395fa07 remove REVISION
suggested by tb@
2017-05-29 19:49:53 +00:00
mglocker
db0ecba09f update to spaceinvaders-0.8 2017-05-29 18:49:24 +00:00
sthen
51508aed56 Switch to a newer compiler (via WANT_CXX), GCC 4.2.1 miscompiles on some arch.
Add upstream patch to fix off-by-ones. From Donovan Watteau, looks good to
juanfra@
2017-05-29 12:13:43 +00:00
sthen
78ccf7860b Switch to a newer compiler (via WANT_CXX), GCC 4.2.1 miscompiles on some arch.
From Donovan Watteau, looks good to juanfra@
2017-05-29 12:13:05 +00:00
espie
ca36eae8cd c c++ is default for WANT_CXX 2017-05-28 18:49:43 +00:00
ajacoutot
7995708f3c Bring rc_bg back. 2017-05-27 19:57:05 +00:00
espie
45cf7647fd stupid build system. unhardcode gcc/g++, get sqlite path in the right location.
force everything in the build system
2017-05-27 16:41:41 +00:00
ajacoutot
958bb491e0 I forgot the bump commit... 2017-05-27 13:55:58 +00:00
ajacoutot
13730769c8 Cope with recent rc.subr(8) change (removal of rc_bg etc.) 2017-05-27 13:53:06 +00:00
espie
d69ac44b71 let it build with clang 2017-05-27 10:54:47 +00:00
espie
1d9c03ad5a WANT_CXX, patches inspired by freebsd.
horrible hack to prevent build failure if incompatible ports' glm is
installed...
2017-05-27 08:18:46 +00:00
espie
fb6f98386b WANT_CXX ignore build system 2017-05-27 05:16:18 +00:00
espie
6d4b1804b4 WANT_CXX 2017-05-27 04:54:31 +00:00
espie
b89ce4dc3d more WANT_CXX 2017-05-27 04:51:01 +00:00
ajacoutot
10af5e0994 Update to pioneers-15.4. 2017-05-26 21:34:47 +00:00
espie
53173b3088 let pingus build with clang 2017-05-26 18:09:15 +00:00
mestre
f10131a926 Allow games/ioquake3 to be compiled with clang by using libc's getopt instead
of an handrolled one

OK espie@
2017-05-26 10:36:44 +00:00
kirby
8748adb8a3 Update to instead_3.0.0. From maintainer Roman Yakovlev, thanks!
Drop devel/lua from CATEGORIES. lang/lua already set by lua.port.mk.
Inspired by fcambus@;s comment to original diff.
"Reads good" rsadowski@
2017-05-25 19:46:59 +00:00
espie
bd6d876853 void fixes for clang, regen other patches 2017-05-25 18:37:14 +00:00
espie
ed3a9e8bbb build with clang: zap extra warnings, const correct 2017-05-25 11:03:31 +00:00
espie
626c16264c unbreak packaging, WANT_CXX got lost 2017-05-25 09:30:04 +00:00
espie
5cfa4d30f9 let it build with clang, as-needed nonsensical for end program 2017-05-24 19:19:22 +00:00
mglocker
79e7cba284 update to spaceinvaders-0.6 2017-05-24 19:06:04 +00:00
espie
d628b94aad make it build with clang, correct some horrible code 2017-05-24 18:49:31 +00:00
espie
8ac745a8a6 surprisingly enough, this converts easily to modern C++ 2017-05-24 18:37:43 +00:00
espie
13efb686f0 fix with clang 2017-05-24 15:59:28 +00:00
espie
897834a60c assert gnu89-inline 2017-05-24 15:52:52 +00:00
espie
318fa93bcf I don't really want to know how jam does shitz, but at least this gets to
the C compiles and not the C++ compiles (which use ${CC} even though there
is a ${CXX}...)
2017-05-24 15:50:19 +00:00
espie
fbd2a11e9b I don't even want to know how g++ compiled that one. 2017-05-24 15:37:35 +00:00
espie
053ad42dd0 WANT_CXX 2017-05-24 15:29:55 +00:00
kirby
a261ae2971 Updateb to warzone2100-3.2.3.
Remove patch committed upstream
2017-05-24 13:06:47 +00:00
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