commit f289ef1637cab9d0418ec99549e82bf8e8855a49 Author: Sam James <sam@gentoo.org> Date: Sun Aug 21 07:21:46 2022 +0100 media-libs/openal: use cmake-multilib.eclass more idiomatically Signed-off-by: Sam James <sam@gentoo.org> commit e50776f608e30a41a6a59d734d9a7d871d939ab4 Author: Sam James <sam@gentoo.org> Date: Sun Aug 21 04:00:24 2022 +0100 media-libs/openal: fix automagic PipeWire dependency (and others) Not sure why I didn't poke at these when I looked at sndio, but oh well. * Fix automagic issues for all backends, including newly-added PipeWire. * The PipeWire support is flaky with older versions, looks like an ifdef is subtly wrong, but given how fast PW is moving anyway & the changes in the ecosystem (see NEWS item for migration w/ USE=sound-server), we don't want people running an older PW anyway, so depend on a newer version. * Disable CMake unused argument warning as it's a false positive, as the backend options are conditionally defined based on if deps found. (Might in future want a regex / adopt the QA one for ./configure instead to allow conditionally ignoring specific ones instead of blanket disable.) Bug: https://bugs.gentoo.org/809314 Closes: https://bugs.gentoo.org/828674 Closes: https://bugs.gentoo.org/863200 Signed-off-by: Sam James <sam@gentoo.org>
ppc64 done
ppc done
amd64 done
arm done
arm64 done
sparc done
x86 done all arches done
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b30baf1559e080d1d3e1d08536379d5d3eaa675 commit 1b30baf1559e080d1d3e1d08536379d5d3eaa675 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2022-09-22 06:11:25 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2022-09-22 06:11:25 +0000 media-libs/openal: dropped obsolete 1.22.2 Bug: https://bugs.gentoo.org/872128 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-libs/openal/openal-1.22.2.ebuild | 82 ---------------------------------- 1 file changed, 82 deletions(-)