35 Commits

Author SHA1 Message Date
espie
31a243366b fix build (missing build depends) 2021-02-28 07:38:02 +00:00
naddy
afcc689c59 remove carriage returns ('\r') from patch files and set FIX_CRLF_FILES 2021-02-26 18:20:31 +00:00
sthen
7cb1984d5f use FIX_CRLF_FILES, this is so much neater I can't believe we didn't
do it before!
2021-02-25 22:26:01 +00:00
espie
4a8e928b2e update to a newer version
needs the EPOCH hammer because the old beta numbering didn't parse correctly

new version uses cmake... no sound yet until eric@  commits his fix to
pulseaudio (which is currently #@!#@!@ broken)

zap WITH_GTK2 since it's only a loading screen and this makes for a shitload
of libraries for about nothing.

Audio/video synch is not perfect, but it's a good basis for further work
anyway
2021-02-24 12:09:25 +00:00
naddy
8e6028be51 should no longer be broken on alpha since we use endian.h 2019-06-12 22:47:08 +00:00
naddy
beea66bd73 use endian.h instead of hardcoding a list of archs 2019-05-24 14:43:52 +00:00
bcallah
98ed3b5dc2 Fix build on arm64 and armv7.
Go aheads from bentley@ and thfr@
2019-05-02 19:58:53 +00:00
sthen
db87bbf2ed Preemptive build fixes for newer FFmpeg, from Brad. 2019-02-19 23:40:49 +00:00
naddy
33bea57aa6 again, bump users of audio/libmad after macro change in header file 2018-12-05 20:19:00 +00:00
naddy
62baafa1d6 bump users of audio/libmad after macro change in header file 2018-12-04 20:44:56 +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
fcambus
298fbd25d5 Fix build with Clang 6, handpicked from upstream commits.
OK schwarze@, jasper@
2018-04-20 12:40:08 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
espie
f481053c42 fix linking with lld 2017-11-05 17:47:34 +00:00
ajacoutot
dcd557f876 Unbreak after pulseaudio update.
reported by naddy@ (didn't show up in my bulk for some reason)
2017-09-21 05:07:30 +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
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
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
naddy
2c4204cf62 remove SHARED_ONLY from simple ports that use the gettext or libiconv module 2016-03-18 21:38:22 +00:00
espie
511c5d230a a few minor pkg_subst fixes, for the coming patch (disallow -c without -m
outside of WRKDIR)
2015-11-02 11:56:54 +00:00
ajacoutot
d9c1207e4f Move some obvious sudo -> '#' (root) in READMEs. 2015-07-07 14:43:36 +00:00
ajacoutot
760d8cd39e dbus_daemon -> messagebus 2015-04-04 09:36:37 +00:00
kili
8b2eafc2fb Remove -liconv that slipped in with the previous commit.
Noticed by ajacoutot@
2014-03-23 22:39:28 +00:00
kili
27785ee95e Revert librt changes.
Prodded by espie@.
2014-03-23 18:17:34 +00:00
ajacoutot
bad5454dd6 INSTALL_PROGRAM -> INSTALL_SCRIPT
ok espie@ (maintainer)
2014-03-20 18:07:59 +00:00
ajacoutot
d28701d744 Drop iconv and rt chunks, these aren't needed anymore.
ok espie@ (maintainer)
2014-03-18 12:25:12 +00:00
gsoares
1f3fc4fd91 s,NO_TESTS,NO_TEST, 2014-01-31 17:26:57 +00:00
landry
e6a31af65d BROKEN-alpha: libtomcrypt/src/headers/tomcrypt_cfg.h:130:6: error:
#error You must specify a word size as well as endianess in tomcrypt_cfg.h

(this port should probably be ONLY_FOR_ARCHS=i386 amd64 since it relies
heavily on GL and blows at startup even on macppc)
2013-12-22 10:51:38 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
espie
0a56398aef minor nits. turns out the lua copy is genuinely different, so patch it
the same as ours, and remove the extra linking to sndio which makes no
sense while we're using pulseaudio
2013-11-03 10:11:35 +00:00
espie
cd7d2a5bc7 silence warnings 2013-11-03 08:59:14 +00:00
ajacoutot
80de6686cd Needs VMEM_WARNING. 2013-11-03 00:46:23 +00:00
ajacoutot
af7e0058f3 gettext MODULE.
dbus -> dbus_daemon.
Just imported, no bump.
2013-11-03 00:06:21 +00:00
espie
40c57b5309 Dance Dance Revolution clone 2013-11-03 00:00:32 +00:00