summaryrefslogtreecommitdiff
path: root/media-libs/openal
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-libs/openal
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/openal')
-rw-r--r--media-libs/openal/Manifest11
-rw-r--r--media-libs/openal/metadata.xml8
-rw-r--r--media-libs/openal/openal-1.15.1-r2.ebuild50
-rw-r--r--media-libs/openal/openal-1.17.2.ebuild61
-rw-r--r--media-libs/openal/openal-1.18.1.ebuild61
-rw-r--r--media-libs/openal/openal-1.18.2.ebuild61
6 files changed, 252 insertions, 0 deletions
diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest
new file mode 100644
index 000000000000..a0551140f011
--- /dev/null
+++ b/media-libs/openal/Manifest
@@ -0,0 +1,11 @@
+DIST openal-soft-1.15.1.tar.bz2 253006 SHA256 0e29a162f0841ccb4135ce76e92e8a704589b680a85eddf76f898de5236eb056 SHA512 ca6dafdd503d06892dff08763bc00b974ec6e7c4bf3dcebb4cb41a486b4ea777c278299a198db182fee888a19a5716bd57d91a2859b764a532138a79f2bd672f WHIRLPOOL a47fcf4cc5da9576cb4683371979175111a1ec746c87ea1140bfb1b71433a3fe5d3df338e8844ab62adc0e6decb4b481d6d8fedb6f635b5bac715d5789077902
+DIST openal-soft-1.17.2.tar.bz2 486934 SHA256 a341f8542f1f0b8c65241a17da13d073f18ec06658e1a1606a8ecc8bbc2b3314 SHA512 50c20cd3ddada55d91643a79c2894d5a14315d5fc1ed8e870e3d8d3f410e8b7d8da29b838226e7fce37fbeca719ff919b51806f72e4cd529a18fbe8bd68860e3 WHIRLPOOL e33b9ffdf90b4812c2fb227d7b330ae38d9488f22182036579de41f93c5b0005b06e8a9b7e2e92192adffc2f622eb609fd7092c9596413ce49eae16eada7b491
+DIST openal-soft-1.18.1.tar.bz2 638913 SHA256 2d51a6529526ef22484f51567e31a5c346a599767991a3dc9d4dcd9d9cec71dd SHA512 5ee86f21c499d79b139b78e3a8ddb6f79d293d7fb2076342396444a2a056eeb5bf39def18577280a41c9192ba5c6cfd3c67a68e97a6914a9c0ae81b4811c0c60 WHIRLPOOL d5a8eaf832604b64c59c37383f5a749bac76244a8892578f756bcac0c5f355e4d35e199b63e4bda408589c2c8733a39b3cf4164a8615cc5d309d2910c9f62be5
+DIST openal-soft-1.18.2.tar.bz2 639420 SHA256 9f8ac1e27fba15a59758a13f0c7f6540a0605b6c3a691def9d420570506d7e82 SHA512 752e2fb0a5a014caa6d6bac1590d3df46140b463fbaa13378fb5de89f1c97ee8b62bec74f68484d4ec02ee8755c1a2d0c9394cdb477db1b7401deae2fb9eeb4d WHIRLPOOL 3e02bfcef4038d0ef68d97816ab1baccf303b3a186fef1ec8629546375f267df7abf9ebff67db2bd4ea7cdb3d6b8daa510487a8fa776791ae1f2bc7dec532200
+EBUILD openal-1.15.1-r2.ebuild 1461 SHA256 e7f99765b7a064ba03b42cd5a0ebfef5d1e12e9e6a04fe2ccfc9f49d49633320 SHA512 0f4ce8cfdeb34c1ab3ef16cb7fdb72fd6d2e53ff306ac241c472f161f298fe9eec4b64603bda566e2fd45ed8fc89f8a4ad60f3043594e53568711b728af1a098 WHIRLPOOL 7bce14a5ce45e92c8a0fb77e4363ddfd1c8be3ad05e7a44e8e82f3673a9c68f976336f52cb1fda6ecf46a6fd6ef75acf2340fa9bfa4acaa226dbe41d10cb1224
+EBUILD openal-1.17.2.ebuild 2120 SHA256 93e680f5926b6e17db9b7677fff5db2872f98d266b16d9c50f5612d6b1a2d9b5 SHA512 0109cb4e2a9d7a5f4ae2017183e90e6a2c5f0606f6ff1fa14d125d13ec165c799342c6eb091922dca3bf6dfb1489687085f51e775a002dd9089ecf6593e3d0c6 WHIRLPOOL a3b43eedb098466f50b1c78fa11239f629b58be3fe0392b1b9be32e3b998821453fe3ffa2a29232ac40058b7338889007ffd6714c3d99305669d29e4a5ed09dc
+EBUILD openal-1.18.1.ebuild 2171 SHA256 29da72f79319dd2b2fde6f25b0196e641063258e2c39970967694de28eeca7f7 SHA512 27171465aa343dba908725502227d29be020dc60894b4ecca5fa54ca3ddcce5cd8f7f49ade398eee39c9b1987cce36d72410a69f48d3ccff01ddafa712a1c130 WHIRLPOOL 66e48dec5e860758aca88015e033ad66f7cc282687e1ea6489df525dffb6c175c851876cf431faabe6e652b95dbba3aaf59b63e069b7a1600ffe925b2ace05fe
+EBUILD openal-1.18.2.ebuild 2171 SHA256 29da72f79319dd2b2fde6f25b0196e641063258e2c39970967694de28eeca7f7 SHA512 27171465aa343dba908725502227d29be020dc60894b4ecca5fa54ca3ddcce5cd8f7f49ade398eee39c9b1987cce36d72410a69f48d3ccff01ddafa712a1c130 WHIRLPOOL 66e48dec5e860758aca88015e033ad66f7cc282687e1ea6489df525dffb6c175c851876cf431faabe6e652b95dbba3aaf59b63e069b7a1600ffe925b2ace05fe
+MISC ChangeLog 4546 SHA256 abfa37a167eaf3f84ce0b732b7ff2535d835d590f54499615dad69c2e429b24a SHA512 9bfe9805d2509b202869a91e66aa184e2fbff350dde4a30a8bb6d205bfe4f3782a0e2973301c7935bcb2d67a70f701bb0ccaf99deef7f52f3730f871b702eb3e WHIRLPOOL 5db15b2fdb82ff77b5b75232af6a86b8fafa550a76732e8000473e163ad6504256d52ccfe34d15de71e345ac2528886babe171e139976114e63df1bfcf8c41ce
+MISC ChangeLog-2015 25551 SHA256 b3b07832553fe786718762910f746e97ab8de4b2c92c71897aa2581691a90eca SHA512 2305d7529fe637e09e557ef5b4bb1cfc402507934433e777a1eff89510c28b081f303202a613d04be0f38084c3df7a1d617ea4ff4441403652bb549d1838a729 WHIRLPOOL 04d2b13b95c029e05b1be3256355895483f0ed9ff953d57b6dd648244ec91ade3a2fa039615a1faee998c67a8fce13b4aff0a8031949db1d8e5b88c36f61ab6a
+MISC metadata.xml 253 SHA256 6b992cbf9f9d479cdf83d3f9a1ec920aa0be988f39ee4f1f41fd12b917f1b36b SHA512 78b724be3e1dbd6fc3c2e92cdbacc15ea4b0e8ee6fa22f76ebdd882b3a7bbedeaf8f80a29e36ec67e0432d2dfad3f57de4bc46480f92c8e544322755292df894 WHIRLPOOL 73df5c8f06d7079d8407b50207f0c217cf57ae161fbaf3c39e168b6f11b2bfac4f61b6191a5b9beecc981c003191844660c330dc8679580e1d2d336ff4e38e00
diff --git a/media-libs/openal/metadata.xml b/media-libs/openal/metadata.xml
new file mode 100644
index 000000000000..ee7258ac28eb
--- /dev/null
+++ b/media-libs/openal/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-libs/openal/openal-1.15.1-r2.ebuild b/media-libs/openal/openal-1.15.1-r2.ebuild
new file mode 100644
index 000000000000..8a13e6ee93a7
--- /dev/null
+++ b/media-libs/openal/openal-1.15.1-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+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"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="alsa coreaudio debug neon oss portaudio pulseaudio cpu_flags_x86_sse"
+
+RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+ portaudio? ( >=media-libs/portaudio-19_pre20111121-r1[${MULTILIB_USEDEP}] )
+ pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
+ abi_x86_32? (
+ !<app-emulation/emul-linux-x86-sdl-20131008-r1
+ !app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
+ )"
+DEPEND="${RDEPEND}
+ oss? ( virtual/os-headers )"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS="alsoftrc.sample env-vars.txt hrtf.txt README"
+
+src_configure() {
+ # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670
+ my_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use alsa)
+ $(cmake-utils_use coreaudio)
+ $(cmake-utils_use neon)
+ $(cmake-utils_use oss)
+ $(cmake-utils_use portaudio)
+ $(cmake-utils_use pulseaudio)
+ $(cmake-utils_use cpu_flags_x86_sse sse)
+ -DEXAMPLES=OFF
+ )
+
+ cmake-utils_src_configure
+ }
+
+ multilib_parallel_foreach_abi my_configure
+}
diff --git a/media-libs/openal/openal-1.17.2.ebuild b/media-libs/openal/openal-1.17.2.ebuild
new file mode 100644
index 000000000000..236afeea2e08
--- /dev/null
+++ b/media-libs/openal/openal-1.17.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+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"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="
+ alsa coreaudio debug jack oss portaudio pulseaudio qt4
+ cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
+ 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}] )
+ qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 )
+ abi_x86_32? (
+ !<app-emulation/emul-linux-x86-sdl-20131008-r1
+ !app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
+ )"
+DEPEND="${RDEPEND}
+ oss? ( virtual/os-headers )"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS="alsoftrc.sample env-vars.txt hrtf.txt ChangeLog README"
+
+src_configure() {
+ # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670
+ my_configure() {
+ local mycmakeargs=(
+ "-DALSOFT_BACKEND_ALSA=$(usex alsa ON OFF)"
+ "-DALSOFT_BACKEND_COREAUDIO=$(usex coreaudio ON OFF)"
+ "-DALSOFT_BACKEND_JACK=$(usex jack ON OFF)"
+ "-DALSOFT_BACKEND_OSS=$(usex oss ON OFF)"
+ "-DALSOFT_BACKEND_PORTAUDIO=$(usex portaudio ON OFF)"
+ "-DALSOFT_BACKEND_PULSEAUDIO=$(usex pulseaudio ON OFF)"
+ "-DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse ON OFF)"
+ "-DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
+ "-DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1 ON OFF)"
+ "-DALSOFT_CPUEXT_NEON=$(usex neon ON OFF)"
+ "-DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF")"
+ "-DALSOFT_NO_CONFIG_UTIL=$(usex qt4 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON)"
+ "-DALSOFT_EXAMPLES=OFF"
+ )
+
+ cmake-utils_src_configure
+ }
+
+ multilib_parallel_foreach_abi my_configure
+}
diff --git a/media-libs/openal/openal-1.18.1.ebuild b/media-libs/openal/openal-1.18.1.ebuild
new file mode 100644
index 000000000000..746d507d9ee2
--- /dev/null
+++ b/media-libs/openal/openal-1.18.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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="http://kcat.strangesoft.net/openal.html"
+SRC_URI="http://kcat.strangesoft.net/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 qt4
+ 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}] )
+ qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 )
+ abi_x86_32? (
+ !<app-emulation/emul-linux-x86-sdl-20131008-r1
+ !app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
+ )"
+DEPEND="${RDEPEND}
+ oss? ( virtual/os-headers )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README )
+
+src_configure() {
+ # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670
+ my_configure() {
+ local mycmakeargs=(
+ "-DALSOFT_BACKEND_ALSA=$(usex alsa ON OFF)"
+ "-DALSOFT_BACKEND_COREAUDIO=$(usex coreaudio ON OFF)"
+ "-DALSOFT_BACKEND_JACK=$(usex jack ON OFF)"
+ "-DALSOFT_BACKEND_OSS=$(usex oss ON OFF)"
+ "-DALSOFT_BACKEND_PORTAUDIO=$(usex portaudio ON OFF)"
+ "-DALSOFT_BACKEND_PULSEAUDIO=$(usex pulseaudio ON OFF)"
+ "-DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse ON OFF)"
+ "-DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
+ "-DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1 ON OFF)"
+ "-DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon ON OFF)"
+ "-DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF")"
+ "-DALSOFT_NO_CONFIG_UTIL=$(usex qt4 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON)"
+ "-DALSOFT_EXAMPLES=OFF"
+ )
+
+ cmake-utils_src_configure
+ }
+
+ multilib_parallel_foreach_abi my_configure
+}
diff --git a/media-libs/openal/openal-1.18.2.ebuild b/media-libs/openal/openal-1.18.2.ebuild
new file mode 100644
index 000000000000..746d507d9ee2
--- /dev/null
+++ b/media-libs/openal/openal-1.18.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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="http://kcat.strangesoft.net/openal.html"
+SRC_URI="http://kcat.strangesoft.net/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 qt4
+ 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}] )
+ qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 )
+ abi_x86_32? (
+ !<app-emulation/emul-linux-x86-sdl-20131008-r1
+ !app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
+ )"
+DEPEND="${RDEPEND}
+ oss? ( virtual/os-headers )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README )
+
+src_configure() {
+ # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670
+ my_configure() {
+ local mycmakeargs=(
+ "-DALSOFT_BACKEND_ALSA=$(usex alsa ON OFF)"
+ "-DALSOFT_BACKEND_COREAUDIO=$(usex coreaudio ON OFF)"
+ "-DALSOFT_BACKEND_JACK=$(usex jack ON OFF)"
+ "-DALSOFT_BACKEND_OSS=$(usex oss ON OFF)"
+ "-DALSOFT_BACKEND_PORTAUDIO=$(usex portaudio ON OFF)"
+ "-DALSOFT_BACKEND_PULSEAUDIO=$(usex pulseaudio ON OFF)"
+ "-DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse ON OFF)"
+ "-DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
+ "-DALSOFT_CPUEXT_SSE4_1=$(usex cpu_flags_x86_sse4_1 ON OFF)"
+ "-DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon ON OFF)"
+ "-DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF")"
+ "-DALSOFT_NO_CONFIG_UTIL=$(usex qt4 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON)"
+ "-DALSOFT_EXAMPLES=OFF"
+ )
+
+ cmake-utils_src_configure
+ }
+
+ multilib_parallel_foreach_abi my_configure
+}