Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/openal/
Date: Thu, 22 Sep 2022 06:11:35
Message-Id: 1663827085.1b30baf1559e080d1d3e1d08536379d5d3eaa675.fordfrog@gentoo
1 commit: 1b30baf1559e080d1d3e1d08536379d5d3eaa675
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 22 06:11:25 2022 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 22 06:11:25 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b30baf1
7
8 media-libs/openal: dropped obsolete 1.22.2
9
10 Bug: https://bugs.gentoo.org/872128
11 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
12
13 media-libs/openal/openal-1.22.2.ebuild | 82 ----------------------------------
14 1 file changed, 82 deletions(-)
15
16 diff --git a/media-libs/openal/openal-1.22.2.ebuild b/media-libs/openal/openal-1.22.2.ebuild
17 deleted file mode 100644
18 index fcd183194ebd..000000000000
19 --- a/media-libs/openal/openal-1.22.2.ebuild
20 +++ /dev/null
21 @@ -1,82 +0,0 @@
22 -# Copyright 1999-2022 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=8
26 -
27 -inherit cmake-multilib
28 -
29 -MY_P="${PN}-soft-${PV}"
30 -
31 -DESCRIPTION="A software implementation of the OpenAL 3D audio API"
32 -HOMEPAGE="https://www.openal-soft.org/"
33 -SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2"
34 -
35 -# See https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause
36 -# Some components are under BSD
37 -LICENSE="LGPL-2+ BSD"
38 -SLOT="0"
39 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
40 -IUSE="
41 - alsa coreaudio debug jack oss portaudio pulseaudio sdl sndio qt5
42 - cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
43 - cpu_flags_arm_neon
44 -"
45 -
46 -RDEPEND="
47 - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
48 - jack? ( virtual/jack[${MULTILIB_USEDEP}] )
49 - portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
50 - pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
51 - qt5? (
52 - dev-qt/qtcore:5
53 - dev-qt/qtgui:5
54 - dev-qt/qtwidgets:5
55 - )
56 - sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
57 - sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] )
58 -"
59 -DEPEND="${RDEPEND}
60 - oss? ( virtual/os-headers )"
61 -
62 -S="${WORKDIR}/${MY_P}"
63 -
64 -DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md )
65 -
66 -src_configure() {
67 - # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670
68 - my_configure() {
69 - local mycmakeargs=(
70 - -DALSOFT_REQUIRE_ALSA=$(usex alsa)
71 - -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio)
72 - -DALSOFT_REQUIRE_JACK=$(usex jack)
73 - -DALSOFT_REQUIRE_OSS=$(usex oss)
74 - -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio)
75 - -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio)
76 - -DALSOFT_REQUIRE_SDL2=$(usex sdl)
77 - # See bug #809314 for getting both options for sndio
78 - -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio)
79 - -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF")
80 - -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON)
81 - -DALSOFT_EXAMPLES=OFF
82 - )
83 -
84 - # Avoid unused variable warnings, bug #738240
85 - if use amd64 || use x86 ; then
86 - mycmakeargs+=(
87 - -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse)
88 - -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2)
89 - -DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1)
90 - )
91 - fi
92 -
93 - if use arm || use arm64 ; then
94 - mycmakeargs+=(
95 - -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon)
96 - )
97 - fi
98 -
99 - cmake_src_configure
100 - }
101 -
102 - multilib_parallel_foreach_abi my_configure
103 -}