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