[app-emulation/emul-linux-x86-soundlibs] version bump

This commit is contained in:
Fabio Erculiani
2014-06-03 19:27:24 +01:00
parent b515f5fccb
commit bde9f3d2b5
4 changed files with 133 additions and 200 deletions
@@ -1,2 +1 @@
DIST emul-linux-x86-soundlibs-20131008.tar.xz 6700140 SHA256 4afbaea80a493556475abfba0f2ee72941d214bfab159097f1c3267190f3fbdf SHA512 da1e38004fee464d88051fa2c4496bf250a2b641b7c6570ae327260ea121a8cb9c9557065595c1c546185d890fedbae987daab6deb8d192e94623fd3926ded20 WHIRLPOOL af569f721be3e07334b1384f5d245ad010aa4090705dfb954b1e48b5845894ea9400f9ac9c8cfbe0168ec1954bfd4503711068218c970c7a7f4a6d33d54a022b
DIST emul-linux-x86-soundlibs-20140406.tar.xz 7230696 SHA256 83585754db38294dbba72d9a60623e988fb58df3895bd93acaf223c92013f3a9 SHA512 323323e6a195bbe4ecdc7d4ad52160945fffb906a0f8edb0845984649449f2fac57ed1ce89b7fb71d4479c2a7152ca580a75b86bf89882e8aaa435229ecf5f28 WHIRLPOOL fe35f35c44bc2e3fb5c03260b897b5df7bcc079e371c2fbfb3cb6c16d002a0999d0958140398225faa0fd36f7ba1e40f29dd2c36dd9f9ee8b3990fbcfbd4443f
DIST emul-linux-x86-soundlibs-20140508.tar.xz 7259656 SHA256 6d79654e4c93f1f7f289fdab3125aba80d66b08ef0677c6e46869ed2488320e0 SHA512 5ee5efeffdc74bdf5f98d9bf862de4a90b22d0bac4447919f044bbe4a2f66a672901c3dbf79a52cc302e27b06a03aa4266b7143918afa364e2d7623190c99cdb WHIRLPOOL 96412024eaa8814ed334ae1087c099b690dcc1b64fd105f246b6740f6679036d2c61420d76c034780084fd095648d879aa9522213bd2b134fd9afe74cbfcce9e
@@ -1,66 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit emul-linux-x86
LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1 LGPL-2 MIT gsm public-domain"
KEYWORDS="-* amd64"
IUSE="abi_x86_32 alsa +pulseaudio"
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}[abi_x86_32=]
~app-emulation/emul-linux-x86-medialibs-${PV}[abi_x86_32=]
!abi_x86_32? ( !>=sci-libs/fftw-3.3.3-r1[abi_x86_32]
!>=media-libs/libmikmod-3.2.0-r1[abi_x86_32] )
abi_x86_32? (
>=media-libs/libogg-1.3.1[abi_x86_32(-)]
>=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)]
>=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)]
>=media-sound/gsm-1.0.13-r1[abi_x86_32(-)]
>=media-libs/webrtc-audio-processing-0.1-r1[abi_x86_32(-)]
>=media-libs/alsa-lib-1.0.27.1-r1[abi_x86_32(-)]
>=media-libs/flac-1.2.1-r5[abi_x86_32(-)]
>=media-libs/audiofile-0.3.6-r1[abi_x86_32(-)]
>=sci-libs/fftw-3.3.3-r1[abi_x86_32(-)]
>=media-libs/ladspa-sdk-1.13-r2[abi_x86_32(-)]
>=media-plugins/caps-plugins-0.4.5-r2[abi_x86_32(-)]
>=media-plugins/swh-plugins-0.4.15-r3[abi_x86_32(-)]
>=media-libs/libmikmod-3.2.0-r1[abi_x86_32(-)]
>=media-plugins/alsaequal-0.6-r1[abi_x86_32(-)]
>=media-plugins/alsa-plugins-1.0.27-r2[abi_x86_32(-)]
>=media-sound/cdparanoia-3.10.2-r6[abi_x86_32(-)]
>=media-sound/wavpack-4.60.1-r1[abi_x86_32(-)]
>=media-sound/musepack-tools-465-r1[abi_x86_32(-)]
>=media-libs/libsndfile-1.0.25-r1[abi_x86_32(-)]
>=media-libs/libsamplerate-0.1.8-r1[abi_x86_32(-)]
>=media-sound/twolame-0.3.13-r1[abi_x86_32(-)]
>=media-sound/jack-audio-connection-kit-0.121.3-r1[abi_x86_32(-)]
>=media-libs/portaudio-19_pre20111121-r1[abi_x86_32(-)]
>=media-sound/mpg123-1.15.4-r1[abi_x86_32(-)]
>=media-libs/libao-1.1.0-r1[abi_x86_32(-)]
pulseaudio? ( >=media-sound/pulseaudio-4.0-r1[abi_x86_32(-)] )
)"
pkg_pretend() {
if use abi_x86_32 && ! use pulseaudio; then
ewarn "You have disabled USE=pulseaudio. This is known to break pre-built"
ewarn "libavfilter in emul-linux-x86-medialibs. If you need that, please"
ewarn "turn USE=pulseaudio back on."
fi
}
src_prepare() {
_ALLOWED="${S}/etc/env.d"
use alsa && _ALLOWED="${_ALLOWED}|${S}/usr/bin/aoss"
ALLOWED="(${_ALLOWED})"
emul-linux-x86_src_prepare
if use alsa; then
mv -f "${S}"/usr/bin/aoss{,32} || die
fi
# Remove migrated stuff.
use abi_x86_32 && rm -f $(sed "${FILESDIR}/remove-native-${PVR}" -e '/^#/d')
}
@@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20131008-r2.ebuild,v 1.3 2013/12/01 09:30:10 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20140508.ebuild,v 1.4 2014/05/10 10:06:35 mgorny Exp $
EAPI=5
inherit emul-linux-x86
LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1 LGPL-2 MIT gsm public-domain"
KEYWORDS="-* amd64"
LICENSE="!abi_x86_32? ( BSD FDL-1.2 GPL-2 LGPL-2.1 LGPL-2 MIT gsm public-domain ) abi_x86_32? ( metapackage )"
KEYWORDS="-* ~amd64"
IUSE="abi_x86_32 alsa +pulseaudio"
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}[abi_x86_32=]
@@ -28,7 +28,6 @@ RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}[abi_x86_32=]
>=media-plugins/swh-plugins-0.4.15-r3[abi_x86_32(-)]
>=media-libs/libmikmod-3.2.0-r1[abi_x86_32(-)]
>=media-plugins/alsaequal-0.6-r1[abi_x86_32(-)]
>=media-plugins/alsa-plugins-1.0.27-r2[abi_x86_32(-)]
>=media-sound/cdparanoia-3.10.2-r6[abi_x86_32(-)]
>=media-sound/wavpack-4.60.1-r1[abi_x86_32(-)]
>=media-sound/musepack-tools-465-r1[abi_x86_32(-)]
@@ -39,6 +38,12 @@ RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}[abi_x86_32=]
>=media-libs/portaudio-19_pre20111121-r1[abi_x86_32(-)]
>=media-sound/mpg123-1.15.4-r1[abi_x86_32(-)]
>=media-libs/libao-1.1.0-r1[abi_x86_32(-)]
>=media-libs/alsa-oss-1.0.25-r1[abi_x86_32(-)]
>=media-plugins/alsa-plugins-1.0.27-r2[abi_x86_32(-)]
|| (
>=net-wireless/bluez-5.18-r1[abi_x86_32(-)]
=net-wireless/bluez-4.101-r9[abi_x86_32(-)]
)
pulseaudio? ( >=media-sound/pulseaudio-4.0-r1[abi_x86_32(-)] )
)"
@@ -51,16 +56,9 @@ pkg_pretend() {
}
src_prepare() {
_ALLOWED="${S}/etc/env.d"
use alsa && _ALLOWED="${_ALLOWED}|${S}/usr/bin/aoss"
ALLOWED="(${_ALLOWED})"
emul-linux-x86_src_prepare
if use alsa; then
mv -f "${S}"/usr/bin/aoss{,32} || die
fi
# Remove migrated stuff.
use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native")
use abi_x86_32 || emul-linux-x86_src_prepare
}
src_install() {
use abi_x86_32 || emul-linux-x86_src_install
}
@@ -27,25 +27,66 @@ usr/lib32/alsa-lib/libasound_module_rate_samplerate.so
usr/lib32/alsa-lib/libasound_module_rate_speexrate_best.so
usr/lib32/alsa-lib/libasound_module_rate_speexrate_medium.so
usr/lib32/alsa-lib/libasound_module_rate_speexrate.so
usr/lib32/pkgconfig/ogg.pc
usr/lib32/libogg.so
usr/lib32/libogg.so.0
usr/lib32/libogg.so.0.8.0
usr/lib32/libmodplug.so
usr/lib32/libmodplug.so.1
usr/lib32/libmodplug.so.1.0.0
usr/lib32/pkgconfig/libmodplug.pc
usr/lib32/libgsm.so
usr/lib32/libgsm.so.1
usr/lib32/libgsm.so.1.0.13
usr/lib32/libvorbis.so
usr/lib32/libvorbis.so.0
usr/lib32/libvorbis.so.0.4.6
usr/lib32/libvorbisenc.so
usr/lib32/libvorbisenc.so.2
usr/lib32/libvorbisenc.so.2.0.9
usr/lib32/libvorbisfile.so
usr/lib32/libvorbisfile.so.3
usr/lib32/libvorbisfile.so.3.3.5
usr/lib32/pkgconfig/vorbis.pc
usr/lib32/pkgconfig/vorbisenc.pc
usr/lib32/pkgconfig/vorbisfile.pc
usr/lib32/libwebrtc_audio_processing.so
usr/lib32/libwebrtc_audio_processing.so.0
usr/lib32/libwebrtc_audio_processing.so.0.0.0
usr/lib32/pkgconfig/webrtc-audio-processing.pc
usr/lib32/libasound.so
usr/lib32/libasound.so.2
usr/lib32/libasound.so.2.0.0
usr/lib32/pkgconfig/alsa.pc
usr/lib32/alsa-lib/smixer/smixer-ac97.so
usr/lib32/alsa-lib/smixer/smixer-hda.so
usr/lib32/alsa-lib/smixer/smixer-sbase.so
usr/lib32/ao/plugins-4/libalsa.so
usr/lib32/ao/plugins-4/liboss.so
usr/lib32/ao/plugins-4/libpulse.so
usr/lib32/jack/a2j_in.so
usr/lib32/jack/inprocess.so
usr/lib32/jack/intime.so
usr/lib32/jack/jack_alsa_midi.so
usr/lib32/jack/jack_alsa.so
usr/lib32/jack/jack_dummy.so
usr/lib32/jack/jack_net.so
usr/lib32/jack/jack_oss.so
usr/lib32/libFLAC++.so
usr/lib32/libFLAC++.so.6
usr/lib32/libFLAC++.so.6.2.0
usr/lib32/libFLAC.so
usr/lib32/libFLAC.so.8
usr/lib32/libFLAC.so.8.2.0
usr/lib32/pkgconfig/flac++.pc
usr/lib32/pkgconfig/flac.pc
usr/lib32/libaudiofile.so
usr/lib32/libaudiofile.so.1
usr/lib32/libaudiofile.so.1.0.0
usr/lib32/pkgconfig/audiofile.pc
usr/lib32/libfftw3.so
usr/lib32/libfftw3.so.3*
usr/lib32/libfftw3f.so
usr/lib32/libfftw3f.so.3*
usr/lib32/libfftw3l.so
usr/lib32/libfftw3l.so.3*
usr/lib32/pkgconfig/fftw3.pc
usr/lib32/pkgconfig/fftw3f.pc
usr/lib32/pkgconfig/fftw3l.pc
usr/lib32/ladspa/alias_1407.so
usr/lib32/ladspa/allpass_1895.so
usr/lib32/ladspa/amp_1181.so
usr/lib32/ladspa/am_pitchshift_1433.so
usr/lib32/ladspa/amp.so
usr/lib32/ladspa/amp_1181.so
usr/lib32/ladspa/analogue_osc_1416.so
usr/lib32/ladspa/bandpass_a_iir_1893.so
usr/lib32/ladspa/bandpass_iir_1892.so
@@ -63,9 +104,9 @@ usr/lib32/ladspa/dc_remove_1207.so
usr/lib32/ladspa/decay_1886.so
usr/lib32/ladspa/decimator_1202.so
usr/lib32/ladspa/declip_1195.so
usr/lib32/ladspa/delay.so
usr/lib32/ladspa/delay_1898.so
usr/lib32/ladspa/delayorama_1402.so
usr/lib32/ladspa/delay.so
usr/lib32/ladspa/diode_1185.so
usr/lib32/ladspa/divider_1186.so
usr/lib32/ladspa/dj_eq_1901.so
@@ -142,65 +183,70 @@ usr/lib32/ladspa/vynil_1905.so
usr/lib32/ladspa/wave_terrain_1412.so
usr/lib32/ladspa/xfade_1915.so
usr/lib32/ladspa/zm1_1428.so
usr/lib32/libao.so
usr/lib32/libao.so.4
usr/lib32/libao.so.4.0.0
usr/lib32/libaoss.so
usr/lib32/libasound.so
usr/lib32/libasound.so.2
usr/lib32/libasound.so.2.0.0
usr/lib32/libaudiofile.so
usr/lib32/libaudiofile.so.1
usr/lib32/libaudiofile.so.1.0.0
usr/lib32/libmikmod.so
usr/lib32/libmikmod.so.2
usr/lib32/libmikmod.so.3
usr/lib32/libmikmod.so.3.0.0
usr/lib32/pkgconfig/libmikmod.pc
usr/lib32/alsa-lib/libasound_module_ctl_equal.so
usr/lib32/alsa-lib/libasound_module_pcm_equal.so
usr/lib32/libcdda_interface.so
usr/lib32/libcdda_interface.so.0
usr/lib32/libcdda_interface.so.0.10.2
usr/lib32/libcdda_paranoia.so
usr/lib32/libcdda_paranoia.so.0
usr/lib32/libcdda_paranoia.so.0.10.2
usr/lib32/libfftw3f.so
usr/lib32/libfftw3f.so.3*
usr/lib32/libfftw3l.so
usr/lib32/libfftw3l.so.3*
usr/lib32/libfftw3.so
usr/lib32/libfftw3.so.3*
usr/lib32/libFLAC.so
usr/lib32/libFLAC++.so
usr/lib32/libFLAC++.so.6
usr/lib32/libFLAC++.so.6.2.0
usr/lib32/libFLAC.so.8
usr/lib32/libFLAC.so.8.2.0
usr/lib32/libgsm.so
usr/lib32/libgsm.so.1
usr/lib32/libgsm.so.1.0.13
usr/lib32/libjackserver.so
usr/lib32/libjackserver.so.0
usr/lib32/libjackserver.so.0.0.28
usr/lib32/libjack.so
usr/lib32/libjack.so.0
usr/lib32/libjack.so.0.0.28
usr/lib32/libmikmod.so
usr/lib32/libmikmod.so.2
usr/lib32/libmikmod.so.3
usr/lib32/libmikmod.so.3.0.0
usr/lib32/libmodplug.so
usr/lib32/libmodplug.so.1
usr/lib32/libmodplug.so.1.0.0
usr/lib32/libwavpack.so
usr/lib32/libwavpack.so.1
usr/lib32/libwavpack.so.1.1.4
usr/lib32/pkgconfig/wavpack.pc
usr/lib32/libmpcdec.so
usr/lib32/libmpcdec.so.7
usr/lib32/libmpcdec.so.7.0.1
usr/lib32/libmpg123.so
usr/lib32/libmpg123.so.0*
usr/lib32/libogg.so
usr/lib32/libogg.so.0
usr/lib32/libogg.so.0.8.0
usr/lib32/libportaudiocpp.so
usr/lib32/libportaudiocpp.so.0
usr/lib32/libportaudiocpp.so.0.0.12
usr/lib32/libsndfile.so
usr/lib32/libsndfile.so.1
usr/lib32/libsndfile.so.1.0.25
usr/lib32/pkgconfig/sndfile.pc
usr/lib32/libsamplerate.so
usr/lib32/libsamplerate.so.0
usr/lib32/libsamplerate.so.0.1.7
usr/lib32/pkgconfig/samplerate.pc
usr/lib32/libtwolame.so
usr/lib32/libtwolame.so.0
usr/lib32/libtwolame.so.0.0.0
usr/lib32/pkgconfig/twolame.pc
usr/lib32/jack/a2j_in.so
usr/lib32/jack/inprocess.so
usr/lib32/jack/intime.so
usr/lib32/jack/jack_alsa.so
usr/lib32/jack/jack_alsa_midi.so
usr/lib32/jack/jack_dummy.so
usr/lib32/jack/jack_net.so
usr/lib32/jack/jack_oss.so
usr/lib32/libjack.so
usr/lib32/libjack.so.0
usr/lib32/libjack.so.0.0.28
usr/lib32/libjackserver.so
usr/lib32/libjackserver.so.0
usr/lib32/libjackserver.so.0.0.28
usr/lib32/pkgconfig/jack.pc
usr/lib32/libportaudio.so
usr/lib32/libportaudio.so.2
usr/lib32/libportaudio.so.2.0.0
usr/lib32/libpulsecore-4.0.so
usr/lib32/libportaudiocpp.so
usr/lib32/libportaudiocpp.so.0
usr/lib32/libportaudiocpp.so.0.0.12
usr/lib32/pkgconfig/portaudio-2.0.pc
usr/lib32/pkgconfig/portaudiocpp.pc
usr/lib32/libmpg123.so
usr/lib32/libmpg123.so.0*
usr/lib32/mpg123/output_alsa.so
usr/lib32/mpg123/output_dummy.so
usr/lib32/mpg123/output_jack.so
usr/lib32/mpg123/output_oss.so
usr/lib32/mpg123/output_portaudio.so
usr/lib32/mpg123/output_pulse.so
usr/lib32/pkgconfig/libmpg123.pc
usr/lib32/libpulse-mainloop-glib.so
usr/lib32/libpulse-mainloop-glib.so.0
usr/lib32/libpulse-mainloop-glib.so.0.0.4
@@ -210,62 +256,10 @@ usr/lib32/libpulse-simple.so.0.0.4
usr/lib32/libpulse.so
usr/lib32/libpulse.so.0
usr/lib32/libpulse.so.0.16.2
usr/lib32/libsamplerate.so
usr/lib32/libsamplerate.so.0
usr/lib32/libsamplerate.so.0.1.7
usr/lib32/libsndfile.so
usr/lib32/libsndfile.so.1
usr/lib32/libsndfile.so.1.0.25
usr/lib32/libtwolame.so
usr/lib32/libtwolame.so.0
usr/lib32/libtwolame.so.0.0.0
usr/lib32/libvorbisenc.so
usr/lib32/libvorbisenc.so.2
usr/lib32/libvorbisenc.so.2.0.9
usr/lib32/libvorbisfile.so
usr/lib32/libvorbisfile.so.3
usr/lib32/libvorbisfile.so.3.3.5
usr/lib32/libvorbis.so
usr/lib32/libvorbis.so.0
usr/lib32/libvorbis.so.0.4.6
usr/lib32/libwavpack.so
usr/lib32/libwavpack.so.1
usr/lib32/libwavpack.so.1.1.4
usr/lib32/libwebrtc_audio_processing.so
usr/lib32/libwebrtc_audio_processing.so.0
usr/lib32/libwebrtc_audio_processing.so.0.0.0
usr/lib32/mpg123/output_alsa.so
usr/lib32/mpg123/output_dummy.so
usr/lib32/mpg123/output_jack.so
usr/lib32/mpg123/output_oss.so
usr/lib32/mpg123/output_portaudio.so
usr/lib32/mpg123/output_pulse.so
usr/lib32/pkgconfig/alsa.pc
usr/lib32/pkgconfig/ao.pc
usr/lib32/pkgconfig/audiofile.pc
usr/lib32/pkgconfig/fftw3f.pc
usr/lib32/pkgconfig/fftw3l.pc
usr/lib32/pkgconfig/fftw3.pc
usr/lib32/pkgconfig/flac.pc
usr/lib32/pkgconfig/flac++.pc
usr/lib32/pkgconfig/jack.pc
usr/lib32/pkgconfig/libmikmod.pc
usr/lib32/pkgconfig/libmodplug.pc
usr/lib32/pkgconfig/libmpg123.pc
usr/lib32/libpulsecore-4.0.so
usr/lib32/pkgconfig/libpulse-mainloop-glib.pc
usr/lib32/pkgconfig/libpulse.pc
usr/lib32/pkgconfig/libpulse-simple.pc
usr/lib32/pkgconfig/ogg.pc
usr/lib32/pkgconfig/portaudio-2.0.pc
usr/lib32/pkgconfig/portaudiocpp.pc
usr/lib32/pkgconfig/samplerate.pc
usr/lib32/pkgconfig/sndfile.pc
usr/lib32/pkgconfig/twolame.pc
usr/lib32/pkgconfig/vorbisenc.pc
usr/lib32/pkgconfig/vorbisfile.pc
usr/lib32/pkgconfig/vorbis.pc
usr/lib32/pkgconfig/wavpack.pc
usr/lib32/pkgconfig/webrtc-audio-processing.pc
usr/lib32/pkgconfig/libpulse.pc
usr/lib32/pulse-4.0/modules/libalsa-util.so
usr/lib32/pulse-4.0/modules/libcli.so
usr/lib32/pulse-4.0/modules/libprotocol-cli.so
@@ -320,8 +314,8 @@ usr/lib32/pulse-4.0/modules/module-rtp-recv.so
usr/lib32/pulse-4.0/modules/module-rtp-send.so
usr/lib32/pulse-4.0/modules/module-simple-protocol-tcp.so
usr/lib32/pulse-4.0/modules/module-simple-protocol-unix.so
usr/lib32/pulse-4.0/modules/module-sine.so
usr/lib32/pulse-4.0/modules/module-sine-source.so
usr/lib32/pulse-4.0/modules/module-sine.so
usr/lib32/pulse-4.0/modules/module-stream-restore.so
usr/lib32/pulse-4.0/modules/module-suspend-on-idle.so
usr/lib32/pulse-4.0/modules/module-switch-on-connect.so
@@ -338,3 +332,11 @@ usr/lib32/pulse-4.0/modules/module-x11-publish.so
usr/lib32/pulse-4.0/modules/module-x11-xsmp.so
usr/lib32/pulseaudio/libpulsecommon-4.0.so
usr/lib32/pulseaudio/libpulsedsp.so
usr/lib32/ao/plugins-4/libalsa.so
usr/lib32/ao/plugins-4/liboss.so
usr/lib32/ao/plugins-4/libpulse.so
usr/lib32/libao.so
usr/lib32/libao.so.4
usr/lib32/libao.so.4.0.0
usr/lib32/libaoss.so
usr/lib32/pkgconfig/ao.pc