[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/files/, media-libs/openal/
commit: d1f2d392deaed8e6b7af6aa183ac182b2ce3a9a3 Author: Sam James gentoo org> AuthorDate: Tue Aug 6 10:56:31 2024 + Commit: Sam James gentoo org> CommitDate: Tue Aug 6 10:56:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f2d392 media-libs/openal: fix build w/ gcc-15 It's fixed more exhaustively upstream in git already. Signed-off-by: Sam James gentoo.org> .../openal/files/openal-1.23.1-gcc15-cstdint.patch | 32 ++ media-libs/openal/openal-1.23.1-r1.ebuild | 6 +++- 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/media-libs/openal/files/openal-1.23.1-gcc15-cstdint.patch b/media-libs/openal/files/openal-1.23.1-gcc15-cstdint.patch new file mode 100644 index ..ce4ceb455b2f --- /dev/null +++ b/media-libs/openal/files/openal-1.23.1-gcc15-cstdint.patch @@ -0,0 +1,32 @@ +Fixed exhaustively upstream in https://github.com/kcat/openal-soft/commit/64f8e8347f7ed3f98917fae7587f4d72b54c28ef +but doesn't apply cleanly, so do a minimal fix here. +--- a/alc/alu.h b/alc/alu.h +@@ -2,6 +2,7 @@ + #define ALU_H + + #include ++#include + + #include "aloptional.h" + +--- a/core/mixer/defs.h b/core/mixer/defs.h +@@ -2,6 +2,7 @@ + #define CORE_MIXER_DEFS_H + + #include ++#include + #include + + #include "alspan.h" +--- a/core/uhjfilter.h b/core/uhjfilter.h +@@ -2,6 +2,7 @@ + #define CORE_UHJFILTER_H + + #include ++#include + + #include "almalloc.h" + #include "alspan.h" diff --git a/media-libs/openal/openal-1.23.1-r1.ebuild b/media-libs/openal/openal-1.23.1-r1.ebuild index 577f84a4b295..2c46a9584900 100644 --- a/media-libs/openal/openal-1.23.1-r1.ebuild +++ b/media-libs/openal/openal-1.23.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -51,6 +51,10 @@ DEPEND=" DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) +PATCHES=( + "${FILESDIR}"/${PN}-1.23.1-gcc15-cstdint.patch +) + multilib_src_configure() { local mycmakeargs=( # See bug #809314 for getting both options for backends
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 970546d4b128f9c153c861f38aee34d807fc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 11 09:04:53 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 11 10:43:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970546d4 media-libs/openal: Switch IUSE=pulseaudio to media-libs/libpulse Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/openal/{openal-1.23.1.ebuild => openal-1.23.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.1.ebuild b/media-libs/openal/openal-1.23.1-r1.ebuild similarity index 97% rename from media-libs/openal/openal-1.23.1.ebuild rename to media-libs/openal/openal-1.23.1-r1.ebuild index d3d23de8fd4f..577f84a4b295 100644 --- a/media-libs/openal/openal-1.23.1.ebuild +++ b/media-libs/openal/openal-1.23.1-r1.ebuild @@ -35,7 +35,7 @@ RDEPEND=" jack? ( virtual/jack[${MULTILIB_USEDEP}] ) pipewire? ( media-video/pipewire[${MULTILIB_USEDEP}] ) portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: cde0184c12ad994e53b695647fbff8958d25d3c0 Author: Sam James gentoo org> AuthorDate: Fri May 12 19:27:47 2023 + Commit: Sam James gentoo org> CommitDate: Fri May 12 19:28:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde0184c media-libs/openal: Stabilize 1.23.1 amd64, #906199 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.1.ebuild b/media-libs/openal/openal-1.23.1.ebuild index b5b616ebe362..d3d23de8fd4f 100644 --- a/media-libs/openal/openal-1.23.1.ebuild +++ b/media-libs/openal/openal-1.23.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 0a297ec3913f90550e8c2899ca5a6c10a95fc8ed Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 12 10:49:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 12 10:49:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a297ec3 media-libs/openal: Stabilize 1.23.1 sparc, #906199 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.1.ebuild b/media-libs/openal/openal-1.23.1.ebuild index 28bc5d714113..c6138d2116ea 100644 --- a/media-libs/openal/openal-1.23.1.ebuild +++ b/media-libs/openal/openal-1.23.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 9188e334eb213dcf279aeaf89f68a52e18499bda Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 12 10:49:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 12 10:49:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9188e334 media-libs/openal: Stabilize 1.23.1 ppc64, #906199 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.1.ebuild b/media-libs/openal/openal-1.23.1.ebuild index 1f2685a9868e..aaba57bc8caa 100644 --- a/media-libs/openal/openal-1.23.1.ebuild +++ b/media-libs/openal/openal-1.23.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: b99ef1befabec97c2a227c5fdf3b27b2a861a0ac Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 12 10:49:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 12 10:49:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99ef1be media-libs/openal: Stabilize 1.23.1 ppc, #906199 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.1.ebuild b/media-libs/openal/openal-1.23.1.ebuild index aaba57bc8caa..28bc5d714113 100644 --- a/media-libs/openal/openal-1.23.1.ebuild +++ b/media-libs/openal/openal-1.23.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: e223c674911e00ebb4ab9c4233bd8199647d14bc Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 12 10:49:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 12 10:49:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e223c674 media-libs/openal: Stabilize 1.23.1 x86, #906199 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.1.ebuild b/media-libs/openal/openal-1.23.1.ebuild index c6138d2116ea..b5b616ebe362 100644 --- a/media-libs/openal/openal-1.23.1.ebuild +++ b/media-libs/openal/openal-1.23.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 335ce92c7db34613bd9b822a5890b638fcb08f10 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 12 08:48:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 12 08:48:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335ce92c media-libs/openal: Stabilize 1.23.1 arm64, #906199 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.1.ebuild b/media-libs/openal/openal-1.23.1.ebuild index 587f7b664b0f..b823278192c1 100644 --- a/media-libs/openal/openal-1.23.1.ebuild +++ b/media-libs/openal/openal-1.23.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 0833f2c2fb129a2f8fbc1f29cbe0c397a3ccb5fb Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 12 08:48:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 12 08:48:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0833f2c2 media-libs/openal: Stabilize 1.23.1 arm, #906199 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.1.ebuild b/media-libs/openal/openal-1.23.1.ebuild index b823278192c1..1f2685a9868e 100644 --- a/media-libs/openal/openal-1.23.1.ebuild +++ b/media-libs/openal/openal-1.23.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 4e1064bc7fc65323863556176efefb65e0dac2de Author: Miroslav Šulc gentoo org> AuthorDate: Wed Apr 12 06:14:59 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Apr 12 06:15:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1064bc media-libs/openal: bump to 1.23.1 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/openal/Manifest | 1 + media-libs/openal/openal-1.23.1.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index d50072ad2dae..f695e46a8586 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1 +1,2 @@ DIST openal-soft-1.23.0.tar.bz2 692978 BLAKE2B 2f661da32e96bc5a3cdedc850f7ddf23c25475df4fa932b079f668101ea19ef3d33b0dac405231ef790d1cf6e979107c3c3fcd8364c503f19691231af970757a SHA512 5c10ccd3cf0c05b9331f9b0da8913a9ffd0f9fc4464192b4b6a12ee1ddaab123ae5a719ead837f7701b129d7faecec1aaf91aabc4c58ee10932c9d716d128071 +DIST openal-soft-1.23.1.tar.bz2 699330 BLAKE2B 214eb5c6714f8beec711fbebb60725fb06daf77bcb62b14125ff3bc11ebe97365893a36652819bcde92d3714bb2a7ec2ac119a1f439a74fea56f65c7574f2c95 SHA512 0d40577cd27040dc8814c15bacc310a0ce1c98e084f0a37db9f66899265df42ea61ac672efba7445e495849c25b9ba5b086f43320a38965f6ee74081b2896819 diff --git a/media-libs/openal/openal-1.23.1.ebuild b/media-libs/openal/openal-1.23.1.ebuild new file mode 100644 index ..587f7b664b0f --- /dev/null +++ b/media-libs/openal/openal-1.23.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# False positives because of REQUIRE vs BACKEND options() (conditionally set) +# See bug #809314 +CMAKE_WARN_UNUSED_CLI=no +inherit cmake-multilib + +MY_P="${PN}-soft-${PV}" + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; +S="${WORKDIR}"/${MY_P} + +# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause +# Some components are under BSD +LICENSE="LGPL-2+ BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE=" + alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 + cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 + cpu_flags_arm_neon +" + +# PipeWire: +# - See bug #863200 for PipeWire minimum version +# - PW is in DEPEND although not linked against because we need configure to +# find it anyway, but no :=. +RDEPEND=" + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + pipewire? ( media-video/pipewire[${MULTILIB_USEDEP}] ) + portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + oss? ( virtual/os-headers ) +" + +DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) + +multilib_src_configure() { + local mycmakeargs=( + # See bug #809314 for getting both options for backends + -DALSOFT_{BACKEND,REQUIRE}_ALSA=$(usex alsa) + -DALSOFT_{BACKEND,REQUIRE}_COREAUDIO=$(usex coreaudio) + -DALSOFT_{BACKEND,REQUIRE}_JACK=$(usex jack) + -DALSOFT_{BACKEND,REQUIRE}_OSS=$(usex oss) + -DALSOFT_{BACKEND,REQUIRE}_PIPEWIRE=$(usex pipewire) + -DALSOFT_{BACKEND,REQUIRE}_PORTAUDIO=$(usex portaudio) + -DALSOFT_{BACKEND,REQUIRE}_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_{BACKEND,REQUIRE}_SDL2=$(usex sdl) + -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) + + -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") + -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) +# EXAMPLES=OFF to avoid FFmpeg dependency, bug #481670 + -DALSOFT_EXAMPLES=OFF + ) + + # Avoid unused variable warnings, bug #738240 + if use amd64 || use x86 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) + -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) + -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) + ) + elif use arm || use arm64 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) + ) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 416b928d9dd5eb1cd257943954f6e5757ac492dd Author: Miroslav Šulc gentoo org> AuthorDate: Sat Mar 25 05:46:25 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Mar 25 05:46:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416b928d media-libs/openal: dropped obsolete 1.22.2-r1 Bug: https://bugs.gentoo.org/900773 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/openal/Manifest| 1 - media-libs/openal/openal-1.22.2-r1.ebuild | 87 --- 2 files changed, 88 deletions(-) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 035058e045ec..d50072ad2dae 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,2 +1 @@ -DIST openal-soft-1.22.2.tar.bz2 606151 BLAKE2B 78cb5ad38635908a59850aeb511223fd6a28f7699294836cbbfdd09cbfd9016250d68b26115131a7cb4af5d5d0a4d2cbd52813d813f78a045b797c5fb601bc7a SHA512 2271968955d55746caf514b6d4304d09d5e552d5640552e2503186ef36bc872a836804ebf79ffbda663931bd13d4e2ce53e0c46cc4faf4134bdb3c08983a5e47 DIST openal-soft-1.23.0.tar.bz2 692978 BLAKE2B 2f661da32e96bc5a3cdedc850f7ddf23c25475df4fa932b079f668101ea19ef3d33b0dac405231ef790d1cf6e979107c3c3fcd8364c503f19691231af970757a SHA512 5c10ccd3cf0c05b9331f9b0da8913a9ffd0f9fc4464192b4b6a12ee1ddaab123ae5a719ead837f7701b129d7faecec1aaf91aabc4c58ee10932c9d716d128071 diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild deleted file mode 100644 index 68818fe0bf48.. --- a/media-libs/openal/openal-1.22.2-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# False positives because of REQUIRE vs BACKEND options() (conditionally set) -# See bug #809314 -CMAKE_WARN_UNUSED_CLI=no -inherit cmake-multilib - -MY_P="${PN}-soft-${PV}" - -DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="https://www.openal-soft.org/"; -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; -S="${WORKDIR}"/${MY_P} - -# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause -# Some components are under BSD -LICENSE="LGPL-2+ BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE=" - alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 - cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 - cpu_flags_arm_neon -" - -# PipeWire: -# - See bug #863200 for PipeWire minimum version -# - PW is in DEPEND although not linked against because we need configure to -# find it anyway, but no :=. -RDEPEND=" - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - pipewire? ( >=media-video/pipewire-0.3.50[${MULTILIB_USEDEP}] ) - portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) - sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) -" -DEPEND=" - ${RDEPEND} - oss? ( virtual/os-headers ) -" - -DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) - -multilib_src_configure() { - local mycmakeargs=( - # See bug #809314 for getting both options for backends - -DALSOFT_{BACKEND,REQUIRE}_ALSA=$(usex alsa) - -DALSOFT_{BACKEND,REQUIRE}_COREAUDIO=$(usex coreaudio) - -DALSOFT_{BACKEND,REQUIRE}_JACK=$(usex jack) - -DALSOFT_{BACKEND,REQUIRE}_OSS=$(usex oss) - -DALSOFT_{BACKEND,REQUIRE}_PIPEWIRE=$(usex pipewire) - -DALSOFT_{BACKEND,REQUIRE}_PORTAUDIO=$(usex portaudio) - -DALSOFT_{BACKEND,REQUIRE}_PULSEAUDIO=$(usex pulseaudio) - -DALSOFT_{BACKEND,REQUIRE}_SDL2=$(usex sdl) - -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) - - -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") - -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) -# EXAMPLES=OFF to avoid FFmpeg dependency, bug #481670 - -DALSOFT_EXAMPLES=OFF - ) - - # Avoid unused variable warnings, bug #738240 - if use amd64 || use x86 ; then - mycmakeargs+=( - -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) - -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) - -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) - ) - elif use arm || use arm64 ; then - mycmakeargs+=( - -DALSO
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: fabdea161afb7018552b3fe15244317ac07f15ae Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 24 20:12:13 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 24 20:12:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabdea16 media-libs/openal: Stabilize 1.23.0 arm, #900773 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.0.ebuild b/media-libs/openal/openal-1.23.0.ebuild index b3fd182c7af9..d3d23de8fd4f 100644 --- a/media-libs/openal/openal-1.23.0.ebuild +++ b/media-libs/openal/openal-1.23.0.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: bfc00c2df5799613aa93da57a87b4118fe361e7d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 11 09:10:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 11 09:10:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc00c2d media-libs/openal: Stabilize 1.23.0 x86, #900773 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.0.ebuild b/media-libs/openal/openal-1.23.0.ebuild index d7a7080c6bcc..b3fd182c7af9 100644 --- a/media-libs/openal/openal-1.23.0.ebuild +++ b/media-libs/openal/openal-1.23.0.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: d1723550e77b0699cd3c33110989d9e5c1489018 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 11 09:03:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 11 09:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1723550 media-libs/openal: Stabilize 1.23.0 amd64, #900773 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.0.ebuild b/media-libs/openal/openal-1.23.0.ebuild index dc62e30d07bb..d7a7080c6bcc 100644 --- a/media-libs/openal/openal-1.23.0.ebuild +++ b/media-libs/openal/openal-1.23.0.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 56b6eef819500deb5044a0e1b49468082e035f6f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 11 08:38:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 11 08:38:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b6eef8 media-libs/openal: Stabilize 1.23.0 ppc, #900773 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.23.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.23.0.ebuild b/media-libs/openal/openal-1.23.0.ebuild index d31dafbcd73b..dc62e30d07bb 100644 --- a/media-libs/openal/openal-1.23.0.ebuild +++ b/media-libs/openal/openal-1.23.0.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: d5560cec9af8fe4ea99c2c1421787000bb41c06a Author: Miroslav Šulc gentoo org> AuthorDate: Sun Feb 5 08:37:52 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Feb 5 08:38:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5560cec media-libs/openal: bump to 1.23.0 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/openal/Manifest | 1 + media-libs/openal/openal-1.23.0.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index b30f7f433ab0..035058e045ec 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1 +1,2 @@ DIST openal-soft-1.22.2.tar.bz2 606151 BLAKE2B 78cb5ad38635908a59850aeb511223fd6a28f7699294836cbbfdd09cbfd9016250d68b26115131a7cb4af5d5d0a4d2cbd52813d813f78a045b797c5fb601bc7a SHA512 2271968955d55746caf514b6d4304d09d5e552d5640552e2503186ef36bc872a836804ebf79ffbda663931bd13d4e2ce53e0c46cc4faf4134bdb3c08983a5e47 +DIST openal-soft-1.23.0.tar.bz2 692978 BLAKE2B 2f661da32e96bc5a3cdedc850f7ddf23c25475df4fa932b079f668101ea19ef3d33b0dac405231ef790d1cf6e979107c3c3fcd8364c503f19691231af970757a SHA512 5c10ccd3cf0c05b9331f9b0da8913a9ffd0f9fc4464192b4b6a12ee1ddaab123ae5a719ead837f7701b129d7faecec1aaf91aabc4c58ee10932c9d716d128071 diff --git a/media-libs/openal/openal-1.23.0.ebuild b/media-libs/openal/openal-1.23.0.ebuild new file mode 100644 index ..587f7b664b0f --- /dev/null +++ b/media-libs/openal/openal-1.23.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# False positives because of REQUIRE vs BACKEND options() (conditionally set) +# See bug #809314 +CMAKE_WARN_UNUSED_CLI=no +inherit cmake-multilib + +MY_P="${PN}-soft-${PV}" + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; +S="${WORKDIR}"/${MY_P} + +# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause +# Some components are under BSD +LICENSE="LGPL-2+ BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE=" + alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 + cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 + cpu_flags_arm_neon +" + +# PipeWire: +# - See bug #863200 for PipeWire minimum version +# - PW is in DEPEND although not linked against because we need configure to +# find it anyway, but no :=. +RDEPEND=" + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + pipewire? ( media-video/pipewire[${MULTILIB_USEDEP}] ) + portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + oss? ( virtual/os-headers ) +" + +DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) + +multilib_src_configure() { + local mycmakeargs=( + # See bug #809314 for getting both options for backends + -DALSOFT_{BACKEND,REQUIRE}_ALSA=$(usex alsa) + -DALSOFT_{BACKEND,REQUIRE}_COREAUDIO=$(usex coreaudio) + -DALSOFT_{BACKEND,REQUIRE}_JACK=$(usex jack) + -DALSOFT_{BACKEND,REQUIRE}_OSS=$(usex oss) + -DALSOFT_{BACKEND,REQUIRE}_PIPEWIRE=$(usex pipewire) + -DALSOFT_{BACKEND,REQUIRE}_PORTAUDIO=$(usex portaudio) + -DALSOFT_{BACKEND,REQUIRE}_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_{BACKEND,REQUIRE}_SDL2=$(usex sdl) + -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) + + -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") + -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) +# EXAMPLES=OFF to avoid FFmpeg dependency, bug #481670 + -DALSOFT_EXAMPLES=OFF + ) + + # Avoid unused variable warnings, bug #738240 + if use amd64 || use x86 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) + -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) + -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) + ) + elif use arm || use arm64 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) + ) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 443c18550e1361c9502aee8d16ca60defa549164 Author: WANG Xuerui gentoo org> AuthorDate: Fri Oct 7 09:09:23 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed Oct 19 10:06:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443c1855 media-libs/openal: keyword 1.22.2-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/openal/openal-1.22.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild index 02e69d95dcd5..68818fe0bf48 100644 --- a/media-libs/openal/openal-1.22.2-r1.ebuild +++ b/media-libs/openal/openal-1.22.2-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 1b30baf1559e080d1d3e1d08536379d5d3eaa675 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Sep 22 06:11:25 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Sep 22 06:11:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b30baf1 media-libs/openal: dropped obsolete 1.22.2 Bug: https://bugs.gentoo.org/872128 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/openal/openal-1.22.2.ebuild | 82 -- 1 file changed, 82 deletions(-) diff --git a/media-libs/openal/openal-1.22.2.ebuild b/media-libs/openal/openal-1.22.2.ebuild deleted file mode 100644 index fcd183194ebd.. --- a/media-libs/openal/openal-1.22.2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -MY_P="${PN}-soft-${PV}" - -DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="https://www.openal-soft.org/"; -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; - -# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause -# Some components are under BSD -LICENSE="LGPL-2+ BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE=" - alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 - cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 - cpu_flags_arm_neon -" - -RDEPEND=" - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) - sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - oss? ( virtual/os-headers )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) - -src_configure() { - # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 - my_configure() { - local mycmakeargs=( - -DALSOFT_REQUIRE_ALSA=$(usex alsa) - -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) - -DALSOFT_REQUIRE_JACK=$(usex jack) - -DALSOFT_REQUIRE_OSS=$(usex oss) - -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) - -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) - -DALSOFT_REQUIRE_SDL2=$(usex sdl) - # See bug #809314 for getting both options for sndio - -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) - -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") - -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) - -DALSOFT_EXAMPLES=OFF - ) - - # Avoid unused variable warnings, bug #738240 - if use amd64 || use x86 ; then - mycmakeargs+=( - -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) - -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) - -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) - ) - fi - - if use arm || use arm64 ; then - mycmakeargs+=( - -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) - ) - fi - - cmake_src_configure - } - - multilib_parallel_foreach_abi my_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 2a67c0d058a7e4d28ccce8867f4999cd88af5ec6 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 21 12:26:59 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 21 12:26:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a67c0d0 media-libs/openal: Stabilize 1.22.2-r1 x86, #872128 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.22.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild index 4896078d48e4..02e69d95dcd5 100644 --- a/media-libs/openal/openal-1.22.2-r1.ebuild +++ b/media-libs/openal/openal-1.22.2-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 6534a994bcfdb705830f58d7b304e31d0eae2b77 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 21 12:26:32 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 21 12:26:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6534a994 media-libs/openal: Stabilize 1.22.2-r1 sparc, #872128 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.22.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild index c33e203bce22..4896078d48e4 100644 --- a/media-libs/openal/openal-1.22.2-r1.ebuild +++ b/media-libs/openal/openal-1.22.2-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 060990312f1fe215a63cd866432536b39b9facfa Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 21 12:24:27 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 21 12:24:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06099031 media-libs/openal: Stabilize 1.22.2-r1 arm64, #872128 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.22.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild index 4b71027a611c..c33e203bce22 100644 --- a/media-libs/openal/openal-1.22.2-r1.ebuild +++ b/media-libs/openal/openal-1.22.2-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 71faf39d580bb6402bb2a58e5d6b7e2c11bebb54 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 21 12:24:12 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 21 12:24:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71faf39d media-libs/openal: Stabilize 1.22.2-r1 arm, #872128 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.22.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild index 7997e580bdd5..4b71027a611c 100644 --- a/media-libs/openal/openal-1.22.2-r1.ebuild +++ b/media-libs/openal/openal-1.22.2-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: f9e8eca8143be29f429f66ecf8ffc3147312eff0 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 21 12:22:41 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 21 12:22:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e8eca8 media-libs/openal: Stabilize 1.22.2-r1 amd64, #872128 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.22.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild index 2db87f581f6b..7997e580bdd5 100644 --- a/media-libs/openal/openal-1.22.2-r1.ebuild +++ b/media-libs/openal/openal-1.22.2-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: d2018ef6ed4a1f6d0516f551f7a0f5cc7bc66026 Author: Jakov Smolić gentoo org> AuthorDate: Wed Sep 21 05:58:07 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Sep 21 05:58:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2018ef6 media-libs/openal: Stabilize 1.22.2-r1 ppc64, #872128 Signed-off-by: Jakov Smolić gentoo.org> media-libs/openal/openal-1.22.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild index 68c7bc35d077..a18f6e2c912b 100644 --- a/media-libs/openal/openal-1.22.2-r1.ebuild +++ b/media-libs/openal/openal-1.22.2-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 807f81ccda58796e16b783abc78e8f31178f2d2d Author: Jakov Smolić gentoo org> AuthorDate: Wed Sep 21 05:58:09 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Sep 21 05:58:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807f81cc media-libs/openal: Stabilize 1.22.2-r1 ppc, #872128 Signed-off-by: Jakov Smolić gentoo.org> media-libs/openal/openal-1.22.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild index a18f6e2c912b..2db87f581f6b 100644 --- a/media-libs/openal/openal-1.22.2-r1.ebuild +++ b/media-libs/openal/openal-1.22.2-r1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: f289ef1637cab9d0418ec99549e82bf8e8855a49 Author: Sam James gentoo org> AuthorDate: Sun Aug 21 06:21:46 2022 + Commit: Sam James gentoo org> CommitDate: Sun Aug 21 06:21:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f289ef16 media-libs/openal: use cmake-multilib.eclass more idiomatically Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.22.2-r1.ebuild | 64 +++ 1 file changed, 30 insertions(+), 34 deletions(-) diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild index 787199b78e60..68c7bc35d077 100644 --- a/media-libs/openal/openal-1.22.2-r1.ebuild +++ b/media-libs/openal/openal-1.22.2-r1.ebuild @@ -51,41 +51,37 @@ DEPEND=" DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) -src_configure() { - my_configure() { - local mycmakeargs=( - # See bug #809314 for getting both options for backends - -DALSOFT_{BACKEND,REQUIRE}_ALSA=$(usex alsa) - -DALSOFT_{BACKEND,REQUIRE}_COREAUDIO=$(usex coreaudio) - -DALSOFT_{BACKEND,REQUIRE}_JACK=$(usex jack) - -DALSOFT_{BACKEND,REQUIRE}_OSS=$(usex oss) - -DALSOFT_{BACKEND,REQUIRE}_PIPEWIRE=$(usex pipewire) - -DALSOFT_{BACKEND,REQUIRE}_PORTAUDIO=$(usex portaudio) - -DALSOFT_{BACKEND,REQUIRE}_PULSEAUDIO=$(usex pulseaudio) - -DALSOFT_{BACKEND,REQUIRE}_SDL2=$(usex sdl) - -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) +multilib_src_configure() { + local mycmakeargs=( + # See bug #809314 for getting both options for backends + -DALSOFT_{BACKEND,REQUIRE}_ALSA=$(usex alsa) + -DALSOFT_{BACKEND,REQUIRE}_COREAUDIO=$(usex coreaudio) + -DALSOFT_{BACKEND,REQUIRE}_JACK=$(usex jack) + -DALSOFT_{BACKEND,REQUIRE}_OSS=$(usex oss) + -DALSOFT_{BACKEND,REQUIRE}_PIPEWIRE=$(usex pipewire) + -DALSOFT_{BACKEND,REQUIRE}_PORTAUDIO=$(usex portaudio) + -DALSOFT_{BACKEND,REQUIRE}_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_{BACKEND,REQUIRE}_SDL2=$(usex sdl) + -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) - -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") - -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) -# EXAMPLES=OFF to avoid FFmpeg dependency, bug #481670 - -DALSOFT_EXAMPLES=OFF - ) - - # Avoid unused variable warnings, bug #738240 - if use amd64 || use x86 ; then - mycmakeargs+=( - -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) - -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) - -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) - ) - elif use arm || use arm64 ; then - mycmakeargs+=( - -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) - ) - fi + -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") + -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) +# EXAMPLES=OFF to avoid FFmpeg dependency, bug #481670 + -DALSOFT_EXAMPLES=OFF + ) - cmake_src_configure - } + # Avoid unused variable warnings, bug #738240 + if use amd64 || use x86 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) + -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) + -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) + ) + elif use arm || use arm64 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) + ) + fi - multilib_parallel_foreach_abi my_configure + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: e50776f608e30a41a6a59d734d9a7d871d939ab4 Author: Sam James gentoo org> AuthorDate: Sun Aug 21 03:00:24 2022 + Commit: Sam James gentoo org> CommitDate: Sun Aug 21 03:06:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50776f6 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 gentoo.org> media-libs/openal/metadata.xml| 1 + media-libs/openal/openal-1.22.2-r1.ebuild | 91 +++ 2 files changed, 92 insertions(+) diff --git a/media-libs/openal/metadata.xml b/media-libs/openal/metadata.xml index 58a531d35b6a..82ef9b96fe93 100644 --- a/media-libs/openal/metadata.xml +++ b/media-libs/openal/metadata.xml @@ -6,6 +6,7 @@ Gentoo Sound project + Enable support for the media-video/pipewire audio backend Enable support for the media-sound/sndio backend diff --git a/media-libs/openal/openal-1.22.2-r1.ebuild b/media-libs/openal/openal-1.22.2-r1.ebuild new file mode 100644 index ..787199b78e60 --- /dev/null +++ b/media-libs/openal/openal-1.22.2-r1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# False positives because of REQUIRE vs BACKEND options() (conditionally set) +# See bug #809314 +CMAKE_WARN_UNUSED_CLI=no +inherit cmake-multilib + +MY_P="${PN}-soft-${PV}" + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; +S="${WORKDIR}"/${MY_P} + +# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause +# Some components are under BSD +LICENSE="LGPL-2+ BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE=" + alsa coreaudio debug jack oss pipewire portaudio pulseaudio sdl sndio qt5 + cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 + cpu_flags_arm_neon +" + +# PipeWire: +# - See bug #863200 for PipeWire minimum version +# - PW is in DEPEND although not linked against because we need configure to +# find it anyway, but no :=. +RDEPEND=" + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + pipewire? ( >=media-video/pipewire-0.3.50[${MULTILIB_USEDEP}] ) + portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + oss? ( virtual/os-headers ) +" + +DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) + +src_configure() { + my_configure() { + local mycmakeargs=( + # See bug #809314 for getting both options for backends + -DALSOFT_{BACKEND,REQUIRE}_ALSA=$(usex alsa) + -DALSOFT_{BACKEND,REQUIRE}_COREAUDIO=$(usex coreaudio) + -DALSOFT_{BACKEND,REQUIRE}_JACK=$(usex jack) + -DALSOFT_{BACKEND,REQUIRE}_OSS=$(usex oss) + -DALSOFT_{BACKEND,REQUIRE}_PIPEWIRE=$(usex pipewire) + -DALSOFT_{BACKEND,REQUIRE}_PORTAUDIO=$(usex portaudio) + -DALSOFT_{BACKEND,REQUIRE}_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_{BACKEND,REQUIRE}_SDL2=$(usex sdl) + -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) + + -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") + -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) +# EXAMPLES=OFF to avoid FFmp
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: f744642c3a79ecab1a22f357e5ec72cd7b7e7499 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Jul 30 04:00:02 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Jul 30 04:00:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f744642c media-libs/openal: dropped obsolete 1.22.0 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/openal/Manifest | 1 - media-libs/openal/openal-1.22.0.ebuild | 83 -- 2 files changed, 84 deletions(-) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index ccc45ada143c..b30f7f433ab0 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,2 +1 @@ -DIST openal-soft-1.22.0.tar.bz2 606420 BLAKE2B c244c28a253168a6651230d31608449b885d3519d07bf9befb51a5618c2cab6166496f69230969ff38982eb2c82e1e467a741376a2af38dfe59687143411 SHA512 1e3df371d126e19e369dd01e3c5e95d6a32b664adf54ee37836d51ca7bc829f275d945388d8a40a3ac92c1151380bd68bbab4f8a08f59ea67dd1bd9b9a1d0cbd DIST openal-soft-1.22.2.tar.bz2 606151 BLAKE2B 78cb5ad38635908a59850aeb511223fd6a28f7699294836cbbfdd09cbfd9016250d68b26115131a7cb4af5d5d0a4d2cbd52813d813f78a045b797c5fb601bc7a SHA512 2271968955d55746caf514b6d4304d09d5e552d5640552e2503186ef36bc872a836804ebf79ffbda663931bd13d4e2ce53e0c46cc4faf4134bdb3c08983a5e47 diff --git a/media-libs/openal/openal-1.22.0.ebuild b/media-libs/openal/openal-1.22.0.ebuild deleted file mode 100644 index b85e02154822.. --- a/media-libs/openal/openal-1.22.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_ECLASS=cmake -inherit cmake-multilib - -MY_P="${PN}-soft-${PV}" - -DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="https://www.openal-soft.org/"; -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; - -# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause -# Some components are under BSD -LICENSE="LGPL-2+ BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE=" - alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 - cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 - cpu_flags_arm_neon -" - -RDEPEND=" - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) - sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - oss? ( virtual/os-headers )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) - -src_configure() { - # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 - my_configure() { - local mycmakeargs=( - -DALSOFT_REQUIRE_ALSA=$(usex alsa) - -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) - -DALSOFT_REQUIRE_JACK=$(usex jack) - -DALSOFT_REQUIRE_OSS=$(usex oss) - -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) - -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) - -DALSOFT_REQUIRE_SDL2=$(usex sdl) - # See bug #809314 for getting both options for sndio - -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) - -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") - -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) - -DALSOFT_EXAMPLES=OFF - ) - - # Avoid unused variable warnings, bug #738240 - if use amd64 || use x86 ; then - mycmakeargs+=( - -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) - -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) - -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) - ) - fi - - if use arm || use arm64 ; then - mycmakeargs+=( - -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) - ) - fi - - cmake_src_configure - } - - multilib_parallel_foreach_abi my_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: c2968ddcd4df3097478437d2b848007a05b7cd4a Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 29 11:20:04 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 29 11:20:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2968ddc media-libs/openal: x86 stable wrt bug #861800 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2.ebuild b/media-libs/openal/openal-1.22.2.ebuild index dbf40a5108a0..a229e861c974 100644 --- a/media-libs/openal/openal-1.22.2.ebuild +++ b/media-libs/openal/openal-1.22.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 4dde52808c02077ec4206e468fcaa3d6ce4edcb9 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 29 08:01:42 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 29 08:01:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dde5280 media-libs/openal: ppc stable wrt bug #861800 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2.ebuild b/media-libs/openal/openal-1.22.2.ebuild index 95e76a886fa2..dbf40a5108a0 100644 --- a/media-libs/openal/openal-1.22.2.ebuild +++ b/media-libs/openal/openal-1.22.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 68fbd483aca3b991a05b7c7ef47a47c821031f7d Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 29 08:01:13 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 29 08:01:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68fbd483 media-libs/openal: arm64 stable wrt bug #861800 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2.ebuild b/media-libs/openal/openal-1.22.2.ebuild index de502414e255..95e76a886fa2 100644 --- a/media-libs/openal/openal-1.22.2.ebuild +++ b/media-libs/openal/openal-1.22.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: d0571843dfd9c705840237ec5c234be0c59b1129 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 29 07:59:45 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 29 07:59:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0571843 media-libs/openal: arm stable wrt bug #861800 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2.ebuild b/media-libs/openal/openal-1.22.2.ebuild index 8f39a6b0bfa4..de502414e255 100644 --- a/media-libs/openal/openal-1.22.2.ebuild +++ b/media-libs/openal/openal-1.22.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 01ab499892b1b62d109258db4f6f7675a08f1456 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 29 07:59:02 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 29 07:59:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ab4998 media-libs/openal: amd64 stable wrt bug #861800 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2.ebuild b/media-libs/openal/openal-1.22.2.ebuild index d772abb52c39..8f39a6b0bfa4 100644 --- a/media-libs/openal/openal-1.22.2.ebuild +++ b/media-libs/openal/openal-1.22.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 71acce29186edeed1c3ab87ed88e5d32306f1a02 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 29 07:47:00 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 29 07:47:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71acce29 media-libs/openal: Stabilize 1.22.2 sparc, #861800 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2.ebuild b/media-libs/openal/openal-1.22.2.ebuild index 3e5f3a6b9593..70a446fce3f9 100644 --- a/media-libs/openal/openal-1.22.2.ebuild +++ b/media-libs/openal/openal-1.22.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 7b910dc6c4d9826dd721b657eba35cc03a7b3016 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 29 07:47:01 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 29 07:47:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b910dc6 media-libs/openal: Stabilize 1.22.2 ppc64, #861800 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/openal/openal-1.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.2.ebuild b/media-libs/openal/openal-1.22.2.ebuild index 70a446fce3f9..d772abb52c39 100644 --- a/media-libs/openal/openal-1.22.2.ebuild +++ b/media-libs/openal/openal-1.22.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 8ef99e0353bc1d47d8ace1530657a6b801796854 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jun 28 04:02:37 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jun 28 04:02:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef99e03 media-libs/openal: bump to 1.22.2, dropped 1.22.1 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/openal/Manifest | 2 +- media-libs/openal/{openal-1.22.1.ebuild => openal-1.22.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 2aa401c4acf4..ccc45ada143c 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,2 +1,2 @@ DIST openal-soft-1.22.0.tar.bz2 606420 BLAKE2B c244c28a253168a6651230d31608449b885d3519d07bf9befb51a5618c2cab6166496f69230969ff38982eb2c82e1e467a741376a2af38dfe59687143411 SHA512 1e3df371d126e19e369dd01e3c5e95d6a32b664adf54ee37836d51ca7bc829f275d945388d8a40a3ac92c1151380bd68bbab4f8a08f59ea67dd1bd9b9a1d0cbd -DIST openal-soft-1.22.1.tar.bz2 606062 BLAKE2B a7f18ab35fc67488b31b62ed7049e70b22dadfdf9db1f0d8132bb5391be144611d82ea938692761909edd38ca3b3b9828b4f5a9eb8730c0a7673c346a18321c6 SHA512 1685890c358319a74a9fd1bd054d13194287697aa63d149323b98fc56837d574d7c74d2f54e0fdf5671c6effe5909fec54060e471a294d14dc82ba1dc38a +DIST openal-soft-1.22.2.tar.bz2 606151 BLAKE2B 78cb5ad38635908a59850aeb511223fd6a28f7699294836cbbfdd09cbfd9016250d68b26115131a7cb4af5d5d0a4d2cbd52813d813f78a045b797c5fb601bc7a SHA512 2271968955d55746caf514b6d4304d09d5e552d5640552e2503186ef36bc872a836804ebf79ffbda663931bd13d4e2ce53e0c46cc4faf4134bdb3c08983a5e47 diff --git a/media-libs/openal/openal-1.22.1.ebuild b/media-libs/openal/openal-1.22.2.ebuild similarity index 100% rename from media-libs/openal/openal-1.22.1.ebuild rename to media-libs/openal/openal-1.22.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 05ae3e3e69fe3bba242c5515207346ca87633fde Author: Miroslav Šulc gentoo org> AuthorDate: Sat Jun 25 08:55:57 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Jun 25 08:56:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ae3e3e media-libs/openal: bump to 1.22.1, cleanup of dep versions Signed-off-by: Miroslav Šulc gentoo.org> media-libs/openal/Manifest | 1 + media-libs/openal/openal-1.22.1.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 7550926d98a7..2aa401c4acf4 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1 +1,2 @@ DIST openal-soft-1.22.0.tar.bz2 606420 BLAKE2B c244c28a253168a6651230d31608449b885d3519d07bf9befb51a5618c2cab6166496f69230969ff38982eb2c82e1e467a741376a2af38dfe59687143411 SHA512 1e3df371d126e19e369dd01e3c5e95d6a32b664adf54ee37836d51ca7bc829f275d945388d8a40a3ac92c1151380bd68bbab4f8a08f59ea67dd1bd9b9a1d0cbd +DIST openal-soft-1.22.1.tar.bz2 606062 BLAKE2B a7f18ab35fc67488b31b62ed7049e70b22dadfdf9db1f0d8132bb5391be144611d82ea938692761909edd38ca3b3b9828b4f5a9eb8730c0a7673c346a18321c6 SHA512 1685890c358319a74a9fd1bd054d13194287697aa63d149323b98fc56837d574d7c74d2f54e0fdf5671c6effe5909fec54060e471a294d14dc82ba1dc38a diff --git a/media-libs/openal/openal-1.22.1.ebuild b/media-libs/openal/openal-1.22.1.ebuild new file mode 100644 index ..3e5f3a6b9593 --- /dev/null +++ b/media-libs/openal/openal-1.22.1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +MY_P="${PN}-soft-${PV}" + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; + +# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause +# Some components are under BSD +LICENSE="LGPL-2+ BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE=" + alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 + cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 + cpu_flags_arm_neon +" + +RDEPEND=" + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + oss? ( virtual/os-headers )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) + +src_configure() { + # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 + my_configure() { + local mycmakeargs=( + -DALSOFT_REQUIRE_ALSA=$(usex alsa) + -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) + -DALSOFT_REQUIRE_JACK=$(usex jack) + -DALSOFT_REQUIRE_OSS=$(usex oss) + -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) + -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_REQUIRE_SDL2=$(usex sdl) + # See bug #809314 for getting both options for sndio + -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) + -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") + -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) + -DALSOFT_EXAMPLES=OFF + ) + + # Avoid unused variable warnings, bug #738240 + if use amd64 || use x86 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) + -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) + -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) + ) + fi + + if use arm || use arm64 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) + ) + fi + + cmake_src_configure + } + + multilib_parallel_foreach_abi my_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 51716992599c8e960916539197c22c1586592a94 Author: Miroslav Šulc gentoo org> AuthorDate: Thu May 26 04:47:31 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu May 26 04:48:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51716992 media-libs/openal: dropped obsolete 1.21.1-r2 Bug: https://bugs.gentoo.org/847367 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/openal/Manifest| 1 - media-libs/openal/openal-1.21.1-r2.ebuild | 83 --- 2 files changed, 84 deletions(-) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 82ae6823bf3d..7550926d98a7 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,2 +1 @@ -DIST openal-soft-1.21.1.tar.bz2 524787 BLAKE2B ca052ee3ba18188a9b8342540b8a9ffa95a0c19c137f5e799fa69768d51ec30da55afa46bddf3d9b65e589b94423bc5b23f2090e07bb9fc2a34937f9c199ee89 SHA512 420eec18149a9b784daaabe8a2865de3b87d5550cf2e8e06569464d0b5ba6e51d904c18f1461af08676bf8c8b76ef270e860008d79545a5f85131299e89bffd4 DIST openal-soft-1.22.0.tar.bz2 606420 BLAKE2B c244c28a253168a6651230d31608449b885d3519d07bf9befb51a5618c2cab6166496f69230969ff38982eb2c82e1e467a741376a2af38dfe59687143411 SHA512 1e3df371d126e19e369dd01e3c5e95d6a32b664adf54ee37836d51ca7bc829f275d945388d8a40a3ac92c1151380bd68bbab4f8a08f59ea67dd1bd9b9a1d0cbd diff --git a/media-libs/openal/openal-1.21.1-r2.ebuild b/media-libs/openal/openal-1.21.1-r2.ebuild deleted file mode 100644 index 23e407a521c0.. --- a/media-libs/openal/openal-1.21.1-r2.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib - -MY_P="${PN}-soft-${PV}" - -DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="https://www.openal-soft.org/"; -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; - -# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause -# Some components are under BSD -LICENSE="LGPL-2+ BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE=" - alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 - cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 - cpu_flags_arm_neon -" - -RDEPEND=" - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) - sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - oss? ( virtual/os-headers )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) - -src_configure() { - # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 - my_configure() { - local mycmakeargs=( - -DALSOFT_REQUIRE_ALSA=$(usex alsa) - -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) - -DALSOFT_REQUIRE_JACK=$(usex jack) - -DALSOFT_REQUIRE_OSS=$(usex oss) - -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) - -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) - -DALSOFT_REQUIRE_SDL2=$(usex sdl) - # See bug #809314 for getting both options for sndio - -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) - -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") - -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) - -DALSOFT_EXAMPLES=OFF - ) - - # Avoid unused variable warnings, bug #738240 - if use amd64 || use x86 ; then - mycmakeargs+=( - -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) - -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) - -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) - ) - fi - - if use arm || use arm64 ; then - mycmakeargs+=( - -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) - ) - fi - - cmake_src_configure - } - - multilib_parallel_foreach_abi my_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: fa3bf22e7605248c6077d68d21de632601975f72 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 11:23:06 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 11:23:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3bf22e media-libs/openal: Stabilize 1.22.0 x86, #847367 Signed-off-by: Jakov Smolić gentoo.org> media-libs/openal/openal-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.0.ebuild b/media-libs/openal/openal-1.22.0.ebuild index f425bf02fb7f..b85e02154822 100644 --- a/media-libs/openal/openal-1.22.0.ebuild +++ b/media-libs/openal/openal-1.22.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 99ab1f847b446baeb56e73b250e4dcd3424d2fa1 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 11:23:01 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 11:23:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ab1f84 media-libs/openal: Stabilize 1.22.0 amd64, #847367 Signed-off-by: Jakov Smolić gentoo.org> media-libs/openal/openal-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.0.ebuild b/media-libs/openal/openal-1.22.0.ebuild index 10c48d9e298d..f425bf02fb7f 100644 --- a/media-libs/openal/openal-1.22.0.ebuild +++ b/media-libs/openal/openal-1.22.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 4d2cecaf3e09e76e49e44315750e6e3d91d6e927 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 10:49:53 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 10:49:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2cecaf media-libs/openal: Stabilize 1.22.0 arm64, #847367 Signed-off-by: Jakov Smolić gentoo.org> media-libs/openal/openal-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.0.ebuild b/media-libs/openal/openal-1.22.0.ebuild index ba393f6d416c..10c48d9e298d 100644 --- a/media-libs/openal/openal-1.22.0.ebuild +++ b/media-libs/openal/openal-1.22.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: aa90426282c560c8120f271e8e2bc39d554bf522 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 07:38:58 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 07:38:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa904262 media-libs/openal: Stabilize 1.22.0 ppc, #847367 Signed-off-by: Jakov Smolić gentoo.org> media-libs/openal/openal-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.0.ebuild b/media-libs/openal/openal-1.22.0.ebuild index e2a70de79efb..ba393f6d416c 100644 --- a/media-libs/openal/openal-1.22.0.ebuild +++ b/media-libs/openal/openal-1.22.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 7e33b8d803be9b245fe3db413fb0d74d7c994929 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 07:24:01 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 07:24:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e33b8d8 media-libs/openal: Stabilize 1.22.0 ppc64, #847367 Signed-off-by: Jakov Smolić gentoo.org> media-libs/openal/openal-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.0.ebuild b/media-libs/openal/openal-1.22.0.ebuild index 764fece1880e..e2a70de79efb 100644 --- a/media-libs/openal/openal-1.22.0.ebuild +++ b/media-libs/openal/openal-1.22.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 5cbfa7cc34b5ab88f91a9e43cdb3f3d097d790f5 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 07:11:28 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 07:11:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbfa7cc media-libs/openal: Stabilize 1.22.0 arm, #847367 Signed-off-by: Jakov Smolić gentoo.org> media-libs/openal/openal-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.0.ebuild b/media-libs/openal/openal-1.22.0.ebuild index b3cf7951460b..af1c5f1a99ab 100644 --- a/media-libs/openal/openal-1.22.0.ebuild +++ b/media-libs/openal/openal-1.22.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 77b9ae2f16ee58a2a16b9ea0db62bb8d1dec71bf Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 07:11:30 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 07:11:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b9ae2f media-libs/openal: Stabilize 1.22.0 sparc, #847367 Signed-off-by: Jakov Smolić gentoo.org> media-libs/openal/openal-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.22.0.ebuild b/media-libs/openal/openal-1.22.0.ebuild index af1c5f1a99ab..764fece1880e 100644 --- a/media-libs/openal/openal-1.22.0.ebuild +++ b/media-libs/openal/openal-1.22.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: b250a15dcec3b639fd8f3b518b9ab6f60286e585 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Apr 25 06:03:27 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Apr 25 06:03:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b250a15d media-libs/openal: bump to 1.22.0 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/openal/Manifest | 1 + media-libs/openal/openal-1.22.0.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index f8804395d020..82ae6823bf3d 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1 +1,2 @@ DIST openal-soft-1.21.1.tar.bz2 524787 BLAKE2B ca052ee3ba18188a9b8342540b8a9ffa95a0c19c137f5e799fa69768d51ec30da55afa46bddf3d9b65e589b94423bc5b23f2090e07bb9fc2a34937f9c199ee89 SHA512 420eec18149a9b784daaabe8a2865de3b87d5550cf2e8e06569464d0b5ba6e51d904c18f1461af08676bf8c8b76ef270e860008d79545a5f85131299e89bffd4 +DIST openal-soft-1.22.0.tar.bz2 606420 BLAKE2B c244c28a253168a6651230d31608449b885d3519d07bf9befb51a5618c2cab6166496f69230969ff38982eb2c82e1e467a741376a2af38dfe59687143411 SHA512 1e3df371d126e19e369dd01e3c5e95d6a32b664adf54ee37836d51ca7bc829f275d945388d8a40a3ac92c1151380bd68bbab4f8a08f59ea67dd1bd9b9a1d0cbd diff --git a/media-libs/openal/openal-1.22.0.ebuild b/media-libs/openal/openal-1.22.0.ebuild new file mode 100644 index ..b3cf7951460b --- /dev/null +++ b/media-libs/openal/openal-1.22.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +MY_P="${PN}-soft-${PV}" + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; + +# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause +# Some components are under BSD +LICENSE="LGPL-2+ BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE=" + alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 + cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 + cpu_flags_arm_neon +" + +RDEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + oss? ( virtual/os-headers )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) + +src_configure() { + # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 + my_configure() { + local mycmakeargs=( + -DALSOFT_REQUIRE_ALSA=$(usex alsa) + -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) + -DALSOFT_REQUIRE_JACK=$(usex jack) + -DALSOFT_REQUIRE_OSS=$(usex oss) + -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) + -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_REQUIRE_SDL2=$(usex sdl) + # See bug #809314 for getting both options for sndio + -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) + -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") + -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) + -DALSOFT_EXAMPLES=OFF + ) + + # Avoid unused variable warnings, bug #738240 + if use amd64 || use x86 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) + -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) + -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) + ) + fi + + if use arm || use arm64 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) + ) + fi + + cmake_src_configure + } + + multilib_parallel_foreach_abi my_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: db46d9942a9171aeaba5ddb6968a7391d763d259 Author: Sam James gentoo org> AuthorDate: Fri Aug 27 02:46:11 2021 + Commit: Sam James gentoo org> CommitDate: Fri Aug 27 02:48:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db46d994 media-libs/openal: fix automagic sndio dependency Closes: https://bugs.gentoo.org/809314 Signed-off-by: Sam James gentoo.org> .../openal/{openal-1.21.1-r1.ebuild => openal-1.21.1-r2.ebuild} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/media-libs/openal/openal-1.21.1-r1.ebuild b/media-libs/openal/openal-1.21.1-r2.ebuild similarity index 93% rename from media-libs/openal/openal-1.21.1-r1.ebuild rename to media-libs/openal/openal-1.21.1-r2.ebuild index 049eff8c67e..23e407a521c 100644 --- a/media-libs/openal/openal-1.21.1-r1.ebuild +++ b/media-libs/openal/openal-1.21.1-r2.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-qt/qtwidgets:5 ) sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) - sndio? ( media-sound/sndio[${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND} oss? ( virtual/os-headers )" @@ -54,7 +54,8 @@ src_configure() { -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) -DALSOFT_REQUIRE_SDL2=$(usex sdl) - -DALSOFT_REQUIRE_SNDIO=$(usex sndio) + # See bug #809314 for getting both options for sndio + -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio) -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) -DALSOFT_EXAMPLES=OFF
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 109cc17236bc9decd9098eb439510b7e36c3a7ad Author: Miroslav Šulc gentoo org> AuthorDate: Fri Apr 23 17:45:03 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Apr 25 06:08:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109cc172 media-libs/openal: removed obsolete 1.21.0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/openal/Manifest | 1 - media-libs/openal/openal-1.21.0.ebuild | 68 -- 2 files changed, 69 deletions(-) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index b8c8027de40..f8804395d02 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,2 +1 @@ -DIST openal-soft-1.21.0.tar.bz2 525483 BLAKE2B 28d44cfddd93bf6637b476cdcc44c5f69a1a8036c17d63be2defdce47d038bf54c29c9248070a65e7c6f86497ed3b79fd5548832bd67a1ebb67ffc363e46de9b SHA512 12e7dca4040765e06658d2945e984af01f21c65b7d44f9daee3a55457c27bd050bf74665e91ebfefdac09739774ace3e7a4bfc02870778cd65268941314aeb3b DIST openal-soft-1.21.1.tar.bz2 524787 BLAKE2B ca052ee3ba18188a9b8342540b8a9ffa95a0c19c137f5e799fa69768d51ec30da55afa46bddf3d9b65e589b94423bc5b23f2090e07bb9fc2a34937f9c199ee89 SHA512 420eec18149a9b784daaabe8a2865de3b87d5550cf2e8e06569464d0b5ba6e51d904c18f1461af08676bf8c8b76ef270e860008d79545a5f85131299e89bffd4 diff --git a/media-libs/openal/openal-1.21.0.ebuild b/media-libs/openal/openal-1.21.0.ebuild deleted file mode 100644 index 27025fcebb0..000 --- a/media-libs/openal/openal-1.21.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib - -MY_P="${PN}-soft-${PV}" - -DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="https://www.openal-soft.org/"; -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE=" - alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 - cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 - cpu_flags_arm_neon -" - -RDEPEND=" - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - oss? ( virtual/os-headers )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) - -src_configure() { - # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 - my_configure() { - local mycmakeargs=( - -DALSOFT_REQUIRE_ALSA=$(usex alsa) - -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) - -DALSOFT_REQUIRE_JACK=$(usex jack) - -DALSOFT_REQUIRE_OSS=$(usex oss) - -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) - -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) - -DALSOFT_REQUIRE_SDL2=$(usex sdl) - -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) - -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) - -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) - -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") - -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) - -DALSOFT_EXAMPLES=OFF - ) - - use cpu_flags_arm_neon && mycmakeargs+=( -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) ) - - cmake_src_configure - } - - multilib_parallel_foreach_abi my_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 933c1b5c31b7a480ab00d52ed14b009800039d92 Author: Sam James gentoo org> AuthorDate: Fri Apr 23 16:13:15 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 23 16:13:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933c1b5c media-libs/openal: Stabilize 1.21.1-r1 x86, #784434 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.1-r1.ebuild b/media-libs/openal/openal-1.21.1-r1.ebuild index 7f2cae82404..58c1a7b9dd8 100644 --- a/media-libs/openal/openal-1.21.1-r1.ebuild +++ b/media-libs/openal/openal-1.21.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 14e5e5101559acfe38360b15c7f4cc41bfc5fca7 Author: Sam James gentoo org> AuthorDate: Thu Apr 22 12:19:10 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 12:22:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e5e510 media-libs/openal: Stabilize 1.21.1-r1 sparc, #784434 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.1-r1.ebuild b/media-libs/openal/openal-1.21.1-r1.ebuild index 784be93a165..7f2cae82404 100644 --- a/media-libs/openal/openal-1.21.1-r1.ebuild +++ b/media-libs/openal/openal-1.21.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 8d1c1c78f2a6239ecd0a0f5dd81f3f956136c4c0 Author: Sam James gentoo org> AuthorDate: Wed Apr 21 19:03:24 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 21 19:03:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1c1c78 media-libs/openal: Stabilize 1.21.1-r1 amd64, #784434 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.1-r1.ebuild b/media-libs/openal/openal-1.21.1-r1.ebuild index 5bc104a2a15..784be93a165 100644 --- a/media-libs/openal/openal-1.21.1-r1.ebuild +++ b/media-libs/openal/openal-1.21.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: e5d0713dea27b37e3163eaa2cffe45bd1e541db5 Author: Sam James gentoo org> AuthorDate: Tue Apr 20 23:30:12 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 20 23:34:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d0713d media-libs/openal: Stabilize 1.21.1-r1 arm, #784434 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.1-r1.ebuild b/media-libs/openal/openal-1.21.1-r1.ebuild index 172d22ab66f..a38573c206a 100644 --- a/media-libs/openal/openal-1.21.1-r1.ebuild +++ b/media-libs/openal/openal-1.21.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: b2c25a81e17a8dcf2ce16b34866555bc7b3df3cf Author: Sam James gentoo org> AuthorDate: Tue Apr 20 23:32:00 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 20 23:34:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c25a81 media-libs/openal: Stabilize 1.21.1-r1 ppc, #784434 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.1-r1.ebuild b/media-libs/openal/openal-1.21.1-r1.ebuild index c90e65e8042..5bc104a2a15 100644 --- a/media-libs/openal/openal-1.21.1-r1.ebuild +++ b/media-libs/openal/openal-1.21.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: ca081318531621c7d516b75f32c3cd5bec07af71 Author: Sam James gentoo org> AuthorDate: Tue Apr 20 23:29:36 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 20 23:34:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca081318 media-libs/openal: Stabilize 1.21.1-r1 arm64, #784434 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.1-r1.ebuild b/media-libs/openal/openal-1.21.1-r1.ebuild index abc96492de7..172d22ab66f 100644 --- a/media-libs/openal/openal-1.21.1-r1.ebuild +++ b/media-libs/openal/openal-1.21.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: d6493953e22018ea814e797e350a0c6ee0a5 Author: Sam James gentoo org> AuthorDate: Tue Apr 20 23:31:07 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 20 23:34:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6493953 media-libs/openal: Stabilize 1.21.1-r1 ppc64, #784434 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.1-r1.ebuild b/media-libs/openal/openal-1.21.1-r1.ebuild index a38573c206a..c90e65e8042 100644 --- a/media-libs/openal/openal-1.21.1-r1.ebuild +++ b/media-libs/openal/openal-1.21.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; # Some components are under BSD LICENSE="LGPL-2+ BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: cbb71ac88b29f3d0ec307318e5a0fc78cb680e54 Author: Sam James gentoo org> AuthorDate: Mon Feb 15 05:48:58 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 15 05:48:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb71ac8 media-libs/openal: cleanup old Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/openal/Manifest | 1 - media-libs/openal/openal-1.20.1.ebuild | 68 -- 2 files changed, 69 deletions(-) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 83fb3d4c511..b8c8027de40 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,3 +1,2 @@ -DIST openal-soft-1.20.1.tar.bz2 512971 BLAKE2B be0abb32698d5ea77e8667e1b00fb123673325b0361c711d6c232d96d1add6d5c9a3e2ba7a3d04afcad27fe4f18ae803f690b14c98d198b77c75f1865679081f SHA512 a8a03a2162b5d35e66adc079e81d7fa075b83a3ee1cec3412cb40f7789263ed8bd005beefb7ef995f464dfa43aac22ea0f547b752dfc7533ed9120a95fb92513 DIST openal-soft-1.21.0.tar.bz2 525483 BLAKE2B 28d44cfddd93bf6637b476cdcc44c5f69a1a8036c17d63be2defdce47d038bf54c29c9248070a65e7c6f86497ed3b79fd5548832bd67a1ebb67ffc363e46de9b SHA512 12e7dca4040765e06658d2945e984af01f21c65b7d44f9daee3a55457c27bd050bf74665e91ebfefdac09739774ace3e7a4bfc02870778cd65268941314aeb3b DIST openal-soft-1.21.1.tar.bz2 524787 BLAKE2B ca052ee3ba18188a9b8342540b8a9ffa95a0c19c137f5e799fa69768d51ec30da55afa46bddf3d9b65e589b94423bc5b23f2090e07bb9fc2a34937f9c199ee89 SHA512 420eec18149a9b784daaabe8a2865de3b87d5550cf2e8e06569464d0b5ba6e51d904c18f1461af08676bf8c8b76ef270e860008d79545a5f85131299e89bffd4 diff --git a/media-libs/openal/openal-1.20.1.ebuild b/media-libs/openal/openal-1.20.1.ebuild deleted file mode 100644 index bd39df18ecf..000 --- a/media-libs/openal/openal-1.20.1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib - -MY_P="${PN}-soft-${PV}" - -DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="https://www.openal-soft.org/"; -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE=" - alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 - cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 - cpu_flags_arm_neon -" - -RDEPEND=" - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - oss? ( virtual/os-headers )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) - -src_configure() { - # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 - my_configure() { - local mycmakeargs=( - -DALSOFT_REQUIRE_ALSA=$(usex alsa) - -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) - -DALSOFT_REQUIRE_JACK=$(usex jack) - -DALSOFT_REQUIRE_OSS=$(usex oss) - -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) - -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) - -DALSOFT_REQUIRE_SDL2=$(usex sdl) - -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) - -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) - -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) - -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") - -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) - -DALSOFT_EXAMPLES=OFF - ) - - use cpu_flags_arm_neon && mycmakeargs+=( -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) ) - - cmake_src_configure - } - - multilib_parallel_foreach_abi my_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: bcd3a1354d6a807ba87751273c234509cf41e5ce Author: Sam James gentoo org> AuthorDate: Mon Feb 15 05:35:52 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 15 05:35:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd3a135 media-libs/openal: Stabilize 1.21.0 arm64, #768159 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.0.ebuild b/media-libs/openal/openal-1.21.0.ebuild index fab858ae9c3..27025fcebb0 100644 --- a/media-libs/openal/openal-1.21.0.ebuild +++ b/media-libs/openal/openal-1.21.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 495f1d167e15f6258d500a3054849171bacd4daf Author: Sam James gentoo org> AuthorDate: Mon Feb 15 00:37:34 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 15 00:37:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495f1d16 media-libs/openal: Stabilize 1.21.0 arm, #768159 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.0.ebuild b/media-libs/openal/openal-1.21.0.ebuild index 715c546a8ec..fab858ae9c3 100644 --- a/media-libs/openal/openal-1.21.0.ebuild +++ b/media-libs/openal/openal-1.21.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: aed75bf5efd81db64464a60207ebea49cb0bba76 Author: Sam James gentoo org> AuthorDate: Sat Feb 6 20:55:46 2021 + Commit: Sam James gentoo org> CommitDate: Sat Feb 6 20:56:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed75bf5 media-libs/openal: fix automagic dep on media-sound/sndio Bug: https://bugs.gentoo.org/769122 Closes: https://bugs.gentoo.org/769098 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/openal/metadata.xml | 3 +++ media-libs/openal/{openal-1.21.1.ebuild => openal-1.21.1-r1.ebuild} | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/media-libs/openal/metadata.xml b/media-libs/openal/metadata.xml index c584b0dd21e..a80658a8279 100644 --- a/media-libs/openal/metadata.xml +++ b/media-libs/openal/metadata.xml @@ -5,6 +5,9 @@ so...@gentoo.org Gentoo Sound project + + Enable support for the media-sound/sndio backend + kcat/openal-soft diff --git a/media-libs/openal/openal-1.21.1.ebuild b/media-libs/openal/openal-1.21.1-r1.ebuild similarity index 93% rename from media-libs/openal/openal-1.21.1.ebuild rename to media-libs/openal/openal-1.21.1-r1.ebuild index 477edb7b212..abc96492de7 100644 --- a/media-libs/openal/openal-1.21.1.ebuild +++ b/media-libs/openal/openal-1.21.1-r1.ebuild @@ -18,7 +18,7 @@ LICENSE="LGPL-2+ BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" - alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 + alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_arm_neon " @@ -34,6 +34,7 @@ RDEPEND=" dev-qt/qtwidgets:5 ) sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND} oss? ( virtual/os-headers )" @@ -53,6 +54,7 @@ src_configure() { -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) -DALSOFT_REQUIRE_SDL2=$(usex sdl) + -DALSOFT_REQUIRE_SNDIO=$(usex sndio) -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) -DALSOFT_EXAMPLES=OFF
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: bf95279c68775f42a61061d37618c5d8b570c429 Author: Sam James gentoo org> AuthorDate: Fri Feb 5 12:29:20 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 12:29:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf95279c media-libs/openal: Stabilize 1.21.0 ppc, #768159 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.0.ebuild b/media-libs/openal/openal-1.21.0.ebuild index c625c8eb463..715c546a8ec 100644 --- a/media-libs/openal/openal-1.21.0.ebuild +++ b/media-libs/openal/openal-1.21.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 6b1ed69decbf0a5a10ff45529173721de74eda28 Author: Sam James gentoo org> AuthorDate: Fri Feb 5 04:47:11 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 04:47:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1ed69d media-libs/openal: add github remote-id Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/openal/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/openal/metadata.xml b/media-libs/openal/metadata.xml index ee7258ac28e..c584b0dd21e 100644 --- a/media-libs/openal/metadata.xml +++ b/media-libs/openal/metadata.xml @@ -5,4 +5,7 @@ so...@gentoo.org Gentoo Sound project + + kcat/openal-soft +
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: d3e3ec977fcd5f0af63da5a46658aba98cd34a1a Author: Sam James gentoo org> AuthorDate: Fri Feb 5 05:02:51 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 05:02:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e3ec97 media-libs/openal: bump to 1.21.1 Bug: https://bugs.gentoo.org/739252 Closes: https://bugs.gentoo.org/764056 Closes: https://bugs.gentoo.org/738240 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/openal/Manifest | 1 + media-libs/openal/openal-1.21.1.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 585460905ab..83fb3d4c511 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,2 +1,3 @@ DIST openal-soft-1.20.1.tar.bz2 512971 BLAKE2B be0abb32698d5ea77e8667e1b00fb123673325b0361c711d6c232d96d1add6d5c9a3e2ba7a3d04afcad27fe4f18ae803f690b14c98d198b77c75f1865679081f SHA512 a8a03a2162b5d35e66adc079e81d7fa075b83a3ee1cec3412cb40f7789263ed8bd005beefb7ef995f464dfa43aac22ea0f547b752dfc7533ed9120a95fb92513 DIST openal-soft-1.21.0.tar.bz2 525483 BLAKE2B 28d44cfddd93bf6637b476cdcc44c5f69a1a8036c17d63be2defdce47d038bf54c29c9248070a65e7c6f86497ed3b79fd5548832bd67a1ebb67ffc363e46de9b SHA512 12e7dca4040765e06658d2945e984af01f21c65b7d44f9daee3a55457c27bd050bf74665e91ebfefdac09739774ace3e7a4bfc02870778cd65268941314aeb3b +DIST openal-soft-1.21.1.tar.bz2 524787 BLAKE2B ca052ee3ba18188a9b8342540b8a9ffa95a0c19c137f5e799fa69768d51ec30da55afa46bddf3d9b65e589b94423bc5b23f2090e07bb9fc2a34937f9c199ee89 SHA512 420eec18149a9b784daaabe8a2865de3b87d5550cf2e8e06569464d0b5ba6e51d904c18f1461af08676bf8c8b76ef270e860008d79545a5f85131299e89bffd4 diff --git a/media-libs/openal/openal-1.21.1.ebuild b/media-libs/openal/openal-1.21.1.ebuild new file mode 100644 index 000..477edb7b212 --- /dev/null +++ b/media-libs/openal/openal-1.21.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +MY_P="${PN}-soft-${PV}" + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; + +# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause +# Some components are under BSD +LICENSE="LGPL-2+ BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE=" + alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 + cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 + cpu_flags_arm_neon +" + +RDEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + oss? ( virtual/os-headers )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) + +src_configure() { + # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 + my_configure() { + local mycmakeargs=( + -DALSOFT_REQUIRE_ALSA=$(usex alsa) + -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) + -DALSOFT_REQUIRE_JACK=$(usex jack) + -DALSOFT_REQUIRE_OSS=$(usex oss) + -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) + -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_REQUIRE_SDL2=$(usex sdl) + -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") + -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) + -DALSOFT_EXAMPLES=OFF + ) + + # Avoid unused variable warnings, bug #738240 + if use amd64 || use x86 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) + -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) + -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) + ) + fi + + if use arm || use arm64 ; then + mycmakeargs+=( + -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) + ) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 247949d7a46a5cbb8423801313fb4770af807f0e Author: Sam James gentoo org> AuthorDate: Wed Feb 3 00:20:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 3 00:20:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247949d7 media-libs/openal: Stabilize 1.21.0 x86, #768159 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.0.ebuild b/media-libs/openal/openal-1.21.0.ebuild index 632c3eb71eb..c625c8eb463 100644 --- a/media-libs/openal/openal-1.21.0.ebuild +++ b/media-libs/openal/openal-1.21.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: b34c228c3dbea90f6407b7c41ab5ad422cb0c6b9 Author: Sam James gentoo org> AuthorDate: Mon Feb 1 13:33:17 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 13:33:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34c228c media-libs/openal: Stabilize 1.21.0 amd64, #768159 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.0.ebuild b/media-libs/openal/openal-1.21.0.ebuild index d016d4d944e..632c3eb71eb 100644 --- a/media-libs/openal/openal-1.21.0.ebuild +++ b/media-libs/openal/openal-1.21.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 9fc4f2c92acd7f032119b9aaff106767bc2cb21c Author: Sam James gentoo org> AuthorDate: Mon Feb 1 13:31:40 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 13:31:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc4f2c9 media-libs/openal: Stabilize 1.21.0 ppc64, #768159 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.0.ebuild b/media-libs/openal/openal-1.21.0.ebuild index 815ac838dda..d016d4d944e 100644 --- a/media-libs/openal/openal-1.21.0.ebuild +++ b/media-libs/openal/openal-1.21.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: b09100673dbc69ba4d9cc398be782c39025571cc Author: Sam James gentoo org> AuthorDate: Mon Feb 1 10:20:50 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 10:20:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0910067 media-libs/openal: Stabilize 1.21.0 sparc, #768159 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.21.0.ebuild b/media-libs/openal/openal-1.21.0.ebuild index 049cee97b81..815ac838dda 100644 --- a/media-libs/openal/openal-1.21.0.ebuild +++ b/media-libs/openal/openal-1.21.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 745d0c8d1410f9fc8c14c14ba2198c0cbb3956ce Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 23 18:41:41 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 23 21:11:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745d0c8d media-libs/openal: Drop 1.20.0 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/openal/Manifest | 1 - media-libs/openal/openal-1.20.0.ebuild | 68 -- 2 files changed, 69 deletions(-) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index d966abffd37..585460905ab 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,3 +1,2 @@ -DIST openal-soft-1.20.0.tar.bz2 587550 BLAKE2B 4ce0b520db65e0298d334bae104dc0e38c2daf41680e40c259451741f7d4c8b06948f00b96efb31aec528e18b65e3f7099ea8b2fbc4cef963cf9a912f51c276a SHA512 7b103ffeeb8a6541d4bd31245ca5e34fec27d121fe04c21655480fb3907604f4171f912411f1e49622ec27db79d6cb85eb452ed78523abc906f18af57ffb755e DIST openal-soft-1.20.1.tar.bz2 512971 BLAKE2B be0abb32698d5ea77e8667e1b00fb123673325b0361c711d6c232d96d1add6d5c9a3e2ba7a3d04afcad27fe4f18ae803f690b14c98d198b77c75f1865679081f SHA512 a8a03a2162b5d35e66adc079e81d7fa075b83a3ee1cec3412cb40f7789263ed8bd005beefb7ef995f464dfa43aac22ea0f547b752dfc7533ed9120a95fb92513 DIST openal-soft-1.21.0.tar.bz2 525483 BLAKE2B 28d44cfddd93bf6637b476cdcc44c5f69a1a8036c17d63be2defdce47d038bf54c29c9248070a65e7c6f86497ed3b79fd5548832bd67a1ebb67ffc363e46de9b SHA512 12e7dca4040765e06658d2945e984af01f21c65b7d44f9daee3a55457c27bd050bf74665e91ebfefdac09739774ace3e7a4bfc02870778cd65268941314aeb3b diff --git a/media-libs/openal/openal-1.20.0.ebuild b/media-libs/openal/openal-1.20.0.ebuild deleted file mode 100644 index bd39df18ecf..000 --- a/media-libs/openal/openal-1.20.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib - -MY_P="${PN}-soft-${PV}" - -DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="https://www.openal-soft.org/"; -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE=" - alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 - cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 - cpu_flags_arm_neon -" - -RDEPEND=" - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - oss? ( virtual/os-headers )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) - -src_configure() { - # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 - my_configure() { - local mycmakeargs=( - -DALSOFT_REQUIRE_ALSA=$(usex alsa) - -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) - -DALSOFT_REQUIRE_JACK=$(usex jack) - -DALSOFT_REQUIRE_OSS=$(usex oss) - -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) - -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) - -DALSOFT_REQUIRE_SDL2=$(usex sdl) - -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) - -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) - -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) - -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") - -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) - -DALSOFT_EXAMPLES=OFF - ) - - use cpu_flags_arm_neon && mycmakeargs+=( -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) ) - - cmake_src_configure - } - - multilib_parallel_foreach_abi my_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 68a709f813aaaf95bb49f77ed1394f7ebbe94101 Author: Sam James gentoo org> AuthorDate: Fri Jan 1 00:11:31 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 1 00:20:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a709f8 media-libs/openal: bump to 1.21.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/openal/Manifest | 1 + media-libs/openal/openal-1.21.0.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index d3069547bac..d966abffd37 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,2 +1,3 @@ DIST openal-soft-1.20.0.tar.bz2 587550 BLAKE2B 4ce0b520db65e0298d334bae104dc0e38c2daf41680e40c259451741f7d4c8b06948f00b96efb31aec528e18b65e3f7099ea8b2fbc4cef963cf9a912f51c276a SHA512 7b103ffeeb8a6541d4bd31245ca5e34fec27d121fe04c21655480fb3907604f4171f912411f1e49622ec27db79d6cb85eb452ed78523abc906f18af57ffb755e DIST openal-soft-1.20.1.tar.bz2 512971 BLAKE2B be0abb32698d5ea77e8667e1b00fb123673325b0361c711d6c232d96d1add6d5c9a3e2ba7a3d04afcad27fe4f18ae803f690b14c98d198b77c75f1865679081f SHA512 a8a03a2162b5d35e66adc079e81d7fa075b83a3ee1cec3412cb40f7789263ed8bd005beefb7ef995f464dfa43aac22ea0f547b752dfc7533ed9120a95fb92513 +DIST openal-soft-1.21.0.tar.bz2 525483 BLAKE2B 28d44cfddd93bf6637b476cdcc44c5f69a1a8036c17d63be2defdce47d038bf54c29c9248070a65e7c6f86497ed3b79fd5548832bd67a1ebb67ffc363e46de9b SHA512 12e7dca4040765e06658d2945e984af01f21c65b7d44f9daee3a55457c27bd050bf74665e91ebfefdac09739774ace3e7a4bfc02870778cd65268941314aeb3b diff --git a/media-libs/openal/openal-1.21.0.ebuild b/media-libs/openal/openal-1.21.0.ebuild new file mode 100644 index 000..049cee97b81 --- /dev/null +++ b/media-libs/openal/openal-1.21.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +MY_P="${PN}-soft-${PV}" + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE=" + alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 + cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 + cpu_flags_arm_neon +" + +RDEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + oss? ( virtual/os-headers )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) + +src_configure() { + # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 + my_configure() { + local mycmakeargs=( + -DALSOFT_REQUIRE_ALSA=$(usex alsa) + -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) + -DALSOFT_REQUIRE_JACK=$(usex jack) + -DALSOFT_REQUIRE_OSS=$(usex oss) + -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) + -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_REQUIRE_SDL2=$(usex sdl) + -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) + -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) + -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) + -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") + -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) + -DALSOFT_EXAMPLES=OFF + ) + + use cpu_flags_arm_neon && mycmakeargs+=( -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) ) + + cmake_src_configure + } + + multilib_parallel_foreach_abi my_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: ae531f2d7307ed9f43d09799fa6f7a7c8f1597dc Author: Sam James gentoo org> AuthorDate: Thu Sep 3 23:53:04 2020 + Commit: Sam James gentoo org> CommitDate: Thu Sep 3 23:53:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae531f2d media-libs/openal: ppc64 stable (bug #738246) Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.1.ebuild b/media-libs/openal/openal-1.20.1.ebuild index b463177f114..bd39df18ecf 100644 --- a/media-libs/openal/openal-1.20.1.ebuild +++ b/media-libs/openal/openal-1.20.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 59e548712b2978b81518a772e341e3aa3dc8a7ad Author: Sam James gentoo org> AuthorDate: Wed Sep 2 17:48:41 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 2 17:49:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e54871 media-libs/openal: Stabilize 1.20.1 amd64, #738246 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.1.ebuild b/media-libs/openal/openal-1.20.1.ebuild index 37216871f39..b463177f114 100644 --- a/media-libs/openal/openal-1.20.1.ebuild +++ b/media-libs/openal/openal-1.20.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: ee63696045b36299d1ea4e74ba876dcc382c86bc Author: Sam James gentoo org> AuthorDate: Tue Sep 1 16:04:11 2020 + Commit: Sam James gentoo org> CommitDate: Tue Sep 1 16:04:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee636960 media-libs/openal: Stabilize 1.20.1 ppc, #738246 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.1.ebuild b/media-libs/openal/openal-1.20.1.ebuild index 340cfacc319..37216871f39 100644 --- a/media-libs/openal/openal-1.20.1.ebuild +++ b/media-libs/openal/openal-1.20.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 9c762bade409601ad32170076f7315fc726729da Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 30 19:07:40 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 30 19:10:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c762bad media-libs/openal: x86 stable (bug #738246) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/openal/openal-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.1.ebuild b/media-libs/openal/openal-1.20.1.ebuild index 60bbdc3bd66..340cfacc319 100644 --- a/media-libs/openal/openal-1.20.1.ebuild +++ b/media-libs/openal/openal-1.20.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: b0685c0a67df233dd47775b09821be136e1d5864 Author: Sam James gentoo org> AuthorDate: Sat Aug 29 13:00:19 2020 + Commit: Sam James gentoo org> CommitDate: Sat Aug 29 13:00:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0685c0a media-libs/openal: Stabilize 1.20.1 arm, #738246 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.1.ebuild b/media-libs/openal/openal-1.20.1.ebuild index 5b8a3bdc72e..60bbdc3bd66 100644 --- a/media-libs/openal/openal-1.20.1.ebuild +++ b/media-libs/openal/openal-1.20.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: de5087b8116a18bc121615c61476440a4431ef39 Author: Sam James gentoo org> AuthorDate: Sat Aug 29 01:25:15 2020 + Commit: Sam James gentoo org> CommitDate: Sat Aug 29 01:25:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5087b8 media-libs/openal: Stabilize 1.20.1 arm64, #738246 Signed-off-by: Sam James gentoo.org> media-libs/openal/openal-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.1.ebuild b/media-libs/openal/openal-1.20.1.ebuild index acfccf755e3..5b8a3bdc72e 100644 --- a/media-libs/openal/openal-1.20.1.ebuild +++ b/media-libs/openal/openal-1.20.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 8845a75f8d5c36d0f10cf63438704e5e20b5d3e2 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Aug 28 16:39:19 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Aug 28 16:53:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8845a75f media-libs/openal: stable 1.20.1 for sparc, bug #738246 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/openal/openal-1.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.1.ebuild b/media-libs/openal/openal-1.20.1.ebuild index 08bda9c7575..acfccf755e3 100644 --- a/media-libs/openal/openal-1.20.1.ebuild +++ b/media-libs/openal/openal-1.20.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: efd0997aac9b21c1e9ad1ea3ee0810d2b783 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 5 09:37:50 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 5 09:37:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd0 media-libs/openal: Drop 1.19.1 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/openal/Manifest | 1 - media-libs/openal/openal-1.19.1.ebuild | 67 -- 2 files changed, 68 deletions(-) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 89840a7b0e0..d3069547bac 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,3 +1,2 @@ -DIST openal-soft-1.19.1.tar.bz2 577310 BLAKE2B f6ed5b2bce1bfcaa7f8085375d5d3e3323ea2f03896ba871fe3ec247e6e1bf524a9c5180399b0f0908aa69756a1f2ee8095f14a69e6a7eac55a25cc7c2ac545b SHA512 356a3f12bbe284bfac71f4f2a9f83d084083a83201e73743042ac27812cf051c12b0ddcf53c010ff77e44ae2e9033cea9b9324d316a22a59a154307a64a4 DIST openal-soft-1.20.0.tar.bz2 587550 BLAKE2B 4ce0b520db65e0298d334bae104dc0e38c2daf41680e40c259451741f7d4c8b06948f00b96efb31aec528e18b65e3f7099ea8b2fbc4cef963cf9a912f51c276a SHA512 7b103ffeeb8a6541d4bd31245ca5e34fec27d121fe04c21655480fb3907604f4171f912411f1e49622ec27db79d6cb85eb452ed78523abc906f18af57ffb755e DIST openal-soft-1.20.1.tar.bz2 512971 BLAKE2B be0abb32698d5ea77e8667e1b00fb123673325b0361c711d6c232d96d1add6d5c9a3e2ba7a3d04afcad27fe4f18ae803f690b14c98d198b77c75f1865679081f SHA512 a8a03a2162b5d35e66adc079e81d7fa075b83a3ee1cec3412cb40f7789263ed8bd005beefb7ef995f464dfa43aac22ea0f547b752dfc7533ed9120a95fb92513 diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild deleted file mode 100644 index 8842fc1dc0f..000 --- a/media-libs/openal/openal-1.19.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-multilib - -MY_P="${PN}-soft-${PV}" - -DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="https://www.openal-soft.org/"; -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE=" - alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 - cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 - cpu_flags_arm_neon -" - -RDEPEND=" - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - oss? ( virtual/os-headers )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) - -src_configure() { - # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 - my_configure() { - local mycmakeargs=( - -DALSOFT_REQUIRE_ALSA=$(usex alsa) - -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) - -DALSOFT_REQUIRE_JACK=$(usex jack) - -DALSOFT_REQUIRE_OSS=$(usex oss) - -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) - -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) - -DALSOFT_REQUIRE_SDL2=$(usex sdl) - -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) - -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) - -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) - -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") - -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) - -DALSOFT_EXAMPLES=OFF - ) - - use cpu_flags_arm_neon && mycmakeargs+=( -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) ) - - cmake-utils_src_configure - } - - multilib_parallel_foreach_abi my_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 4664306c96d34d898a8d2b3ab1275e1675f59ce1 Author: Sam James (sam_c) cmpct info> AuthorDate: Sun Apr 5 02:14:57 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Apr 5 09:32:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4664306c media-libs/openal: arm64 stable (bug #705824) Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> media-libs/openal/openal-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.0.ebuild b/media-libs/openal/openal-1.20.0.ebuild index c22e96279c7..bd39df18ecf 100644 --- a/media-libs/openal/openal-1.20.0.ebuild +++ b/media-libs/openal/openal-1.20.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 75d86279ce97ea8a958ace8a09dab1fd9b0cfdc4 Author: Lars Wendler gentoo org> AuthorDate: Tue Feb 11 13:58:01 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Feb 11 13:58:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d86279 media-libs/openal: Bump to version 1.20.1 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> media-libs/openal/Manifest | 1 + media-libs/openal/openal-1.20.1.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index e60193a3cb2..89840a7b0e0 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,2 +1,3 @@ DIST openal-soft-1.19.1.tar.bz2 577310 BLAKE2B f6ed5b2bce1bfcaa7f8085375d5d3e3323ea2f03896ba871fe3ec247e6e1bf524a9c5180399b0f0908aa69756a1f2ee8095f14a69e6a7eac55a25cc7c2ac545b SHA512 356a3f12bbe284bfac71f4f2a9f83d084083a83201e73743042ac27812cf051c12b0ddcf53c010ff77e44ae2e9033cea9b9324d316a22a59a154307a64a4 DIST openal-soft-1.20.0.tar.bz2 587550 BLAKE2B 4ce0b520db65e0298d334bae104dc0e38c2daf41680e40c259451741f7d4c8b06948f00b96efb31aec528e18b65e3f7099ea8b2fbc4cef963cf9a912f51c276a SHA512 7b103ffeeb8a6541d4bd31245ca5e34fec27d121fe04c21655480fb3907604f4171f912411f1e49622ec27db79d6cb85eb452ed78523abc906f18af57ffb755e +DIST openal-soft-1.20.1.tar.bz2 512971 BLAKE2B be0abb32698d5ea77e8667e1b00fb123673325b0361c711d6c232d96d1add6d5c9a3e2ba7a3d04afcad27fe4f18ae803f690b14c98d198b77c75f1865679081f SHA512 a8a03a2162b5d35e66adc079e81d7fa075b83a3ee1cec3412cb40f7789263ed8bd005beefb7ef995f464dfa43aac22ea0f547b752dfc7533ed9120a95fb92513 diff --git a/media-libs/openal/openal-1.20.1.ebuild b/media-libs/openal/openal-1.20.1.ebuild new file mode 100644 index 000..08bda9c7575 --- /dev/null +++ b/media-libs/openal/openal-1.20.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +MY_P="${PN}-soft-${PV}" + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE=" + alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 + cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 + cpu_flags_arm_neon +" + +RDEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + oss? ( virtual/os-headers )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) + +src_configure() { + # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 + my_configure() { + local mycmakeargs=( + -DALSOFT_REQUIRE_ALSA=$(usex alsa) + -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) + -DALSOFT_REQUIRE_JACK=$(usex jack) + -DALSOFT_REQUIRE_OSS=$(usex oss) + -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) + -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_REQUIRE_SDL2=$(usex sdl) + -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) + -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) + -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) + -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") + -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) + -DALSOFT_EXAMPLES=OFF + ) + + use cpu_flags_arm_neon && mycmakeargs+=( -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) ) + + cmake_src_configure + } + + multilib_parallel_foreach_abi my_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: cfd53d08a62ead6ae5000fa38b530dff226fd4ec Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 27 11:35:26 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 27 11:35:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd53d08 media-libs/openal: arm stable wrt bug #705824 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> media-libs/openal/openal-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.0.ebuild b/media-libs/openal/openal-1.20.0.ebuild index b7f3993e488..d29bd6645f1 100644 --- a/media-libs/openal/openal-1.20.0.ebuild +++ b/media-libs/openal/openal-1.20.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: ed441e94cf36b27e3dd46df58b0f01b4c40ee923 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 21 10:41:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 21 10:41:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed441e94 media-libs/openal: x86 stable wrt bug #705824 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.0.ebuild b/media-libs/openal/openal-1.20.0.ebuild index 700b505b524..b7f3993e488 100644 --- a/media-libs/openal/openal-1.20.0.ebuild +++ b/media-libs/openal/openal-1.20.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: dad6cf524131bbdbaf1db7862e34f3516adae8ec Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 21 10:34:49 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 21 10:34:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad6cf52 media-libs/openal: ppc64 stable wrt bug #705824 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.0.ebuild b/media-libs/openal/openal-1.20.0.ebuild index 5ffaee9db24..700b505b524 100644 --- a/media-libs/openal/openal-1.20.0.ebuild +++ b/media-libs/openal/openal-1.20.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 6d5645770f1e063bc97c4cb055687923bfb10464 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 21 10:33:44 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 21 10:33:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d564577 media-libs/openal: ppc stable wrt bug #705824 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.0.ebuild b/media-libs/openal/openal-1.20.0.ebuild index ce035f49dd6..5ffaee9db24 100644 --- a/media-libs/openal/openal-1.20.0.ebuild +++ b/media-libs/openal/openal-1.20.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 75f33ba490a0f0d05f30a854bd11ab46c5aa566c Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 21 08:53:11 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 21 08:53:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f33ba4 media-libs/openal: ia64 stable wrt bug #705824 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.0.ebuild b/media-libs/openal/openal-1.20.0.ebuild index 245cf3bac65..ce035f49dd6 100644 --- a/media-libs/openal/openal-1.20.0.ebuild +++ b/media-libs/openal/openal-1.20.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 20ed5e37e16258285eb9a0b5509e8868a46daf6e Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 21 08:52:22 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 21 08:52:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ed5e37 media-libs/openal: sparc stable wrt bug #705824 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.20.0.ebuild b/media-libs/openal/openal-1.20.0.ebuild index 27b91272381..245cf3bac65 100644 --- a/media-libs/openal/openal-1.20.0.ebuild +++ b/media-libs/openal/openal-1.20.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: dea48611201d75adbef87c7df324587d8038ed21 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 20 12:50:52 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 20 12:50:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea48611 media-libs/openal: amd64 stable wrt bug #705824 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/openal/openal-1.20.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/openal/openal-1.20.0.ebuild b/media-libs/openal/openal-1.20.0.ebuild index 6f24d010fd5..27b91272381 100644 --- a/media-libs/openal/openal-1.20.0.ebuild +++ b/media-libs/openal/openal-1.20.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: bbaa8ec27a7993e1fbaaf9cad2132d838e731a92 Author: Lars Wendler gentoo org> AuthorDate: Mon Dec 2 13:20:52 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Dec 2 13:20:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbaa8ec2 media-libs/openal: Bump to version 1.20.0 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Lars Wendler gentoo.org> media-libs/openal/Manifest | 1 + media-libs/openal/openal-1.20.0.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 398ae788b0a..e60193a3cb2 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1 +1,2 @@ DIST openal-soft-1.19.1.tar.bz2 577310 BLAKE2B f6ed5b2bce1bfcaa7f8085375d5d3e3323ea2f03896ba871fe3ec247e6e1bf524a9c5180399b0f0908aa69756a1f2ee8095f14a69e6a7eac55a25cc7c2ac545b SHA512 356a3f12bbe284bfac71f4f2a9f83d084083a83201e73743042ac27812cf051c12b0ddcf53c010ff77e44ae2e9033cea9b9324d316a22a59a154307a64a4 +DIST openal-soft-1.20.0.tar.bz2 587550 BLAKE2B 4ce0b520db65e0298d334bae104dc0e38c2daf41680e40c259451741f7d4c8b06948f00b96efb31aec528e18b65e3f7099ea8b2fbc4cef963cf9a912f51c276a SHA512 7b103ffeeb8a6541d4bd31245ca5e34fec27d121fe04c21655480fb3907604f4171f912411f1e49622ec27db79d6cb85eb452ed78523abc906f18af57ffb755e diff --git a/media-libs/openal/openal-1.20.0.ebuild b/media-libs/openal/openal-1.20.0.ebuild new file mode 100644 index 000..ba3fa775890 --- /dev/null +++ b/media-libs/openal/openal-1.20.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-multilib + +MY_P="${PN}-soft-${PV}" + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE=" + alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 + cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 + cpu_flags_arm_neon +" + +RDEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + portaudio? ( >=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + oss? ( virtual/os-headers )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md ) + +src_configure() { + # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 + my_configure() { + local mycmakeargs=( + -DALSOFT_REQUIRE_ALSA=$(usex alsa) + -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) + -DALSOFT_REQUIRE_JACK=$(usex jack) + -DALSOFT_REQUIRE_OSS=$(usex oss) + -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) + -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_REQUIRE_SDL2=$(usex sdl) + -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) + -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) + -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1) + -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF") + -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON) + -DALSOFT_EXAMPLES=OFF + ) + + use cpu_flags_arm_neon && mycmakeargs+=( -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon) ) + + cmake-utils_src_configure + } + + multilib_parallel_foreach_abi my_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 78937f8ed5c5cb09c6db8c9df8f04966cecd8206 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 30 11:41:56 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 30 12:07:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78937f8e media-libs/openal: Fix unused CMake var Closes: https://bugs.gentoo.org/677700 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/openal/openal-1.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild index e1a74e794ce..697ded9ec99 100644 --- a/media-libs/openal/openal-1.19.1.ebuild +++ b/media-libs/openal/openal-1.19.1.ebuild @@ -43,13 +43,13 @@ src_configure() { # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670 my_configure() { local mycmakeargs=( - -DALSOFT_BACKEND_SDL2=$(usex sdl) -DALSOFT_REQUIRE_ALSA=$(usex alsa) -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio) -DALSOFT_REQUIRE_JACK=$(usex jack) -DALSOFT_REQUIRE_OSS=$(usex oss) -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio) -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio) + -DALSOFT_REQUIRE_SDL2=$(usex sdl) -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse) -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2) -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1)
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 83a3157ea2c0bd3d38144d876ea2b90b6c790e72 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jun 28 21:29:19 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jun 28 22:19:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a3157e media-libs/openal: stable 1.19.1 for sparc, bug #681400 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/openal/openal-1.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild index 72d3436e010..a2051502df9 100644 --- a/media-libs/openal/openal-1.19.1.ebuild +++ b/media-libs/openal/openal-1.19.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/, media-libs/openal/files/
commit: 8e374d523d61930a4a4f10119e21d95690cba395 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jun 12 11:03:10 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jun 12 13:01:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e374d52 media-libs/openal: Drop 1.18.2-r1 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/openal/Manifest | 1 - ...l-1.18.2-dont-specify-macros-as-arguments.patch | 50 media-libs/openal/openal-1.18.2-r1.ebuild | 69 -- 3 files changed, 120 deletions(-) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index a3ff15cf536..398ae788b0a 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,2 +1 @@ -DIST openal-soft-1.18.2.tar.bz2 639420 BLAKE2B 8e31db9d3c6eb49fe4833a6449603dc6284e39810942536594fb5e96d0bc2b867b69bd90e64d40cf99f9a279f3809509cf1c9af3114a4887057e78962a5463e8 SHA512 752e2fb0a5a014caa6d6bac1590d3df46140b463fbaa13378fb5de89f1c97ee8b62bec74f68484d4ec02ee8755c1a2d0c9394cdb477db1b7401deae2fb9eeb4d DIST openal-soft-1.19.1.tar.bz2 577310 BLAKE2B f6ed5b2bce1bfcaa7f8085375d5d3e3323ea2f03896ba871fe3ec247e6e1bf524a9c5180399b0f0908aa69756a1f2ee8095f14a69e6a7eac55a25cc7c2ac545b SHA512 356a3f12bbe284bfac71f4f2a9f83d084083a83201e73743042ac27812cf051c12b0ddcf53c010ff77e44ae2e9033cea9b9324d316a22a59a154307a64a4 diff --git a/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch b/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch deleted file mode 100644 index 83fc33d0a33..000 --- a/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch +++ /dev/null @@ -1,50 +0,0 @@ -From cae4b1a062b53dd25eba7caa41622be730106749 Mon Sep 17 00:00:00 2001 -From: Chris Robinson -Date: Wed, 28 Mar 2018 14:34:58 -0700 -Subject: [PATCH] Don't specify macros as arguments to CHECK_INCLUDE_FILE(S) - - CMakeLists.txt | 15 +-- - 1 file changed, 13 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index df1dfe63..07454f15 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -577,7 +577,12 @@ ENDIF() - - - # Check if we have Windows headers --CHECK_INCLUDE_FILE(windows.h HAVE_WINDOWS_H -D_WIN32_WINNT=0x0502) -+SET(OLD_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}) -+SET(CMAKE_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS} -D_WIN32_WINNT=0x0502) -+CHECK_INCLUDE_FILE(windows.h HAVE_WINDOWS_H) -+SET(CMAKE_REQUIRED_DEFINITIONS ${OLD_REQUIRED_DEFINITIONS}) -+UNSET(OLD_REQUIRED_DEFINITIONS) -+ - IF(NOT HAVE_WINDOWS_H) - CHECK_SYMBOL_EXISTS(gettimeofday sys/time.h HAVE_GETTIMEOFDAY) - IF(NOT HAVE_GETTIMEOFDAY) -@@ -975,8 +980,11 @@ OPTION(ALSOFT_REQUIRE_WINMM "Require Windows Multimedia backend" OFF) - OPTION(ALSOFT_REQUIRE_DSOUND "Require DirectSound backend" OFF) - OPTION(ALSOFT_REQUIRE_WASAPI "Require WASAPI backend" OFF) - IF(HAVE_WINDOWS_H) -+SET(OLD_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}) -+SET(CMAKE_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS} -D_WIN32_WINNT=0x0502) -+ - # Check MMSystem backend --CHECK_INCLUDE_FILES("windows.h;mmsystem.h" HAVE_MMSYSTEM_H -D_WIN32_WINNT=0x0502) -+CHECK_INCLUDE_FILES("windows.h;mmsystem.h" HAVE_MMSYSTEM_H) - IF(HAVE_MMSYSTEM_H) - CHECK_SHARED_FUNCTION_EXISTS(waveOutOpen "windows.h;mmsystem.h" winmm "" HAVE_LIBWINMM) - IF(HAVE_LIBWINMM) -@@ -1013,6 +1021,9 @@ IF(HAVE_WINDOWS_H) - SET(ALC_OBJS ${ALC_OBJS} Alc/backends/wasapi.c) - ENDIF() - ENDIF() -+ -+SET(CMAKE_REQUIRED_DEFINITIONS ${OLD_REQUIRED_DEFINITIONS}) -+UNSET(OLD_REQUIRED_DEFINITIONS) - ENDIF() - IF(ALSOFT_REQUIRE_WINMM AND NOT HAVE_WINMM) - MESSAGE(FATAL_ERROR "Failed to enabled required WinMM backend") diff --git a/media-libs/openal/openal-1.18.2-r1.ebuild b/media-libs/openal/openal-1.18.2-r1.ebuild deleted file mode 100644 index ccc0f0929a4..000 --- a/media-libs/openal/openal-1.18.2-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-multilib - -MY_P="${PN}-soft-${PV}" - -DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="https://www.openal-soft.org/"; -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE=" - alsa coreaudio debug jack oss portaudio pulseaudio qt5 - cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 - cpu_flags_arm_neon -" - -RDEPEND=" - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) -
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: c2a290ec32676b98c2767e4408dd0597533e6692 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jun 12 13:01:24 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jun 12 13:01:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a290ec media-libs/openal: Re-add ~amd64-fbsd It was probably dropped because of missing media-libs/libsdl2 keyword, so USE sdl was masked in amd64-fbsd profile. Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/openal/openal-1.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild index dfd436080f6..72d3436e010 100644 --- a/media-libs/openal/openal-1.19.1.ebuild +++ b/media-libs/openal/openal-1.19.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/, media-libs/openal/files/
commit: bac0df297d04b791c198ae1f5d2e27425b1c0fc7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 13 05:02:21 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 13 05:10:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac0df29 media-libs/openal: Re-add 1.18.2-r1... Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/openal/Manifest | 1 + ...l-1.18.2-dont-specify-macros-as-arguments.patch | 50 media-libs/openal/openal-1.18.2-r1.ebuild | 69 ++ 3 files changed, 120 insertions(+) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 398ae788b0a..a3ff15cf536 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1 +1,2 @@ +DIST openal-soft-1.18.2.tar.bz2 639420 BLAKE2B 8e31db9d3c6eb49fe4833a6449603dc6284e39810942536594fb5e96d0bc2b867b69bd90e64d40cf99f9a279f3809509cf1c9af3114a4887057e78962a5463e8 SHA512 752e2fb0a5a014caa6d6bac1590d3df46140b463fbaa13378fb5de89f1c97ee8b62bec74f68484d4ec02ee8755c1a2d0c9394cdb477db1b7401deae2fb9eeb4d DIST openal-soft-1.19.1.tar.bz2 577310 BLAKE2B f6ed5b2bce1bfcaa7f8085375d5d3e3323ea2f03896ba871fe3ec247e6e1bf524a9c5180399b0f0908aa69756a1f2ee8095f14a69e6a7eac55a25cc7c2ac545b SHA512 356a3f12bbe284bfac71f4f2a9f83d084083a83201e73743042ac27812cf051c12b0ddcf53c010ff77e44ae2e9033cea9b9324d316a22a59a154307a64a4 diff --git a/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch b/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch new file mode 100644 index 000..83fc33d0a33 --- /dev/null +++ b/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch @@ -0,0 +1,50 @@ +From cae4b1a062b53dd25eba7caa41622be730106749 Mon Sep 17 00:00:00 2001 +From: Chris Robinson +Date: Wed, 28 Mar 2018 14:34:58 -0700 +Subject: [PATCH] Don't specify macros as arguments to CHECK_INCLUDE_FILE(S) + +--- + CMakeLists.txt | 15 +-- + 1 file changed, 13 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index df1dfe63..07454f15 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -577,7 +577,12 @@ ENDIF() + + + # Check if we have Windows headers +-CHECK_INCLUDE_FILE(windows.h HAVE_WINDOWS_H -D_WIN32_WINNT=0x0502) ++SET(OLD_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}) ++SET(CMAKE_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS} -D_WIN32_WINNT=0x0502) ++CHECK_INCLUDE_FILE(windows.h HAVE_WINDOWS_H) ++SET(CMAKE_REQUIRED_DEFINITIONS ${OLD_REQUIRED_DEFINITIONS}) ++UNSET(OLD_REQUIRED_DEFINITIONS) ++ + IF(NOT HAVE_WINDOWS_H) + CHECK_SYMBOL_EXISTS(gettimeofday sys/time.h HAVE_GETTIMEOFDAY) + IF(NOT HAVE_GETTIMEOFDAY) +@@ -975,8 +980,11 @@ OPTION(ALSOFT_REQUIRE_WINMM "Require Windows Multimedia backend" OFF) + OPTION(ALSOFT_REQUIRE_DSOUND "Require DirectSound backend" OFF) + OPTION(ALSOFT_REQUIRE_WASAPI "Require WASAPI backend" OFF) + IF(HAVE_WINDOWS_H) ++SET(OLD_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}) ++SET(CMAKE_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS} -D_WIN32_WINNT=0x0502) ++ + # Check MMSystem backend +-CHECK_INCLUDE_FILES("windows.h;mmsystem.h" HAVE_MMSYSTEM_H -D_WIN32_WINNT=0x0502) ++CHECK_INCLUDE_FILES("windows.h;mmsystem.h" HAVE_MMSYSTEM_H) + IF(HAVE_MMSYSTEM_H) + CHECK_SHARED_FUNCTION_EXISTS(waveOutOpen "windows.h;mmsystem.h" winmm "" HAVE_LIBWINMM) + IF(HAVE_LIBWINMM) +@@ -1013,6 +1021,9 @@ IF(HAVE_WINDOWS_H) + SET(ALC_OBJS ${ALC_OBJS} Alc/backends/wasapi.c) + ENDIF() + ENDIF() ++ ++SET(CMAKE_REQUIRED_DEFINITIONS ${OLD_REQUIRED_DEFINITIONS}) ++UNSET(OLD_REQUIRED_DEFINITIONS) + ENDIF() + IF(ALSOFT_REQUIRE_WINMM AND NOT HAVE_WINMM) + MESSAGE(FATAL_ERROR "Failed to enabled required WinMM backend") diff --git a/media-libs/openal/openal-1.18.2-r1.ebuild b/media-libs/openal/openal-1.18.2-r1.ebuild new file mode 100644 index 000..ccc0f0929a4 --- /dev/null +++ b/media-libs/openal/openal-1.18.2-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-multilib + +MY_P="${PN}-soft-${PV}" + +DESCRIPTION="A software implementation of the OpenAL 3D audio API" +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE=" + alsa coreaudio debug jack oss portaudio pulseaudio qt5 + cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 + cpu_flags_arm_neon +" + +RDEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/, media-libs/openal/files/
commit: 63693f492ce2f5b840008fcda7530cb268fc6b53 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 12 21:25:39 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 13 00:17:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63693f49 media-libs/openal: Drop 1.18.2-r1 and 1.19.0 Closes: https://bugs.gentoo.org/681400 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/openal/Manifest | 2 - ...l-1.18.2-dont-specify-macros-as-arguments.patch | 50 media-libs/openal/openal-1.18.2-r1.ebuild | 69 -- media-libs/openal/openal-1.19.0.ebuild | 67 - 4 files changed, 188 deletions(-) diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 235e7fdacc4..398ae788b0a 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,3 +1 @@ -DIST openal-soft-1.18.2.tar.bz2 639420 BLAKE2B 8e31db9d3c6eb49fe4833a6449603dc6284e39810942536594fb5e96d0bc2b867b69bd90e64d40cf99f9a279f3809509cf1c9af3114a4887057e78962a5463e8 SHA512 752e2fb0a5a014caa6d6bac1590d3df46140b463fbaa13378fb5de89f1c97ee8b62bec74f68484d4ec02ee8755c1a2d0c9394cdb477db1b7401deae2fb9eeb4d -DIST openal-soft-1.19.0.tar.bz2 575163 BLAKE2B 492166cccdfb0d5f35a2d731d2194ab844d89e7754ee636fc00969abe68026d9ffa1ce05c1b75f1c465ba413e1d16c1aee7e0dc86e24c97cbacb29353de20b73 SHA512 5fb8f54f271b36970f29335952173300dde15a798b4ac60e8167143b5806ed3178cc4f400e1d8da4354c2c3f57f28c90064e61740264b70d7c605d7d1b4273b3 DIST openal-soft-1.19.1.tar.bz2 577310 BLAKE2B f6ed5b2bce1bfcaa7f8085375d5d3e3323ea2f03896ba871fe3ec247e6e1bf524a9c5180399b0f0908aa69756a1f2ee8095f14a69e6a7eac55a25cc7c2ac545b SHA512 356a3f12bbe284bfac71f4f2a9f83d084083a83201e73743042ac27812cf051c12b0ddcf53c010ff77e44ae2e9033cea9b9324d316a22a59a154307a64a4 diff --git a/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch b/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch deleted file mode 100644 index 83fc33d0a33..000 --- a/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch +++ /dev/null @@ -1,50 +0,0 @@ -From cae4b1a062b53dd25eba7caa41622be730106749 Mon Sep 17 00:00:00 2001 -From: Chris Robinson -Date: Wed, 28 Mar 2018 14:34:58 -0700 -Subject: [PATCH] Don't specify macros as arguments to CHECK_INCLUDE_FILE(S) - - CMakeLists.txt | 15 +-- - 1 file changed, 13 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index df1dfe63..07454f15 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -577,7 +577,12 @@ ENDIF() - - - # Check if we have Windows headers --CHECK_INCLUDE_FILE(windows.h HAVE_WINDOWS_H -D_WIN32_WINNT=0x0502) -+SET(OLD_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}) -+SET(CMAKE_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS} -D_WIN32_WINNT=0x0502) -+CHECK_INCLUDE_FILE(windows.h HAVE_WINDOWS_H) -+SET(CMAKE_REQUIRED_DEFINITIONS ${OLD_REQUIRED_DEFINITIONS}) -+UNSET(OLD_REQUIRED_DEFINITIONS) -+ - IF(NOT HAVE_WINDOWS_H) - CHECK_SYMBOL_EXISTS(gettimeofday sys/time.h HAVE_GETTIMEOFDAY) - IF(NOT HAVE_GETTIMEOFDAY) -@@ -975,8 +980,11 @@ OPTION(ALSOFT_REQUIRE_WINMM "Require Windows Multimedia backend" OFF) - OPTION(ALSOFT_REQUIRE_DSOUND "Require DirectSound backend" OFF) - OPTION(ALSOFT_REQUIRE_WASAPI "Require WASAPI backend" OFF) - IF(HAVE_WINDOWS_H) -+SET(OLD_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}) -+SET(CMAKE_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS} -D_WIN32_WINNT=0x0502) -+ - # Check MMSystem backend --CHECK_INCLUDE_FILES("windows.h;mmsystem.h" HAVE_MMSYSTEM_H -D_WIN32_WINNT=0x0502) -+CHECK_INCLUDE_FILES("windows.h;mmsystem.h" HAVE_MMSYSTEM_H) - IF(HAVE_MMSYSTEM_H) - CHECK_SHARED_FUNCTION_EXISTS(waveOutOpen "windows.h;mmsystem.h" winmm "" HAVE_LIBWINMM) - IF(HAVE_LIBWINMM) -@@ -1013,6 +1021,9 @@ IF(HAVE_WINDOWS_H) - SET(ALC_OBJS ${ALC_OBJS} Alc/backends/wasapi.c) - ENDIF() - ENDIF() -+ -+SET(CMAKE_REQUIRED_DEFINITIONS ${OLD_REQUIRED_DEFINITIONS}) -+UNSET(OLD_REQUIRED_DEFINITIONS) - ENDIF() - IF(ALSOFT_REQUIRE_WINMM AND NOT HAVE_WINMM) - MESSAGE(FATAL_ERROR "Failed to enabled required WinMM backend") diff --git a/media-libs/openal/openal-1.18.2-r1.ebuild b/media-libs/openal/openal-1.18.2-r1.ebuild deleted file mode 100644 index ccc0f0929a4..000 --- a/media-libs/openal/openal-1.18.2-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-multilib - -MY_P="${PN}-soft-${PV}" - -DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="https://www.openal-soft.org/"; -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; - -LICEN
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 615af74e629fa4c08f112ced51671629d31f3f5d Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 12 20:32:13 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 12 20:56:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615af74e media-libs/openal: x86 stable (bug #681400) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/openal/openal-1.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild index 2cbb5f855cb..3b2831c7e61 100644 --- a/media-libs/openal/openal-1.19.1.ebuild +++ b/media-libs/openal/openal-1.19.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 9e9b5a5bdfabff8ca2a76deccd9b70a4eb393836 Author: Mikle Kolyada gentoo org> AuthorDate: Sat May 11 12:19:57 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat May 11 12:19:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9b5a5b media-libs/openal: arm stable wrt bug #681400 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" media-libs/openal/openal-1.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild index 76c9817a481..2cbb5f855cb 100644 --- a/media-libs/openal/openal-1.19.1.ebuild +++ b/media-libs/openal/openal-1.19.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 012954adc3bd673c189762a37728606edb4a904c Author: Tobias Klausmann gentoo org> AuthorDate: Mon May 6 18:04:00 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon May 6 18:04:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012954ad media-libs/openal-1.19.1-r0: alpha stable Bug: http://bugs.gentoo.org/681400 Signed-off-by: Tobias Klausmann gentoo.org> media-libs/openal/openal-1.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild index c8a572924e7..76c9817a481 100644 --- a/media-libs/openal/openal-1.19.1.ebuild +++ b/media-libs/openal/openal-1.19.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 01c63488840f116789d915472601b1eee25080dd Author: Aaron Bauman gentoo org> AuthorDate: Mon Apr 8 00:18:14 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Apr 8 00:18:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c63488 media-libs/openal: amd64 stable wrt bug #681400 Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 media-libs/openal/openal-1.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild index e41a1037a7b..c8a572924e7 100644 --- a/media-libs/openal/openal-1.19.1.ebuild +++ b/media-libs/openal/openal-1.19.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: eb6a2aba6e764cc9df1a48f43eaaeeb947431e2e Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 7 20:57:30 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 7 21:00:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6a2aba media-libs/openal: stable 1.19.1 for ia64, bug #681400 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/openal/openal-1.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild index c79250a4e7e..80cabbafb0e 100644 --- a/media-libs/openal/openal-1.19.1.ebuild +++ b/media-libs/openal/openal-1.19.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE=" alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 933e3bcf3b47685685608c39600ec8b2032d2ec7 Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Mar 8 18:13:40 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 10 10:18:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933e3bcf media-libs/openal: use HTTPS Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/openal/openal-1.18.2-r1.ebuild | 6 +++--- media-libs/openal/openal-1.19.0.ebuild| 6 +++--- media-libs/openal/openal-1.19.1.ebuild| 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/media-libs/openal/openal-1.18.2-r1.ebuild b/media-libs/openal/openal-1.18.2-r1.ebuild index ade86d9edbb..ccc0f0929a4 100644 --- a/media-libs/openal/openal-1.18.2-r1.ebuild +++ b/media-libs/openal/openal-1.18.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,8 +8,8 @@ inherit cmake-multilib MY_P="${PN}-soft-${PV}" DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="http://www.openal-soft.org/"; -SRC_URI="http://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" diff --git a/media-libs/openal/openal-1.19.0.ebuild b/media-libs/openal/openal-1.19.0.ebuild index 6915a636ee2..c79250a4e7e 100644 --- a/media-libs/openal/openal-1.19.0.ebuild +++ b/media-libs/openal/openal-1.19.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,8 +8,8 @@ inherit cmake-multilib MY_P="${PN}-soft-${PV}" DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="http://www.openal-soft.org/"; -SRC_URI="http://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild index 6915a636ee2..c79250a4e7e 100644 --- a/media-libs/openal/openal-1.19.1.ebuild +++ b/media-libs/openal/openal-1.19.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,8 +8,8 @@ inherit cmake-multilib MY_P="${PN}-soft-${PV}" DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="http://www.openal-soft.org/"; -SRC_URI="http://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; +HOMEPAGE="https://www.openal-soft.org/"; +SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 9d1ea099b65e58ae3dba77c7bac88f195e305088 Author: Branko Grubic gmail com> AuthorDate: Thu Oct 18 21:10:27 2018 + Commit: Lars Wendler gentoo org> CommitDate: Fri Oct 26 14:18:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1ea099 Fixes multilib build when built with sdl support Closes: https://bugs.gentoo.org/668974 Signed-off-by: Branko Grubic gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10174 Signed-off-by: Lars Wendler gentoo.org> media-libs/openal/openal-1.19.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openal/openal-1.19.0.ebuild b/media-libs/openal/openal-1.19.0.ebuild index 2238743146d..18e090b3740 100644 --- a/media-libs/openal/openal-1.19.0.ebuild +++ b/media-libs/openal/openal-1.19.0.ebuild @@ -30,7 +30,7 @@ RDEPEND=" dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) - sdl? ( media-libs/libsdl2 ) + sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND} oss? ( virtual/os-headers )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
commit: 0a721cefeb1a2e8bf5ccbfd3ee4775301de819d5 Author: Lars Wendler gentoo org> AuthorDate: Fri Oct 26 14:18:11 2018 + Commit: Lars Wendler gentoo org> CommitDate: Fri Oct 26 14:19:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a721cef media-libs/openal: Fixed HOMEPAGE and SRC_URI. Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-libs/openal/openal-1.18.2-r1.ebuild | 6 +++--- media-libs/openal/openal-1.19.0.ebuild| 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/media-libs/openal/openal-1.18.2-r1.ebuild b/media-libs/openal/openal-1.18.2-r1.ebuild index f9fc8923f87..ade86d9edbb 100644 --- a/media-libs/openal/openal-1.18.2-r1.ebuild +++ b/media-libs/openal/openal-1.18.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,8 +8,8 @@ inherit cmake-multilib MY_P="${PN}-soft-${PV}" DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="http://kcat.strangesoft.net/openal.html"; -SRC_URI="http://kcat.strangesoft.net/openal-releases/${MY_P}.tar.bz2"; +HOMEPAGE="http://www.openal-soft.org/"; +SRC_URI="http://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0" diff --git a/media-libs/openal/openal-1.19.0.ebuild b/media-libs/openal/openal-1.19.0.ebuild index 18e090b3740..6915a636ee2 100644 --- a/media-libs/openal/openal-1.19.0.ebuild +++ b/media-libs/openal/openal-1.19.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,8 +8,8 @@ inherit cmake-multilib MY_P="${PN}-soft-${PV}" DESCRIPTION="A software implementation of the OpenAL 3D audio API" -HOMEPAGE="http://kcat.strangesoft.net/openal.html"; -SRC_URI="http://kcat.strangesoft.net/openal-releases/${MY_P}.tar.bz2"; +HOMEPAGE="http://www.openal-soft.org/"; +SRC_URI="http://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"; LICENSE="LGPL-2+" SLOT="0"