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
espie
c570855998
fix build so that it uses CXXFLAGS for C++, add -fgnu89-inline to CFLAGS.
2017-05-05 11:59:27 +00:00
espie
856df6a80f
fix a few obvious typos found by clang
2017-05-04 23:00:48 +00:00
espie
3cdef960ff
fix warnings due to "" -> char* conversion
2017-05-04 23:00:16 +00:00
espie
df34bc0625
fix build with clang
2017-05-04 22:59:23 +00:00
espie
994c54459a
fix clang, missing include
2017-05-04 22:09:18 +00:00
espie
ee1bb80633
configure contains a strange test that fails on clang, and creates a bogus
...
allegro-config... just work around the test by asserting the correct answer
2017-05-04 22:03:30 +00:00
espie
c68c4a9a61
fix it for clang
2017-05-04 21:40:47 +00:00
espie
b55fa49110
clang nitpicky
2017-05-04 21:38:05 +00:00
espie
a6438d1b37
fixes for clang.
2017-05-04 21:23:30 +00:00
espie
149534639e
-Werror considered harmful, and assert gnu89-inline
2017-05-04 21:06:43 +00:00
espie
1c1c23bdd7
-Werror is sooo dependent upon the specific compiler
2017-05-04 20:57:05 +00:00
espie
aaf442d5e8
pointers comparisons
2017-05-04 20:52:00 +00:00
espie
4b31dcf432
fix build with clang and a lot of warnings
2017-05-04 20:40:34 +00:00
espie
e43c648d22
assert gnu89-inline semantics
2017-05-04 20:09:31 +00:00
espie
a1c1044be7
let it build with clang, remove a few warnings
2017-05-04 20:04:44 +00:00
fcambus
b3da7a0eda
Switch ports using MASTER_SITE_OPENBSD to a new MASTER_SITES.
...
OK sthen@
2017-05-03 18:36:05 +00:00
espie
5ffd5369eb
old gnu89 inlines
2017-05-02 23:29:11 +00:00
espie
65c6d6d7a0
let it build with clang: newer includes, don't warn on xpm (too noisy)
...
fix nonsense in introduced patches (unsigned intptr_t indeed!)
2017-05-02 23:26:32 +00:00
espie
3860a20277
find proto for missing identifiers
2017-05-01 21:00:15 +00:00
espie
bb5b3d84cc
fix compile&some warnings/errors with clang
2017-05-01 20:48:55 +00:00
espie
6def882e02
wrap dangerdeep's mutex into its own namespace so that it doesn't conflict
...
with std::mutex on modern compilers.
Fixes the build with clang, and still builds with gcc
2017-04-30 08:56:45 +00:00
espie
5d513c254f
retval is a pointer
2017-04-30 08:26:07 +00:00
espie
1923e488e8
fix obvious bug
2017-04-30 08:25:47 +00:00
espie
df8371081d
you have to define static members along with declaring them
2017-04-30 08:25:28 +00:00
espie
9004fb8263
more noise in clang, put ; on a separate line
2017-04-30 08:25:00 +00:00
espie
800620c170
shut up some noise in clang++, match struct against struct.
2017-04-30 08:24:33 +00:00
benoit
e7f2913c5b
Update to wtf-20170324.
2017-04-30 08:14:03 +00:00
rsadowski
0b1a4d28d8
update to xboard-4.9.1
...
Initial diff from me, improved version from and ok from jca@
2017-04-29 22:24:15 +00:00
naddy
388b070343
* avoid needless write to string (clang fix from FreeBSD)
...
* drop gettext module and sync wantlib
2017-04-28 11:39:04 +00:00
espie
c7b77d007e
fix inline constraints for clang, no variant with constants.
...
more recent libtomcrypt switched to macros because of this, but we
don't really care.
2017-04-28 11:04:56 +00:00
espie
6c51bb682e
fix a segfault, several misspellings, and a clang error...
2017-04-27 20:04:31 +00:00
espie
5fca700842
clang doesn't like int functions that don't return, but signal handlers
...
have returned void basically forever, so cut thru a bit of old-style cruft
so it compiles and runs more or less correctly (there's a shitload of stuff
happening in the handler... not my fight)
TODO: LINT_ARGS controls prototypes in externs.h... turning them on
triggers some issues with K&R vs ANSI in some functions.
2017-04-25 15:47:41 +00:00
espie
df24463a65
too many inlines to fix, just use -fgnu89-inline
2017-04-23 19:02:14 +00:00
espie
02ef62fec5
silence a lot more warnings by adding prototypes, not yet finished
2017-04-22 19:49:18 +00:00