pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/openal-soft



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Mar 25 14:20:37 UTC 2019

Modified Files:
        pkgsrc/audio/openal-soft: Makefile PLIST distinfo
Added Files:
        pkgsrc/audio/openal-soft/patches: patch-Alc_alconfig.c
Removed Files:
        pkgsrc/audio/openal-soft/patches: patch-CMakeLists.txt
            patch-alc_alcconfig.c

Log Message:
openal-soft: update to 1.19.1.

openal-soft-1.19.1:

    Implemented capture support for the SoundIO backend.

    Fixed source buffer queues potentially not playing properly when a queue
    entry completes.

    Fixed possible unexpected failures when generating auxiliary effect slots.

    Fixed a crash with certain reverb or device settings.

    Fixed OpenSL capture.

    Improved output limiter response, better ensuring the sample amplitude is
    clamped for output.

openal-soft-1.19.0:

    Implemented the ALC_SOFT_device_clock extension.

    Implemented the Pitch Shifter, Frequency Shifter, and Autowah effects.

    Fixed compiling on FreeBSD systems that use freebsd-lib 9.1.

    Fixed compiling on NetBSD.

    Fixed the reverb effect's density scale and panning parameters.

    Fixed use of the WASAPI backend with certain games, which caused odd COM
    initialization errors.

    Increased the number of virtual channels for decoding Ambisonics to HRTF
    output.

    Changed 32-bit x86 builds to use SSE2 math by default for performance.
    Build-time options are available to use just SSE1 or x87 instead.

    Replaced the 4-point Sinc resampler with a more efficient cubic resampler.

    Renamed the MMDevAPI backend to WASAPI.

    Added support for 24-bit, dual-ear HRTF data sets. The built-in data set
    has been updated to 24-bit.

    Added a 24- to 48-point band-limited Sinc resampler.

    Added an SDL2 playback backend. Disabled by default to avoid a dependency
    on SDL2.

    Improved the performance and quality of the Chorus and Flanger effects.

    Improved the efficiency of the band-limited Sinc resampler.

    Improved the Sinc resampler's transition band to avoid over-attenuating
    higher frequencies.

    Improved the performance of some filter operations.

    Improved the efficiency of object ID lookups.

    Improved the efficienty of internal voice/source synchronization.

    Improved AL call error logging with contextualized messages.

    Removed the reverb effect's modulation stage. Due to the lack of reference
    for its intended behavior and strength.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/audio/openal-soft/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/audio/openal-soft/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/audio/openal-soft/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/audio/openal-soft/patches/patch-Alc_alconfig.c
cvs rdiff -u -r1.1 -r0 pkgsrc/audio/openal-soft/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.2 -r0 pkgsrc/audio/openal-soft/patches/patch-alc_alcconfig.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/openal-soft/Makefile
diff -u pkgsrc/audio/openal-soft/Makefile:1.7 pkgsrc/audio/openal-soft/Makefile:1.8
--- pkgsrc/audio/openal-soft/Makefile:1.7       Mon Oct  2 15:13:44 2017
+++ pkgsrc/audio/openal-soft/Makefile   Mon Mar 25 14:20:37 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2017/10/02 15:13:44 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2019/03/25 14:20:37 wiz Exp $
 
-DISTNAME=      openal-soft-1.18.2
+DISTNAME=      openal-soft-1.19.1
 CATEGORIES=    audio
 MASTER_SITES=  http://kcat.strangesoft.net/openal-releases/
 EXTRACT_SUFX=  .tar.bz2

Index: pkgsrc/audio/openal-soft/PLIST
diff -u pkgsrc/audio/openal-soft/PLIST:1.2 pkgsrc/audio/openal-soft/PLIST:1.3
--- pkgsrc/audio/openal-soft/PLIST:1.2  Wed Sep 13 08:08:22 2017
+++ pkgsrc/audio/openal-soft/PLIST      Mon Mar 25 14:20:37 2019
@@ -1,6 +1,5 @@
-@comment $NetBSD: PLIST,v 1.2 2017/09/13 08:08:22 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/03/25 14:20:37 wiz Exp $
 bin/altonegen
-bin/bsincgen
 bin/makehrtf
 bin/openal-info
 include/AL/al.h
@@ -20,6 +19,7 @@ share/openal/hrtf/default-44100.mhr
 share/openal/hrtf/default-48000.mhr
 share/openal/presets/3D7.1.ambdec
 share/openal/presets/hexagon.ambdec
+share/openal/presets/itu5.1-nocenter.ambdec
 share/openal/presets/itu5.1.ambdec
 share/openal/presets/presets.txt
 share/openal/presets/rectangle.ambdec

Index: pkgsrc/audio/openal-soft/distinfo
diff -u pkgsrc/audio/openal-soft/distinfo:1.3 pkgsrc/audio/openal-soft/distinfo:1.4
--- pkgsrc/audio/openal-soft/distinfo:1.3       Mon Oct  2 15:13:44 2017
+++ pkgsrc/audio/openal-soft/distinfo   Mon Mar 25 14:20:37 2019
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.3 2017/10/02 15:13:44 wiz Exp $
+$NetBSD: distinfo,v 1.4 2019/03/25 14:20:37 wiz Exp $
 
-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 (openal-soft-1.19.1.tar.bz2) = 849db47ec3711f0181c4462b2d204c4a3d5937d2
+RMD160 (openal-soft-1.19.1.tar.bz2) = 321998692c62088edad653806a7dd3b368bce9e7
+SHA512 (openal-soft-1.19.1.tar.bz2) = 356a3f12bbe284bfac71f4f2a9f83d084083a832012222e73743042ac27812cf051c12b0ddcf53c010ff77e44ae2e9033cea9b9324d316a22a59a154307a64a4
+Size (openal-soft-1.19.1.tar.bz2) = 577310 bytes
+SHA1 (patch-Alc_alconfig.c) = 7628484191f11050b8037757fa3e3ed51cebfc90

Added files:

Index: pkgsrc/audio/openal-soft/patches/patch-Alc_alconfig.c
diff -u /dev/null pkgsrc/audio/openal-soft/patches/patch-Alc_alconfig.c:1.1
--- /dev/null   Mon Mar 25 14:20:37 2019
+++ pkgsrc/audio/openal-soft/patches/patch-Alc_alconfig.c       Mon Mar 25 14:20:37 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-Alc_alconfig.c,v 1.1 2019/03/25 14:20:37 wiz Exp $
+
+Allow the Makefile to specify the default config file path.
+
+--- Alc/alconfig.c.orig        2018-10-11 22:05:31.000000000 +0000
++++ Alc/alconfig.c
+@@ -428,7 +428,7 @@ void ReadALConfig(void)
+     const char *str;
+     FILE *f;
+ 
+-    str = "/etc/openal/alsoft.conf";
++    str = SYS_CONF_DIR "/alsoft.conf";
+ 
+     TRACE("Loading config %s...\n", str);
+     f = al_fopen(str, "r");



Home | Main Index | Thread Index | Old Index