diff options
author | Tony Vroon <chainsaw@gentoo.org> | 2012-09-07 13:08:18 +0000 |
---|---|---|
committer | Tony Vroon <chainsaw@gentoo.org> | 2012-09-07 13:08:18 +0000 |
commit | 063a3a994405481ef6d69ec739d16ba379127f65 (patch) | |
tree | 148860899ef1f2ca1d4af02314f2f6a06540a1c9 /media-plugins | |
parent | Version bump, as announced by Jaroslav Kysela on alsa-devel. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | media-plugins/alsa-plugins/Manifest | 16 | ||||
-rw-r--r-- | media-plugins/alsa-plugins/alsa-plugins-1.0.26.ebuild | 93 |
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 +} |