summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-05-01 13:16:15 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-05-01 13:16:15 +0000
commit9d83d463c9aa5d993eef9da61fe3605c84b39322 (patch)
tree8ae86e5522942d58ea0b650845fdf4e6a20d771d /media-plugins/alsa-plugins
parentnet-misc/vpnc: Do not allow caps support for libgcrypt, #467744 (diff)
downloadhistorical-9d83d463c9aa5d993eef9da61fe3605c84b39322.tar.gz
historical-9d83d463c9aa5d993eef9da61fe3605c84b39322.tar.bz2
historical-9d83d463c9aa5d993eef9da61fe3605c84b39322.zip
Version bump.
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'media-plugins/alsa-plugins')
-rw-r--r--media-plugins/alsa-plugins/ChangeLog8
-rw-r--r--media-plugins/alsa-plugins/Manifest18
-rw-r--r--media-plugins/alsa-plugins/alsa-plugins-1.0.27.ebuild87
3 files changed, 111 insertions, 2 deletions
diff --git a/media-plugins/alsa-plugins/ChangeLog b/media-plugins/alsa-plugins/ChangeLog
index 22d1a235fe88..aff34d828945 100644
--- a/media-plugins/alsa-plugins/ChangeLog
+++ b/media-plugins/alsa-plugins/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-plugins/alsa-plugins
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/ChangeLog,v 1.168 2013/04/23 21:56:12 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/ChangeLog,v 1.169 2013/05/01 13:16:04 ssuominen Exp $
+
+*alsa-plugins-1.0.27 (01 May 2013)
+
+ 01 May 2013; Samuli Suominen <ssuominen@gentoo.org>
+ +alsa-plugins-1.0.27.ebuild:
+ Version bump.
23 Apr 2013; Luca Barbato <lu_zero@gentoo.org> alsa-plugins-1.0.26.ebuild,
+files/alsa-plugins-1.0.26-libav9.patch:
diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest
index 318b3b69aaf4..e7b541a78fac 100644
--- a/media-plugins/alsa-plugins/Manifest
+++ b/media-plugins/alsa-plugins/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX 51-pulseaudio-probe.conf 437 SHA256 59e27621718449afbc8370af22a7185f9396eabc47894f940ad9775c04101939 SHA512 325c323ad4dcf03a4cf2528d6f5d6a0769c3e3d7bcf09c6fc11fb9cb61bef2cec1e8ad5073c07b6865ffdec4c32165cd80a7c856d13d538ff8320be1c83f9af7 WHIRLPOOL 5a964d1a130a110081d2868ffebb679721ee6b2ae078dd2d2acd832fb7b5b37b0cdd464716486f9b8a12f725efb82ed5d8ec6fb255be73a26fcd72946f355172
AUX alsa-plugins-1.0.19-missing-avutil.patch 489 SHA256 8b3f3469043f0cf9d313f6a0869080f711e5c0635085f7951a7510b1ddb8168a SHA512 a983563a9eaa7a2cb3c8482689abbf2b90fccdc1fd1aab9ab631e7105fa4cb819b6284630f77c7a0a849d12406e0bc899dbd996eedb35703355365801d132e3d WHIRLPOOL 99ca63417abe57aa264ad337744856eca90f41a2b5373456c7af188ff3aa6f97bdcb8e2899ec83e1a163f7daa1d134af548f77961def614a1658e8c9ec136df6
AUX alsa-plugins-1.0.21-automagic.patch 343 SHA256 d1342b93f7f1ad61ceb01e52b4d37bf2de418609bc737ba851c1a64cb1d639d5 SHA512 02001a11d2f625a64b6c35faf5da12b1748cd8d50f52931dad205ed0d354f54e7f4d32d8d11ab06cf588c8cd1ce497000a9799629f736bd39ac29eb73994ce17 WHIRLPOOL 93f4bbd024c0b98fa1880970cb9edae24c760c028abbb51f39a0614bf949232519ae436240291f9092f42548adb5db973a4d6b9a4ce96681a297bd4a6ba5600f
@@ -11,10 +14,23 @@ AUX pulse.conf 433 SHA256 bdea4e706b353c4baca34583f0bab1b01b1bdee091d72c263102e5
DIST alsa-plugins-1.0.24.tar.bz2 329502 SHA256 fa8e12eb2dfeac083f117c03b3708a017531426ba542a8a729e4801d37861263 SHA512 03c7f791738264e525a13df24ace52faf8c32f665e7e1de3b66d62b5c5b229e871f26bb7d152d96d53a8e22a8d528efef067d344c6f12d8756fa6b4f43e9af64 WHIRLPOOL a235c0c993e773b26c12382f6d41679eb30dd8ca18f373af9980bf2a35d24ee431083ccd10d87c817d69c3b1cd08a71c84a6c0809e1cb461ac2ee3cac7ec38d0
DIST alsa-plugins-1.0.25.tar.bz2 331568 SHA256 a0e374fd6d5ee9683473a5b6e73dadde61d54851065ed670d6627d344b565aab SHA512 c396c386614e2faf39d6add82d925dcf4db47cd3cd2d8c6e786e9ce16bc7a14cff2b3c927dc49b7ff80e1799117494d6a5f0d97496eba3a5a3f91eb2258bab96 WHIRLPOOL 1a5f32bb1f3d68111ad5ac5ba22fa7edd47bd254be5d1d077d1433866ee0ee230c319c118e6cef5e7f25a7e14bbb79adc30e639e8cf163feff8a5a3f0042ecb1
DIST alsa-plugins-1.0.26.tar.bz2 361017 SHA256 03515134d2009db4dfb2769e0ab0e1fb517c8140ffdfd64a984be968e81c9f1f SHA512 3307e3712e2a8a418db9430889cf0b328d09d083d6b9a59b64b59515fc6d6262c3a8b7d32bcdb8f2cb21a0c52072a7264fb4a3066cdc2cf1bd7c8654c7a15919 WHIRLPOOL 1b32dd78b8ce3b0dadba8e0283d7e909bd4c8ca6f2106687315f182d1fe5a27bd627028f3e4ceb3fed42fa638a257c6ebe1846657236e95ed87e81e8566f7494
+DIST alsa-plugins-1.0.27.tar.bz2 363593 SHA256 0bbd0c37c2dd7baf16363afb2e58169ffb0f9c0a70031b3b6235594630f3ab35 SHA512 73c2010b66022429bc664bdab1c03694dfd669260dea569e32496bc6e10a11a0da2dd87db6a661ab1376f3aa59f1df8a84cb48ff1d20bb064756c655203f9993 WHIRLPOOL 4487734e0377c880a46df6f7fa53d86a7c38fa3d4bd35e06d128c0ec2b99c789ed64674b59003d8bd0abce2db53301234e467d235532ea145ddb150919cb49af
EBUILD alsa-plugins-1.0.24.ebuild 2333 SHA256 2482828a69b5be7fcbafee7e9647364264c9535466a05efd491ccc9767b64557 SHA512 cce37d52205114b8501c6b91c908993b588f260de3088b217e7bb4b9d01f51935240906079224e8614006fa889c1b40ba34fccff14ab1a55fc055d1702539aff WHIRLPOOL 673ee7feae4c7812cf241d37ea371d3bcbdd72fc6caa50974bfbf0dbe67f58dfad95b54b1fc4d0f6ac7cca9e4d3200511c0cd2963026f4b17bcc05bb12b42d20
EBUILD alsa-plugins-1.0.25-r1.ebuild 2617 SHA256 1df7be959af5610e1b72e77f5143371e2f1ea5b02af7edf36062b46448061586 SHA512 2aa08cd390ba2cd91f7fcb6d0533137fd577a4fd17189294dce421977a6d73a87c2c2a9b10102c5a8441cf17d0ef953f1640146ebf2a691fc3d0f6473ea495b3 WHIRLPOOL f6e403c48d2cb4cc0c93467f02b00719901360cdc533cbbbb54028b022223ece1dd9f99e94f39dcbace9b50295a1f795cb9bebfda25fb5cfbb23edbf074572ec
EBUILD alsa-plugins-1.0.25-r2.ebuild 2530 SHA256 9dc9441a69322714d9d95ae1649105e35d8d5ac2b9098a989ee3d3e89d0153b3 SHA512 f43ab729c40f0a7ff7517bddf685c63b1e44a42627da04d640434e5d3058737fb0bdb6195340b9dcaba6c377faf25bba8feca286c04629d448eba6c549b296f2 WHIRLPOOL 26faacfdc5cf66326452c8b65feddc6dae6dee66a5411955ce51c5461606361412528519c5546c4730f9b4f25a591a81789d72a52ced9130918ad7191c3f0a41
EBUILD alsa-plugins-1.0.25.ebuild 2161 SHA256 9b2c43093a9350e7c1e72dde8ccabcc2e80f419eceac2e4d20227ba770f9ceb9 SHA512 3f072df2a0bc0db163dda54143d3e4a418375ffb284e577398dbec30a677a9d49c2db5cad3dfb72bf18d9fce0473698f9fc979e4ce470280153aa91d26975b01 WHIRLPOOL f641ca97f9d2ffe2169e4cd1f9165e0a9f550fff3ad340a0cf98baaf2e7c5ce5008accd7c64f067a467662f4c950bfd593fa3bf123b90dd24a4317be6a24b6d2
EBUILD alsa-plugins-1.0.26.ebuild 2645 SHA256 be5e4ca709b28c2e2bbeb2ec215d704680e742d78bef3456e37042c368c5342d SHA512 287fd751f4447ccf65fd30a807d17405a228b49e7aed16c6b3c139ea4050f987816327d8196b2b04227c2ecd65c089789bf345bf65a7f2c84b0e1971771cb778 WHIRLPOOL 6c306342a301d9d04316d7b9bb1ef6a32bed092f635afa0fbe25f32fe36a0a32410146fcac35267bc860d85807baaffbc2b7ef8a88db97e5ab4f638fecab36a5
-MISC ChangeLog 25287 SHA256 8247d3768e170f64dff0fab1d7f3848a2b00f82fdff2d254797049624fbcf748 SHA512 f4bba8afba2da906225a4c00c261f3be48d5eac1e471396eb9b39f6c1eb81be4f62fb9ba06435e7d00f39aff253d39830e93595438cc6be1843e64dca5a32a2d WHIRLPOOL d324319e37ddfa73ac5264e7500b88414192ddc3d597e84762fd1e900de8495862c6e1093540928e159824f364c025b7a0d7b21e1803e622576b580088f63504
+EBUILD alsa-plugins-1.0.27.ebuild 2509 SHA256 5a7bdf5fc3495a518ccc6a259fac8ea94ca63b329b4594f09ab4a831707d1f27 SHA512 f68887ad99096653974f8e337c629e0b4d83d543950add9d39e457a30846af608bedc5a60c470e80a62232307012783baadb7ec0d515301599bb8bbb891f9427 WHIRLPOOL 49e7afe1fa3fb0b63b4c2cbe9de87bb4095fc0c80bc3b5f5303328c414ebe540dafd3c860e5275061ead52335a31f00b7953f321de76dda0aed11fc7d2d29073
+MISC ChangeLog 25427 SHA256 be8c8ac1ff9381aba14dd3a4766fcb6c1abfc72f39904fd8d2bc1ca69c7e1e33 SHA512 ca78d3c61f7827beb454e0b42a3c5cbcd703ec882d6fd2668507b8159f034e6267e17320718811ac0cac1e4aa19bae7d6264bb8f6a8bbdc747eee22dd0df6613 WHIRLPOOL 5faf1853c89a92de988344ef3e8336c2768fe5ac026bb21d1bc0cb5ff0a65fd0adaec11b3669c9fcba1b5e5fda1807c643d762513447ba3cb5e07635823f9a5d
MISC metadata.xml 220 SHA256 8570ef11cd59b0d8edb71e78eecaec423616836b10eacb86bee0de941f0ae054 SHA512 bfa2051cacad9c45a63629f41143d807230d2c6470275bcfc1e96a16dfaa885905054ab76eedbb11a6b2414fb0ca1996ba8222913a8c6fd7d8219e48adb90fac WHIRLPOOL 38c7fa4c2a63df86caebb43afa06ed95650a09dec9cd676738d8074fc699820ca66a9b8a7f00d64747ab2adf4e348efa1249aaab6f6778b045be7d2372e27b42
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJRgRUnAAoJEEdUh39IaPFNtn8H+wf+YVx8lEqV8Lc6U0alnCQW
+GNAMRdE3cMVYwRfkaUfCSG2OdrHYZAXSft6aqH0Pd6TFMZMJTmfqpoZmfo6Cy7/G
+/jLjzL+ll+qyUG+GMByYzrpKdwIWA3zrCjs7EafSzbgTmCNd+hJvip3hVbj2AQXB
+jhkEe86g0RAAl5WotG6yh/U5vQNFfgABkBmZ+/iQ1Z++Bi2DfwcaHspYPDIcUhWc
+KyHH68gy2YmqHAmZiHedaQspK1ttx9pc9zJQpIeg6+FZpW7pewruKBwIyidytrWE
+9xm3Y1LifhyQ91fsGpChC5W2FHOYU2d3Ss9bkSMnhtFqnLWU8yfdKcjyOLwk82U=
+=5zv7
+-----END PGP SIGNATURE-----
diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.0.27.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.0.27.ebuild
new file mode 100644
index 000000000000..69cf2b6edab8
--- /dev/null
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.0.27.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/alsa-plugins-1.0.27.ebuild,v 1.1 2013/05/01 13:16:04 ssuominen Exp $
+
+EAPI=5
+inherit autotools eutils flag-o-matic multilib
+
+DESCRIPTION="ALSA extra plugins"
+HOMEPAGE="http://www.alsa-project.org/"
+SRC_URI="mirror://alsaproject/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux"
+IUSE="debug ffmpeg jack libsamplerate pulseaudio speex"
+
+RDEPEND=">=media-libs/alsa-lib-${PV}
+ ffmpeg? ( virtual/ffmpeg )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.98 )
+ libsamplerate? ( media-libs/libsamplerate )
+ pulseaudio? ( media-sound/pulseaudio )
+ speex? ( media-libs/speex )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PN}-1.0.19-missing-avutil.patch \
+ "${FILESDIR}"/${PN}-1.0.23-automagic.patch
+
+ # For some reasons the polyp/pulse plugin does fail with alsaplayer with a
+ # failed assert. As the code works just fine with asserts disabled, for now
+ # disable them waiting for a better solution.
+ sed -i \
+ -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
+ pulse/Makefile.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ use debug || append-cppflags -DNDEBUG
+
+ local myspeex=no
+ use speex && myspeex=lib
+
+ econf \
+ $(use_enable ffmpeg avcodec) \
+ $(use_enable jack) \
+ $(use_enable libsamplerate samplerate) \
+ $(use_enable pulseaudio) \
+ --with-speex=${myspeex}
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ cd doc
+ dodoc upmix.txt vdownmix.txt README-pcm-oss
+ use jack && dodoc README-jack
+ use libsamplerate && dodoc samplerate.txt
+ use ffmpeg && dodoc lavcrate.txt a52.txt
+
+ if use pulseaudio; then
+ dodoc README-pulse
+ # install ALSA configuration files
+ # making PA to be used by alsa clients
+ insinto /usr/share/alsa
+ doins "${FILESDIR}"/pulse-default.conf
+ insinto /usr/share/alsa/alsa.conf.d
+ doins "${FILESDIR}"/51-pulseaudio-probe.conf
+ sed -i \
+ -e "s:/lib/:/$(get_libdir)/:" \
+ "${ED}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die #410261
+ fi
+
+ prune_libtool_files --all
+}
+
+pkg_postinst() {
+ if use pulseaudio; then
+ einfo "The PulseAudio device is now set as the default device if the"
+ einfo "PulseAudio server is found to be running. Any custom"
+ einfo "configuration in /etc/asound.conf or ~/.asoundrc for this"
+ einfo "purpose should now be unnecessary."
+ fi
+}