FreeBSD Bugzilla – Attachment 175638 Details for
Bug 213392
audio/openal-soft: [patch] Update to version 1.17.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Update audio/openal-soft to 1.17.2
patch-audio_openal-soft (text/plain), 5.93 KB, created by
kd-dev
on 2016-10-11 20:18:19 UTC
(
hide
)
Description:
Update audio/openal-soft to 1.17.2
Filename:
MIME Type:
Creator:
kd-dev
Created:
2016-10-11 20:18:19 UTC
Size:
5.93 KB
patch
obsolete
>Index: audio/openal-soft/Makefile >=================================================================== >--- audio/openal-soft/Makefile (revision 423785) >+++ audio/openal-soft/Makefile (working copy) >@@ -1,8 +1,8 @@ > # $FreeBSD$ > > PORTNAME= openal-soft >-PORTVERSION= 1.16.0 >-PORTREVISION= 4 >+PORTVERSION= 1.17.2 >+PORTREVISION= 0 > CATEGORIES= audio > MASTER_SITES= http://kcat.strangesoft.net/openal-releases/ > >@@ -15,16 +15,18 @@ > > USES= tar:bzip2 cmake compiler:c11 > USE_LDCONFIG= yes >-CMAKE_ARGS+= -DALSOFT_REQUIRE_OSS:BOOL=ON \ >+CMAKE_ARGS+= -DSHARE_INSTALL_DIR:STRING=${ETCDIR} \ >+ -DALSOFT_REQUIRE_OSS:BOOL=ON \ > -DALSOFT_REQUIRE_SOLARIS:BOOL=OFF \ > -DALSOFT_REQUIRE_SNDIO:BOOL=OFF \ > -DALSOFT_REQUIRE_QSA:BOOL=OFF \ > -DALSOFT_BACKEND_ALSA:BOOL=OFF \ >+ -DALSOFT_BACKEND_JACK:BOOL=OFF \ > -DALSOFT_BACKEND_WAVE:BOOL=ON \ > -DALSOFT_UTILS:BOOL=ON \ > -DALSOFT_EXAMPLES:BOOL=OFF > >-OPTIONS_DEFINE= FLUIDSYNTH CONFIG PORTAUDIO PULSEAUDIO SNDIO >+OPTIONS_DEFINE= FLUIDSYNTH CONFIG PORTAUDIO PULSEAUDIO SNDIO JACK > OPTIONS_SUB= yes > CONFIG_DESC= Install configuration utility (needs Qt 4.x) > >@@ -46,12 +48,14 @@ > SNDIO_CMAKE_ON= -DALSOFT_REQUIRE_SNDIO:BOOL=ON > SNDIO_CMAKE_OFF= -DALSOFT_BACKEND_SNDIO:BOOL=OFF > SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio >+JACK_CMAKE_ON= -DALSOFT_REQUIRE_JACK:BOOL=ON >+JACK_CMAKE_OFF= -DALSOFT_BACKEND_JACK:BOOL=OFF >+JACK_LIB_DEPENDS= libjack.so:audio/jack > > post-patch: > @${REINPLACE_CMD} 's|/etc/openal|${ETCDIR}|' \ >- ${WRKSRC}/Alc/alcConfig.c \ >+ ${WRKSRC}/Alc/alcConfig.c >+ @${REINPLACE_CMD} 's|$${SHARE_INSTALL_DIR}/openal|${ETCDIR}|' \ > ${WRKSRC}/CMakeLists.txt >- @${REINPLACE_CMD} 's|share/openal|${ETCDIR}|' \ >- ${WRKSRC}/CMakeLists.txt > > .include <bsd.port.mk> >Index: audio/openal-soft/distinfo >=================================================================== >--- audio/openal-soft/distinfo (revision 423785) >+++ audio/openal-soft/distinfo (working copy) >@@ -1,2 +1,2 @@ >-SHA256 (openal-soft-1.16.0.tar.bz2) = 2f3dcd313fe26391284fbf8596863723f99c65d6c6846dccb48e79cadaf40d5f >-SIZE (openal-soft-1.16.0.tar.bz2) = 393280 >+SHA256 (openal-soft-1.17.2.tar.bz2) = a341f8542f1f0b8c65241a17da13d073f18ec06658e1a1606a8ecc8bbc2b3314 >+SIZE (openal-soft-1.17.2.tar.bz2) = 486934 >Index: audio/openal-soft/files/patch-CMakeLists.txt >=================================================================== >--- audio/openal-soft/files/patch-CMakeLists.txt (revision 423785) >+++ audio/openal-soft/files/patch-CMakeLists.txt (working copy) >@@ -1,27 +1,7 @@ >---- CMakeLists.txt.orig 2014-08-15 07:06:59 UTC >+--- CMakeLists.txt.orig 2016-01-25 03:12:39 UTC > +++ CMakeLists.txt >-@@ -62,8 +62,8 @@ ELSE() >- SET(LIBNAME openal) >+@@ -582,10 +582,6 @@ int main() > >- # These are needed on non-Windows systems for extra features >-- ADD_DEFINITIONS(-D_GNU_SOURCE=1 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700) >-- SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -D_GNU_SOURCE=1 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700") >-+ ADD_DEFINITIONS(-D_GNU_SOURCE=1) >-+ SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -D_GNU_SOURCE=1") >- ENDIF() >- >- # Set defines for large file support >-@@ -186,7 +186,7 @@ HAVE_C11_ALIGNAS) >- # Check if we have C11 _Atomic >- CHECK_C_SOURCE_COMPILES( >- "#include <stdatomic.h> >-- int _Atomic foo; >-+ const int _Atomic foo = ATOMIC_VAR_INIT(~0); >- int main() >- { >- return atomic_load(&foo); >-@@ -523,10 +523,6 @@ IF(NOT HAVE_WINDOWS_H) >- > CHECK_SYMBOL_EXISTS(pthread_mutex_timedlock pthread.h HAVE_PTHREAD_MUTEX_TIMEDLOCK) > > - CHECK_LIBRARY_EXISTS(rt clock_gettime "" HAVE_LIBRT) >@@ -31,12 +11,30 @@ > ENDIF() > > # Check for a 64-bit type >-@@ -1108,7 +1104,7 @@ INSTALL(FILES include/AL/al.h >- DESTINATION include/AL >- ) >- INSTALL(FILES "${OpenAL_BINARY_DIR}/openal.pc" >-- DESTINATION "lib${LIB_SUFFIX}/pkgconfig") >-+ DESTINATION "libdata/pkgconfig") >+@@ -1184,7 +1180,7 @@ IF(ALSOFT_INSTALL) >+ DESTINATION include/AL >+ ) >+ INSTALL(FILES "${OpenAL_BINARY_DIR}/openal.pc" >+- DESTINATION "lib${LIB_SUFFIX}/pkgconfig") >++ DESTINATION "libdata/pkgconfig") >+ ENDIF() > > >- MESSAGE(STATUS "") >+@@ -1207,7 +1203,7 @@ ENDIF() >+ # Install alsoft.conf configuration file >+ IF(ALSOFT_CONFIG) >+ INSTALL(FILES alsoftrc.sample >+- DESTINATION ${SHARE_INSTALL_DIR}/openal >++ DESTINATION /usr/local/etc/openal-soft >+ ) >+ MESSAGE(STATUS "Installing sample configuration") >+ MESSAGE(STATUS "") >+@@ -1217,7 +1213,7 @@ ENDIF() >+ IF(ALSOFT_HRTF_DEFS) >+ INSTALL(FILES hrtf/default-44100.mhr >+ hrtf/default-48000.mhr >+- DESTINATION ${SHARE_INSTALL_DIR}/openal/hrtf >++ DESTINATION /usr/local/etc/openal-soft/hrtf >+ ) >+ MESSAGE(STATUS "Installing HRTF definitions") >+ MESSAGE(STATUS "") >Index: audio/openal-soft/files/patch-OpenAL32_alBuffer.c >=================================================================== >--- audio/openal-soft/files/patch-OpenAL32_alBuffer.c (revision 423785) >+++ audio/openal-soft/files/patch-OpenAL32_alBuffer.c (working copy) >@@ -1,8 +1,8 @@ >---- OpenAL32/alBuffer.c.orig 2014-08-15 07:06:59 UTC >+--- OpenAL32/alBuffer.c.orig 2016-01-25 03:12:39 UTC > +++ OpenAL32/alBuffer.c >-@@ -1179,7 +1179,7 @@ static ALboolean DecomposeFormat(ALenum >- { AL_7POINT1_16_SOFT, FmtX71, FmtShort }, >- { AL_7POINT1_32F_SOFT, FmtX71, FmtFloat }, >+@@ -1209,7 +1209,7 @@ static ALboolean DecomposeFormat(ALenum >+ { AL_FORMAT_BFORMAT3D_16, FmtBFormat3D, FmtShort }, >+ { AL_FORMAT_BFORMAT3D_FLOAT32, FmtBFormat3D, FmtFloat }, > }; > - ALuint i; > + volatile ALuint i; >Index: audio/openal-soft/pkg-plist >=================================================================== >--- audio/openal-soft/pkg-plist (revision 423785) >+++ audio/openal-soft/pkg-plist (working copy) >@@ -10,7 +10,7 @@ > include/AL/efx.h > include/AL/efx-creative.h > include/AL/efx-presets.h >-lib/libopenal.so.1.16.0 >+lib/libopenal.so.1.17.2 > lib/libopenal.so.1 > lib/libopenal.so > libdata/pkgconfig/openal.pc
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 213392
: 175638