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: abs
Date: Tue Dec 23 12:21:08 UTC 2025
Modified Files:
pkgsrc/audio/openal-soft: distinfo
Added Files:
pkgsrc/audio/openal-soft/patches: patch-common_alformat.hpp
Log Message:
Fix build with gcc < 13
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/audio/openal-soft/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/audio/openal-soft/patches/patch-common_alformat.hpp
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/distinfo
diff -u pkgsrc/audio/openal-soft/distinfo:1.26 pkgsrc/audio/openal-soft/distinfo:1.27
--- pkgsrc/audio/openal-soft/distinfo:1.26 Mon Dec 22 15:17:58 2025
+++ pkgsrc/audio/openal-soft/distinfo Tue Dec 23 12:21:08 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.26 2025/12/22 15:17:58 ryoon Exp $
+$NetBSD: distinfo,v 1.27 2025/12/23 12:21:08 abs Exp $
BLAKE2s (openal-soft-1.25.0.tar.bz2) = e25bd911242c3d6bc367dc4c720b44ed65dc034e1a297cb58804705c9dc07e7d
SHA512 (openal-soft-1.25.0.tar.bz2) = 014bd95268dd220816e9cc04b24cd0dbc4a2fdaf371c02d53c7b49fd2c6c120055c8d7a48ac02f3532ef592e1d31ba43b9e5b8ead89e1b0daff1f907a3a9580f
@@ -6,4 +6,5 @@ Size (openal-soft-1.25.0.tar.bz2) = 1111
SHA1 (patch-CMakeLists.txt) = 798b2f67fa7e3198144bf9ff19b1bb20cd2879d0
SHA1 (patch-alc_alconfig.cpp) = 5fe00b60f6f31165be951324659f5c7ee1898859
SHA1 (patch-alc_backends_alsa.cpp) = 3ee7f86e544d9b33ccbe9422eb87b9540623053a
+SHA1 (patch-common_alformat.hpp) = 7c0b567b5c0e9b941f179029b08a76a2f5891b40
SHA1 (patch-include_AL_al.h) = e11858155db9d48ca8ae0d4e28479ec4d674411b
Added files:
Index: pkgsrc/audio/openal-soft/patches/patch-common_alformat.hpp
diff -u /dev/null pkgsrc/audio/openal-soft/patches/patch-common_alformat.hpp:1.1
--- /dev/null Tue Dec 23 12:21:08 2025
+++ pkgsrc/audio/openal-soft/patches/patch-common_alformat.hpp Tue Dec 23 12:21:08 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-common_alformat.hpp,v 1.1 2025/12/23 12:21:08 abs Exp $
+
+Gcc only supports c++20's "std:format" from gcc 13 or later
+
+--- common/alformat.hpp.orig 2025-12-23 12:14:45.974131386 +0000
++++ common/alformat.hpp
+@@ -8,7 +8,7 @@
+ /* On macOS, std::format requires std::to_chars, which isn't available prior
+ * to macOS 13.3.
+ */
+-#if defined(MAC_OS_X_VERSION_MIN_REQUIRED) && MAC_OS_X_VERSION_MIN_REQUIRED < 130300
++#if (defined(MAC_OS_X_VERSION_MIN_REQUIRED) && MAC_OS_X_VERSION_MIN_REQUIRED < 130300) || (defined(__GNUC__) && __GNUC__ < 13)
+ #include "fmt/format.h"
+
+ namespace al {
Home |
Main Index |
Thread Index |
Old Index