summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin62479 -> 61823 bytes
-rw-r--r--media-sound/aacgain/Manifest8
-rw-r--r--media-sound/aacgain/aacgain-1.9-r2.ebuild105
-rw-r--r--media-sound/aacgain/files/aacgain-1.9-derefptr.patch11
-rw-r--r--media-sound/aacgain/files/aacgain-1.9-patch-dotdot.patch16
-rw-r--r--media-sound/aacgain/metadata.xml17
-rw-r--r--media-sound/coquillo/Manifest4
-rw-r--r--media-sound/coquillo/coquillo-2.0.0.ebuild (renamed from media-sound/coquillo/coquillo-2.0_pre20180422.ebuild)5
-rw-r--r--media-sound/denemo/Manifest6
-rw-r--r--media-sound/denemo/denemo-1.0.0.ebuild64
-rw-r--r--media-sound/denemo/denemo-1.0.2.ebuild64
-rw-r--r--media-sound/denemo/files/denemo-0.9.6-desktop.patch11
-rw-r--r--media-sound/denemo/metadata.xml12
-rw-r--r--media-sound/flacon/Manifest2
-rw-r--r--media-sound/flacon/flacon-4.1.0.ebuild97
-rw-r--r--media-sound/jack-audio-connection-kit/Manifest2
-rw-r--r--media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0.ebuild2
-rw-r--r--media-sound/mumble/Manifest4
-rw-r--r--media-sound/mumble/mumble-1.2.19.ebuild9
-rw-r--r--media-sound/mumble/mumble-9999.ebuild9
-rw-r--r--media-sound/neutrino/Manifest4
-rw-r--r--media-sound/neutrino/files/neutrino-0.8.4-glib-single-include.patch148
-rw-r--r--media-sound/neutrino/metadata.xml15
-rw-r--r--media-sound/neutrino/neutrino-0.8.4.ebuild34
-rw-r--r--media-sound/pulseaudio/Manifest2
-rw-r--r--media-sound/pulseaudio/pulseaudio-11.1.ebuild12
-rw-r--r--media-sound/quark/Manifest4
-rw-r--r--media-sound/quark/files/quark-3.24-build.patch107
-rw-r--r--media-sound/quark/metadata.xml11
-rw-r--r--media-sound/quark/quark-3.24.ebuild65
-rw-r--r--media-sound/rhythmbox/Manifest4
-rw-r--r--media-sound/rhythmbox/metadata.xml1
-rw-r--r--media-sound/rhythmbox/rhythmbox-3.4.1-r1.ebuild135
33 files changed, 114 insertions, 876 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 9363ee02945e..57c5d9565765 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/aacgain/Manifest b/media-sound/aacgain/Manifest
deleted file mode 100644
index 98f6e758fa74..000000000000
--- a/media-sound/aacgain/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX aacgain-1.9-derefptr.patch 589 BLAKE2B ea9de1b305955769e04d75f7cc0dcfded111700b04f3cffef66678c2a41e49bf05b5551a4f70786bdd0dadc45d759686e17863ea659d1a05dc832bcc7d8bd955 SHA512 41c3ba1c989194f2e714dbfdf7078fd17a1a54bc886485e6ac2eb10a22baa30d7f0c31c10f3c27fc7167e1fc2d490d8cccccca40a832be8a2ad69f62efdd536b
-AUX aacgain-1.9-patch-dotdot.patch 620 BLAKE2B 9ccd0cb4034e6c4ff4145afb48448ee97ba071a63b65e8edf5772f00f308a91a02f4594c2e58d79d738ff3b57239de8596c0f5190b3bf6552a9835aac6463f46 SHA512 aaf0f22c584b0bf82f0982862ff72e9a8bd21c2057669bf6c374fa8f2272477c83cb7fdf77624482b46dc59932b4a161d36220c09d7ca7fa5a5a8a5f252e5537
-DIST aacgain-1.9.tar.xz 52824 BLAKE2B ad3b3ffedf2a6831bb7a8563f6038fbfa140ba5e7eecbfd41e9e46ea814f222cb829ab6a6ae58ef658f293ba6e89989846f0fbef7cacccb328724801c18d8f13 SHA512 937c1c66feb13dfa869b8868415168c06b20e552577328957230a09b11f5e44ac53643da8e6fe91e476b54fe24c265a589c4a25dbde400f2fd43eebc5916f523
-DIST faad2-2.7.tar.gz 1137407 BLAKE2B 15f82689e671d8cc4ff21bf6f048aadb407abdaeff9ce59982e17b3b97e56c9e848664624e751fd8f4cc7876ab1a8e4c373e7b4a20d9970f5c085d8a0a9006e2 SHA512 8135370497dfcfee09094a03a4a9545ebc58b9e532b89c5d6e5037042549e12ddb75f8903aa05866afac9fa28df96320f1ed2eebffc0660578e54392a51c1161
-DIST mp3gain-1_5_2-src.zip 129435 BLAKE2B 39ad12a09e58375c23602939097622fda0cb6b7487e95947d5443fce55f4d2163c15df619f96b1839acf99bba9ed8ad1990bab287e1392c30813d185d823d734 SHA512 1a7ac51bf0108c1f6fbd610c513bf7fd2c64d340a2ba23dc9fa5c3b896b279474f31f2d60318f409576e39f7643dd585d3e159e2a4db4553f7c9cc3761b7f388
-DIST mp4v2-1.9.1.tar.bz2 432943 BLAKE2B 529ecc3ebd9192ab61febd0512704b5867abf29dc9755c5e61100522ebecc25189000886b152115c12fedbfbe5cc38bb36adb9281e6e60bbf43e86605432aae0 SHA512 28b6f96c1d44a1601980113767c38f5b5b058e1a1fae25c18632163e948c18fc884af9d146bb68e771303ab3c5c8ef9437f4fffa7d770d29157f2d455ee4b1c8
-EBUILD aacgain-1.9-r2.ebuild 2053 BLAKE2B 84ea0919e778c3380adeaf3c0d38a5f62130baf6685663e9bd0c399d462ec16c149c1cfbd84fbda45397326e57f7e5478a27f2fa659930df3371153b905c0e57 SHA512 5dd161a204bea4059173ea8a4c7d6e24a3b15fc1c8c53e7b855908839942cb92a6b3785d3cb7df93dc8112a9ec5905d257d2782ff97a33d1cd0db891d64bc4e1
-MISC metadata.xml 922 BLAKE2B a67adcc8e24f365e45bff633091b4c9c7f2b89cff71fec001e1164907040efacb46bb9b9b0beac965513d7e03c8e19cbf1c1cb0a0aedcbe1d021445f4f3df7e9 SHA512 66e05b9c17bf6c66bdcd0c26dec1f15e04c21b7d815df058739d969b6067026b15249bdd3d5813847030b5038fc5b15097479d2aafa60fa2fdf5fc3c2a21ece7
diff --git a/media-sound/aacgain/aacgain-1.9-r2.ebuild b/media-sound/aacgain/aacgain-1.9-r2.ebuild
deleted file mode 100644
index a08a2bfff469..000000000000
--- a/media-sound/aacgain/aacgain-1.9-r2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils autotools
-
-FAAD2_PV="2.7"
-MP4V2_PV="1.9.1"
-MP3GAIN_PV="1.5.2"
-
-DESCRIPTION="AACGain normalizes the volume of music files using the Replay Gain algorithm"
-HOMEPAGE="http://aacgain.altosdesign.com/"
-SRC_URI="http://sbriesen.de/gentoo/distfiles/${P}.tar.xz
- https://mp4v2.googlecode.com/files/mp4v2-${MP4V2_PV}.tar.bz2
- mirror://sourceforge/mp3gain/mp3gain-${MP3GAIN_PV//./_}-src.zip
- mirror://sourceforge/faac/faad2-${FAAD2_PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-DOCS="${PN}/README"
-
-src_unpack() {
- mkdir -p "${S}"
- for X in ${A}; do
- case "${X}" in
- mp3gain*)
- mkdir -p "${S}/${X%%-*}"
- cd "${S}/${X%%-*}"
- unpack "${X}"
- ;;
- *)
- cd "${S}"
- unpack "${X}"
- [ -d "${X%%-*}" ] || mv -f "${X%%-*}"-* "${X%%-*}"
- ;;
- esac
- done
-}
-
-PATCHES=(
- ${PN}/mp4v2.patch
- "${FILESDIR}"/${P}-patch-dotdot.patch
- "${FILESDIR}"/${P}-derefptr.patch
-)
-
-src_prepare() {
- default
-
- sed -i -e 's:iquote :I:' faad2/libfaad/Makefile.am || die
- sed -i -e 's:../\(mp4v2/\):\1:g' ${PN}/mp4v2.patch || die
- sed -i -e 's:\(libmp4v2\|libfaad/libfaad\)\.la:README:g' \
- -e 's:^\(autoreconf\|pushd\|popd\):# \1:g' aacgain/linux/prepare.sh || die
-
- cd "${S}/${PN}/linux"
- sh prepare.sh || die "prepare failed!"
-
- cd "${S}"
- eautoreconf
-
- cd "${S}/faad2"
- eautoreconf
-
- cd "${S}/mp4v2"
- elibtoolize
-}
-
-src_configure() {
- local myconf="--disable-dependency-tracking"
- local myconf2="${myconf} --disable-shared --enable-static"
-
- cd "${S}/faad2"
- econf ${myconf2} --without-xmms --without-mpeg4ip
-
- cd "${S}/mp4v2"
- econf ${myconf2} --disable-gch
-
- cd "${S}"
- econf ${myconf}
-}
-
-src_compile() {
- cd "${S}/faad2/libfaad"
- emake
-
- cd "${S}/mp4v2"
- emake
-
- cd "${S}"
- emake
-}
-
-pkg_postinst() {
- ewarn
- ewarn "BACK UP YOUR MUSIC FILES BEFORE USING AACGAIN!"
- ewarn "THIS IS EXPERIMENTAL SOFTWARE. THERE HAVE BEEN"
- ewarn "BUGS IN PAST RELEASES THAT CORRUPTED MUSIC FILES."
- ewarn
-}
diff --git a/media-sound/aacgain/files/aacgain-1.9-derefptr.patch b/media-sound/aacgain/files/aacgain-1.9-derefptr.patch
deleted file mode 100644
index 6973f36bf1be..000000000000
--- a/media-sound/aacgain/files/aacgain-1.9-derefptr.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- aacgain-1.9/mp4v2/src/rtphint.cpp 2017-07-14 17:54:58.230117921 +0200
-+++ aacgain-1.9/mp4v2/src/rtphint.cpp 2017-07-14 17:58:57.441883719 +0200
-@@ -345,7 +345,7 @@
- pSlash = strchr(pSlash, '/');
- if (pSlash != NULL) {
- pSlash++;
-- if (pSlash != '\0') {
-+ if (*pSlash != '\0') {
- length = strlen(pRtpMap) - (pSlash - pRtpMap);
- *ppEncodingParams = (char *)MP4Calloc(length + 1);
- strncpy(*ppEncodingParams, pSlash, length);
diff --git a/media-sound/aacgain/files/aacgain-1.9-patch-dotdot.patch b/media-sound/aacgain/files/aacgain-1.9-patch-dotdot.patch
deleted file mode 100644
index 5beda664d83e..000000000000
--- a/media-sound/aacgain/files/aacgain-1.9-patch-dotdot.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -ru aacgain-1.9-orig/aacgain/linux/prepare.sh aacgain-1.9/aacgain/linux/prepare.sh
---- aacgain-1.9-orig/aacgain/linux/prepare.sh 2013-02-19 07:00:54.313006065 +0100
-+++ aacgain-1.9/aacgain/linux/prepare.sh 2013-02-19 07:01:42.849006331 +0100
-@@ -51,7 +51,11 @@
- #remove obsolete config.h; a correct one will be created by automake's configure
- rm -f ../../mp3gain/mpglibDBL/config.h
- #correct header include paths
--patch -p0 -N <mp3gain.patch
-+sed -i 's:../../::' mp3gain.patch
-+old="$(pwd)"
-+cd ../..
-+patch -p0 -N <"${old}/mp3gain.patch"
-+cd "$old"
-
- echo Creating the configure script
- cp -p configure.ac ../..
diff --git a/media-sound/aacgain/metadata.xml b/media-sound/aacgain/metadata.xml
deleted file mode 100644
index d724065eb22a..000000000000
--- a/media-sound/aacgain/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription lang="en">AACGain is a modification to Glen Sawyer's excellent mp3gain program.
- It supports AAC (mp4/m4a/QuickTime) audio files in addtion to mp3 files.
- If you are not familiar with mp3gain, stop reading this, and go to
- http://mp3gain.sourceforge.net. AACGain normalizes the volume of digital
- music files using the ReplayGain algorithm. It works by modifying the
- global_gain fields in the mp4 samples. Free-form metadata tags are added
- to the file to save undo information, making the normalization process
- reversable. AACGain uses the same command-line user interface as mp3gain.</longdescription>
- <upstream>
- <remote-id type="google-code">mp4v2</remote-id>
- <remote-id type="sourceforge">faac</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-sound/coquillo/Manifest b/media-sound/coquillo/Manifest
index 2cf4d2697a3d..1f83ada7ad88 100644
--- a/media-sound/coquillo/Manifest
+++ b/media-sound/coquillo/Manifest
@@ -1,3 +1,3 @@
-DIST coquillo-2.0_pre20180422.tar.gz 86061 BLAKE2B 606fa36a91e22ffc618fafb9fc8fa15d13403eb3acbec2ea64296709ddaea26861be872bb8f401a8eff3385b058b8dc4d391faa08d0334630e831185df0b9612 SHA512 2abedb24debcb05cdfb17bae535f7b8f8d2e897e2200d1d802757fe4a53e616fa3a7fc2a2222c1c1e3cf385416e44514fa129c7c880568b3c616f3afe2b3f069
-EBUILD coquillo-2.0_pre20180422.ebuild 825 BLAKE2B 4cc8ca6126ebfa779198108f1e91fd655d965ab689e03a29e359c47adbd2eb71d63b18f4c28b7709aceecedff53b2e4dc20c366ecf877e0bae11fdf153589b99 SHA512 d46bbb0c02179893c1dd328699bad65886f01e9a8088309e01c818e97000b5d39c782cd2e8e1a4d08f7cdd5a4ee8b1ceb132da7e25e0cb43ec033c4e2dfcadd9
+DIST coquillo-2.0.0.tar.gz 76090 BLAKE2B 3c59c251b9658d32c07f136c9af16434d1f6c0e334fea0e1b645770ed5c31392faf0a8aa3529d460d3744e7949c549860a2818af6b12c573ebdafc3b78f01d01 SHA512 8432601a0b68e94f5e2a6b1e2bae0410fb4a6db5d0dc7140683c8e1f49df924f10ce97f36efe229785796cb34441ac7d3883865210067f031622db5359598765
+EBUILD coquillo-2.0.0.ebuild 742 BLAKE2B f6f01c00ef0a6b469053bf2ed31b51fb82569136a92d719a9322a8b1d1cbaa4891fb6a83a7970ca8df0b918bbe2ae4d2a8561b3bdade37937ba3723e4bbba555 SHA512 ad2e7d8e0a319114c9f71c7b08c5ba5953d9f86d99d85bac838861c260ca77d5eef051a25c4b30427d00890424fec88658973691cafeaf64644406e0eb4d2d3a
MISC metadata.xml 259 BLAKE2B 7339f463fc3fa87e1aba5665d97d0878dfd0ccdc4570e76adb531ce80090b0fd0eadf7ee78e3d081cd48083a800c5ecb395255df40d35f8745471346cf07ff16 SHA512 7315c86cee93f8109e30dd379dde35c51ad60e759a037cc8ee3feeec369434d65fecf785480861e7fc6a17baaf81517083284783b4b35143c911da98846d0360
diff --git a/media-sound/coquillo/coquillo-2.0_pre20180422.ebuild b/media-sound/coquillo/coquillo-2.0.0.ebuild
index 6eb3618c703c..f82753490f62 100644
--- a/media-sound/coquillo/coquillo-2.0_pre20180422.ebuild
+++ b/media-sound/coquillo/coquillo-2.0.0.ebuild
@@ -3,12 +3,11 @@
EAPI=6
-COMMIT=05e97cb24d0d296d3becea9854fcb0562302ab4a
inherit desktop qmake-utils
DESCRIPTION="GUI audio tagger based on Qt and taglib"
HOMEPAGE="https://www.linux-apps.com/content/show.php/Coquillo?content=141896"
-SRC_URI="https://github.com/sjuvonen/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/sjuvonen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
@@ -27,8 +26,6 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
src_configure() {
eqmake5
}
diff --git a/media-sound/denemo/Manifest b/media-sound/denemo/Manifest
deleted file mode 100644
index 7b6e8d4d081b..000000000000
--- a/media-sound/denemo/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX denemo-0.9.6-desktop.patch 297 BLAKE2B 4b65468d50aa35068dfcfb107efcbf1f4b42c516bc6e1eb4b2abe4c3d36ab28047ecd8dfb0c5e4b5e9564cf079e053ff62b9f3d35411f85fe652ae1c36aa34e7 SHA512 0a9bc51fc0cd45a1c3e4f5d88f6ea5b147dd733a364b756d02e112ad0254b1d3a6de3217b71ed4aa26699c9961f1c3206777363ef861a924c65912d9b1f563a2
-DIST denemo-1.0.0.tar.gz 13810392 BLAKE2B 9d402b93ea5001b4a43ba15070e778831747d8e23060aec79c28239a3f754beea83fcc78f3884d06d8d612168fd2e7efcf62d0b7fa25bb03b9f007a66e3a26e2 SHA512 38a1b8d8a08495e0103b88802843465148a1ec6aaf49c5b2d71e58c662579f5ab25e06eba1e6855e3eb21f6f4a11efeb97196a6759a587ec5b3f3fac698eef30
-DIST denemo-1.0.2.tar.gz 13923398 BLAKE2B 488dd3e29d190cd2f1e5f7ad401118fc67ef5211357ce64081c9b601bd1ecf67b282a283d95968e9ae30c64deaca85e33c0fe0825defffe8f3c2175db58e4352 SHA512 f6f642af1385a8020f8d64a7c9da31d8f61e1dc01f221709b31c081640f99b367d2bbb5b6dffb6be6cef21fc2b423618ddef8965398850d60a5f0113f98d1f55
-EBUILD denemo-1.0.0.ebuild 1477 BLAKE2B 921ce867315b09288a437a88aa6797557221e0f9f2654d6dab88711ee2dbc0956d3378367e094758d08f810679bd8168a76b0c4fdcd9aeca576f262fd3969285 SHA512 2efd6eeca52473ef558c4a86aa644e685919815155d61e92d46957548df7ccc8311fa55c94653fba3432e6cac04a7ebd809780469ec9b3eb46183adc02381ce7
-EBUILD denemo-1.0.2.ebuild 1477 BLAKE2B 921ce867315b09288a437a88aa6797557221e0f9f2654d6dab88711ee2dbc0956d3378367e094758d08f810679bd8168a76b0c4fdcd9aeca576f262fd3969285 SHA512 2efd6eeca52473ef558c4a86aa644e685919815155d61e92d46957548df7ccc8311fa55c94653fba3432e6cac04a7ebd809780469ec9b3eb46183adc02381ce7
-MISC metadata.xml 406 BLAKE2B 93cafb9333d1a39417a0b209cef62e1b94a38834aa6b64630caf911f8d6bd0f7fed22086129d3c23027b696bd5b9a77e1f1867adec03d118dd0fd601194e66a5 SHA512 61df8bac3cda4177ab47ae946ad4241ee4f281554ec4c00711c1a4eee10b2c729941002a00fbb54db9b2088d489fb72bda8b816d431799d1be24076d95d56d4b
diff --git a/media-sound/denemo/denemo-1.0.0.ebuild b/media-sound/denemo/denemo-1.0.0.ebuild
deleted file mode 100644
index c502a2cb9016..000000000000
--- a/media-sound/denemo/denemo-1.0.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils xdg-utils
-
-DESCRIPTION="A music notation editor"
-HOMEPAGE="http://www.denemo.org/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa jack +fluidsynth nls +portaudio portmidi"
-
-COMMON_DEPEND="
- >=app-text/evince-3
- dev-libs/libxml2:2
- >=dev-scheme/guile-1.8
- gnome-base/librsvg:2
- media-libs/fontconfig:1.0
- >=media-libs/libsmf-1.3
- media-libs/libsndfile
- x11-libs/gtk+:3
- x11-libs/gtksourceview:3.0
- alsa? ( media-libs/alsa-lib )
- jack? ( >=media-sound/jack-audio-connection-kit-0.102 )
- fluidsynth? ( media-sound/fluidsynth )
- portaudio? (
- media-libs/portaudio
- media-libs/aubio
- sci-libs/fftw:3.0
- media-libs/libsamplerate
- )
- portmidi? ( media-libs/portmidi )"
-RDEPEND="${COMMON_DEPEND}
- media-sound/lilypond"
-DEPEND="${COMMON_DEPEND}
- sys-devel/flex
- virtual/pkgconfig
- virtual/yacc
- nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS ChangeLog doc/{DESIGN{,.lilypond},GOALS,TODO} NEWS )
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.9.6-desktop.patch
-}
-
-src_configure() {
- econf \
- --disable-static \
- --enable-gtk3 \
- $(use_enable alsa) \
- $(use_enable fluidsynth) \
- $(use_enable jack) \
- $(use_enable nls) \
- $(use_enable portaudio) \
- $(use_enable portmidi) \
- --enable-x11
-}
-
-pkg_postinst() { xdg_desktop_database_update; }
-pkg_postrm() { xdg_desktop_database_update; }
diff --git a/media-sound/denemo/denemo-1.0.2.ebuild b/media-sound/denemo/denemo-1.0.2.ebuild
deleted file mode 100644
index c502a2cb9016..000000000000
--- a/media-sound/denemo/denemo-1.0.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils xdg-utils
-
-DESCRIPTION="A music notation editor"
-HOMEPAGE="http://www.denemo.org/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa jack +fluidsynth nls +portaudio portmidi"
-
-COMMON_DEPEND="
- >=app-text/evince-3
- dev-libs/libxml2:2
- >=dev-scheme/guile-1.8
- gnome-base/librsvg:2
- media-libs/fontconfig:1.0
- >=media-libs/libsmf-1.3
- media-libs/libsndfile
- x11-libs/gtk+:3
- x11-libs/gtksourceview:3.0
- alsa? ( media-libs/alsa-lib )
- jack? ( >=media-sound/jack-audio-connection-kit-0.102 )
- fluidsynth? ( media-sound/fluidsynth )
- portaudio? (
- media-libs/portaudio
- media-libs/aubio
- sci-libs/fftw:3.0
- media-libs/libsamplerate
- )
- portmidi? ( media-libs/portmidi )"
-RDEPEND="${COMMON_DEPEND}
- media-sound/lilypond"
-DEPEND="${COMMON_DEPEND}
- sys-devel/flex
- virtual/pkgconfig
- virtual/yacc
- nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS ChangeLog doc/{DESIGN{,.lilypond},GOALS,TODO} NEWS )
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.9.6-desktop.patch
-}
-
-src_configure() {
- econf \
- --disable-static \
- --enable-gtk3 \
- $(use_enable alsa) \
- $(use_enable fluidsynth) \
- $(use_enable jack) \
- $(use_enable nls) \
- $(use_enable portaudio) \
- $(use_enable portmidi) \
- --enable-x11
-}
-
-pkg_postinst() { xdg_desktop_database_update; }
-pkg_postrm() { xdg_desktop_database_update; }
diff --git a/media-sound/denemo/files/denemo-0.9.6-desktop.patch b/media-sound/denemo/files/denemo-0.9.6-desktop.patch
deleted file mode 100644
index ade8c4595ed0..000000000000
--- a/media-sound/denemo/files/denemo-0.9.6-desktop.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- denemo-0.9.6/pixmaps/denemo.desktop
-+++ denemo-0.9.6/pixmaps/denemo.desktop
-@@ -4,7 +4,7 @@
- StartupNotify=true
- Terminal=false
- Type=Application
--Categories=GNOME;Audio;AudioVideo;Music;Education
-+Categories=GNOME;GTK;Audio;AudioVideo;Music;Education;
-
- Name=GNU Denemo
- Name[de]=GNU Denemo
diff --git a/media-sound/denemo/metadata.xml b/media-sound/denemo/metadata.xml
deleted file mode 100644
index 056cd93b5bd8..000000000000
--- a/media-sound/denemo/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
-</maintainer>
-<use>
- <flag name="fluidsynth">Enable Fluidsynth MIDI software synthesis</flag>
- <flag name="portmidi">Enable support for the portmidi backend</flag>
-</use>
-</pkgmetadata>
diff --git a/media-sound/flacon/Manifest b/media-sound/flacon/Manifest
index 5ca000b771a9..21c7e033611e 100644
--- a/media-sound/flacon/Manifest
+++ b/media-sound/flacon/Manifest
@@ -1,3 +1,5 @@
DIST flacon-4.0.0.tar.gz 1294289 BLAKE2B 3afadc3545493558a5eadb7720509410fb448fed1e1fc5511f0ce477ea0e6e876d19e3038d5eb77191b449f730f50e6f1e3e4eacf546b064868863ed918acdee SHA512 64efc3369f11a7345d106a253873bcaf64ff0bbfb045e3554fecdc48a86ee5d150bef06643a5bf481d6e139a45a2bfdee91e730f9aa1354a4772f0d994297b78
+DIST flacon-4.1.0.tar.gz 1579869 BLAKE2B 6e0bf31f0eb47bf594d74e0f058f333daa9ee84f9313e75e059f1568386c20f79482926f6f786d332ecfbb72c3991e346a7b98ab8f27a2a4b4ce5c195c23d6bb SHA512 4e786571ba3e157aad2dc27523f8b9de259b44b84c7b054124a610199ef19855832000e4499d18bd6f725f2133bbbbf8d0d75f1cafbdce918605c3b407f6b0ef
EBUILD flacon-4.0.0.ebuild 2472 BLAKE2B 7f289cf3b0cd94d757bc47122d117af72be6d8e9bb8ab273af64bbffd955f01e59b63effb27e821bb1ab6f119cc504700acb4efaed33e202ad5c02a362352c77 SHA512 a6300f02429e8eca6a81dbae41cd6904f76c3114f182765f60dd8e2851cf83132f3e0d497dc3c8ee5f0079df54b028811fbc71e028064c980c5bc0c72f96c4a8
+EBUILD flacon-4.1.0.ebuild 2489 BLAKE2B e2758ce755d64e56c6e6be78d7afae63ef1e67de9bca2da495308207c24088b4c42cb630692004db75e6de866c42b1132968a1f2e2e3ebf63d80aa4282780eca SHA512 18daf05b3bea3f0fd977a93f70ed8882e94dd9718fc43bb2e2dd0e6010d756bf2d9ad239d87e5522855d1b463685972291b973a59ade1d44a78f26506d68509d
MISC metadata.xml 505 BLAKE2B 95e22c79d22d438696eaca5a304e1ac5660b049511a59bf6ed79aeedf9039b24fcd4de3ee3babc4c34b9e471a615ffcc1a36a9156350e430dc6fa6ca6bbd9923 SHA512 6979e575ee4e5230e7674fa77ece86fc27b983af03c1dfd938c3b3ca9e8f0e89f7ab2c99eaecdd1f512e70fd9d1004963669bfefa68176d40c6460272ac334dc
diff --git a/media-sound/flacon/flacon-4.1.0.ebuild b/media-sound/flacon/flacon-4.1.0.ebuild
new file mode 100644
index 000000000000..65405aff3fb8
--- /dev/null
+++ b/media-sound/flacon/flacon-4.1.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Ignore rudimentary et, uz@Latn, zh_TW translation(s).
+PLOCALES="cs cs_CZ de el es es_MX fr gl hu it ja_JP lt ms_MY nb nl nl_BE pl pl_PL pt_BR pt_PT ro_RO ru sr sr@latin tr uk zh_CN"
+# Tests require lots of disk space
+CHECKREQS_DISK_BUILD=10G
+
+inherit check-reqs cmake-utils eutils gnome2-utils l10n virtualx xdg-utils
+
+DESCRIPTION="Extracts audio tracks from an audio CD image to separate tracks"
+HOMEPAGE="https://flacon.github.io/"
+SRC_URI="https://github.com/flacon/flacon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ app-i18n/uchardet
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ dev-qt/linguist-tools:5
+ dev-qt/qtconcurrent:5
+ test? (
+ dev-qt/qttest:5
+ media-libs/flac
+ media-sound/mac
+ media-sound/shntool
+ media-sound/ttaenc
+ media-sound/wavpack
+ )
+"
+
+pkg_pretend() {
+ use test && check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+ use test && check-reqs_pkg_setup
+}
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # Ignore rudimentary et, uz@Latn, zh_TW translation(s).
+ rm "translations/${PN}_uz@Latn.desktop" || die
+ rm "translations/${PN}"_{et,zh_TW}.ts || die
+
+ remove_locale() {
+ rm "translations/${PN}_${1}".{ts,desktop} || die
+ }
+
+ l10n_find_plocales_changes 'translations' "${PN}_" '.ts'
+ l10n_for_each_disabled_locale_do remove_locale
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTS="$(usex test)"
+ )
+ cmake-utils_src_configure
+}
+
+src_test() {
+ virtx "${BUILD_DIR}/tests/${PN}_test"
+}
+
+pkg_postinst() {
+ elog "${PN} optionally supports formats listed below."
+ elog "(List will be empty if all extra packages are installed.)"
+ elog "Please install the required packages and restart ${PN}."
+ optfeature 'FLAC input and output support' media-libs/flac
+ optfeature 'WavPack input and output support' media-sound/wavpack
+ optfeature 'APE input support' media-sound/mac
+ optfeature 'TTA input support' media-sound/ttaenc
+ optfeature 'AAC output support' media-libs/faac
+ optfeature 'MP3 output support' media-sound/lame
+ optfeature 'Vorbis output support' media-sound/vorbis-tools
+ optfeature 'MP3 Replay Gain support' media-sound/mp3gain
+ optfeature 'Vorbis Replay Gain support' media-sound/vorbisgain
+
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/media-sound/jack-audio-connection-kit/Manifest b/media-sound/jack-audio-connection-kit/Manifest
index b5147e1c86c0..7dbbe719afb5 100644
--- a/media-sound/jack-audio-connection-kit/Manifest
+++ b/media-sound/jack-audio-connection-kit/Manifest
@@ -6,5 +6,5 @@ DIST jack-audio-connection-kit-0.124.1.tar.gz 1113456 BLAKE2B 2f845de92e19f164ec
DIST jack-audio-connection-kit-0.125.0.tar.gz 1217977 BLAKE2B 4037b76a5a6814f30adb4145282e2295bd7b2502934ec7b3cc41ed9bc1a1319855a60d739d72641c0e18a3ee1d8bcb829a637fabf7df7a4525271bff8933f09c SHA512 acdac0588c8a6b79763177677885b6e7bfa8ee3cd9556b33bfe09512bc1191414bb4f97eed62c3c71567b13b4eb69d95ec6b438e5a9d2e22a956c073d500c46f
EBUILD jack-audio-connection-kit-0.121.3-r1.ebuild 2301 BLAKE2B 365da2382795f4c6378159e803f67dbbc3e54fa6b5a1723ffd4aaeb2999943783fcd72048f7cf3f5dde0058c69494e43c2f1ead08e2c56dce6b535e8dcd98a34 SHA512 32ad14f0be41c45f096a5dd35c05107c1ff854df1e1e6a2803b4c3cf98f8cd156a0d3aec2d092d6786749e5820edd143463d331dca752c48479d282c2ac65672
EBUILD jack-audio-connection-kit-0.124.1-r1.ebuild 2104 BLAKE2B 4364186d40279df43927e9ef57ac6ba16de4943444dcbf4e39fc7cb7716232a37d43e28a57765df7ed0ec80106ceebb661f2bf9be7c9dfc241656e6d4061ebd6 SHA512 1b0769d43bc619f0dc41ea307519b7118adfa265af506b3e8a6b11b0bce4fb89ef0d8fe0f69cd1de888097b17c474836b1b95f1e412bf82a99e0592b3ec7fddc
-EBUILD jack-audio-connection-kit-0.125.0.ebuild 2072 BLAKE2B a0f6460a846454dd8ff0fec3ad83153f744384fd23c93534530fbe3161b7b1ab457591a90079a043ef87414b46de96579fadc619c3be537dce4c194dec28858b SHA512 dc0c8c665481f599538aaa448745f51de3b335e99116195aad17004ac50c45966bee1b1fa16d90bfb64ccb430a7310155b5bc495e3aa87cb38c48ef414d7b041
+EBUILD jack-audio-connection-kit-0.125.0.ebuild 2071 BLAKE2B effb816f6c12875037fca94edd0d69b0929da4a828dafb538a746a56a8a61e3ca2d94a6bac5e8e1c68192ff3c113637355309111ae06a51ef5f3404c5e2fd023 SHA512 454b611338c8ac201001fdb9b6e109598c3ee858f172930ff27ee303837d54231bb1ad68f6d7ebaa2bd6eee358543c4bae9855528747e5f86deec58b9ab39d80
MISC metadata.xml 514 BLAKE2B 920e43b1a4ee5e4040d05a3dd62f677943ea7166a013e82d06f255d9a0d79d99af927bc5428517232dd7d21392f74b15c40c2d2e781d720abe1c153bc85ccadf SHA512 1fc2dd1efb39c6c002c5ad647a4f5134c841138546f66300db8ce93c979522ee29c4e74cea86e6bba4fe8d5414dfd5a25cb1d98803511450cbd22933ce474c1d
diff --git a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0.ebuild b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0.ebuild
index 6686a549bace..d49d819def16 100644
--- a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0.ebuild
+++ b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.125.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.jackaudio.org/downloads/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd"
IUSE="cpu_flags_x86_3dnow altivec alsa coreaudio doc debug examples oss cpu_flags_x86_sse pam"
# readline: only used for jack_transport -> useless for non native ABIs
diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest
index f0cdfc6d9ca9..0dc4b8ec352a 100644
--- a/media-sound/mumble/Manifest
+++ b/media-sound/mumble/Manifest
@@ -1,5 +1,5 @@
AUX mumble-1.2.4-speech-dispatcher.patch 1289 BLAKE2B 674312376997a2ee7f70886f8a7ec13731f46bc25870c1af239d6814ef66192999f89d644caf63eb98a3ad4fa3460c16fbfb2acb35c845c181cf08943d142c3b SHA512 32b83ba846fbda3529c222df2cf6fa0f615dabdd7e211051119fb9ed53bdc3e8e11aaa1b132bbdfcedffd72b1e19666aaf083799f7ebbbf60f536a9f9a0c6a2a
DIST mumble-1.2.19.tar.gz 3210865 BLAKE2B 7ce466ab9d5ca761308d08633abf8efb6105b3097b7fde0a886f957dff4a16442d1f12c93123bd0291b37d14b412e0087b89f781d0f63a5182bd6ca2d3f2d3fe SHA512 f91111194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4
-EBUILD mumble-1.2.19.ebuild 3095 BLAKE2B a5e66a778fcd3501b02ba720d1ae9110d7c5bda37a765426bdff8013051f0d94f33748620d0e8efbe6520677d6370a2bd8e83084b36817b29bc0ffc11b3161dc SHA512 e9a8235c11426026d8664d4671b0286e658fa2415d67c34cc9a381cb810feb09bd179495735d655331959f96c173079c7d0196d4638a8b4364f4ceeb2c841956
-EBUILD mumble-9999.ebuild 2923 BLAKE2B 8427b80549010836baad3e8a102821558eccb98ed005a9fbe7cc3dbee6289ca829e4fd5a909b99a5fd4e592ef00faf6cf7e956c92e253e4018cc1bb786c1e827 SHA512 4a6bb8e9f5d10e564bc46bb6a0099cdb4dbe112e3d58a20c97ba2132af0bb6a6ec280bd276552edb2c4678f190f0c0f2a076c34e5b3fcaa04acef9f828220dba
+EBUILD mumble-1.2.19.ebuild 3048 BLAKE2B e925f6df26dd6a0da4241f90d2ced7d095029a292484028fedf332008d7e9a7ac755f14a72cd8a358ec7b2bc527c82eae59da6746d38879fa2827afd6bcccbd7 SHA512 9b5a99ae4ca3ccddc03e50044289fefae4cc41baa0db018316df809f56f893d8e676ee5e6c35d8e783c621fec848c54fa0be5471567909ebd1e0486924fffdbc
+EBUILD mumble-9999.ebuild 2876 BLAKE2B 173b4fd18b172509967e99a8114876ea7daf02ed6cf61c68053c29af321dfbe02f3cc1f88c608defede28ca98ba5de1a150e9444e939103ff002292e5eb6014b SHA512 4785b04563cdf0fca599bda281b161ad9f1e8d5208b4b0f0051a2674721d09a5fe87d04a38aa4464129d8ea1a0c9d0a2fe316e737f1a0055b1f0433a875f8c22
MISC metadata.xml 751 BLAKE2B 17b72569ef8313fa654bd444572521c482b1b2c4d14bc73b41be5f6ddf8e9c8e9064fa1a87b4589f7a18a5ceae835fb60718226059f5b96d4dfa6e2b26256630 SHA512 78d4d18e60dfbcbab8b1ae64f214c2f6aa0ae7ea01323590f3847b1ed50fc90a29acbb5a44c65e82747237e60d5d4a24c9b2808d4e4a90a996ab90952340c18b
diff --git a/media-sound/mumble/mumble-1.2.19.ebuild b/media-sound/mumble/mumble-1.2.19.ebuild
index 084e6e7205ca..381385109b57 100644
--- a/media-sound/mumble/mumble-1.2.19.ebuild
+++ b/media-sound/mumble/mumble-1.2.19.ebuild
@@ -22,13 +22,8 @@ RDEPEND=">=dev-libs/boost-1.41.0
>=dev-libs/protobuf-2.2.0:=
>=media-libs/libsndfile-1.0.20[-minimal]
>=media-libs/opus-1.0.1
- || (
- (
- >=media-libs/speex-1.2.0
- media-libs/speexdsp
- )
- <media-libs/speex-1.2.0
- )
+ >=media-libs/speex-1.2.0
+ media-libs/speexdsp
sys-apps/lsb-release
x11-libs/libX11
x11-libs/libXi
diff --git a/media-sound/mumble/mumble-9999.ebuild b/media-sound/mumble/mumble-9999.ebuild
index e4b464c16525..bfda701fe88f 100644
--- a/media-sound/mumble/mumble-9999.ebuild
+++ b/media-sound/mumble/mumble-9999.ebuild
@@ -32,13 +32,8 @@ RDEPEND="
dev-qt/qtxml:5
>=dev-libs/protobuf-2.2.0:=
>=media-libs/libsndfile-1.0.20[-minimal]
- || (
- (
- >=media-libs/speex-1.2.0
- media-libs/speexdsp
- )
- <media-libs/speex-1.2.0
- )
+ >=media-libs/speex-1.2.0
+ media-libs/speexdsp
sys-apps/lsb-release
x11-libs/libX11
x11-libs/libXi
diff --git a/media-sound/neutrino/Manifest b/media-sound/neutrino/Manifest
deleted file mode 100644
index 0f9efdff6e8d..000000000000
--- a/media-sound/neutrino/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX neutrino-0.8.4-glib-single-include.patch 3846 BLAKE2B 6a678fc425f13d40f02310464592b296d75b01854ca330735748c782245224be85a9bca09dcd407cda71ffa5d228eed02140537972a227d799bf44345ea76560 SHA512 ea51b856120c06b70f81779fb82aaf0c53867fc2654e46815b8cc08fa7d7deaef54a5ea51231dc1053febe97aaab92783c11cddc0a55faf013c86a344f161d5f
-DIST neutrino-0.8.4.tar.gz 497660 BLAKE2B 1d8553945b149347107421f4d033b7154dba2704268f93c684ad383bf2133b916dafb0371cb5449f09f60f10209bbf0d41fde6e515dd407c84030171105a0c77 SHA512 f36cc682e59565f0d3e64068a20d51396d824db8f65654d3ff0727d7e107f71a0f9590f78b220716caa8e67edb91aa234894f4b656a3dce60aab5cd950cff0c8
-EBUILD neutrino-0.8.4.ebuild 750 BLAKE2B e177c8b507adfd1c35c6356bcfbe859eb604e4f53eec1795509716796e92e1cdecb6de7f44704f05805c99751fda60adaef2b8062421ffbb69417c788c68608c SHA512 ff1ddaf59425401cb080babbcb8b55a6e012d29b1fb43f2931ce11b4415ebab02ea95fb8d25809567a749eb832ae10de8f211110f622b51b78291320e949b48b
-MISC metadata.xml 453 BLAKE2B 6ca936c593f3447d5527e499ab210ed6de64d69e4d0dc74eee46d439be02b422aecd7440c43c25fd9c4ce33c6921ce879f57f460d875cb0c9242ee005bbfc8c5 SHA512 d0e13e1f8467d9a0cd41e00e3bc12dff8116517ab6a4747f94ab3c3691dd7d603728cc1f7e03dd9698ebb8aa586348d80eb480da808cc0e4cfe1e6daf5dbe3d5
diff --git a/media-sound/neutrino/files/neutrino-0.8.4-glib-single-include.patch b/media-sound/neutrino/files/neutrino-0.8.4-glib-single-include.patch
deleted file mode 100644
index 1d2558dc9313..000000000000
--- a/media-sound/neutrino/files/neutrino-0.8.4-glib-single-include.patch
+++ /dev/null
@@ -1,148 +0,0 @@
-Index: neutrino-0.8.4/id3/nomad-id3-util.c
-===================================================================
---- neutrino-0.8.4.orig/id3/nomad-id3-util.c
-+++ neutrino-0.8.4/id3/nomad-id3-util.c
-@@ -26,15 +26,10 @@
- #include <stdio.h>
- #include <stdlib.h>
-
--#include <glib/gconvert.h>
--#include <glib/gunicode.h>
--#include <glib/gstrfuncs.h>
--#include <glib/gstring.h>
-+#include <glib.h>
-
- #ifndef HAVE_GNOME_VFS
-
--#include <glib/gfileutils.h>
--#include <glib/gdir.h>
-
- #include <sys/stat.h>
- #include <sys/types.h>
-Index: neutrino-0.8.4/id3/nomad-id3.c
-===================================================================
---- neutrino-0.8.4.orig/id3/nomad-id3.c
-+++ neutrino-0.8.4/id3/nomad-id3.c
-@@ -30,10 +30,8 @@
- #include <libgnomevfs/gnome-vfs-file-info.h>
- #endif
-
--#include <glib/gconvert.h>
--#include <glib/gunicode.h>
-+#include <glib.h>
-
--#include <glib/gtypes.h>
-
- #include <stdio.h>
- #include <stdlib.h>
-Index: neutrino-0.8.4/libnomad/nomad-jukebox.c
-===================================================================
---- neutrino-0.8.4.orig/libnomad/nomad-jukebox.c
-+++ neutrino-0.8.4/libnomad/nomad-jukebox.c
-@@ -27,8 +27,7 @@
-
- #include <string.h>
-
--#include <glib/gqueue.h>
--#include <glib/gthread.h>
-+#include <glib.h>
-
- #include <semaphore.h>
-
-Index: neutrino-0.8.4/libnomad/nomad-util.c
-===================================================================
---- neutrino-0.8.4.orig/libnomad/nomad-util.c
-+++ neutrino-0.8.4/libnomad/nomad-util.c
-@@ -31,15 +31,10 @@
- #include <sys/stat.h>
- #include <fcntl.h>
-
--#include <glib/gconvert.h>
--#include <glib/gunicode.h>
--#include <glib/gstrfuncs.h>
--#include <glib/gstring.h>
-+#include <glib.h>
-
- #ifndef HAVE_GNOME_VFS
-
--#include <glib/gfileutils.h>
--#include <glib/gdir.h>
-
- #include <sys/stat.h>
- #include <sys/types.h>
-Index: neutrino-0.8.4/src/neutrino-file-browser.c
-===================================================================
---- neutrino-0.8.4.orig/src/neutrino-file-browser.c
-+++ neutrino-0.8.4/src/neutrino-file-browser.c
-@@ -25,9 +25,7 @@
-
- #include <config.h>
-
--#include <glib/gutils.h>
--#include <glib/ghash.h>
--#include <glib/gthread.h>
-+#include <glib.h>
-
- #include <libgnomevfs/gnome-vfs-mime-handlers.h>
- #include <libgnomevfs/gnome-vfs-mime-utils.h>
-Index: neutrino-0.8.4/src/neutrino-jukebox-view.c
-===================================================================
---- neutrino-0.8.4.orig/src/neutrino-jukebox-view.c
-+++ neutrino-0.8.4/src/neutrino-jukebox-view.c
-@@ -27,7 +27,7 @@
-
- #include <gdk/gdk.h>
-
--#include <glib/gmarkup.h>
-+#include <glib.h>
-
- #include <string.h>
-
-Index: neutrino-0.8.4/src/neutrino-util.c
-===================================================================
---- neutrino-0.8.4.orig/src/neutrino-util.c
-+++ neutrino-0.8.4/src/neutrino-util.c
-@@ -26,16 +26,11 @@
- #include <stdio.h>
- #include <stdlib.h>
-
--#include <glib/gconvert.h>
--#include <glib/gunicode.h>
--#include <glib/gstrfuncs.h>
--#include <glib/gstring.h>
-+#include <glib.h>
- #include <gtk/gtkwidget.h>
-
- #ifndef HAVE_GNOME_VFS
-
--#include <glib/gfileutils.h>
--#include <glib/gdir.h>
-
- #include <sys/stat.h>
- #include <sys/types.h>
-Index: neutrino-0.8.4/src/neutrino-wav.c
-===================================================================
---- neutrino-0.8.4.orig/src/neutrino-wav.c
-+++ neutrino-0.8.4/src/neutrino-wav.c
-@@ -28,7 +28,7 @@
- #include <libgnomevfs/gnome-vfs-ops.h>
- #endif
-
--#include <glib/gstrfuncs.h>
-+#include <glib.h>
-
- #include <libnjb.h>
-
-Index: neutrino-0.8.4/src/neutrino-window.c
-===================================================================
---- neutrino-0.8.4.orig/src/neutrino-window.c
-+++ neutrino-0.8.4/src/neutrino-window.c
-@@ -34,7 +34,7 @@
- #include <libgnomevfs/gnome-vfs-mime-handlers.h>
- #include <libgnomevfs/gnome-vfs-utils.h>
-
--#include <glib/grand.h>
-+#include <glib.h>
-
- #include <gtk/gtk.h>
-
diff --git a/media-sound/neutrino/metadata.xml b/media-sound/neutrino/metadata.xml
deleted file mode 100644
index 11cae739a4e1..000000000000
--- a/media-sound/neutrino/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>chainsaw@gentoo.org</email>
- <name>Tony Vroon</name>
- </maintainer>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">neutrino</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-sound/neutrino/neutrino-0.8.4.ebuild b/media-sound/neutrino/neutrino-0.8.4.ebuild
deleted file mode 100644
index 47c47a24bc56..000000000000
--- a/media-sound/neutrino/neutrino-0.8.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="A GNOME application to manage Creative music players using the PDE protocol"
-HOMEPAGE="http://neutrino.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- >=gnome-base/libgnome-2
- >=gnome-base/libgnomeui-2
- >=gnome-base/libglade-2
- dev-libs/libxml2
- >=gnome-base/gnome-vfs-2
- >=gnome-base/gconf-2
- >=media-libs/libnjb-2.2
- >=media-libs/id3lib-3.8.3-r6
-"
-DEPEND="${RDEPEND}
- app-text/rarian
- virtual/pkgconfig
- dev-util/intltool
-"
-
-MAKEOPTS="${MAKEOPTS} -j1"
-
-PATCHES=( "${FILESDIR}/${PN}-0.8.4-glib-single-include.patch" )
diff --git a/media-sound/pulseaudio/Manifest b/media-sound/pulseaudio/Manifest
index 8a34737d8db2..89dcf8e133b2 100644
--- a/media-sound/pulseaudio/Manifest
+++ b/media-sound/pulseaudio/Manifest
@@ -3,5 +3,5 @@ AUX pulseaudio.init.d-5 2227 BLAKE2B 263c589ab81a70d5159c0ee81773a456b8acaefc3b7
AUX pulseaudio.service 227 BLAKE2B f58fa701152e84f4d52426f6f76b5a01a1a315d09e5fb8e9e57860b44dc63b78b3f1c1629380b4345c53b003c677f729b3959419e8488e37607c56d6a700626a SHA512 567663b231fe7c2682b08b1059cdad1fcb3c4cb01c1b24aed9afb6fb767b30f250b78bbbed48aadfb06c6d1a4963a6db24877d79a1d36c4be2a128b479c086d6
AUX pulseaudio.tmpfiles 36 BLAKE2B 4fe7c88fb35f561b0eb756146db17e37201126b5d7f906c88cdc778c6191f17c799f1db072f09d5a384485830e4d33266c224955bad22081255544642399b2f6 SHA512 f040850d81030ef04e1aa368d333a1ae1b7238adef5772280fc344c3068262d5ab8c9f3edb92db9c443f9d7d21abb27583ea1efc51ed733bbfa43e2edc68dde1
DIST pulseaudio-11.1.tar.xz 1648924 BLAKE2B eea767efb6529436a6c2aa7d5ccaccdbda2338ad8db639ad333598b1589d259acf71ef34e904a240710f5343864fa868789eaa7f7cae1b07902ebd989fe83e12 SHA512 8863d8d7aede0d9a4d158e84e7bece91747c335f9ac98c7b21fafe76b762f8817e1125307aa46e561e540d2c40525e91f51a55ec34ac55d58fd5980199856a7a
-EBUILD pulseaudio-11.1.ebuild 10953 BLAKE2B ac077a762745444cfdb04dd50bd023693e8d97ee4f63dedd2ea45686b1bea32a63aec4b3433928e53a3390360aac52909424612927c7942251829d1b5dca3ea5 SHA512 c1aeb12e2289ccd953598e1b42917a480c41d8d04072341b0fb3e0159b35417b76fab271371d84dd7daff07ac3fabb566eba15556717a0b5dd1221057760dcf1
+EBUILD pulseaudio-11.1.ebuild 10867 BLAKE2B d1c1809a13ef120fcbe67fff974a93a76de720c3dfba078235ae11822fc58e2c5fe528c96630d960ee645c3d261a20999c240eec9fd4d43291baea8aa5777ee1 SHA512 3289fc2590443eb0562a92c6ce85bcd9c8523ac2953a140974c4ef9e7e8f02b0e960fe58b81a2e2008963e2ebd3bdff3f2fc7b6c2ba1bd143074849348c3eb5b
MISC metadata.xml 3415 BLAKE2B cb46d59d9af2a364730ebe48d9ee009659ba8c9b51c8da97c341151784dcb595cc7d6469dae20f5a5da2382d762a984e038077ce95840fcb8e4205b1f0fab06f SHA512 1c7e7a12eeafc6abd5d9bd315e4b512a7b479ae933ee3865b9fc37d994f123beea8208dfe742334d12dd4b20c7eb8077bb37fcd1a862dcf1f5874a0fa8777896
diff --git a/media-sound/pulseaudio/pulseaudio-11.1.ebuild b/media-sound/pulseaudio/pulseaudio-11.1.ebuild
index 2c30a352a491..718125ed583f 100644
--- a/media-sound/pulseaudio/pulseaudio-11.1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-11.1.ebuild
@@ -75,16 +75,8 @@ RDEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:= )
)
- || (
- (
- >=media-libs/speex-1.2.0
- media-libs/speexdsp
- )
- (
- <media-libs/speex-1.2.0
- >=media-libs/speex-1.2_rc1
- )
- )
+ >=media-libs/speex-1.2.0
+ media-libs/speexdsp
gdbm? ( sys-libs/gdbm:= )
webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2 )
systemd? ( sys-apps/systemd:0=[${MULTILIB_USEDEP}] )
diff --git a/media-sound/quark/Manifest b/media-sound/quark/Manifest
deleted file mode 100644
index 59e289f250db..000000000000
--- a/media-sound/quark/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX quark-3.24-build.patch 2865 BLAKE2B f865860ff7ca15881097bdf8ad2ebee003cff0f5fd89fad3c7cd130d775e9fbf40cb3e75c7ab70fc41e4e6f7ab778d4a990e8f06778bc292b850781e4a3a7ee1 SHA512 11212f9ff12f192645fc41a7f1cb17e94c649db03dfe46fdbcc7cc2ff3f40826954b603d1b1aedb97f8a5443e7d3a1d9b9103ad2d7eca7fee6ac395ee554e132
-DIST quark-3.24.tar.gz 215417 BLAKE2B 496f9055a1f92861f61aee020b6f6a3a09cc0f6f32ba83357c13ffc3d9096bc0b73df0704e08e3204c8baf4d74d1c0d3702e358be05fc5b6b4fa230b7ec3f38b SHA512 a34a3160ab4cfe976cbabd6b2d94cc21ca263c069c53ad6244ed23674e17bf713dc759af998d4ae74720c91ba5e452e3996408d6ae11305bf581eb9a71876a01
-EBUILD quark-3.24.ebuild 1370 BLAKE2B eedf6590d6c8485657e3bb1cecdcc0c245d956afd66317629e59611a4b94742e3d7505c0b6efc822a1d134b9acdb4af0ecf33e9cb3e429152a95b88d76f62e73 SHA512 adfe0367d2056a8dcee5e5f622a405a8eb9fc9468e4fe108ab4a1b5c320f1a8d18fbf7157910dea96b853c218b71982c9e6b053ae67fb73a656a5fe484c945c8
-MISC metadata.xml 341 BLAKE2B 819d04dd2bb7ab3c7839b0201571c768ac73eff6029ca61ee222924f6d29bb9bc4119713ad8ef337081b40eb9dbe398b1129bf8bbdfc3d8df6d62ad76b9571ea SHA512 acf7dab27e45ec4a03cfc7db8c8728f64830e5b715203f810fc10ad942c1f9b7f1fe149ff8909e842f095bb15334a2665922c2b1430930691e1eec309107abec
diff --git a/media-sound/quark/files/quark-3.24-build.patch b/media-sound/quark/files/quark-3.24-build.patch
deleted file mode 100644
index 479af4b11fac..000000000000
--- a/media-sound/quark/files/quark-3.24-build.patch
+++ /dev/null
@@ -1,107 +0,0 @@
-From: Julian Ospald <hasufell@gentoo.org>
-Date: Thu May 31 13:46:18 UTC 2012
-Subject: build system
-
-fix underlinking ( https://bugs.gentoo.org/show_bug.cgi?id=367859 )
-remove DEPRECATED flags ( https://bugs.gentoo.org/show_bug.cgi?id=387823 )
-fix permissions on schema files
-make icondir modifiable
-
---- configure.ac
-+++ configure.ac
-@@ -41,6 +41,10 @@
- AC_SUBST(GTHREAD_CFLAGS)
- AC_SUBST(GTHREAD_LIBS)
-
-+PKG_CHECK_MODULES(X11, [x11])
-+AC_SUBST(X11_CFLAGS)
-+AC_SUBST(X11_LIBS)
-+
- AC_ARG_ENABLE(gconf,
- [ --disable-gconf disable use of gconf (for embedded targets)],
- [], [enable_gconf="yes"])
-@@ -64,6 +68,13 @@
- fi
- AM_CONDITIONAL(USE_GCONF, test "$enable_gconf" = "yes")
-
-+AC_ARG_WITH([icondir],
-+ [AC_HELP_STRING([--with-icondir=DIR],
-+ [where icon gets installed to (default: datadir/pixmaps)])],
-+ [icondir="$withval"],
-+ [icondir="$datadir/pixmaps"])
-+AC_SUBST(icondir)
-+
- AC_CONFIG_HEADERS([config.h])
- AC_CONFIG_FILES([
- Makefile
---- quark/Makefile.am
-+++ quark/Makefile.am
-@@ -1,7 +1,6 @@
- localedir=$(datadir)/locale
-
- AM_CPPFLAGS=$(GLIB_CFLAGS) $(GTHREAD_CFLAGS) $(GNOMEVFS_CFLAGS) $(GCONF_CFLAGS) $(XINE_CFLAGS) \
-- -DG_DISABLE_DEPRECATED -DGCONF_DISABLE_DEPRECATED \
- -DLOCALEDIR=\"$(localedir)\"
-
- bin_PROGRAMS = quark
-@@ -30,7 +29,7 @@
- gconftool-2 --makefile-install-rule $<
- endif
- $(INSTALL) -d $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-- $(INSTALL) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-+ $(INSTALL_DATA) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-
- uninstall-local:
- $(RM) $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)/quark.schemas
---- strange-quark/Makefile.am
-+++ strange-quark/Makefile.am
-@@ -6,14 +6,13 @@
- $(GTK_CFLAGS) \
- $(GCONF_CFLAGS) \
- $(GDK_PIXBUF_CFLAGS) \
-- -DG_DISABLE_DEPRECATED \
- -DG_LOG_DOMAIN=\"strange-quark\" \
-- -DPIXMAPDIR=\"$(pixmapdir)\" \
-+ -DPIXMAPDIR=\"$(icondir)\" \
- -DLOCALEDIR=\"$(localedir)\"
-
- bin_PROGRAMS = strange-quark
-
--strange_quark_LDADD = $(GTK_LIBS) $(GCONF_LIBS)
-+strange_quark_LDADD = $(GTK_LIBS) $(GCONF_LIBS) $(X11_LIBS)
- strange_quark_SOURCES = \
- gettext.h \
- main.c \
-@@ -43,7 +42,7 @@
- gconftool-2 --makefile-install-rule $<
- endif
- $(INSTALL) -d $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-- $(INSTALL) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-+ $(INSTALL_DATA) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
-
- uninstall-local:
- $(RM) $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)/strange-quark.schemas
---- pixmaps/Makefile.am
-+++ pixmaps/Makefile.am
-@@ -1,8 +1,5 @@
--pixmapdir = $(datadir)/pixmaps
--
--pixmap_DATA = \
-- quark.png \
-- quark48.png
-+icon_DATA = \
-+ quark.png
-
- EXTRA_DIST = \
- quark.png \
---- strange-quark/quark.desktop
-+++ strange-quark/quark.desktop
-@@ -3,7 +3,7 @@
- Name=Quark Music Player
- Comment=Play music from the system tray
- Exec=strange-quark
--Icon=quark48.png
-+Icon=quark.png
- Terminal=false
- Type=Application
- Categories=Application;AudioVideo;
diff --git a/media-sound/quark/metadata.xml b/media-sound/quark/metadata.xml
deleted file mode 100644
index 5d2ab12cccea..000000000000
--- a/media-sound/quark/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <use>
- <flag name="gnome">Provides tray-icon and enables gconf support</flag>
- </use>
-</pkgmetadata>
diff --git a/media-sound/quark/quark-3.24.ebuild b/media-sound/quark/quark-3.24.ebuild
deleted file mode 100644
index a64bf6649081..000000000000
--- a/media-sound/quark/quark-3.24.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-# I don't want gnome2 eclass
-inherit autotools eutils gnome2-utils xdg-utils
-
-DESCRIPTION="Quark is the Anti-GUI Music Player with a cool Docklet!"
-HOMEPAGE="https://hsgg.github.com/quark/"
-SRC_URI="https://hsgg.github.com/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="gnome"
-
-RDEPEND="dev-libs/glib:2
- gnome-base/gnome-vfs:2
- media-libs/xine-lib
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- gnome? ( gnome-base/gconf:2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-DOCS="AUTHORS README"
-
-src_prepare() {
- # sandbox violations
- gnome2_environment_reset
- export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1"
-
- # fix underlinking wrt #367859
- # remove DEPRECATED flags wrt #387823
- epatch "${FILESDIR}"/${P}-build.patch
- eautoreconf
-}
-
-src_configure() {
- # debug switch only provides cflags
- econf \
- --disable-debug \
- --with-icondir=/usr/share/icons/hicolor/48x48/apps \
- $(use_enable gnome gconf)
-}
-
-pkg_preinst() {
- use gnome && gnome2_gconf_savelist
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- if use gnome ; then
- gnome2_gconf_install
- gnome2_schemas_update
- fi
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- use gnome && gnome2_schemas_update
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
diff --git a/media-sound/rhythmbox/Manifest b/media-sound/rhythmbox/Manifest
index e6a0f2fbf49a..8073cfd9f369 100644
--- a/media-sound/rhythmbox/Manifest
+++ b/media-sound/rhythmbox/Manifest
@@ -1,5 +1,3 @@
-DIST rhythmbox-3.4.1.tar.xz 6914220 BLAKE2B f98aa43ca6929cf99bc5cfdcfcc8893e35610c04f1357579d64d3cd85cd66672dbfcb4a4a9a55ff6ae79ae54bc3034deff6a955b7bf59d7ff313de9a5747360c SHA512 b00034e9369222f64d5d9c5e246b99f5d738336d3faf2d303c444f84c316688871e0a09992e96012f38e2e90e8efc936ad231bed5057a5aaf31ee66963f59ae6
DIST rhythmbox-3.4.2.tar.xz 6909436 BLAKE2B f5714485b253370a161f2255030d85bc8a697d795f97011c2acf6acbf8c9312f5180c0ec06ebe2d6e70730dc3fd4e97289b1f3a5e4dd4989a4e8135433430aab SHA512 275f7c6344c88c7331d433895d479517e7a4b854f6ae660abd79b3c324f5e7a06132fa44387443ec9ce50b20187e1abf1ec9683ec4bedbd4b17da6efece8399b
-EBUILD rhythmbox-3.4.1-r1.ebuild 3584 BLAKE2B 766825621a5d0bcb6749bbd378b1493b79533db83e49e8f63eb8cd5e48764bfa9c3cddc344c265d64bc92e84c1d9f209ec8d502de26dacbd9f6ae3c0bc175494 SHA512 741e89664c0bc10270ccf396a225b24188eda89f92bdc21364fff2d8e7797e27bd70017a1c9fa57beff89ad9363a1cb8f4355198087d6364545822ec4460d1c6
EBUILD rhythmbox-3.4.2.ebuild 3364 BLAKE2B 8eadc3e7894a16f8e30218d32d1a5346a4157478aa3487866e203d0e814695dc12d21e4b2c4bd9fef51fcdab0d7aa97f57cca2c74681eed503a263fb87ffbe4b SHA512 dc68e6f79c59a34273318730e2ef73a8cdf103811d21cd8d45640880eb720feecbd2d8ad5f0bd89bf666187cc06a381d34d2fedb53dfcb38216f6ba3e24a80f9
-MISC metadata.xml 667 BLAKE2B 7c46e770537887cb18d74dec63531852f4df3dd278255776883aa44a99a05f0a2a590a2520595d5311132bc8494a048ac8bb56ef56a1ed2d02c422a54c1b3807 SHA512 b6835f5abe6ee0fac5854666a857a589e7ece955e1615f2adde7007f1b4077f0a11965175381654408ac40b09a4d14e0c707302f9026984cde239b8f183ab60d
+MISC metadata.xml 545 BLAKE2B 541f660e1607a2e02779487edf290dbd8d8262184c2b0f245eabea4490165a0b019b1a989ad9a27acea26a15edc1ba39b4669756a9b17464b9592191e4498a99 SHA512 a734430876806e8bc114e3058c6b5cdabe87372af71a478f333dd7449faa63af011dc2c7115293049e74da8df742ed6a03f03c8e2a56a2d56b2aa4c547bd6065
diff --git a/media-sound/rhythmbox/metadata.xml b/media-sound/rhythmbox/metadata.xml
index ce05ec73eb5f..c87a0ebc6bf6 100644
--- a/media-sound/rhythmbox/metadata.xml
+++ b/media-sound/rhythmbox/metadata.xml
@@ -11,6 +11,5 @@
</maintainer>
<use>
<flag name="daap">Build the local network music sharing plugin which uses the DAAP protocol using <pkg>net-libs/libdmapsharing</pkg></flag>
- <flag name="visualizer">Enable support for visualizations using <pkg>media-plugins/gst-plugins-libvisual</pkg></flag>
</use>
</pkgmetadata>
diff --git a/media-sound/rhythmbox/rhythmbox-3.4.1-r1.ebuild b/media-sound/rhythmbox/rhythmbox-3.4.1-r1.ebuild
deleted file mode 100644
index 2116f2b42d65..000000000000
--- a/media-sound/rhythmbox/rhythmbox-3.4.1-r1.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="xml"
-
-inherit eutils gnome2 python-single-r1 multilib virtualx
-
-DESCRIPTION="Music management and playback software for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Rhythmbox"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="cdr daap dbus gnome-keyring ipod libnotify lirc mtp nsplugin +python test +udev upnp-av visualizer"
-REQUIRED_USE="
- ipod? ( udev )
- mtp? ( udev )
- dbus? ( python )
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.36:2
- >=dev-libs/libxml2-2.7.8:2
- >=x11-libs/gtk+-3.16:3[X,introspection]
- >=x11-libs/gdk-pixbuf-2.18:2
- >=dev-libs/gobject-introspection-0.10:=
- >=dev-libs/libpeas-0.7.3[gtk]
- >=dev-libs/totem-pl-parser-3.2
- >=net-libs/libsoup-2.42:2.4
- >=media-libs/gst-plugins-base-1.4:1.0[introspection]
- >=media-libs/gstreamer-1.4:1.0[introspection]
- >=sys-libs/tdb-1.2.6
- dev-libs/json-glib
-
- cdr? ( >=app-cdr/brasero-2.91.90 )
- daap? (
- >=net-libs/libdmapsharing-2.9.19:3.0
- >=media-plugins/gst-plugins-soup-1.4:1.0 )
- gnome-keyring? ( >=app-crypt/libsecret-0.18 )
- libnotify? ( >=x11-libs/libnotify-0.7.0 )
- lirc? ( app-misc/lirc )
- python? (
- ${PYTHON_DEPS}
- >=dev-python/pygobject-3.0:3[${PYTHON_USEDEP}]
- )
- udev? (
- virtual/libgudev:=
- ipod? ( >=media-libs/libgpod-0.7.92[udev] )
- mtp? ( >=media-libs/libmtp-0.3 ) )
- visualizer? (
- >=media-libs/clutter-1.8:1.0
- >=media-libs/clutter-gst-1.9.92:2.0
- >=media-libs/clutter-gtk-1.0:1.0
- >=x11-libs/mx-1.0.1:1.0
- >=media-plugins/gst-plugins-libvisual-1.4:1.0 )
-"
-RDEPEND="${COMMON_DEPEND}
- media-plugins/gst-plugins-soup:1.0
- media-plugins/gst-plugins-libmms:1.0
- || (
- media-plugins/gst-plugins-cdparanoia:1.0
- media-plugins/gst-plugins-cdio:1.0 )
- media-plugins/gst-plugins-meta:1.0
- media-plugins/gst-plugins-taglib:1.0
- x11-themes/adwaita-icon-theme
- python? (
- >=dev-libs/libpeas-0.7.3[python,${PYTHON_USEDEP}]
- net-libs/libsoup:2.4[introspection]
- x11-libs/gdk-pixbuf:2[introspection]
- x11-libs/gtk+:3[introspection]
- x11-libs/pango[introspection]
-
- dbus? ( sys-apps/dbus )
- gnome-keyring? ( >=app-crypt/libsecret-0.18[introspection] ) )
- upnp-av? (
- >=media-libs/grilo-0.3:0.3
- >=media-plugins/grilo-plugins-0.3:0.3[upnp-av] )
-"
-DEPEND="${COMMON_DEPEND}
- app-text/yelp-tools
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.35
- virtual/pkgconfig
- test? ( dev-libs/check )
-"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- DOCS="AUTHORS ChangeLog DOCUMENTERS INTERNALS \
- MAINTAINERS MAINTAINERS.old NEWS README THANKS"
-
- # https://bugzilla.gnome.org/show_bug.cgi?id=737831
- rm -v lib/rb-marshal.{c,h} || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- # --enable-vala just installs the sample vala plugin, and the configure
- # checks are broken, so don't enable it
- gnome2_src_configure \
- MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins \
- VALAC=$(type -P true) \
- --enable-mmkeys \
- --disable-more-warnings \
- --disable-static \
- --disable-vala \
- --without-hal \
- $(use_enable visualizer) \
- $(use_enable daap) \
- $(use_enable libnotify) \
- $(use_enable lirc) \
- $(use_enable nsplugin browser-plugin) \
- $(use_enable python) \
- $(use_enable upnp-av grilo) \
- $(use_with cdr brasero) \
- $(use_with gnome-keyring libsecret) \
- $(use_with ipod) \
- $(use_with mtp) \
- $(use_with udev gudev)
-}
-
-src_test() {
- unset SESSION_MANAGER
- virtx emake check CK_DEFAULT_TIMEOUT=60
-}