diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-05-05 05:29:57 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-05-05 05:29:57 +0100 |
commit | 4e777c0133d093c9c8b992c92e0f244e2055bf71 (patch) | |
tree | d6fbeed2e9eb1b486babf5d6f4886da4bdba4dbc /media-plugins/alsa-plugins | |
parent | 6f57e716c7968def6387f9db258e883125bab84f (diff) |
gentoo auto-resync : 05:05:2023 - 05:29:57
Diffstat (limited to 'media-plugins/alsa-plugins')
-rw-r--r-- | media-plugins/alsa-plugins/Manifest | 1 | ||||
-rw-r--r-- | media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild | 106 |
2 files changed, 0 insertions, 107 deletions
diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest index 2e7abf1c42b1..7fe391b358a3 100644 --- a/media-plugins/alsa-plugins/Manifest +++ b/media-plugins/alsa-plugins/Manifest @@ -3,5 +3,4 @@ AUX alsa-plugins-1.2.7.1-missing-include.patch 549 BLAKE2B b94148ab5ae790568cc44 AUX pulse-default.conf 196 BLAKE2B 4293e2ba9b4c87c35e3bdfe45781f86af733341c8bada5a78b38d08c59c5774e5679487e877d11fb7866b2ed7d9f9441552f864e9c2b9e42119eda62e1459ae8 SHA512 c64f73a46c9f50704d4b2bef09d95ce3bc2352da1437750f49974ab8e6f60d5467d5d94ab0e1490deea5f2b1f67b20aa60a10c502e7d6e049649bca4208f7c1e DIST alsa-plugins-1.2.7.1.tar.bz2 408801 BLAKE2B 6f7aa503eda879cd273f36a16eec702b4da9267a60835cb5acbbfe355a83b7ffa3e93eb6483c9946c1d0bcd845a8f574470e7b84c66f793d0d0c6c9883ad52ee SHA512 437c05a7e0175594768fd6a9a6d1a158bb4a01a7de6a42c2bd468d9381e01b64d385ddfac7d87baf84fe13cb4e65dc24da643940f416d4b191c528728822d964 EBUILD alsa-plugins-1.2.7.1-r1.ebuild 3048 BLAKE2B fb7b016c274199648f2a369023597d6aa63284a52265f16912eec55309c0f237e292f59b2a7ae5086673464e21e8929065e7f83c4315e97c26f018f09c8e83e2 SHA512 c0e56f681972c3b721adb675e4d43edc6cfcb98e96d126c2f513dfd076588540878cebed5f8fdb50a4b0d489890f159ba28f16dc0541b3471d01784b45058715 -EBUILD alsa-plugins-1.2.7.1.ebuild 2984 BLAKE2B d7005ee86648a92a4997db4b3ed5d5101596afcc68c5517e822502d078589285048e28da5f0d33150de5eabfa9ede5679b4158c1619cbb6b46432cea4036e4e5 SHA512 b768e15c10f21a42b03bc756e6ec88691bfb60c3de44e0bd9d9402a3fde11e08185b5364c3358d77b00362ade7269df668ea95d70827d3ce2148ac5531fd5c79 MISC metadata.xml 578 BLAKE2B e09655e6f22012672c7834274397dfd88f383f7e49684ab9730bfafa950143ca5a1a4c12288b3dbfe4f268dcc7d59202824e1c1d92c69e7e8d24d422c6b49a35 SHA512 183adee440441fd256fd6d549b7c8b0db6e4ee9519c151c2c16bbeacf2cf490167c838068fc756a12db77110c8b5386239dc8787121871bdd5fb7afb78a4e925 diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild deleted file mode 100644 index e518cd39af5d..000000000000 --- a/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic multilib-minimal - -DESCRIPTION="ALSA extra plugins" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page" -SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux" -IUSE="arcam_av debug ffmpeg jack libsamplerate +mix oss pulseaudio speex +usb_stream" - -RDEPEND=" - >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}] - ffmpeg? ( media-video/ffmpeg:0=[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) - speex? ( - >=media-libs/speex-1.2.0:=[${MULTILIB_USEDEP}] - media-libs/speexdsp[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - # 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 \ - -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \ - -i pulse/Makefile.am || die - - eautoreconf -} - -multilib_src_configure() { - use debug || append-cppflags -DNDEBUG - - local myeconfargs=( - # default does not contain $prefix: bug #673464 - --with-alsalconfdir="${EPREFIX}"/etc/alsa/conf.d - - --with-speex="$(usex speex lib no)" - $(use_enable arcam_av arcamav) - $(use_enable ffmpeg libav) - $(use_enable jack) - $(use_enable libsamplerate samplerate) - $(use_enable mix) - $(use_enable oss) - $(use_enable pulseaudio) - $(use_enable speex speexdsp) - $(use_enable usb_stream usbstream) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install() { - # Needed to workaround parallel build failure - # bug #835920 - dodir /usr/$(get_libdir)/alsa-lib - - default -} - -multilib_src_install_all() { - einstalldocs - - cd doc || die - dodoc upmix.txt vdownmix.txt README-pcm-oss - use jack && dodoc README-jack - use libsamplerate && dodoc samplerate.txt - use ffmpeg && dodoc lavrate.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 - # bug #670960 - dosym ../../../usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf \ - /etc/alsa/conf.d/51-pulseaudio-probe.conf - fi - - find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die -} - -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 -} |