[gentoo-commits] repo/gentoo:master commit in: media-libs/openal/files/, media-libs/openal/

2024-08-06 Thread Sam James
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/

2023-06-11 Thread Andreas Sturmlechner
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/

2023-05-12 Thread Sam James
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/

2023-05-12 Thread Arthur Zamarin
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/

2023-05-12 Thread Arthur Zamarin
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/

2023-05-12 Thread Arthur Zamarin
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/

2023-05-12 Thread Arthur Zamarin
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/

2023-05-12 Thread Arthur Zamarin
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/

2023-05-12 Thread Arthur Zamarin
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/

2023-04-11 Thread Miroslav Šulc
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/

2023-03-24 Thread Miroslav Šulc
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/

2023-03-24 Thread Arthur Zamarin
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/

2023-03-11 Thread Arthur Zamarin
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/

2023-03-11 Thread Arthur Zamarin
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/

2023-03-11 Thread Arthur Zamarin
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/

2023-02-05 Thread Miroslav Šulc
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/

2022-10-19 Thread WANG Xuerui
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/

2022-09-21 Thread Miroslav Šulc
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/

2022-09-21 Thread Agostino Sarubbo
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/

2022-09-21 Thread Agostino Sarubbo
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/

2022-09-21 Thread Agostino Sarubbo
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/

2022-09-21 Thread Agostino Sarubbo
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/

2022-09-21 Thread Agostino Sarubbo
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/

2022-09-20 Thread Jakov Smolić
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/

2022-09-20 Thread Jakov Smolić
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/

2022-08-20 Thread Sam James
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/

2022-08-20 Thread Sam James
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/

2022-07-29 Thread Miroslav Šulc
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/

2022-07-29 Thread Agostino Sarubbo
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/

2022-07-29 Thread Agostino Sarubbo
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/

2022-07-29 Thread Agostino Sarubbo
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/

2022-07-29 Thread Agostino Sarubbo
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/

2022-07-29 Thread Agostino Sarubbo
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/

2022-07-29 Thread Arthur Zamarin
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/

2022-07-29 Thread Arthur Zamarin
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/

2022-06-27 Thread Miroslav Šulc
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/

2022-06-25 Thread Miroslav Šulc
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/

2022-05-25 Thread Miroslav Šulc
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/

2022-05-25 Thread Jakov Smolić
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/

2022-05-25 Thread Jakov Smolić
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/

2022-05-25 Thread Jakov Smolić
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/

2022-05-25 Thread Jakov Smolić
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/

2022-05-25 Thread Jakov Smolić
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/

2022-05-25 Thread Jakov Smolić
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/

2022-05-25 Thread Jakov Smolić
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/

2022-04-24 Thread Miroslav Šulc
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/

2021-08-26 Thread Sam James
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/

2021-04-24 Thread Miroslav Šulc
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/

2021-04-23 Thread Sam James
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/

2021-04-22 Thread Sam James
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/

2021-04-21 Thread Sam James
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/

2021-04-20 Thread Sam James
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/

2021-04-20 Thread Sam James
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/

2021-04-20 Thread Sam James
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/

2021-04-20 Thread Sam James
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/

2021-02-14 Thread Sam James
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/

2021-02-14 Thread Sam James
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/

2021-02-14 Thread Sam James
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/

2021-02-06 Thread Sam James
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/

2021-02-05 Thread Sam James
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/

2021-02-04 Thread Sam James
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/

2021-02-04 Thread Sam James
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/

2021-02-02 Thread Sam James
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/

2021-02-01 Thread Sam James
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/

2021-02-01 Thread Sam James
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/

2021-02-01 Thread Sam James
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/

2021-01-23 Thread Andreas Sturmlechner
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/

2020-12-31 Thread Sam James
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/

2020-09-03 Thread Sam James
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/

2020-09-02 Thread Sam James
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/

2020-09-01 Thread Sam James
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/

2020-08-30 Thread Thomas Deutschmann
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/

2020-08-29 Thread Sam James
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/

2020-08-28 Thread Sam James
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/

2020-08-28 Thread Sergei Trofimovich
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/

2020-04-05 Thread Andreas Sturmlechner
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/

2020-04-05 Thread Mart Raudsepp
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/

2020-02-11 Thread Lars Wendler
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/

2020-01-27 Thread Mikle Kolyada
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/

2020-01-21 Thread Agostino Sarubbo
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/

2020-01-21 Thread Agostino Sarubbo
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/

2020-01-21 Thread Agostino Sarubbo
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/

2020-01-21 Thread Agostino Sarubbo
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/

2020-01-21 Thread Agostino Sarubbo
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/

2020-01-20 Thread Agostino Sarubbo
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/

2019-12-02 Thread Lars Wendler
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/

2019-11-30 Thread Andreas Sturmlechner
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/

2019-06-28 Thread Sergei Trofimovich
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/

2019-06-12 Thread Andreas Sturmlechner
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/

2019-06-12 Thread Andreas Sturmlechner
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/

2019-05-12 Thread Andreas Sturmlechner
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/

2019-05-12 Thread Andreas Sturmlechner
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/

2019-05-12 Thread Thomas Deutschmann
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/

2019-05-11 Thread Mikle Kolyada
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/

2019-05-06 Thread Tobias Klausmann
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/

2019-04-07 Thread Aaron Bauman
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/

2019-04-07 Thread Sergei Trofimovich
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/

2019-03-10 Thread Andreas Sturmlechner
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/

2018-10-26 Thread Lars Wendler
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/

2018-10-26 Thread Lars Wendler
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"



  1   2   >