commit:     5fcbbfcd87870b7ffcad609f73d3834688fb4f03
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 18 07:45:26 2025 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Dec 18 07:46:02 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fcbbfcd

media-libs/openal: fix hardcoded paths in alconfig for Prefix

Closes: https://bugs.gentoo.org/883407
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 media-libs/openal/openal-1.24.3.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/media-libs/openal/openal-1.24.3.ebuild 
b/media-libs/openal/openal-1.24.3.ebuild
index f327c5997026..12557ae15e60 100644
--- a/media-libs/openal/openal-1.24.3.ebuild
+++ b/media-libs/openal/openal-1.24.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # False positives because of REQUIRE vs BACKEND options() (conditionally set)
 # See bug #809314
 CMAKE_WARN_UNUSED_CLI=no
-inherit cmake-multilib
+inherit cmake-multilib prefix
 
 MY_P="${PN}-soft-${PV}"
 
@@ -53,6 +53,12 @@ PATCHES=(
        "${FILESDIR}/${PN}-1.24.3-libfmt-libcxx-21.patch"
 )
 
+src_prepare() {
+       default
+       # bug #883407
+       hprefixify alc/alconfig.cpp || die
+}
+
 multilib_src_configure() {
        local mycmakeargs=(
                # See bug #809314 for getting both options for backends

Reply via email to