4607 Commits

Author SHA1 Message Date
espie
4c569535ea WANT_CXX. Explicitly ask for /usr/local 2017-05-25 10:35:32 +00:00
espie
7ef01f5616 let xmms2 build with clang 2017-05-25 10:34:11 +00:00
espie
e81ad1aa07 make it build with clang, most painful part was scons 2017-05-25 09:02:05 +00:00
espie
e4ca766511 let it build with clang. don't -Werror, because that doesn't work with
extended warnings
2017-05-24 08:07:32 +00:00
espie
b087b7f384 WANT_CXX 2017-05-17 16:26:51 +00:00
sthen
0d75ab51b2 Disable wavpack's internal MD5 implementation in favour of the one in libc,
the internal one has problems with strict alignment architectures. Reported by
Graham Stevens, help from juanfra@, ok tim@ (maintainer).
2017-05-15 16:39:57 +00:00
espie
4cf9195daa more WANT_CXX / LIBECXX 2017-05-13 17:40:26 +00:00
espie
45595d500d vpx builds just fine with base clang instead of ports clang, unhardcode
libestdc++ accordingly.
2017-05-13 10:33:14 +00:00
benoit
ebf57c4e0a Update to p5-Audio-Musepack-1.0.1. 2017-05-13 07:40:44 +00:00
espie
5547286ead kill most of the / at the end of WRK* variables 2017-05-11 20:50:55 +00:00
espie
8d860230fd adjust distinfo post DISTFILES change 2017-05-06 15:10:17 +00:00
espie
8cfdc8679e assert -fgnu89-inline 2017-05-05 11:43:47 +00:00
espie
d8015330f4 convert to double before -, because otherwise unsigned - unsigned 2017-05-04 15:30:18 +00:00
espie
2b3a664367 fix build with clang 2017-05-04 13:57:28 +00:00
espie
edfd5dd963 fix bug: abs(unsigned - unsigned) 2017-05-04 13:56:58 +00:00
espie
33020b522c convert to C99 inlines, trivial, fixes build with clang 2017-05-04 12:58:04 +00:00
ratchov
2168ccb3cf update to 1.2.0
ok (and tweaks) from bentley@, jca@ and sthen@
2017-05-03 19:38:15 +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
341611e8b3 fix build with clang, you gotta wonder how this ever compiled 2017-05-03 09:46:40 +00:00
espie
136ad3642c just uses gnu inlines 2017-05-03 08:52:56 +00:00
espie
46c639f81a calling div on unsigned is ambiguous, so force it into a known call (clang) 2017-04-30 22:37:28 +00:00
naddy
ac83cd8e23 * add missing return value (clang fix from upstream)
* replace gettext module and sync wantlib
2017-04-30 15:38:15 +00:00
espie
3e7e0daecf silence most warnings and an error with clang 2017-04-30 10:11:44 +00:00
ajacoutot
f894c75497 Update to eyeD3-0.7.11. 2017-04-28 22:24:36 +00:00
ajacoutot
443dfe392c Update to py-acoustid-1.1.5. 2017-04-28 22:23:36 +00:00
ajacoutot
a25442efd5 Update to p5-MP3-Tag-1.14. 2017-04-28 22:20:45 +00:00
ajacoutot
8bcf0f5e02 Update to glyr-1.0.10. 2017-04-28 22:20:10 +00:00
ajacoutot
8c7cb80f56 Update to checkmate-0.20. 2017-04-28 22:18:59 +00:00
espie
f8433759c4 don't reuse the same symbol to mean a different thing in a nested template
declaration. Yeah, you're going to use Arithm<S>.
No, you're declaring template <class X>Arithm  *in general*.
2017-04-27 12:44:03 +00:00
espie
ea6c79c907 don't redefine ptrdiff_t 2017-04-27 12:43:01 +00:00
espie
0aedd31743 just for funzzies: clang catches include guard mistakes. I'm impressed. 2017-04-27 12:42:37 +00:00
espie
b0992ad00f struct and class are not 100% intercheangable. If you declare "class" in
a header, just declare "class public:"   in the other
shut up clang warnings.
2017-04-27 12:41:55 +00:00
naddy
af72ed8b4e don't mix char* and const char*; fixes build with clang 2017-04-26 14:58:38 +00:00
sthen
a6de1b7b87 needs more -l to avoid relying on NEEDED; fixes with modern linkers 2017-04-24 10:38:52 +00:00
rsadowski
adad30b109 disable doxygen
ok jca@ sthen@
2017-04-23 21:11:53 +00:00
rsadowski
da1784fa40 Drop doxygen dependency/resulting docs.
ok jca@ sthen@
2017-04-23 21:09:39 +00:00
ajacoutot
3d1fc8c9f8 Stop patching for /var/lib/dbus -> /var/db/dbus; nowadays, most apps look
into /etc/machine-id *before* looking into /var/lib/dbus/machine-id and for
the few that don't patch them to look directly there.

Thanks sthen@ for the source ports seach.
2017-04-22 13:43:21 +00:00
jsg
43ae4036ec use standard c++ includes to fix the build with clang
ok sthen@ naddy@
2017-04-22 01:42:27 +00:00
fcambus
e88696adbc Update schismtracker to 20170420. 2017-04-21 21:24:44 +00:00
naddy
5f2782f063 Remove teknap, a Napster client. Napster and OpenNap are dead. ok sthen@ 2017-04-21 14:39:40 +00:00
jca
377fb4d49a Missing include for clang 2017-04-19 16:23:39 +00:00
jca
3204f3b535 Fix clang build: add missing includes 2017-04-19 15:40:25 +00:00
espie
fe76564ce8 have cdrom_get_curtime return something, always.
fixes clang
2017-04-19 15:26:59 +00:00
sthen
7e44b3e4be Add ${CLANG_ARCHS} to "ONLY_FOR_ARCHS = ${GCC4_ARCHS}" lines to give them
a chance on aarch64.
2017-04-19 11:16:03 +00:00
espie
7a3bd8f931 hello, modern C inline semantics. okay sthen@ 2017-04-18 21:13:03 +00:00
jca
f99c6d8676 Remove toolame, nothing uses it any more.
audio/twolame is a supposed to be a maintained fork,
multimedia/transcode already uses it.

ok sthen@ fcambus@
2017-04-18 17:02:08 +00:00
jasper
4ace67f0ef fix fix double word in comment 2017-04-17 17:29:46 +00:00
ajacoutot
0085e84c13 Update to speech-dispatcher-0.8.6. 2017-04-16 15:47:08 +00:00
espie
af2ea6805e stricter const propagation, pleases both gcc and clang
okay sthen@
2017-04-16 10:58:30 +00:00
espie
45048c5c53 converting code to standard C++ (98!) is cool, but converting configure
tests too is better.   No longer fails with non pre-standard includes.

okay sthen@
2017-04-16 10:57:41 +00:00