forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
media-libs/openal: Bump to version 1.18.0
Package-Manager: Portage-2.3.6, Repoman-2.3.2
- Loading branch information
Lars Wendler
committed
Jun 9, 2017
1 parent
f7a1fcc
commit b0447af
Showing
2 changed files
with
62 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
DIST openal-soft-1.15.1.tar.bz2 253006 SHA256 0e29a162f0841ccb4135ce76e92e8a704589b680a85eddf76f898de5236eb056 SHA512 ca6dafdd503d06892dff08763bc00b974ec6e7c4bf3dcebb4cb41a486b4ea777c278299a198db182fee888a19a5716bd57d91a2859b764a532138a79f2bd672f WHIRLPOOL a47fcf4cc5da9576cb4683371979175111a1ec746c87ea1140bfb1b71433a3fe5d3df338e8844ab62adc0e6decb4b481d6d8fedb6f635b5bac715d5789077902 | ||
DIST openal-soft-1.17.1.tar.bz2 485178 SHA256 087153baab375c23d7aa7e9f3237c0a1d02e336537b485aee56d9ac312baf6f8 SHA512 f0b14e9fdcc22bb18d9c3278392fd94959cd3d85d83ad0472dcac24122fe1f8c818ef8c47197424f6d9789524d0aff64965ce502965f5d6541a772fc8dc3286d WHIRLPOOL f184de05834175b2babb54ae50b38ea01f412e0b56b4c4c5570a318e325dac73e9719cef60167760832d211d74cfb861acc7a8cf9a6946ed51aeb4f07dfaa72b | ||
DIST openal-soft-1.17.2.tar.bz2 486934 SHA256 a341f8542f1f0b8c65241a17da13d073f18ec06658e1a1606a8ecc8bbc2b3314 SHA512 50c20cd3ddada55d91643a79c2894d5a14315d5fc1ed8e870e3d8d3f410e8b7d8da29b838226e7fce37fbeca719ff919b51806f72e4cd529a18fbe8bd68860e3 WHIRLPOOL e33b9ffdf90b4812c2fb227d7b330ae38d9488f22182036579de41f93c5b0005b06e8a9b7e2e92192adffc2f622eb609fd7092c9596413ce49eae16eada7b491 | ||
DIST openal-soft-1.18.0.tar.bz2 627614 SHA256 4433b1391c61a7ca36d82c946c8f0ffe410569d6437e4ce72b3547aaf966ecde SHA512 84af817f85ef6e6c8de20126a5163bd2660ec8d294a3ece7514898caf34ee0640a87a90f350ea9769765ce5cbdbfed7bf38be940950ba4eef19cc24900f218b2 WHIRLPOOL 8589140eece55af2686b866e3406199146e9820c60a2ac31f637c940f1ca44df57b84830e648de1b9c549ef5260c54c65332c93cd534b51777e3bd93bdc6e065 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 ~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? ( media-sound/jack-audio-connection-kit[${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 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 | ||
} |