summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2012-09-07 13:08:18 +0000
committerTony Vroon <chainsaw@gentoo.org>2012-09-07 13:08:18 +0000
commit063a3a994405481ef6d69ec739d16ba379127f65 (patch)
tree148860899ef1f2ca1d4af02314f2f6a06540a1c9 /media-plugins
parentVersion bump, as announced by Jaroslav Kysela on alsa-devel. (diff)
downloadhistorical-063a3a994405481ef6d69ec739d16ba379127f65.tar.gz
historical-063a3a994405481ef6d69ec739d16ba379127f65.tar.bz2
historical-063a3a994405481ef6d69ec739d16ba379127f65.zip
Version bump, as announced by Jaroslav Kysela on alsa-devel.
Package-Manager: portage-2.1.11.13/cvs/Linux x86_64
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/alsa-plugins/ChangeLog7
-rw-r--r--media-plugins/alsa-plugins/Manifest16
-rw-r--r--media-plugins/alsa-plugins/alsa-plugins-1.0.26.ebuild93
3 files changed, 106 insertions, 10 deletions
diff --git a/media-plugins/alsa-plugins/ChangeLog b/media-plugins/alsa-plugins/ChangeLog
index 20762ac8eb51..977cbea00398 100644
--- a/media-plugins/alsa-plugins/ChangeLog
+++ b/media-plugins/alsa-plugins/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-plugins/alsa-plugins
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/ChangeLog,v 1.154 2012/09/06 12:25:53 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/ChangeLog,v 1.155 2012/09/07 13:08:18 chainsaw Exp $
+
+*alsa-plugins-1.0.26 (07 Sep 2012)
+
+ 07 Sep 2012; Tony Vroon <chainsaw@gentoo.org> +alsa-plugins-1.0.26.ebuild:
+ Version bump, as announced by Jaroslav Kysela on alsa-devel.
*alsa-plugins-1.0.25-r2 (06 Sep 2012)
diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest
index 2f2eefdcc58d..b37c98fad0fc 100644
--- a/media-plugins/alsa-plugins/Manifest
+++ b/media-plugins/alsa-plugins/Manifest
@@ -10,22 +10,20 @@ AUX alsa-plugins-1.0.25-glibc-2.16.patch 830 SHA256 d75cfbfb4c0ad89ea282c0c6ac65
AUX pulse-alsa.conf 435 SHA256 375c30b3c3df309c219695af901cbc829e287fe1cec39880ca6a1255d7f8d9ef SHA512 03318630d23287c9679b15460ff30f06ad236f0dedd0118f251e3d877873886efed78585d6cb010669d6c0e29fbbc6333767cbd418771fdc1eb76ffeb5f4a5b2 WHIRLPOOL 130b12ce106107091a82ab4837a6b94323005054f2d5ce15ff7b42e2b5497b09a76433bf959efdd38c1c578dcfbe6d65bba91a1bcbda25afd2b9450ec9236270
AUX pulse-default.conf 196 SHA256 331ddca02bf9324f924baa7ab14460d8878f1db917e509bfc8c314938c53c26f SHA512 c64f73a46c9f50704d4b2bef09d95ce3bc2352da1437750f49974ab8e6f60d5467d5d94ab0e1490deea5f2b1f67b20aa60a10c502e7d6e049649bca4208f7c1e WHIRLPOOL 373d276717005df7531b9a517d5392d7ff6ac765d677819ffc59799cfa6fd944428008e7e6e827bc31db0ed861044576f45eea67137158bb5a543717e17b00f1
AUX pulse.conf 433 SHA256 bdea4e706b353c4baca34583f0bab1b01b1bdee091d72c263102e531d6b0bf57 SHA512 025152cc3404f62e3ed6a3349ff4f87f7b2e414548174c49602c7e501748bd7c887b3c8b8ccfae4961900c5cf96f2cf5e107ccbb02562ca24f756e7cf42f0580 WHIRLPOOL 6f5a2a3414ba4a28b78a566991dc1c6d14abe1e480ff05ef638c34f270a8c315734eb1de9ce2bad5664914afc6ddecc55023b8585d229259ee4fa1d15b861b62
-DIST alsa-plugins-1.0.24.tar.bz2 329502 SHA256 fa8e12eb2dfeac083f117c03b3708a017531426ba542a8a729e4801d37861263
+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
EBUILD alsa-plugins-1.0.24.ebuild 2333 SHA256 2482828a69b5be7fcbafee7e9647364264c9535466a05efd491ccc9767b64557 SHA512 cce37d52205114b8501c6b91c908993b588f260de3088b217e7bb4b9d01f51935240906079224e8614006fa889c1b40ba34fccff14ab1a55fc055d1702539aff WHIRLPOOL 673ee7feae4c7812cf241d37ea371d3bcbdd72fc6caa50974bfbf0dbe67f58dfad95b54b1fc4d0f6ac7cca9e4d3200511c0cd2963026f4b17bcc05bb12b42d20
EBUILD alsa-plugins-1.0.25-r1.ebuild 2621 SHA256 b9097b8137f04c5c0c311a85fbfa9e2b50d6a94a0567dc39c8a924afcbd911a9 SHA512 0ea7db9e75989a2aa35d8745f73869eae241b4d8b96835fa1cd30fcfbd35ae405dcf41e75f72dcbe8718e070d00d241ba791e213a3e3a4266bc4fc61e9a540ef WHIRLPOOL 418e707384e5151bafabbb1155efd334424699c8da3811688deb90de41b00c39a09eb2479aa1ce1efd58c889b4a4e92f781c2f0531fea046d9d6ec9a71b5a54c
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
-MISC ChangeLog 23475 SHA256 469a4ad24b05501d4db173fed70d24a4271e7f8f6cda03d998935f5ba99f2011 SHA512 42fd3cde434fd47bdf1737e08c2338b084e25e93599f719b58c91be146028114247acedd0b521b4f821fc9e8fb9298ccd5b646725d3c72d09d49357a3b0e974d WHIRLPOOL 53761a480b9b071ab05352a2cb2bcf8e391ca3bb3c7475073e717cba4208dbd57c2c1b62d9100072c5c8f1d36f4c8d2bdaf799640492766f312464eb82327f94
+EBUILD alsa-plugins-1.0.26.ebuild 2481 SHA256 0e0a3c17f37ce24485afb41c1c72d8b727b491bdb5a121712f1f5f285d26ae7b SHA512 0a33ad7c0b265a7e5f2963f8d164e852ce62f98dccccae0b315b5d540f4d972b15b6fdbfca3d31abb82790882c1557294c6b6e4d0e0c4cbe9b920697f9424ce2 WHIRLPOOL be45dfc050dc513cce1a46c3b91598c7af2c4dc5afc1aa1b5ae10989a64d0b9d23f2795052f42067592c787a87c937b532151e4535d198666e82bb0bc8e7d977
+MISC ChangeLog 23651 SHA256 05e31664eecdc50ae0242cc5dd91f9474d92d6d3129d0b5843196e0d3d117c21 SHA512 bf8dd6973c7ff5cc9e4b1d566500abd8472e73ea19432aa891551a44374f9b2f707ea98b4d58f3b4b661177afbe8e138b0a2dc23adb4e5711c0dacc110970649 WHIRLPOOL 11113b56f68edc27e1e9afc1f407a175d3230e3d22a4316d46a0815f6a0bf5a18e143a1ccd8fbebb28248b05b1249499876663aa20e485489ca06fc91fe41cfc
MISC metadata.xml 220 SHA256 8570ef11cd59b0d8edb71e78eecaec423616836b10eacb86bee0de941f0ae054 SHA512 bfa2051cacad9c45a63629f41143d807230d2c6470275bcfc1e96a16dfaa885905054ab76eedbb11a6b2414fb0ca1996ba8222913a8c6fd7d8219e48adb90fac WHIRLPOOL 38c7fa4c2a63df86caebb43afa06ed95650a09dec9cd676738d8074fc699820ca66a9b8a7f00d64747ab2adf4e348efa1249aaab6f6778b045be7d2372e27b42
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQSJYVAAoJEEdUh39IaPFNHNMH/2rUm+3F+aA9wEISYJFJRN81
-97SmACpTU3hEAErr0oU5EgWnsfkhYTyO2+q1iD9po9A24eBZoXQWKyi5SFP5Hzhj
-DpRccqkzqzJFqFpFR8+W/xR10y2FrYlgxWDMSPlUOB1nhKrkym8cRv5BXs4gDf9r
-JjvUDBUhB9LUmBO0mP9ldFXc0niXitZLNFbSMyn1FNuMioQ4xdO9frb7nM6JRlU5
-H/H7eZwxIsAC/TAZ0uXXf/QacdLItTBKVVOs2HR+EFkr+0HocFyJeGISZHkIZFSM
-40nHUq/UxQkRVMbE+OeellAh0O7cMTAYGUo7nKv/H5/xbdeUDm8b3OaoxdzLzdA=
-=3lvw
+iEYEAREIAAYFAlBJ8d0ACgkQp5vW4rUFj5pfBACfYS8O7j8uITLJDSboGf9L/hMs
+K5cAn1m5pUxANF4evovalH9bTCgUcrv9
+=AOdf
-----END PGP SIGNATURE-----
diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.0.26.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.0.26.ebuild
new file mode 100644
index 000000000000..2ff22c8c9aa3
--- /dev/null
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.0.26.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2012 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.26.ebuild,v 1.1 2012/09/07 13:08:18 chainsaw Exp $
+
+EAPI=4
+
+MY_P=${P/_/}
+
+inherit autotools eutils base flag-o-matic
+
+DESCRIPTION="ALSA extra plugins"
+HOMEPAGE="http://www.alsa-project.org/"
+SRC_URI="mirror://alsaproject/plugins/${MY_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"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.19-missing-avutil.patch
+ "${FILESDIR}"/${PN}-1.0.23-automagic.patch
+ "${FILESDIR}"/${PN}-1.0.25-avcodec54.patch
+)
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ base_src_prepare
+
+ # 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
+ 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
+}