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:   adam
Date:           Thu Jan 30 11:08:40 UTC 2025

Modified Files:
        pkgsrc/audio/openal-soft: Makefile distinfo
        pkgsrc/audio/openal-soft/patches: patch-alc_alconfig.cpp

Log Message:
openal-soft: updated to 1.24.2

openal-soft-1.24.2:

Implemented the AL_SOFT_bformat_hoa extension.

Implemented default device change events for the PulseAudio backend.

Implemented an option for WASAPI exclusive mode playback.

Fixed reverb being too quiet for sounds from different directions.

Fixed compiling with certain versions of Clang.

Fixed compiling for some older macOS versions.

Fixed building alffplay on systems without pkg-config.

Improved output format detection for CoreAudio.

Changed the default resampler back to Cubic Spline.

Added an SDL3 playback backend. Disabled by default to avoid a runtime
dependency and for compatibility; a single process can't safely use SDL2
and SDL3 together on some OSs, so enable with care.

Converted examples from SDL2 to SDL3.

Integrated fmtlib into the main library and router for logging and string
formatting.


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/audio/openal-soft/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/audio/openal-soft/distinfo
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/audio/openal-soft/patches/patch-alc_alconfig.cpp

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.42 pkgsrc/audio/openal-soft/Makefile:1.43
--- pkgsrc/audio/openal-soft/Makefile:1.42      Fri Nov 29 03:47:45 2024
+++ pkgsrc/audio/openal-soft/Makefile   Thu Jan 30 11:08:39 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.42 2024/11/29 03:47:45 ryoon Exp $
+# $NetBSD: Makefile,v 1.43 2025/01/30 11:08:39 adam Exp $
 
-DISTNAME=      openal-soft-1.24.1
+DISTNAME=      openal-soft-1.24.2
 CATEGORIES=    audio
 MASTER_SITES=  https://openal-soft.org/openal-releases/
 EXTRACT_SUFX=  .tar.bz2

Index: pkgsrc/audio/openal-soft/distinfo
diff -u pkgsrc/audio/openal-soft/distinfo:1.20 pkgsrc/audio/openal-soft/distinfo:1.21
--- pkgsrc/audio/openal-soft/distinfo:1.20      Fri Nov 29 03:47:45 2024
+++ pkgsrc/audio/openal-soft/distinfo   Thu Jan 30 11:08:39 2025
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.20 2024/11/29 03:47:45 ryoon Exp $
+$NetBSD: distinfo,v 1.21 2025/01/30 11:08:39 adam Exp $
 
-BLAKE2s (openal-soft-1.24.1.tar.bz2) = c26525b6f5239de5fd5c198485a21c39bb6658ada372a7c9be23ea7bb5182d8b
-SHA512 (openal-soft-1.24.1.tar.bz2) = 1d2d17c94708b0a63a965b26ad960fe6f2201db2c729b6ba564dd0c2b50f0b1d0733c4448b0d2d1b3e22436fb2d7daf5f285071b7234511e3eb4abfe5fa1f223
-Size (openal-soft-1.24.1.tar.bz2) = 991155 bytes
+BLAKE2s (openal-soft-1.24.2.tar.bz2) = 61c7bf78584dec5e81e9200dfa17732a3b8e183711c06276762d930744afb88c
+SHA512 (openal-soft-1.24.2.tar.bz2) = 5ac05fb20b414dfe50e6ac80a69d1e36db5588fd2ccef2606ae1f3b6fc155881d45826031660123101a31469e24bc2bea42993d81b28dd5f18d0d0463988fa65
+Size (openal-soft-1.24.2.tar.bz2) = 1020760 bytes
 SHA1 (patch-CMakeLists.txt) = 4821a484cc7f3315bae044df9959a46894f905cf
-SHA1 (patch-alc_alconfig.cpp) = b5219e1ad1365620e36aa01f1c5373acb07d39a0
+SHA1 (patch-alc_alconfig.cpp) = e8664e499dd23edd07bd0e4c42451013a1518c2b
 SHA1 (patch-alc_backends_alsa.cpp) = 3ee7f86e544d9b33ccbe9422eb87b9540623053a
 SHA1 (patch-include_AL_al.h) = e11858155db9d48ca8ae0d4e28479ec4d674411b

Index: pkgsrc/audio/openal-soft/patches/patch-alc_alconfig.cpp
diff -u pkgsrc/audio/openal-soft/patches/patch-alc_alconfig.cpp:1.3 pkgsrc/audio/openal-soft/patches/patch-alc_alconfig.cpp:1.4
--- pkgsrc/audio/openal-soft/patches/patch-alc_alconfig.cpp:1.3 Fri Nov 29 03:47:45 2024
+++ pkgsrc/audio/openal-soft/patches/patch-alc_alconfig.cpp     Thu Jan 30 11:08:40 2025
@@ -1,15 +1,15 @@
-$NetBSD: patch-alc_alconfig.cpp,v 1.3 2024/11/29 03:47:45 ryoon Exp $
+$NetBSD: patch-alc_alconfig.cpp,v 1.4 2025/01/30 11:08:40 adam Exp $
 
 Allow the Makefile to specify the default config file path.
 
---- alc/alconfig.cpp.orig      2024-11-28 03:21:16.000000000 +0000
+--- alc/alconfig.cpp.orig      2025-01-11 07:17:23.000000000 +0000
 +++ alc/alconfig.cpp
-@@ -384,7 +384,7 @@ void ReadALConfig()
+@@ -381,7 +381,7 @@ void ReadALConfig()
+ 
  void ReadALConfig()
  {
-     namespace fs = std::filesystem;
 -    fs::path path{"/etc/openal/alsoft.conf"};
 +    fs::path path{SYS_CONF_DIR "/alsoft.conf"};
  
-     TRACE("Loading config %s...\n", reinterpret_cast<const char*>(path.u8string().c_str()));
-     if(std::ifstream f{path}; f.is_open())
+     TRACE("Loading config {}...", al::u8_as_char(path.u8string()));
+     if(fs::ifstream f{path}; f.is_open())



Home | Main Index | Thread Index | Old Index