From 53cba99042fa967e2a93da9f8db806fe2d035543 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 17 Feb 2020 01:16:38 +0000 Subject: gentoo resync : 17.02.2020 --- media-libs/openal/Manifest | 4 +- media-libs/openal/openal-1.19.1.ebuild | 2 +- media-libs/openal/openal-1.20.1.ebuild | 68 ++++++++++++++++++++++++++++++++++ 3 files changed, 72 insertions(+), 2 deletions(-) create mode 100644 media-libs/openal/openal-1.20.1.ebuild (limited to 'media-libs/openal') diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest index 7322aedd84cb..32eb81c5f9ac 100644 --- a/media-libs/openal/Manifest +++ b/media-libs/openal/Manifest @@ -1,5 +1,7 @@ DIST openal-soft-1.19.1.tar.bz2 577310 BLAKE2B f6ed5b2bce1bfcaa7f8085375d5d3e3323ea2f03896ba871fe3ec247e6e1bf524a9c5180399b0f0908aa69756a1f2ee8095f14a69e6a7eac55a25cc7c2ac545b SHA512 356a3f12bbe284bfac71f4f2a9f83d084083a832012222e73743042ac27812cf051c12b0ddcf53c010ff77e44ae2e9033cea9b9324d316a22a59a154307a64a4 DIST openal-soft-1.20.0.tar.bz2 587550 BLAKE2B 4ce0b520db65e0298d334bae104dc0e38c2daf41680e40c259451741f7d4c8b06948f00b96efb31aec528e18b65e3f7099ea8b2fbc4cef963cf9a912f51c276a SHA512 7b103ffeeb8a6541d4bd31245ca5e34fec27d121fe04c21655480fb3907604f4171f912411f1e49622ec27db79d6cb85eb452ed78523abc906f18af57ffb755e -EBUILD openal-1.19.1.ebuild 2078 BLAKE2B 4b61fcf4e727507110b20702c626e09261a63d162f38060628a40299975080227fa9557a00b4ac6a19194fba23ea83e454f4376798b3d8c0ea4c1659be963638 SHA512 64009687c1b0faee00093667dd7798980b856bf87c19d96c0a31a27a0923fb977a58d59a4a6b910a3533592a3dab69b4c176d0307006db446d5d9884061f400f +DIST openal-soft-1.20.1.tar.bz2 512971 BLAKE2B be0abb32698d5ea77e8667e1b00fb123673325b0361c711d6c232d96d1add6d5c9a3e2ba7a3d04afcad27fe4f18ae803f690b14c98d198b77c75f1865679081f SHA512 a8a03a2162b5d35e66adc079e81d7fa075b83a3ee1cec3412cb40f7789263ed8bd005beefb7ef995f464dfa43aac22ea0f547b752dfc7533ed9120a95fb92513 +EBUILD openal-1.19.1.ebuild 2078 BLAKE2B 5e1eacf8c6d26672087eaeb5b4b442ff4d36ad1ee18c468befe989bad741da73330bf117480cdc04d398024d155b232f8b83159ac436843858bbf08e055e04d1 SHA512 4fc31e023cc707394187a864815aa1b78ae82e13b195bdf93daa64113d03aefe36b3ad5bb51bb54720fb8a7a52672d128e802fdbe5aa2975a96aa5af60a7dd70 EBUILD openal-1.20.0.ebuild 2092 BLAKE2B 129efd904edd329fab2ff034ad9d1c6afd55f0a8805684ab9823cde8cc58b12468fc4037c8d726f7924c047fca315a3f45eb700365f9146efcbf64b5d43d7095 SHA512 35acdefe7af7494c39fe398d155601dfbfe67c580be63b183083c1c136467523baf891a6f3e4c3be76e1e818122540cdfd3c9bf2856254e9d9eb2d9bff4b2760 +EBUILD openal-1.20.1.ebuild 2099 BLAKE2B 25bc9506ff6505a6a2f0028254922f12bf46933a96227b2fa23ac9d8c408ae166537676bfabff2ab520191325e2a8a00122ba2d68f25ab08fe6886e747cef838 SHA512 dc238b1a3f562cca6dde535fcc65b307fb792b44ca0be31fae51390db951bba0574206275195a3225712bc94f0ceef46be6834e3fc4fb47c6568d3bb8da015a1 MISC metadata.xml 253 BLAKE2B 6426153a5fa5bbad2aaffd28a6460f87a35678319768c57ac8dfae02b2229f6278dead4f564e6bc2bfd54d7143aed95c382abc2ee16c1073e9fbaf4f84cc0fef SHA512 78b724be3e1dbd6fc3c2e92cdbacc15ea4b0e8ee6fa22f76ebdd882b3a7bbedeaf8f80a29e36ec67e0432d2dfad3f57de4bc46480f92c8e544322755292df894 diff --git a/media-libs/openal/openal-1.19.1.ebuild b/media-libs/openal/openal-1.19.1.ebuild index 33097466b7e5..1f7c342f6e3c 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-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 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 000000000000..08bda9c75751 --- /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_pre20111121-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 +} -- cgit v1.2.3