diff options
author | wiz <wiz@pkgsrc.org> | 2017-10-02 15:13:44 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2017-10-02 15:13:44 +0000 |
commit | a34d3fc2e5e169b4eb1546d3391caf08e7e50e26 (patch) | |
tree | 1e6560da3b971966d5656a5d023226ad3d3f2f98 /audio | |
parent | 341e9c2620dfee0896c284ad99ae512b6531ffb7 (diff) | |
download | pkgsrc-a34d3fc2e5e169b4eb1546d3391caf08e7e50e26.tar.gz |
openal-soft: update to 1.18.2.
openal-soft-1.18.2:
Fixed resetting the FPU rounding mode after certain function calls on
Windows.
Fixed use of SSE intrinsics when building with Clang on Windows.
Fixed a crash with the JACK backend when using JACK1.
Fixed use of pthread_setnane_np on NetBSD.
Fixed building on FreeBSD with an older freebsd-lib.
OSS now links with libossaudio if found at build time (for NetBSD).
Diffstat (limited to 'audio')
-rw-r--r-- | audio/openal-soft/Makefile | 8 | ||||
-rw-r--r-- | audio/openal-soft/distinfo | 11 | ||||
-rw-r--r-- | audio/openal-soft/patches/patch-common_threads.c | 19 |
3 files changed, 7 insertions, 31 deletions
diff --git a/audio/openal-soft/Makefile b/audio/openal-soft/Makefile index 4b217885645..071d29410f0 100644 --- a/audio/openal-soft/Makefile +++ b/audio/openal-soft/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2017/09/16 09:36:48 wiz Exp $ +# $NetBSD: Makefile,v 1.7 2017/10/02 15:13:44 wiz Exp $ -DISTNAME= openal-soft-1.18.1 +DISTNAME= openal-soft-1.18.2 CATEGORIES= audio MASTER_SITES= http://kcat.strangesoft.net/openal-releases/ EXTRACT_SUFX= .tar.bz2 @@ -43,10 +43,6 @@ CMAKE_ARGS+= -DALSOFT_REQUIRE_OSS:BOOL=OFF CMAKE_ARGS+= -DALSOFT_REQUIRE_OSS:BOOL=ON .endif -.if !empty(BUILTIN_LIB_FOUND.ossaudio:M[Yy][Ee][Ss]) -CMAKE_ARGS+= -DEXTRA_LIBS=${LIBOSSAUDIO:Q} -.endif - CFLAGS+= -DSYS_CONF_DIR="\"${PKG_SYSCONFDIR}\"" CFLAGS.NetBSD+= -D_NETBSD_SOURCE CFLAGS.SunOS+= -D__EXTENSIONS__ diff --git a/audio/openal-soft/distinfo b/audio/openal-soft/distinfo index b10a89467ff..d5be7206993 100644 --- a/audio/openal-soft/distinfo +++ b/audio/openal-soft/distinfo @@ -1,9 +1,8 @@ -$NetBSD: distinfo,v 1.2 2017/09/13 08:08:22 wiz Exp $ +$NetBSD: distinfo,v 1.3 2017/10/02 15:13:44 wiz Exp $ -SHA1 (openal-soft-1.18.1.tar.bz2) = 1fe65b8342a596aa38ea643dc34cb7081444eef7 -RMD160 (openal-soft-1.18.1.tar.bz2) = f822be811120db3092225da544dc9ca7746bc47e -SHA512 (openal-soft-1.18.1.tar.bz2) = 5ee86f21c499d79b139b78e3a8ddb6f79d293d7fb2076342396444a2a056eeb5bf39def18577280a41c9192ba5c6cfd3c67a68e97a6914a9c0ae81b4811c0c60 -Size (openal-soft-1.18.1.tar.bz2) = 638913 bytes +SHA1 (openal-soft-1.18.2.tar.bz2) = 84d4dd33db40ce8a7347234e632965bceb984950 +RMD160 (openal-soft-1.18.2.tar.bz2) = 49be07280fa473befc39e4b1daf536758eab1923 +SHA512 (openal-soft-1.18.2.tar.bz2) = 752e2fb0a5a014caa6d6bac1590d3df46140b463fbaa13378fb5de89f1c97ee8b62bec74f68484d4ec02ee8755c1a2d0c9394cdb477db1b7401deae2fb9eeb4d +Size (openal-soft-1.18.2.tar.bz2) = 639420 bytes SHA1 (patch-CMakeLists.txt) = 3bd95d57b8d7fb26c73debee69ac67a3b6d0a8cb SHA1 (patch-alc_alcconfig.c) = 6344ecd30cc00aff9208603c03744e4841fc8534 -SHA1 (patch-common_threads.c) = a4c7deb58bf344439efb5141c6f3ed25b944cb69 diff --git a/audio/openal-soft/patches/patch-common_threads.c b/audio/openal-soft/patches/patch-common_threads.c deleted file mode 100644 index a2db8aad7de..00000000000 --- a/audio/openal-soft/patches/patch-common_threads.c +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-common_threads.c,v 1.2 2017/09/13 08:08:22 wiz Exp $ - -Adjust usage of pthread_setname_np(3). - ---- common/threads.c.orig 2017-07-30 05:09:21.000000000 +0000 -+++ common/threads.c -@@ -501,8 +501,12 @@ void althrd_setname(althrd_t thr, const - if(althrd_equal(thr, althrd_current())) - pthread_setname_np(name); - #else -+#if defined(__NetBSD__) -+ pthread_setname_np(thr, "%s", (void *)name); -+#else - pthread_setname_np(thr, name); - #endif -+#endif - #elif defined(HAVE_PTHREAD_SET_NAME_NP) - pthread_set_name_np(thr, name); - #else |