summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-03 13:42:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-03 13:42:34 +0000
commit066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (patch)
tree3cb05783d73b2c33589ba305144a31c718e123cd /media-sound
parent16449a80e28af2209916cc66d19c9a44ca2b90d9 (diff)
gentoo resync : 03.03.2019
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin62093 -> 62112 bytes
-rw-r--r--media-sound/cantata/Manifest3
-rw-r--r--media-sound/cantata/cantata-2.3.2.ebuild126
-rw-r--r--media-sound/cantata/files/cantata-2.3.2-opusfile.patch22
-rw-r--r--media-sound/exaile/Manifest2
-rw-r--r--media-sound/exaile/exaile-4.0.0_rc3.ebuild2
-rw-r--r--media-sound/grip/Manifest2
-rw-r--r--media-sound/grip/grip-3.10.1.ebuild53
-rw-r--r--media-sound/helm/Manifest3
-rw-r--r--media-sound/helm/files/helm-0.4.1-gcc6.patch24
-rw-r--r--media-sound/helm/helm-0.4.1-r2.ebuild44
-rw-r--r--media-sound/kid3/Manifest8
-rw-r--r--media-sound/kid3/files/kid3-3.3.2-libdir.patch44
-rw-r--r--media-sound/kid3/files/kid3-3.4.4-deps.patch40
-rw-r--r--media-sound/kid3/kid3-3.6.1.ebuild97
-rw-r--r--media-sound/kid3/kid3-3.6.2.ebuild96
-rw-r--r--media-sound/kid3/kid3-3.7.0.ebuild2
-rw-r--r--media-sound/mp3_check/Manifest1
-rw-r--r--media-sound/mp3_check/mp3_check-1.98.ebuild30
-rw-r--r--media-sound/mpc/Manifest2
-rw-r--r--media-sound/mpc/mpc-0.31-r1.ebuild2
-rw-r--r--media-sound/mpd/Manifest2
-rw-r--r--media-sound/mpd/mpd-0.21.5.ebuild295
-rw-r--r--media-sound/pulseeffects/Manifest8
-rw-r--r--media-sound/pulseeffects/pulseeffects-4.4.7.ebuild2
-rw-r--r--media-sound/pulseeffects/pulseeffects-4.5.3.ebuild (renamed from media-sound/pulseeffects/pulseeffects-4.4.6.ebuild)12
-rw-r--r--media-sound/pulseeffects/pulseeffects-9999.ebuild11
-rw-r--r--media-sound/qmmp/Manifest4
-rw-r--r--media-sound/qmmp/qmmp-1.3.1.ebuild (renamed from media-sound/qmmp/qmmp-1.2.3.ebuild)15
-rw-r--r--media-sound/quodlibet/Manifest2
-rw-r--r--media-sound/quodlibet/quodlibet-4.1.0.ebuild2
-rw-r--r--media-sound/teamspeak-client/Manifest1
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-3.2.3-r1.ebuild95
-rw-r--r--media-sound/xfmpc/Manifest2
-rw-r--r--media-sound/xfmpc/xfmpc-0.2.90.ebuild33
-rw-r--r--media-sound/zynaddsubfx/Manifest3
-rw-r--r--media-sound/zynaddsubfx/zynaddsubfx-3.0.3-r1.ebuild2
-rw-r--r--media-sound/zynaddsubfx/zynaddsubfx-3.0.3.ebuild55
38 files changed, 526 insertions, 621 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 3470fcecf298..e3a532195d89 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/cantata/Manifest b/media-sound/cantata/Manifest
index 3c8ea8fe50fb..86814bdb755b 100644
--- a/media-sound/cantata/Manifest
+++ b/media-sound/cantata/Manifest
@@ -1,8 +1,5 @@
AUX cantata-2.2.0-headers.patch 1345 BLAKE2B b11ef0fa85f0e851a812ba2b106a854f7c429ac9f757bb0b33edeab9db8f05779815ca22918811852ba895529eb7e38466057215c124c3889b97a55752ad6428 SHA512 e9c1a3fc756bd3ed37bd8729433d48d4bb652d3fd7d95b3a6024b4b1d6cda72205d1326214b283377a1ee0b376fe1199c351006e8e640ed6ca9ed98f74c1b7df
-AUX cantata-2.3.2-opusfile.patch 1529 BLAKE2B fdfd27280f757ba4fa017fde4d52514dbbece6219feede3e35f9304de783787a75e43f6a1ecabc2d9bdd773c1c5db3e6d85dc206ed5e0d8425c23a37b52d0213 SHA512 e6b8d714ca6a37fd096ad77fb187e9552058dae98c73ebed9f30e04dd03f8467a27ce0cf1afa9a868e86cb5c8aad05599bafb6b56929de9753251e2bb22c6b78
AUX cantata-2.3.3-solidlite-static.patch 994 BLAKE2B 66b4a6a0325f0f7cb4f3886bca68c88e45aee4eb08947f422f07d7e43b585d6d3661f92152dcdb2c0fb243978fe3fd203bf14d88cfd7b472031e87f8d83430d4 SHA512 395b9d8968c2be12561ac595c99cd821296722598d33916328823137538d174f9dd2953146eee24263cc8f0485e3e1627eab678890ea6b5c6141472e4ae9aaeb
-DIST cantata-2.3.2.tar.bz2 2440595 BLAKE2B d77a41752ff9660f27da11748497b394667f456edf52d785b3ebf31446045a4de2bcc9b22ac2d68dfd4e0f00d10a53ae9e79643e116783879eb68bab48b59589 SHA512 d55ee5f2194626db3465d8c499459bac82656e12bdb5f771581eef9d6a42ee25fc9b31e8bb5cea8913cbd47a967141f990efddb353797f81e722b7b99a73b1a4
DIST cantata-2.3.3.tar.bz2 2445139 BLAKE2B 679ac68afa6219aa684aed1202bb2268552f6fe560db36e17748b9b220ae6ec4ef103ff68b3bcc7127835f8a2debd32895f5edf319a759ce78bc161c4e540a84 SHA512 8314930c9e16a5811f607f131ce7134daa0c6de81c5f87d45967c076895540b388b89b3f2cbd82950f6defb1087e61923c1719670f19b4ed3c074f05fe8577c6
-EBUILD cantata-2.3.2.ebuild 3231 BLAKE2B eb0e61fe493625c48e813a5bfef9f783ee18228f4d0834e773d090f9e222039827cfad373cec47ac73cf6c588446d5f6097c3388c4e2fd7168519a52d8a10880 SHA512 5a5a92ca899306963e8740a6000b5333ac71bfb10086a1b6e35c7ce598275fc9a21b16b4881b80353a786e13f70b388785119f18bc05c9c2b35cf42b2144a5d0
EBUILD cantata-2.3.3-r1.ebuild 3133 BLAKE2B 07da67ff326f1309b0fcd7f42aa02c70a102b92c48b2aa442f8d5bfb6b1b066f80b6d67a3efb8f6491d135493bc403c385f4732b67bcc656d22b49067c1cfc48 SHA512 6b880a9b9533fc98e20ce7d222288f09141cb50e2b29e1de7e8130edaeaed80df47c3f6d14405d19d9827ae2d8df1a7703a5c489d06ce9f0aaef6621bebe865d
MISC metadata.xml 739 BLAKE2B 48f6246515dd08a87d867e69f1d03042ef1018654bcd726e8d91366c15e7b1275ec60f5a6df8bc38c8310d1b24b1b0f355b5339ab30be7c11f57ebe84d8c71f6 SHA512 1e212d1621607ea9a0523146e5eba5e16c9b5ddc7021d409c16ccc93840cffe39a9c601c222e97f37ab38e7c69fa5eac285872fa7a2f52b0f4e8a0cc1e520d97
diff --git a/media-sound/cantata/cantata-2.3.2.ebuild b/media-sound/cantata/cantata-2.3.2.ebuild
deleted file mode 100644
index e65a73704d8d..000000000000
--- a/media-sound/cantata/cantata-2.3.2.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="cs da de en_GB es fr hu it ja ko pl pt_BR ru zh_CN"
-inherit cmake-utils gnome2-utils l10n qmake-utils xdg-utils
-
-DESCRIPTION="Featureful and configurable Qt client for the music player daemon (MPD)"
-HOMEPAGE="https://github.com/CDrummond/cantata"
-SRC_URI="https://github.com/CDrummond/cantata/releases/download/v${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="cdda cddb cdio http-server libav mtp musicbrainz replaygain streaming taglib udisks zeroconf"
-REQUIRED_USE="
- ?? ( cdda cdio )
- cdda? ( udisks || ( cddb musicbrainz ) )
- cddb? ( || ( cdio cdda ) taglib )
- cdio? ( udisks || ( cddb musicbrainz ) )
- mtp? ( taglib udisks )
- musicbrainz? ( || ( cdio cdda ) taglib )
- replaygain? ( taglib )
-"
-
-COMMON_DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- || ( kde-frameworks/breeze-icons:5 kde-frameworks/oxygen-icons:* )
- sys-libs/zlib
- virtual/libudev:=
- cdda? ( media-sound/cdparanoia )
- cddb? ( media-libs/libcddb )
- cdio? ( dev-libs/libcdio-paranoia )
- mtp? ( media-libs/libmtp )
- musicbrainz? ( media-libs/musicbrainz:5= )
- replaygain? (
- media-libs/libebur128
- media-sound/mpg123
- libav? ( media-video/libav:= )
- !libav? ( media-video/ffmpeg:0= )
- )
- streaming? ( dev-qt/qtmultimedia:5 )
- taglib? (
- media-libs/taglib[asf(+),mp4(+)]
- udisks? ( sys-fs/udisks:2 )
- )
- zeroconf? ( net-dns/avahi )
-"
-RDEPEND="${COMMON_DEPEND}
- dev-lang/perl[ithreads]
-"
-DEPEND="${COMMON_DEPEND}
- dev-qt/qtconcurrent:5
- dev-qt/linguist-tools:5
-"
-
-# cantata has no tests
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.2.0-headers.patch"
- "${FILESDIR}/${P}-opusfile.patch"
-)
-
-src_prepare() {
- remove_locale() {
- rm "translations/${PN}_${1}".ts || die
- }
-
- cmake-utils_src_prepare
-
- # Unbundle 3rd party libs
- rm -r 3rdparty/{ebur128,qtsingleapplication} || die
-
- l10n_find_plocales_changes "translations" "${PN}_" ".ts"
- l10n_for_each_disabled_locale_do remove_locale
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCANTATA_HELPERS_LIB_DIR="$(get_libdir)"
- -DENABLE_CDPARANOIA=$(usex cdda)
- -DENABLE_CDDB=$(usex cddb)
- -DENABLE_CDIOPARANOIA=$(usex cdio)
- -DENABLE_HTTP_SERVER=$(usex http-server)
- -DENABLE_MTP=$(usex mtp)
- -DENABLE_MUSICBRAINZ=$(usex musicbrainz)
- -DLRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease"
- -DENABLE_FFMPEG=$(usex replaygain)
- -DENABLE_MPG123=$(usex replaygain)
- -DENABLE_HTTP_STREAM_PLAYBACK=$(usex streaming)
- -DENABLE_TAGLIB=$(usex taglib)
- -DENABLE_DEVICES_SUPPORT=$(usex udisks)
- -DENABLE_AVAHI=$(usex zeroconf)
- -DENABLE_REMOTE_DEVICES=OFF
- -DENABLE_UDISKS2=ON
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-
- has_version media-sound/mpd || \
- elog "An instance of media-sound/mpd, local or remote, is required to set up Cantata."
-
- if ! has_version app-misc/media-player-info; then
- elog "Install app-misc/media-player-info to enable identification"
- elog "and querying of portable media players"
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/media-sound/cantata/files/cantata-2.3.2-opusfile.patch b/media-sound/cantata/files/cantata-2.3.2-opusfile.patch
deleted file mode 100644
index 956edf1d5133..000000000000
--- a/media-sound/cantata/files/cantata-2.3.2-opusfile.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From cdf4363df91475b091ad20000078ca8ef21ce91f Mon Sep 17 00:00:00 2001
-From: Craig Drummond <craig.p.drummond@gmail.com>
-Date: Sat, 11 Aug 2018 08:31:40 +0100
-Subject: [PATCH] Add '.opus' to list of recognised extensions for local files.
-
----
- models/playqueuemodel.cpp | 2 +-
- 1 file changed, 1 insertions(+), 1 deletion(-)
-
-diff --git a/models/playqueuemodel.cpp b/models/playqueuemodel.cpp
-index deaaa78f3..c6c4c4130 100644
---- a/models/playqueuemodel.cpp
-+++ b/models/playqueuemodel.cpp
-@@ -89,7 +89,7 @@ QSet<QString> PlayQueueModel::constFileExtensions = QSet<QString>()
- << QLatin1String("m4b") << QLatin1String("mp4") << QLatin1String("m4p") << QLatin1String("wav") << QLatin1String("wv")
- << QLatin1String("wvp") << QLatin1String("aiff") << QLatin1String("aif") << QLatin1String("aifc") << QLatin1String("ape")
- << QLatin1String("spx") << QLatin1String("tta") << QLatin1String("mpc") << QLatin1String("mpp") << QLatin1String("mp+")
-- << QLatin1String("dff") << QLatin1String("dsf")
-+ << QLatin1String("dff") << QLatin1String("dsf") << QLatin1String("opus")
- // And playlists...
- << QLatin1String("m3u") << QLatin1String("m3u8") << constPlsPlaylist << constXspfPlaylist;
-
diff --git a/media-sound/exaile/Manifest b/media-sound/exaile/Manifest
index 7c250031958c..77ee763556ce 100644
--- a/media-sound/exaile/Manifest
+++ b/media-sound/exaile/Manifest
@@ -1,5 +1,5 @@
DIST exaile-3.4.5.tar.gz 3662446 BLAKE2B 13343a5468a4f7f309e173e5195d356d62e10efc20c99cc70a1f0215fafa073eeec19b4e35ae52e11a62575a72263ad11ebdf105fcdd066654f8d6c2b1ff6864 SHA512 9337b86ed2f6a13071615bd46a7a05a6564011a4e1fef4cb42925336864c07854cfe497d8defe65c4e287fd9546de6a51543180c5ce6a84525506e57209914be
DIST exaile-4.0.0rc3.tar.gz 3627782 BLAKE2B 1c986309798d4cb78969a7443e4c29e02ca3a9c8e316264641ffafe97dd46b6a1745988230c13469ce2d9c37aadf7b07eee5bcd5836f33b1b2d25e3ebb69f574 SHA512 d3822a7d88934c90a2856074f177a346b19896ecca54f33e7506d37a0b25170983c057feaae162c2685780e7f0d1a6edc8ce7addbcc04cacf2d2b25e0c9f36de
EBUILD exaile-3.4.5.ebuild 1273 BLAKE2B 8b3c72922d2831f2986a29e2564cc918457087f853aed9c6d062d6053064f13ca0cad51243b2f9a7b1f4a43888f8d42a6ec503d261c175c19bca4b16f31a550a SHA512 f7bf1db46bde640508dc3efa6cafc6cdedffca9b11aa9bcecdd9aeaaf5f87285966f287416a534d4def09d137bc3a89f38b35882143bf692bd80f93688fa4f73
-EBUILD exaile-4.0.0_rc3.ebuild 1864 BLAKE2B 23fbc21fb61f762cfb3c1dd7f1d3d1addfaf81e25b8714e2f76ef1784e5830931c69fb646fb59581b983b0a461811ffaf0d108c35f119044022826fa96a9f497 SHA512 e9f9062e921f0a29b974506f31b6179cce857f9966aa8d9c86bce2ce4ef9d3bd7a5c954477ba1a8dd69892c278ef20ef622da785ac5d73103e9a0bc8190fb82e
+EBUILD exaile-4.0.0_rc3.ebuild 1862 BLAKE2B d8ba6122dffff7ce1e40d26e14aaf23515226498f6e7c2af96764da0bcc64d2b73095a3e999219764c0423ffd3a30dcdd8077955e230887ffe75a5ae12e015f4 SHA512 2eac12361e1f281e88c1473442f5810bd22e9d32685ab177884bd3d38182cb81458a6efae41e0da3cad058b6678761bb1f44aa4c606344b02027b27fbb63839d
MISC metadata.xml 465 BLAKE2B 1524388af85ca2f4b928ad4670fa8cc2a86a69f51d72c0dc0a755ca22a05ec95587bab11cfa9f10c9f65cd9a4b08c91ec1fb445f69f9163f54b4a86e2fb99746 SHA512 4185b5a40189086940aa0139e953f39d0af627af73ef2c34f77727e7b8ce596f6f69350531cc7b85cbea4968b7b4413f923f9eda61738a8e1c1dee3b85809942
diff --git a/media-sound/exaile/exaile-4.0.0_rc3.ebuild b/media-sound/exaile/exaile-4.0.0_rc3.ebuild
index f3e1373fd4ab..f16131d4e058 100644
--- a/media-sound/exaile/exaile-4.0.0_rc3.ebuild
+++ b/media-sound/exaile/exaile-4.0.0_rc3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://github.com/exaile/exaile.git"
else
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${PN}-${PV/_/}.tar.gz"
- KEYWORDS="~amd64 ~sparc ~x86"
+ KEYWORDS="amd64 ~sparc x86"
S="${WORKDIR}/${PN}-${PV/_/}"
fi
diff --git a/media-sound/grip/Manifest b/media-sound/grip/Manifest
index 8b55b8dd358c..a494953394b0 100644
--- a/media-sound/grip/Manifest
+++ b/media-sound/grip/Manifest
@@ -1,5 +1,7 @@
DIST grip-3.10.0.tar.gz 980402 BLAKE2B fe5cd88d170c64916abffb69fe07b66452a11ae13d75d0f24ae1cdae3bf87c1dd811f5d30be2379cd2bcd4a47ef8e7f6603c5573ffead6c94105585533645b85 SHA512 61253be210d006b778d9a071cc8701f11f03ee2f29179a7ba69f5d9309de0e113ab7b0bca5491d8f7603d1df9b912048c4b1a502bcb38c5b54664516be4acdc6
+DIST grip-3.10.1.tar.gz 980748 BLAKE2B 75f8bd4a3a22ca0dc9c03f5a7a3d501d054a1443735a684296fefef95c4ab500034724d7f9fabab3ea1bafbb45653f068615b941d6b5845d2e0edac63270ab2d SHA512 627f55e69a06ee21ef3f21900c22903a70cdb7d25f9340d6c9bbf92317e2b0ba0160cda825bc370f9854c96ea81c96684a82bfd000f890d016d5a858095a9eb2
DIST grip-3.9.0.tar.gz 968706 BLAKE2B 9d530b1e7c93239d4298a57a784eec38d98fe57e2c964018a04a8646ce5f1f4734b21103f31612bac4cc45c8c03eeca2080ba88d60a2cfe51d161ef61758639b SHA512 748821f59c90d7239bb711a4a7e1df4e9f2b67ff7bd5c635a2c49389efc7836cca6672cdd93e727f8b97c4e2221f895cc7b4110aa0d3419a5fbe56530ca1b1d0
EBUILD grip-3.10.0.ebuild 1232 BLAKE2B 458a4cd5560f48c872a19d0359563054a2b961176789329c0370eb3d72093ebe826a9c048dc25c7f3133355c02464095754057a664471656d1b5059f1d9246f4 SHA512 3bceff62a4ac1c85845c318cc5e8ab43b9b17c37dbb05f6d63b4608c6232a951c2ec37748939c1fb94d979f4caf9a6c0d336622ea873ba9a8dcb5ba4f29ece9e
+EBUILD grip-3.10.1.ebuild 1232 BLAKE2B 458a4cd5560f48c872a19d0359563054a2b961176789329c0370eb3d72093ebe826a9c048dc25c7f3133355c02464095754057a664471656d1b5059f1d9246f4 SHA512 3bceff62a4ac1c85845c318cc5e8ab43b9b17c37dbb05f6d63b4608c6232a951c2ec37748939c1fb94d979f4caf9a6c0d336622ea873ba9a8dcb5ba4f29ece9e
EBUILD grip-3.9.0.ebuild 1218 BLAKE2B c6c424d05651474333d322dd1bac779418f3b446c5f28397820fa07ea4c0edca60bfe478d56825fbc5a2a669dd98e4712b191c864a10582bb0d00d2c2f1122a8 SHA512 68f067ef88b5572a6338397e7c8be9a7f200da93b7d3a49d4e2a533082ee7b65c85a8999b8110de8a8e6e69e6d2c925dc132197d9a59459fde9cfc732d323f30
MISC metadata.xml 327 BLAKE2B 3e97916828952f228021896112537b6fa34d2dd248200e76de94e1bb2bb072b6ffb8d97ff69616ebd0d778cffe1aab456bdebea17ec4b93cdbf2cc273c8ed9bf SHA512 3daf9c932bd4e3392751cb3c89ffbaf77b4da1eb3acc20a5cc30bfb8a1d0bc054fe1012ed76499f3c24ca0b599fbdafe9357a7ed1f26b8c4e924a48ffeb8bf14
diff --git a/media-sound/grip/grip-3.10.1.ebuild b/media-sound/grip/grip-3.10.1.ebuild
new file mode 100644
index 000000000000..4f7ac3d6b08f
--- /dev/null
+++ b/media-sound/grip/grip-3.10.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic toolchain-funcs libtool
+
+DESCRIPTION="GTK+ based Audio CD Player/Ripper"
+HOMEPAGE="https://sourceforge.net/projects/grip/"
+SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="vorbis"
+
+# lame and vorbis-tools are no real RDEPENDs. But without them
+# grip cannot convert ripped files to any format. So use them as
+# a sane default.
+RDEPEND="
+ gnome-base/libgnome
+ >=gnome-base/libgnomeui-2.2.0
+ >=media-libs/id3lib-3.8.3
+ media-sound/cdparanoia
+ media-sound/lame
+ net-misc/curl
+ >=x11-libs/gtk+-2.2:2
+ x11-libs/libX11
+ x11-libs/pango
+ x11-libs/vte:0
+ vorbis? ( media-sound/vorbis-tools )
+"
+# gnome-extra/yelp, see bug 416843
+DEPEND="
+ ${RDEPEND}
+ sys-devel/gettext
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ sed '/^Icon/s@grip\b@gripicon@' -i grip.desktop || die
+}
+
+src_configure() {
+ # Bug #69536
+ [[ $(tc-arch) == "x86" ]] && append-flags "-mno-sse"
+
+ strip-linguas be bg ca de en en_CA en_GB en_US es fi fr hu it ja nb nl pl_PL pt_BR ru sr vi zh_CN zh_HK zh_TW
+
+ econf --disable-werror
+}
diff --git a/media-sound/helm/Manifest b/media-sound/helm/Manifest
index 05d69553e123..52a6dfe6ab76 100644
--- a/media-sound/helm/Manifest
+++ b/media-sound/helm/Manifest
@@ -1,7 +1,4 @@
-AUX helm-0.4.1-gcc6.patch 991 BLAKE2B 22826f5a2785bf9e275792dd151af41fa6e265a9e43e11a883473594eb9a64029a698d2f5e1e1717b6dc07a73eeb1521e182f4c09da548a054496ac021237b16 SHA512 71ff5a34942badc8b95e06e2cbe3f725a98a82cec6ed25df72e44ea3e3ebd17e8d48c8c48c19f5ee9b232dc987fb2f82d621eee30d8c68ee5dea40feb10f89b2
AUX helm-0.9.0-nomancompress.patch 698 BLAKE2B 3b68312c117fb8c1e8496ae02145a66466849de77d51159064b65e51b208b503530ac5b92c1a50e4e8fdc6113121bd26ca20e491adde72f1f1b5b626258c92ec SHA512 e2b0143be141e26a093369c151a87d002508442543482d81e4b67f67475232ec53bc80e11ecad096952e4941efc82889b8cf267a0bfebb13104204b02a50aaed
-DIST helm-0.4.1.tar.gz 10170154 BLAKE2B 8939a365c5cec2f1ced1d03855cc76ab532e168866b566e8adc575be8d16b9825bf1259c912c9e74f5465d68e7984a525c430cf57eb1439814d15fb38d3cf02e SHA512 093abfd47a7f3e25d168df675b8a9c067a361ae1891af208c75ec4bc02d8a30cc5de4ab2433179bcbb6074c142c8ef9b4ef11b1854fdde0551fcd340dd6b8fe0
DIST helm-0.9.0.tar.gz 15544141 BLAKE2B 1b6811f32cf36a1c1f954cc071cd64f3dca656ee0bd420c01d0be3db516210a92adc3694ac49731cf2d7cf057a9eccf2c2dcefc14d24cf8582a3eb69efe1d0e1 SHA512 241c6bf3aec422e9ccaf7c7113eec7e30a11baadd30fe8f05f0abfac9c41d0c8a9fb284f0cae49bcaf0d3d08aa952737f6ff3eb7d48c2b2e22c60932738aeaa4
-EBUILD helm-0.4.1-r2.ebuild 932 BLAKE2B 8eca715d05913079a31344b9876487918301baa94feff5dc738ce3a874b512572700a7a0406aec5ba155cdfc96b5ad7cce8f03f5daac6c1ae00e670291707726 SHA512 6aafbb5a2f72703f282bf5e34b99b2b4fd713be7f7ac86358a8de2eeafc1bbfc34b5b8baeb1d3c69c1404c240fe2a45f2dbd93e33b68bbad6572913a4c8a916e
EBUILD helm-0.9.0.ebuild 1042 BLAKE2B a9445bba5f248a64e666a36f28cbce575733546aa879768c4c38d0e2b913f813f75bb09c0400647a09508488a153bde64c47917d21c2098c342ddaac693892df SHA512 eacde54921ac3998f582dc901598d935b5a8cfa34c99c1e225c81b73b3670e90503c41d8a713f98ce0f0c9b3e0bffd3f35b89f2e35a2750db64f4725ee3a5e3d
MISC metadata.xml 345 BLAKE2B d09e73c628cf4bd16d554753a7dd3b46be36821bed7e601ab0b2e73ef49a5c102b9330379ec24409c6b724f05271b5319a7fe334b800dd8f8e8baa8aa2b58c03 SHA512 108d91618be46a32b2c316336b1a109494a19882ca250d92a0c189093ebae632729bc67cb023370ae0fc7ff5f32d5d6bd32a2d64a985f1c66c7eeed1eec12176
diff --git a/media-sound/helm/files/helm-0.4.1-gcc6.patch b/media-sound/helm/files/helm-0.4.1-gcc6.patch
deleted file mode 100644
index d71587296b92..000000000000
--- a/media-sound/helm/files/helm-0.4.1-gcc6.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 9a94165d8c400e45d617bf2d7cb657a477f43915 Mon Sep 17 00:00:00 2001
-From: Hodorgasm <nsane457@gmail.com>
-Date: Tue, 20 Sep 2016 17:33:14 -0400
-Subject: [PATCH] Assume there exists lround if compiling with g++ in C++11 or
- later
-
-GCC-6 doesn't define HAVE_LROUND, but lround is valid in C++ in dialects >= c++11.
----
- JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c b/JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c
-index 87e2321e6..512b8279c 100644
---- a/JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c
-+++ b/JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c
-@@ -50,7 +50,7 @@
-
- #ifndef FLAC__INTEGER_ONLY_LIBRARY
-
--#if !defined(HAVE_LROUND)
-+#if (!defined(__GNUC__) && !defined(HAVE_LROUND)) || __cplusplus < 201103L
- #if defined(_MSC_VER)
- #include <float.h>
- #define copysign _copysign
diff --git a/media-sound/helm/helm-0.4.1-r2.ebuild b/media-sound/helm/helm-0.4.1-r2.ebuild
deleted file mode 100644
index e7f711216525..000000000000
--- a/media-sound/helm/helm-0.4.1-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="Open source polyphonic software synthesizer with lots of modulation"
-HOMEPAGE="http://tytel.org/helm/"
-SRC_URI="https://github.com/mtytel/helm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="media-libs/alsa-lib
- media-libs/freetype
- media-libs/lv2
- virtual/jack
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXext
- x11-libs/libXinerama
- x11-libs/libXrandr"
-DEPEND="${RDEPEND}"
-
-DOCS="README.md"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-gcc6.patch
- rm patches/Synth/.DS_Store || die
- sed -e 's|/usr/lib/|/usr/'$(get_libdir)'/|' -i Makefile || die
- epatch_user
-}
-
-src_compile() {
- emake PREFIX=/usr all
-}
-
-src_install() {
- default
- make_desktop_entry /usr/bin/helm Helm /usr/share/helm/icons/helm_icon_32_1x.png
-}
diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest
index b5240cbba7c0..ff311830d0cc 100644
--- a/media-sound/kid3/Manifest
+++ b/media-sound/kid3/Manifest
@@ -1,9 +1,3 @@
-AUX kid3-3.3.2-libdir.patch 1506 BLAKE2B 1265271633d61cab6d4ebb49284645a1528dedde7700145fb59c100b9fc209a84a021c2069291b6fcfb3030e0afa569016151e0545ce6f5375cc485881ecec44 SHA512 b987463eb82b499af757ba2865bfe57f9f9d405eb005822d08521f89700bfcfbb1bd46f9caa8c436b6d73d0b12284db08299d5425299f5803612e7b75b6c12ec
-AUX kid3-3.4.4-deps.patch 1485 BLAKE2B a2c4b9ac6e956dcc2e6415b502e0ca34814d668ceb3e2e315f4da8da382041cf55f6b5531d298ecc00ee242433c09d2095e4357a9814fd9eda60d501672c5a74 SHA512 af386071836e542e178cda38297091817943a3f754e4d14b3cca2ec628bd7c13980932e77b1f9e3c578b095d88ea2b24e89e58b6f726c6f656989fc08bc8a808
-DIST kid3-3.6.1.tar.gz 1428799 BLAKE2B 055743c06bf28188c16e627556e1c23cb724f6a1601975f259a912445063a23f3c6d8101cbb3f582fac66c56bbcbaf243e637132b20930f718f2c5b1056b7dc9 SHA512 026be02c3dea1f05af0f24a26ee9d6b775f7e408db6de8afbb3dda5f66ee465263fb1c3763d4e8ab52b1856a58c1ea21228d24cdb754508e68c04f7d5cccfb77
-DIST kid3-3.6.2.tar.gz 1430880 BLAKE2B f27d8e332639b72ccc0ace8afe05391c3edc0b470430477407138a90a2b3b0a6cefe0e740b0862d29cc61c866503b5df9b1333f26cd1f7f67797007d6117ce58 SHA512 96e9686d5af8c06867bc4d3b2ca51ddf89b6ba9a622236f79de53bef6b3ef518ef64fef3ab9af4e63ac9161bea8dc1c79d0417fe1ac433a9dfe36331089ab548
DIST kid3-3.7.0.tar.gz 1466849 BLAKE2B 39bdab9afb187754914ef77326d9c323e5dd4ab13a6f603deca3dfe97acb0d7a81d58a8eb569397c1a094ebaa7449997b729ce008614c8fc9f04d2b9e7995e03 SHA512 3112addba1e0697ae8874bf12336e54c744165a692dc81a99d97194df8511aa540a53085e2be84b3557cd9a2c9d3d887046c06550cef11406b28e6f6e6b507a6
-EBUILD kid3-3.6.1.ebuild 2039 BLAKE2B 916f9cc8c38797be544521a1547f32bfdfb92b657eb82ee7cbf04caaab44aedc2aa210c343dc07e061d832ca86ff9540d9926f79cd9977b05c805f4162a55ca3 SHA512 3c9579683274c70f5ab977887eab2973da50fce3aad59ecbc58cdeb653689422cbc3d87fe31aae262fde7241f5f41dedfd79bf52cfb99b5b4a269dd1a07661cb
-EBUILD kid3-3.6.2.ebuild 2003 BLAKE2B 20a0e16d6f891f9324d48a8473aee6261008dcab59611cd2fa62d113dc0c655a00f5a84b7f2bb313c13c74fbcbc13a132ae958ad12c80d04c6035754b16fc060 SHA512 8925b27536284c425677e45bf9f87881f663ff366939aed729d21443e95f55ab40d98d10922b893d1d07d6e13f8ed816b488a6d322998c87975094e545f7b37b
-EBUILD kid3-3.7.0.ebuild 1893 BLAKE2B d76ca9819da22f31299838f60e611376a40b8f9b68e7d67046c6615c64053f21708f19cf4ae8fcc5d7203a09b7b90ad04d52bb9abc1ae31246fff926061ca247 SHA512 95fa08b26981b8a9dc604c389cc2a318f76fa2ce28f26b761c391c0965d870908efb1db76ec69629ce595665453cfacf10a8557e165961f83f493d7117cdbc77
+EBUILD kid3-3.7.0.ebuild 1892 BLAKE2B a0136ed5d6f8bf649a7ef068ba5cbfc928ab480dfe258b6d70b8d0f9b94ebd7d2e7d0e574ef4f8e2414d2cd6ddb2aacd29ab5e4ee79dbee22e2e09e255f505d9 SHA512 d152bf282c735e9e302a99464c6056346dc0616bb4fbe282446da4ea87934891eabb2f1b08dca677ff628b7ab08391305434dc0019d332808710038e32657460
MISC metadata.xml 661 BLAKE2B 5a16df625ed1a34a04f7cd00cae636ec4dc2867cf1bab477c4a2fd99e21777ac949391c0c940da1235ee976a00b3812a84db1fb58c8c089aed983668f9ff49fb SHA512 d27b8c077e8363864d6d4baa217bd7813a01c520cba943bf25996823b944ed07c7b78205d5c77c1610566e2aa55cf03624633e4abef86e4378f6386b7bfb89c9
diff --git a/media-sound/kid3/files/kid3-3.3.2-libdir.patch b/media-sound/kid3/files/kid3-3.3.2-libdir.patch
deleted file mode 100644
index b54bf129693c..000000000000
--- a/media-sound/kid3/files/kid3-3.3.2-libdir.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Install libraries to the correct directory.
-
-Gentoo-bug: 562624
-Gentoo-bug: 570976
-Gentoo-bug: 576946
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -159,7 +159,7 @@
- endif (BUILD_KDE_APP OR BUILD_SHARED_LIBS)
- set(WITH_QMLDIR_DEFAULT "share/kid3/qml")
- set(WITH_BINDIR_DEFAULT "bin")
-- set(WITH_LIBDIR_DEFAULT "lib${LIB_SUFFIX}/kid3")
-+ set(WITH_LIBDIR_DEFAULT "lib${LIB_SUFFIX}")
- set(WITH_PLUGINSDIR_DEFAULT "${WITH_LIBDIR_DEFAULT}/plugins")
- endif (APPLE)
-
-@@ -189,6 +189,10 @@
- set(CMAKE_INSTALL_PREFIX_SLASH "")
- endif (CMAKE_INSTALL_PREFIX)
-
-+if (NOT APPLE AND NOT WIN32)
-+ set(WITH_PLUGINSDIR "${WITH_LIBDIR_DEFAULT}/${QTVER}/plugins/kid3")
-+endif ()
-+
- if (APPLE)
- file(RELATIVE_PATH CFG_DATAROOTDIR "/kid3.app/Contents/MacOS" /${WITH_DATAROOTDIR})
- file(RELATIVE_PATH CFG_DOCDIR "/kid3.app/Contents/MacOS" /${WITH_DOCDIR})
-@@ -241,6 +245,7 @@
- find_package(Qt4 COMPONENTS ${_QT4_COMPONENTS})
- if (Qt4_FOUND OR QT4_FOUND)
- include (${QT_USE_FILE})
-+ set(QTVER "qt4")
- if (NOT WITH_QT4)
- message(STATUS "Qt4 found, explicitly set WITH_QT5 or QT_QMAKE_EXECUTABLE to use a different version.")
- endif (NOT WITH_QT4)
-@@ -276,6 +281,7 @@
- endif (_qt5Dir)
- if (Qt5Core_FOUND)
- set(HAVE_QT5 1)
-+ set(QTVER "qt5")
- set(WITH_PHONON OFF)
- set(QT_INCLUDES)
- set(QT_DEFINITIONS)
diff --git a/media-sound/kid3/files/kid3-3.4.4-deps.patch b/media-sound/kid3/files/kid3-3.4.4-deps.patch
deleted file mode 100644
index 333645d11b39..000000000000
--- a/media-sound/kid3/files/kid3-3.4.4-deps.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 2f66191a82e60a2b46ead8aa2195346084817e91 Mon Sep 17 00:00:00 2001
-From: Michael Palimaka <kensington@gentoo.org>
-Date: Sun, 27 Nov 2016 20:00:37 +1100
-Subject: [PATCH] Improve KF5 dependencies.
-
-This list was compiled from a cusory include and NEEDED inspection.
----
- src/app/CMakeLists.txt | 2 +-
- src/app/kde/CMakeLists.txt | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/app/CMakeLists.txt b/src/app/CMakeLists.txt
-index 516e3f9..7790fde 100644
---- a/src/app/CMakeLists.txt
-+++ b/src/app/CMakeLists.txt
-@@ -33,7 +33,7 @@ if (BUILD_KDE_APP)
- include(KDECMakeSettings)
- include(FeatureSummary)
-
-- find_package(KF5 REQUIRED COMPONENTS KIO)
-+ find_package(KF5 REQUIRED COMPONENTS Config ConfigWidgets CoreAddons WidgetsAddons XmlGui)
-
- if (BUILD_SHARED_LIBS)
- # KDECMakeSettings.cmake will overwrite our RPATH if LIB_INSTALL_DIR is
-diff --git a/src/app/kde/CMakeLists.txt b/src/app/kde/CMakeLists.txt
-index 2f2867a..8a25b43 100644
---- a/src/app/kde/CMakeLists.txt
-+++ b/src/app/kde/CMakeLists.txt
-@@ -13,7 +13,7 @@ if (HAVE_QT5)
-
- add_executable(kid3 ${kde_SRCS})
-
-- target_link_libraries(kid3 kid3-gui KF5::KIOFileWidgets -lstdc++)
-+ target_link_libraries(kid3 kid3-gui KF5::ConfigCore KF5::ConfigGui KF5::ConfigWidgets KF5::CoreAddons KF5::WidgetsAddons KF5::XmlGui -lstdc++)
-
- install(TARGETS kid3 DESTINATION ${BIN_INSTALL_DIR})
- install(FILES ../kid3.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
---
-2.10.2
-
diff --git a/media-sound/kid3/kid3-3.6.1.ebuild b/media-sound/kid3/kid3-3.6.1.ebuild
deleted file mode 100644
index a187a6615d05..000000000000
--- a/media-sound/kid3/kid3-3.6.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-ECM_KDEINSTALLDIRS="false"
-KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950
-inherit kde5
-
-DESCRIPTION="Simple tag editor based on Qt"
-HOMEPAGE="https://kid3.sourceforge.io/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="amd64 x86"
-IUSE="acoustid flac kde mp3 mp4 +taglib vorbis"
-
-REQUIRED_USE="flac? ( vorbis )"
-
-COMMON_DEPEND="
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtdeclarative)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtmultimedia)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- sys-libs/readline:0=
- acoustid? (
- media-libs/chromaprint
- virtual/ffmpeg
- )
- flac? (
- media-libs/flac[cxx]
- media-libs/libvorbis
- )
- kde? (
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- )
- mp3? ( media-libs/id3lib )
- mp4? ( media-libs/libmp4v2:0 )
- taglib? ( >=media-libs/taglib-1.9.1 )
- vorbis? (
- media-libs/libogg
- media-libs/libvorbis
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !media-sound/kid3:4
-"
-DEPEND="${COMMON_DEPEND}
- $(add_qt_dep linguist-tools)
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.3.2-libdir.patch"
- "${FILESDIR}/${PN}-3.4.4-deps.patch"
-)
-
-src_prepare() {
- # overengineered upstream build system
- # kde5 eclass src_prepare leads to compile failure
-
- # only enable handbook when required
- if ! use_if_iuse handbook ; then
- cmake_comment_add_subdirectory ${KDE_DOC_DIR}
- fi
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_PHONON=OFF
- -DWITH_QT4=OFF
- -DWITH_QT5=ON
- -DWITH_CHROMAPRINT=$(usex acoustid)
- -DWITH_FLAC=$(usex flac)
- -DWITH_ID3LIB=$(usex mp3)
- -DWITH_MP4V2=$(usex mp4)
- -DWITH_TAGLIB=$(usex taglib)
- -DWITH_VORBIS=$(usex vorbis)
- )
-
- if use kde ; then
- mycmakeargs+=( "-DWITH_APPS=KDE;CLI" )
- else
- mycmakeargs+=( "-DWITH_APPS=Qt;CLI" )
- fi
-
- kde5_src_configure
-}
diff --git a/media-sound/kid3/kid3-3.6.2.ebuild b/media-sound/kid3/kid3-3.6.2.ebuild
deleted file mode 100644
index 59ad6ac10814..000000000000
--- a/media-sound/kid3/kid3-3.6.2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-ECM_KDEINSTALLDIRS="false"
-KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950
-inherit kde5
-
-DESCRIPTION="Simple tag editor based on Qt"
-HOMEPAGE="https://kid3.sourceforge.io/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~x86"
-IUSE="acoustid flac kde mp3 mp4 +taglib vorbis"
-
-REQUIRED_USE="flac? ( vorbis )"
-
-COMMON_DEPEND="
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtdeclarative)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtmultimedia)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- sys-libs/readline:0=
- acoustid? (
- media-libs/chromaprint
- virtual/ffmpeg
- )
- flac? (
- media-libs/flac[cxx]
- media-libs/libvorbis
- )
- kde? (
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- )
- mp3? ( media-libs/id3lib )
- mp4? ( media-libs/libmp4v2:0 )
- taglib? ( >=media-libs/taglib-1.9.1 )
- vorbis? (
- media-libs/libogg
- media-libs/libvorbis
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !media-sound/kid3:4
-"
-DEPEND="${COMMON_DEPEND}
- $(add_qt_dep linguist-tools)
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.3.2-libdir.patch"
-)
-
-src_prepare() {
- # overengineered upstream build system
- # kde5 eclass src_prepare leads to compile failure
-
- # only enable handbook when required
- if ! use_if_iuse handbook ; then
- cmake_comment_add_subdirectory ${KDE_DOC_DIR}
- fi
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_PHONON=OFF
- -DWITH_QT4=OFF
- -DWITH_QT5=ON
- -DWITH_CHROMAPRINT=$(usex acoustid)
- -DWITH_FLAC=$(usex flac)
- -DWITH_ID3LIB=$(usex mp3)
- -DWITH_MP4V2=$(usex mp4)
- -DWITH_TAGLIB=$(usex taglib)
- -DWITH_VORBIS=$(usex vorbis)
- )
-
- if use kde ; then
- mycmakeargs+=( "-DWITH_APPS=KDE;CLI" )
- else
- mycmakeargs+=( "-DWITH_APPS=Qt;CLI" )
- fi
-
- kde5_src_configure
-}
diff --git a/media-sound/kid3/kid3-3.7.0.ebuild b/media-sound/kid3/kid3-3.7.0.ebuild
index 6f7a2722027e..737a79bd331d 100644
--- a/media-sound/kid3/kid3-3.7.0.ebuild
+++ b/media-sound/kid3/kid3-3.7.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="5"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="acoustid flac kde mp3 mp4 +taglib vorbis"
REQUIRED_USE="flac? ( vorbis )"
diff --git a/media-sound/mp3_check/Manifest b/media-sound/mp3_check/Manifest
index 4c04d993e7a4..b508e7b49ffa 100644
--- a/media-sound/mp3_check/Manifest
+++ b/media-sound/mp3_check/Manifest
@@ -1,5 +1,4 @@
AUX mp3_check-1.98-makefile.patch 605 BLAKE2B 8245fac6221ff1770dcf0e898adf207d123e9590ab1e97db6c2f257d9fc4a09f5f46784ddab7b846d02987b18576cee41b7a5b2352eb7bea8c333cffba5689b0 SHA512 53b1541b6644f32a03fb13c412badc2ecda775d605a3cb6aba6f97ca0d3dfe2fba80fc9e64f544a53ef55382afcc38eeb33dca837a997f3802155f38bdd0a447
DIST mp3_check-1.98.tar.gz 83098 BLAKE2B 49f6a368ae0326aa426818e737964aa8019e09e8ed90316b333bee7aad973fdbd5ab9872ae1dcf41f8d9eed911b25c0b3b07f6dd5ba4557c6ed804c764186f87 SHA512 65eac5498ea3d4a63e0ab23c769a0baa233ddc863c907e934b691b1e8eb2a68da8a3bd7c6bd1b53d30d06330ab84d615c397753bb30257b0aac404e4b18ea4a3
EBUILD mp3_check-1.98-r1.ebuild 657 BLAKE2B 6ddfa700adf7a3425f9d2c7f3a8df4352f209cfd7a6d05b75d305af446f86830856e1ea71f21582356da178ed6f569a0549ebc4a9e1ad35df05622616978b3fd SHA512 7a7ff5f12eecd723be02d25410f3ce81c18080967d9b5650624baf930f717ca177afd6b59eb0437cde4fa4769b98f8026a8b7ac91a9919d2809f22d78c65748f
-EBUILD mp3_check-1.98.ebuild 623 BLAKE2B e38bf5cf92ee6b316e1fc7a282e313b0e01a6b7e628daf6556571b5c6e3c3abc3044a0233d18a4f092ea2c56d9b4b0d60cc7cc0b43710b03205f03db875bee86 SHA512 704753510057683b00300e9d2f5e85eead3061552c0b643105a099f724a9a196e4036b4a9fb2078cbc1ed53ee3b26d275467291ec3a074ebafb446c431d7450e
MISC metadata.xml 393 BLAKE2B d4df38beb932debf1e099affcd85edf27cd78aa872ae91ef365f6037337892aa470011702e3df0efa7d602b0696dcf84e62637726932cfe5c83a3d293c55bf7e SHA512 1d249854ee7bae0e2b8f6c8de7539cb7a4593c76c35e4e938b578f0b866d8d9ef712fbf0f113a0d5370dfa28dfc760b668769a50f17333cf58bd38d4d66a8b22
diff --git a/media-sound/mp3_check/mp3_check-1.98.ebuild b/media-sound/mp3_check/mp3_check-1.98.ebuild
deleted file mode 100644
index 48baafa74e18..000000000000
--- a/media-sound/mp3_check/mp3_check-1.98.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="MP3 consistency checker"
-HOMEPAGE="https://sourceforge.net/projects/mp3check/"
-SRC_URI="mirror://sourceforge/mp3check/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-makefile.patch
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" || die
-}
-
-src_install () {
- dobin mp3_check || die "dobin failed"
- dodoc WISHLIST TODO THANKYOU README *NOTES FOR_TESTING GOALS MILESTONE*
-}
diff --git a/media-sound/mpc/Manifest b/media-sound/mpc/Manifest
index 726d724d413e..0d1d60bda82b 100644
--- a/media-sound/mpc/Manifest
+++ b/media-sound/mpc/Manifest
@@ -2,5 +2,5 @@ AUX mpc-0.31-nodoc.patch 403 BLAKE2B d829c6f40005531ec7657054549b5fa9acd32d15d41
DIST mpc-0.30.tar.xz 41968 BLAKE2B e7d1156f4fe933c360196a1fdaadeb7b51f12b3c6d7bd2f98f80359485acb9d55ea7afb98c82696078b325ab3662bf33b20653d5e0edf0f52c64624c679dd0b6 SHA512 72d6f742de87ca1a9a09c73987786fa7c93b2829242135b210a9a2269e0319ba9e37367dae1043461ea870087faf5c349425025ce6c02aa9dd513ae90cbe8221
DIST mpc-0.31.tar.xz 43896 BLAKE2B 2b65307983dfd0bc2738b3e4b1379b43b6fec712352f25a6158adefd2065eb3ff8be194e482fc441c74b69feeb8fba277d7061fb80ee6d7d72432f3284f61fb2 SHA512 48df7d85df704ae901ee0a07193daf9738b682b71a24ebd5bf4458aa562acd11b582f83adcfca814faa9a014ef565cb6c23df837b83a569fd6050f9f3802e6fe
EBUILD mpc-0.30.ebuild 821 BLAKE2B 11cb4a54988476db7b20eb7ea4c79cc0c974146bbb0dfa1a991cb2abbb26b68e19ad2256c44b87ad0baf061a66c97bb8ec249d4fcaf5a286ee2424ab8c2db4e6 SHA512 7cfb2d1d2c06181f5205b34f4c5f8a184c34995eca8107336e2268569a195e807f7910d1f5588523e5bbe6442724e430f7cdcc2f0fecee0fe6dab62104e607cf
-EBUILD mpc-0.31-r1.ebuild 1234 BLAKE2B bbc576bc0f0ffd160dd535b354561dd1054bdc0ee0d52f556dc6a5efb3d09ad138508f9c357a00bd914534c6a61f098e68003ec6d0d4f5c98b9b7be28077c69e SHA512 ed9431c208d5d0a57b13afe591c05507350a6c52ef4d1476e1a04fd13d51aa6c1844abf39b2a87875ab2c6ceeccc9d80e5c4e74540aa23008e46224d4f7d2143
+EBUILD mpc-0.31-r1.ebuild 1232 BLAKE2B 551c3857f75a5e804c570123cbd2561d65b5b8e70d093703057d5b79485a274048b73581bf00d908f26c4ce7928b0cca9c5253f26a09220d7729ea1547af3343 SHA512 da9c9f3d72c55176ca08df1004da05e460d01cea51540f04a44bc1ae28ae7660fcbc4c698ec852cab8b97d7d38e9ce663009751ebd2f3ffdf0ad566e35610359
MISC metadata.xml 252 BLAKE2B 1b1288d9f4dd3db772b8fb0fedeaa7eade5e741424e44bbf206e13adc7917181f47e8c0cd76a19f6e115ea34d1da1cd5c5f0eef9e19e141cc79a903fd8a4f961 SHA512 8e302ca809c5fd04740c71e5d9e53786edbe46c487fcff77625a027b7922c099a4d187e853ad76965567e1d5a201ac98c6f3cef9ffe7e285b6dfde0c6df0cbdb
diff --git a/media-sound/mpc/mpc-0.31-r1.ebuild b/media-sound/mpc/mpc-0.31-r1.ebuild
index 40d6be4e2325..3c4b0209bd3b 100644
--- a/media-sound/mpc/mpc-0.31-r1.ebuild
+++ b/media-sound/mpc/mpc-0.31-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~ppc ~ppc64 ~sparc x86"
IUSE="doc iconv test"
BDEPEND="
diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index 5714fb8446da..a9aac90b0e5a 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -5,6 +5,8 @@ AUX mpd-0.21.1.logrotate 120 BLAKE2B 2111ba897a77a766adf0827c4da7132d5315c7c13ba
AUX mpd-0.21.4.init 723 BLAKE2B 4ccaff9b7ee18b1afaf38009da1c002fa36420c81f597b57e4614727d7425e9323836db997a6876ae4b8266182f34cbb72199f8db5ef8aed79f5beb4fb5ea483 SHA512 ad67bee1e614b2901e977e0a7a9bfea7ec9bdf3af9546664f42c1d1426eb5e7990028546390219912e724eeca8ad063a2ac39a048be281527b19b0a79e819961
DIST mpd-0.20.21.tar.xz 800476 BLAKE2B 0c807ae8d79abd9400aa417b516c709073b23390aeed2b385c716e20f8c4f93376a235b54fe5f5cfcd451b04c76e105b41acbd180d294281432d4d1b6a427a15 SHA512 d44fb326ea6213ecf46721ca81efdfffaec4faa5a66e627185fd5ab7c4f0c5a380f4d04aed5c2909746a37b33987cb61f62dc2d747365da06629fbb78bf7c7d6
DIST mpd-0.21.4.tar.xz 663648 BLAKE2B c9226d2b02b1035091d3af535c269aec3fead779bf17d95b858706affb84089ca85250452884ed5ee96008724735abf80cdfa4d2de14d9928748284d753a4638 SHA512 454fde206f98f89a58ac773037963ac895ee6ce3e7d1032c49b980a3bfbbb69782a62900a5c09e4b39f24b2d1bcd380d7b520935563dd3b8d02f701389389ca7
+DIST mpd-0.21.5.tar.xz 667624 BLAKE2B d4de4c55306a42caf4f79ee469db2037c0217563d50d7a4ed349d0c2c61cab1c6e519da96f552f38692bedf18ffbdb2032ae0a3314a05b2f2461c2da526f85e5 SHA512 b3a938f43cd554e0e761890ca7ea910e21b8f98f54f5bfceb0efcbef4df46db0d110d1bbc24a233021b463e3424d6246c1013f5a6ebdfc85a418008d49ced7a4
EBUILD mpd-0.20.21-r1.ebuild 7308 BLAKE2B a4579b515ea1904f2973f5b424f205cc08286aec7e516c33ba3aa035c2fca93117c8ede03818d3534a7cedba6b547fb1320039771f000a989ba218a60dcb7b87 SHA512 f7601f95f10158f112a65ac7625840f5a199bb349323c662dc6477e7a9b1498a593bff8cff289c1a37b78ebb80647136e843f8816bf77a5d7e1b8a0fc1624d66
EBUILD mpd-0.21.4-r1.ebuild 8174 BLAKE2B 35bc9bb4ccf75ab510065b1eee80ad626d1359654a3faadfd0ba8e3d09eb3ab3bca37836f2d540704f1914b2a25fe90dbcc80ad1333e6b57970e0f6b2c227f09 SHA512 b347f5939053b35bc95c1600706a364a762e4e81a3a238d31e38a884970df9d1db8892c6b943d8895cd7a115e21310fab646bb0c13a2731f7037e93ac21dddd2
+EBUILD mpd-0.21.5.ebuild 8185 BLAKE2B bf1f75190482eb97a199b068376af40f32369ff51dc47643d3a1f65a2521611ed2373c9cd4ebb5b6a6496f781e35457e7352173e46106dae9585d781b716b960 SHA512 f3230bafb050bc68308fe99d567e4ee593907b8087bf45343ac07307d0253132a04e96a3b26e8c74f7a890914c3fac6d12a1a6155a0d46caada7fc8c2384d915
MISC metadata.xml 2537 BLAKE2B ac6bd3cee50be9327da28245f1ab8e0c64aec6af07f09cd62cf1e1f2e55e2e58e3168406250a83d404b564c33ae63450497a0c5d553c737f9637919b737e899b SHA512 20a7a662078ae05362f4109e574e1b6bb1e0cc085f24695c3fc885e2b4b3616fabcb21a9f376b7c1c09874ec7b108683467ea3644c9bed18610e8b5684a2383a
diff --git a/media-sound/mpd/mpd-0.21.5.ebuild b/media-sound/mpd/mpd-0.21.5.ebuild
new file mode 100644
index 000000000000..9f214249da52
--- /dev/null
+++ b/media-sound/mpd/mpd-0.21.5.ebuild
@@ -0,0 +1,295 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info meson systemd user
+
+DESCRIPTION="The Music Player Daemon (mpd)"
+HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD"
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~x64-macos"
+IUSE="adplug +alsa ao audiofile bzip2 cdio chromaprint +cue +curl +dbus debug
+ +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify
+ +ipv6 jack lame libav libmpdclient libsamplerate libsoxr +mad mikmod mms
+ modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio qobuz
+ recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd tcpd
+ test tidal twolame udisks unicode vorbis wavpack webdav wildmidi upnp
+ zeroconf zip zlib"
+
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod
+ modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
+ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
+
+REQUIRED_USE="
+ || ( ${OUTPUT_PLUGINS} )
+ || ( ${DECODER_PLUGINS} )
+ network? ( || ( ${ENCODER_PLUGINS} ) )
+ recorder? ( || ( ${ENCODER_PLUGINS} ) )
+ upnp? ( expat )
+ webdav? ( curl expat )
+ "
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ adplug? ( media-libs/adplug:= )
+ alsa? (
+ media-libs/alsa-lib
+ media-sound/alsa-utils
+ )
+
+ ao? ( media-libs/libao[alsa?,pulseaudio?] )
+ audiofile? ( media-libs/audiofile:= )
+
+ cdio? (
+ dev-libs/libcdio:=
+ dev-libs/libcdio-paranoia
+ )
+
+ chromaprint? ( media-libs/chromaprint )
+ curl? ( net-misc/curl )
+ dbus? ( sys-apps/dbus )
+ expat? ( dev-libs/expat )
+ faad? ( media-libs/faad2 )
+
+ ffmpeg? (
+ libav? ( media-video/libav:0= )
+ !libav? ( media-video/ffmpeg:0= )
+ )
+
+ flac? ( media-libs/flac )
+ fluidsynth? ( media-sound/fluidsynth )
+ gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
+ icu? ( dev-libs/icu:= )
+ id3tag? ( media-libs/libid3tag )
+ jack? ( virtual/jack )
+ lame? ( network? ( media-sound/lame ) )
+ libmpdclient? ( media-libs/libmpdclient )
+ libsamplerate? ( media-libs/libsamplerate )
+ libsoxr? ( media-libs/soxr )
+ mad? ( media-libs/libmad )
+ mikmod? ( media-libs/libmikmod )
+ mms? ( media-libs/libmms )
+ modplug? ( media-libs/libmodplug )
+ mpg123? ( media-sound/mpg123 )
+ musepack? ( media-sound/musepack-tools )
+ network? ( media-libs/libshout )
+ nfs? ( net-fs/libnfs )
+ openal? ( media-libs/openal )
+ opus? ( media-libs/opus )
+ pulseaudio? ( media-sound/pulseaudio )
+ qobuz? ( dev-libs/libgcrypt:0 )
+ samba? ( net-fs/samba )
+ selinux? ( sec-policy/selinux-mpd )
+ sid? ( || (
+ media-libs/libsidplay:2
+ media-libs/libsidplayfp
+ ) )
+ sndfile? ( media-libs/libsndfile )
+ soundcloud? ( >=dev-libs/yajl-2:= )
+ sqlite? ( dev-db/sqlite:3 )
+ systemd? ( sys-apps/systemd )
+ tcpd? ( sys-apps/tcp-wrappers )
+ twolame? ( media-sound/twolame )
+ udisks? ( sys-fs/udisks:2 )
+ upnp? ( net-libs/libupnp:0 )
+ vorbis? ( media-libs/libvorbis )
+ wavpack? ( media-sound/wavpack )
+ wildmidi? ( media-sound/wildmidi )
+ zeroconf? ( net-dns/avahi[dbus] )
+ zip? ( dev-libs/zziplib )
+ zlib? ( sys-libs/zlib:= )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.58:=
+ test? ( dev-cpp/gtest )"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.18.conf.patch
+)
+
+pkg_setup() {
+ enewuser mpd "" "" "/var/lib/mpd" audio
+
+ if use eventfd; then
+ CONFIG_CHECK+=" ~EVENTFD"
+ ERROR_EVENTFD="${P} requires eventfd in-kernel support."
+ fi
+
+ if use signalfd; then
+ CONFIG_CHECK+=" ~SIGNALFD"
+ ERROR_SIGNALFD="${P} requires signalfd in-kernel support."
+ fi
+
+ if use inotify; then
+ CONFIG_CHECK+=" ~INOTIFY_USER"
+ ERROR_INOTIFY_USER="${P} requires inotify in-kernel support."
+ fi
+
+ if use eventfd || use signalfd || use inotify; then
+ linux-info_pkg_setup
+ fi
+
+ elog "If you will be starting mpd via /etc/init.d/mpd, please make
+ sure that MPD's pid_file is _set_."
+}
+
+src_prepare() {
+ cp -f doc/mpdconf.example doc/mpdconf.dist || die "cp failed"
+ default
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dbzip2=$(usex bzip2 enabled disabled)
+ -Dcdio_paranoia=$(usex cdio enabled disabled)
+ -Dchromaprint=$(usex chromaprint enabled disabled)
+ -Dcue=$(usex cue true false)
+ -Dcurl=$(usex curl enabled disabled)
+ -Ddbus=$(usex dbus enabled disabled)
+ -Ddebug=$(usex debug true false)
+ -Deventfd=$(usex eventfd true false)
+ -Dexpat=$(usex expat enabled disabled)
+ -Dicu=$(usex icu enabled disabled)
+ -Did3tag=$(usex id3tag enabled disabled)
+ -Dinotify=$(usex inotify true false)
+ -Dipv6=$(usex ipv6 enabled disabled)
+ -Diso9660=$(usex cdio enabled disabled)
+ -Dlibmpdclient=$(usex libmpdclient enabled disabled)
+ -Dlibsamplerate=$(usex libsamplerate enabled disabled)
+ -Dlibwrap=$(usex tcpd enabled disabled)
+ -Dmms=$(usex mms enabled disabled)
+ -Dnfs=$(usex nfs enabled disabled)
+ -Dsignalfd=$(usex signalfd true false)
+ -Dsmbclient=$(usex samba enabled disabled)
+ -Dsoxr=$(usex libsoxr enabled disabled)
+ -Dsqlite=$(usex sqlite enabled disabled)
+ -Dsystemd=$(usex systemd enabled disabled)
+ -Dtest=$(usex test true false)
+ -Dudisks=$(usex udisks enabled disabled)
+ -Dupnp=$(usex upnp enabled disabled)
+ -Dwebdav=$(usex webdav enabled disabled)
+ -Dzeroconf=$(usex zeroconf avahi disabled)
+ -Dzlib=$(usex zlib enabled disabled)
+ -Dzzip=$(usex zip enabled disabled)
+ )
+
+ emesonargs+=(
+ -Dalsa=$(usex alsa enabled disabled)
+ -Dao=$(usex ao enabled disabled)
+ -Dfifo=$(usex fifo true false)
+ -Djack=$(usex jack enabled disabled)
+ -Dopenal=$(usex openal enabled disabled)
+ -Doss=$(usex oss enabled disabled)
+ -Dpipe=$(usex pipe true false)
+ -Dpulse=$(usex pulseaudio enabled disabled)
+ -Drecorder=$(usex recorder true false)
+ )
+
+ if use samba || use upnp; then
+ emesonargs+=( -Dneighbor=true )
+ fi
+
+ append-lfs-flags
+ append-ldflags "-L/usr/$(get_libdir)/sidplay/builders"
+
+ if use network; then
+
+ emesonargs+=(
+ -Dshine=disabled
+ -Dshout=enabled
+ -Dvorbisenc=$(usex vorbis enabled disabled)
+ -Dhttpd=true
+ -Dlame=$(usex lame enabled disabled)
+ -Dtwolame=$(usex twolame enabled disabled)
+ -Dwave_encoder=$(usex audiofile true false)
+ )
+ fi
+
+ emesonargs+=(
+ -Dadplug=$(usex adplug enabled disabled)
+ -Daudiofile=$(usex audiofile enabled disabled)
+ -Dfaad=$(usex faad enabled disabled)
+ -Dffmpeg=$(usex ffmpeg enabled disabled)
+ -Dflac=$(usex flac enabled disabled)
+ -Dfluidsynth=$(usex fluidsynth enabled disabled)
+ -Dgme=$(usex gme enabled disabled)
+ -Dmad=$(usex mad enabled disabled)
+ -Dmikmod=$(usex mikmod enabled disabled)
+ -Dmodplug=$(usex modplug enabled disabled)
+ -Dmpcdec=$(usex musepack enabled disabled)
+ -Dmpg123=$(usex mpg123 enabled disabled)
+ -Dopus=$(usex opus enabled disabled)
+ -Dsidplay=$(usex sid enabled disabled)
+ -Dsndfile=$(usex sndfile enabled disabled)
+ -Dvorbis=$(usex vorbis enabled disabled)
+ -Dwavpack=$(usex wavpack enabled disabled)
+ -Dwildmidi=$(usex wildmidi enabled disabled)
+
+ )
+
+ emesonargs+=(
+ -Dqobuz=$(usex qobuz enabled disabled)
+ -Dsoundcloud=$(usex soundcloud enabled disabled)
+ -Dtidal=$(usex tidal enabled disabled)
+ )
+
+ emesonargs+=(
+ --libdir="/usr/$(get_libdir)"
+ -Ddocumentation=false
+ -Dsndio=disabled #not yet in the tree
+ -Dsolaris_output=disabled
+
+ -Ddatabase=true
+ -Ddsd=true
+ -Dtcp=true
+
+ -Dsystemd_system_unit_dir="$(systemd_get_systemunitdir)"
+ -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+ )
+
+ if use icu; then
+ emesonargs+=( -Diconv=enabled )
+ else
+ emesonargs+=( -Diconv=disabled )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ insinto /etc
+ newins doc/mpdconf.dist mpd.conf
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}-0.21.1.logrotate ${PN}
+
+ newinitd "${FILESDIR}"/${PN}-0.21.4.init ${PN}
+
+ if use unicode; then
+ sed -i -e 's:^#filesystem_charset.*$:filesystem_charset "UTF-8":' \
+ "${ED}"/etc/mpd.conf || die "sed failed"
+ fi
+
+ doman doc/mpd.1
+ doman doc/mpd.conf.5
+
+ keepdir /var/lib/mpd
+ keepdir /var/lib/mpd/music
+ keepdir /var/lib/mpd/playlists
+
+}
+
+pkg_postinst() {
+ # also change the homedir if the user has existed before
+ usermod -d "/var/lib/mpd" mpd || die "usermod failed"
+}
diff --git a/media-sound/pulseeffects/Manifest b/media-sound/pulseeffects/Manifest
index f1cb3135f7ed..ab0e69f5ed67 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,8 +1,8 @@
DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b SHA512 802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400
-DIST pulseeffects-4.4.6.tar.gz 1053954 BLAKE2B b88922c591ff24a886d9b66363e5757ad68fe683e7de88d32146a26f8f86aa5a5feb322b75471cec45dae159125f80aab1470503a73a59be4259c96b6c66ce80 SHA512 35eb6c3e750a77c8fcf8de6da0c34ad6d6bcb72b0ee81d5b719aba37a71271b72195bb4d3e1123b4f82ce07ab7d8917c5fe52f5e40e884595d5982e95cff4bec
DIST pulseeffects-4.4.7.tar.gz 1082596 BLAKE2B 3265507191f5fca405282d8bdf9cf078023e80d2ca8f3a8bb999f7828f5220ca61b68ce01dc80e2d066a0d759b83229eabd523aff71106bd4024067afd1a8220 SHA512 243bd23d107f22a2a4b5934fb67bc5c059f278f2ec824814791ea24429e8d53844ffd71c9c21c35209261f4a0a4633827362bfd43355437a10944bbfd9a25421
+DIST pulseeffects-4.5.3.tar.gz 1776724 BLAKE2B df77c45405c33a6c33e21e34eb205a75bb372ab5bfac11c572bc8ff47ebc34780f51327636892c8b7b7deca6de814f0b198ae3509c2e7b6713d755eb25a4b38b SHA512 1748f3f62122bb5ca63b9b84ea2d9917d410c1cff0aab699ff0664aab1377eda89c5f4638a86cc2444f482cf9c8aee27d34480087debb394645614a7d1e0b5a2
EBUILD pulseeffects-3.2.3-r1.ebuild 1563 BLAKE2B 0228023ea1073377071fde4a8ff29f64d0cecb278443131b2b0e96c190be3cee576a7f46e8ae9c293c2c0a1ff4ba0e64cb2c3e4a26bfa36da29ffaa10eb3f6ea SHA512 542c6256cada65c39c22f7066b3f0520faaea3a0426c1baf91e21587793202df5561a4a30d07ff44ec5d77b7d83cb1dcaefc32eca350dbed3cac36780db782e8
-EBUILD pulseeffects-4.4.6.ebuild 1709 BLAKE2B 42a798d0059e6692d60ef962a1f7fac28f8f982a73d454914cdea8b11ca7176ba1076d21e6490061c7a7145db8516e8737e3c34d50979667cbdd196f140a28b6 SHA512 ee0b4523c7911e3b22715fd000bfb89f46c5b9e361b472d48b075045055cb316f3cdbe1ff130fed9cef518180696330fcd8ade73ac337183d3e3e0a5811e0992
-EBUILD pulseeffects-4.4.7.ebuild 1710 BLAKE2B 651f1cfbd2954c73fb6e4b0d1d669355d91754c0d592a5d1e556c526af8ac4aa1c6ef933e4f171200f5ac6930d08271c168cd67e7a58b777da107560907c4a0b SHA512 e65e3eb7996262aa74bae1b94a17bcdc488877d6d3f7c50af85f8e7248d805d54ac68dccb9c1b6ba3d263dac164be3815a95f7ffdd4c01d187ab4d73ed61ea89
-EBUILD pulseeffects-9999.ebuild 1684 BLAKE2B 968769997ea15381297a4845118fe0408b82097245b83bda760933b024a9792df73e3dc1c15c60e02195b5a4d457c7c9b7c4a13a342a5585e2b27bad4762122e SHA512 b526e120bb7b6caf08d16e503d117728695ea19adba16e8ccc85a11900dc808b20911de9c34b1c7122f1abca5deec10fb0f656cf9ae510daec4b0ca6875d9796
+EBUILD pulseeffects-4.4.7.ebuild 1709 BLAKE2B 42a798d0059e6692d60ef962a1f7fac28f8f982a73d454914cdea8b11ca7176ba1076d21e6490061c7a7145db8516e8737e3c34d50979667cbdd196f140a28b6 SHA512 ee0b4523c7911e3b22715fd000bfb89f46c5b9e361b472d48b075045055cb316f3cdbe1ff130fed9cef518180696330fcd8ade73ac337183d3e3e0a5811e0992
+EBUILD pulseeffects-4.5.3.ebuild 1766 BLAKE2B 713fa0e42ff237787f2a24ec1ce2cca7709fc7fb0ef5f74eb380c60d52fc48ccd20988a27db109a50c0096212f41309230f3670a86fdca534f0c6907773d363e SHA512 68ab10d1d9bebd863d768829ad949345e482bac4e87622d16113f31c7d583094a93afd5e393a740bc8b7909526636b31f24b7b8337b192d9f8c4497230c41cee
+EBUILD pulseeffects-9999.ebuild 1766 BLAKE2B 713fa0e42ff237787f2a24ec1ce2cca7709fc7fb0ef5f74eb380c60d52fc48ccd20988a27db109a50c0096212f41309230f3670a86fdca534f0c6907773d363e SHA512 68ab10d1d9bebd863d768829ad949345e482bac4e87622d16113f31c7d583094a93afd5e393a740bc8b7909526636b31f24b7b8337b192d9f8c4497230c41cee
MISC metadata.xml 946 BLAKE2B dfa67811eaa1e6c66ae63c0476c5a79d7167abf7909e15f7279ca6676d0d2527bc403b37c731f6a14f207e7d2176183f2b2d4abb0b1bb1c682eed3a19a5bbd06 SHA512 4410693f173e25f13fd87850f2ebe2998d7afb531550ec8c75aa044605ede8436b138ad920791ed454b5acd5db018807ecb97e156be1ab17bc73a7746cf3aeaa
diff --git a/media-sound/pulseeffects/pulseeffects-4.4.7.ebuild b/media-sound/pulseeffects/pulseeffects-4.4.7.ebuild
index 79ffbfb27152..9d17e2f2278c 100644
--- a/media-sound/pulseeffects/pulseeffects-4.4.7.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-4.4.7.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]];then
EGIT_REPO_URI="${HOMEPAGE}"
else
SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="GPL-3"
diff --git a/media-sound/pulseeffects/pulseeffects-4.4.6.ebuild b/media-sound/pulseeffects/pulseeffects-4.5.3.ebuild
index 9d17e2f2278c..dc0c6cb447c7 100644
--- a/media-sound/pulseeffects/pulseeffects-4.4.6.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-4.5.3.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit gnome2-utils meson
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]];then
EGIT_REPO_URI="${HOMEPAGE}"
else
SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64"
+ KEYWORDS="~amd64"
fi
LICENSE="GPL-3"
@@ -30,6 +30,7 @@ RDEPEND="
>=dev-libs/libsigc++-2.10:2
>=x11-libs/gtk+-3.18:3
>=media-libs/lilv-0.24.2-r1
+ media-libs/lsp-plugins[lv2]
>=media-libs/gstreamer-1.12.0:1.0
>=media-libs/gst-plugins-good-1.12.0:1.0
>=media-libs/gst-plugins-bad-1.12.0:1.0
@@ -42,17 +43,20 @@ RDEPEND="
rubberband? ( media-libs/rubberband )
>=media-libs/zita-convolver-3.0.0
media-libs/libebur128
- media-libs/libsamplerate
media-sound/pulseaudio
sys-apps/dbus"
# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
# and sys-devel/gettext depends reasoning
DEPEND="
${RDEPEND}
- virtual/pkgconfig
dev-libs/appstream-glib
sys-devel/gettext
"
+BDEPEND="
+ >=sys-devel/gcc-7.3.0
+ dev-util/itstool
+ virtual/pkgconfig
+"
pkg_postinst(){
gnome2_gconf_install
diff --git a/media-sound/pulseeffects/pulseeffects-9999.ebuild b/media-sound/pulseeffects/pulseeffects-9999.ebuild
index edcf67ece621..dc0c6cb447c7 100644
--- a/media-sound/pulseeffects/pulseeffects-9999.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit gnome2-utils meson
@@ -30,6 +30,7 @@ RDEPEND="
>=dev-libs/libsigc++-2.10:2
>=x11-libs/gtk+-3.18:3
>=media-libs/lilv-0.24.2-r1
+ media-libs/lsp-plugins[lv2]
>=media-libs/gstreamer-1.12.0:1.0
>=media-libs/gst-plugins-good-1.12.0:1.0
>=media-libs/gst-plugins-bad-1.12.0:1.0
@@ -48,10 +49,14 @@ RDEPEND="
# and sys-devel/gettext depends reasoning
DEPEND="
${RDEPEND}
- virtual/pkgconfig
dev-libs/appstream-glib
sys-devel/gettext
"
+BDEPEND="
+ >=sys-devel/gcc-7.3.0
+ dev-util/itstool
+ virtual/pkgconfig
+"
pkg_postinst(){
gnome2_gconf_install
diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest
index a68997a043da..f9b2ebd080c3 100644
--- a/media-sound/qmmp/Manifest
+++ b/media-sound/qmmp/Manifest
@@ -1,9 +1,9 @@
AUX qmmp-1.3.0-projectm-3.1.patch 3549 BLAKE2B ad650249ef621a84fe1fe359ae03c62df67deceee0c78c0a64ef00895ab3853bb072b0877ee5cae7aaf62eae617b439c97e1628c2060def5900c0904a6791620 SHA512 c21b3f3ce63479fa3f53b7a3079b5e3e4b998899f45c11ad1d7da6724ad48c80a7227958f73a2b4f141c9c814765b97b86e1ca29af8818f331f7291f28f8c3bf
-DIST qmmp-1.2.3.tar.bz2 1187718 BLAKE2B f57eae68d25d709413a9cd33c48d82488be4e357eb472b19169f821ab96eba6babd75cf6d4492bade95ee590c17cb3dc789018782b136ee0829d337fb391008c SHA512 8daeae416b7c985450c7876145a896b88163608afd971f05eca9e4cbdea65039f21833836fe88cf1ceff253434370e3880c3ee7f30fe3ee7207fa8656a473d1e
DIST qmmp-1.2.6.tar.bz2 1181291 BLAKE2B fb039d8abcc0e2c6e2e1aa64c603f1f8b81858c48332eaa480d9d71e77958af52352772394fe5c22be653fcb01bc2acc44011e5cf30ab38863f2a2deca6c0ef2 SHA512 c816f530a7b4dabfbe327f4c726c3412c8c22bc9713a288df0f0b405d9831f4958be01b3f9abd35818e54f03e5568eb79cec85bf154ac9ed8075c0bf3fd5a442
DIST qmmp-1.3.0.tar.bz2 1220426 BLAKE2B 0a64b36876ed672c380c097897aa69f6d44f9d5fc7fdc2006ece63c91438fc72f3df67cf4c63d17dab526d8e67c45593b035df0e1ccfc1c179824807637aa812 SHA512 e91dc40ca8e96c1a5527ca73443e192bb8f2198a449f46911894b0e2779011766b2c6fd3b1786d2fbe3d87ccc7ee6b987ece0a3260144981bb74b96b3b7c3bb3
-EBUILD qmmp-1.2.3.ebuild 4172 BLAKE2B 9db4f2b3d25b782c9e27eae6ae8d2f64b247634863ee3b58362401746c0004a66d9444f8a21efb86d79841136f5a22a10d40838e98ab83b4bce04ccce5d4dae4 SHA512 911c14441c370ae4494da1e9b0dacc28ad9b469eaab72fb99a5210af73760f2597c63a1ff844c10b0a2d8a17f270f6ec3b9196b0d08ed738ce9c640e061be6e8
+DIST qmmp-1.3.1.tar.bz2 1221322 BLAKE2B ab0a4ecf5746926f2778a99d076f2756883621a4962f8f78a57d5eacb9977def9e8c3d186576715735763d991e6ee88d1ecd6f02e601a4b302ccd7ddf4176866 SHA512 936928bbe058253dc8cf95fb17b5ba840b3b51240d68ed9fefe4f09fd918d0908d1fc7ec816b7b08386c3da72fe78da73316e36b1b52018017d2a23fd8275556
EBUILD qmmp-1.2.6.ebuild 4221 BLAKE2B 7c67cfa55ac6cf2fdeabfee469ea7e492b81e8acb560a70a2890dae2704daf6963de5ee00d9a25de04c6b84433c91e3462a23786dbb2d26ece85b4d23d316d12 SHA512 d54e4e481244f1abc5817d45f7487e19e4d88ef6d17a42f72e55df62817d2994c499167004f05d8eb6e1e607573d1145454403251ef31c488f219b868a4f9ffc
EBUILD qmmp-1.3.0.ebuild 4322 BLAKE2B 45ab0e243e10901cd0456c8459b4f751484da95b797c68b2e648ce4a7963ce77613f352dfe23fb4fe98b22f83338c177035a2a16326d8469e6843840d659e693 SHA512 e54d1867d000359ee22b41761e5b4ae7708639aab24b3a05faf3adfd1e8e095e67ed2c3c74a878a131d11b73a6a97e90c8aafed94db3432970e7da99fb4c61ea
+EBUILD qmmp-1.3.1.ebuild 4270 BLAKE2B 0e4a4bdab7e45fdd23db669d2a8e69703e6ca16ecf96f5c06097156aa3feda3c67bd97bb410aa036123cf1ea8c8129ce54d43ec7ffbd9a044651108434dcc142 SHA512 ef99784cbeeba0d8bfcb19c49884033df7e217d92d5b343d77be0bf222ef11aac6601dcca7fb2b78fef129908df5ffc7af9d71acd05455da89e48135e8f06f34
EBUILD qmmp-9999.ebuild 4223 BLAKE2B 03bba4b756908e7ff5d7d0eeaf7afa2752591ebe0294b5bf904bbc12ec6e735d61cdaf989e52f3f3645ad5758ab7fab1ff06883af6b2d473b3cb97071908edaa SHA512 11268db2ee4019b9ade8a795a2edcb46ed90e66c1db529c44bf3349b88cf910fd3fa993909474dc30aeb4849e2fe27ba3ec94a93a86cf6a82a78d668aa8d2a76
MISC metadata.xml 1821 BLAKE2B 7be33caff246653b25e3f211638a6a4da075ee1edf6605ad802b533db4cd649bad69a6bbfdf27c1cf203873362f30591fa4b72851db600e4f3040bcd0df80295 SHA512 17b548bd21cc90817f2e5c710bdb22c527350bf2e3b4ac91070d0578a34e0acf371a97fedfb62287628c5c21b53912712fcbf00a4e66e5a3debad565536a722c
diff --git a/media-sound/qmmp/qmmp-1.2.3.ebuild b/media-sound/qmmp/qmmp-1.3.1.ebuild
index 0fb7b7f79845..611727b19b0e 100644
--- a/media-sound/qmmp/qmmp-1.2.3.ebuild
+++ b/media-sound/qmmp/qmmp-1.3.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit cmake-utils xdg-utils
[[ ${PV} = 9999 ]] && inherit subversion
@@ -9,8 +9,9 @@ inherit cmake-utils xdg-utils
DESCRIPTION="Qt5-based audio player with winamp/xmms skins support"
HOMEPAGE="http://qmmp.ylsoftware.com"
if [[ ${PV} != 9999 ]]; then
- SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2"
- KEYWORDS="amd64 x86"
+ SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2
+ mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~x86"
else
QMMP_DEV_BRANCH="1.2"
ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}"
@@ -33,6 +34,7 @@ RDEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
+ dev-qt/qtsql:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
media-libs/taglib
@@ -60,7 +62,10 @@ RDEPEND="
media-sound/jack-audio-connection-kit
)
ladspa? ( media-libs/ladspa-cmt )
- mad? ( media-libs/libmad )
+ mad? ( || (
+ media-libs/libmad
+ media-sound/mpg123
+ ) )
midi? ( media-sound/wildmidi )
mms? ( media-libs/libmms )
modplug? ( >=media-libs/libmodplug-0.8.4 )
diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest
index 3183087aa480..9b35129e4404 100644
--- a/media-sound/quodlibet/Manifest
+++ b/media-sound/quodlibet/Manifest
@@ -3,5 +3,5 @@ DIST quodlibet-3.9.1.tar.gz 3850929 BLAKE2B c4317521259f1d46e927276ee8bd927afd72
DIST quodlibet-4.1.0.tar.gz 4882607 BLAKE2B 1e0c519eb3f1d377dc7fc0ee2a08faa51632eabd1f21638e38aaf5edc4faa6707274edfe314910b32895e59a5cdd27434914afb1c33aa2914788e644db2d2aaf SHA512 987001b6335e18ce18d25b71be327261c3fe5e0a142395ce061d7460e9ade2543a3372a64560b804be3e4d70889017612e9bc1a72215d45b215caf4da545e9ae
EBUILD quodlibet-3.8.1-r1.ebuild 1717 BLAKE2B 1d5a8105c82a70394a4602244c3d7734352c02c9ff4e4b32f0802d93a5f4f1bc355397b61f48c2e5ce0b79ddaa9145d39bef54f0f6698ad5b92805affb38d7b8 SHA512 784706ebf88f4a18e869ed4bb6a89ed78c2a5c9fef8b96d4c8358e11d122afcbf831b1028c2d47450b1cf89e0c6c379164cace47f6314045eb3ac9f600be7828
EBUILD quodlibet-3.9.1.ebuild 1760 BLAKE2B 441b5af4ce9f397b30bc58bed0416c85417b28c55123d1d93c9ecd502e4ebdb0782d5a3eb8eb62c3861d768481e8103fdf0395cf310d0e801044321a20d7746b SHA512 76648bb9945ec27282302ed8e35cb9dcfde7fa0e98860f88ef66b112f6537499296f835c11e9890de642f00de884263af15edad2396feba5d02602cbdd7ace8c
-EBUILD quodlibet-4.1.0.ebuild 1553 BLAKE2B 0b9c20f531972ee135f0feaee0e0b304d234abb1c8f76ce3161b8d43cf5a615bf838c20a4e1dda76c382213653bb6b516b91dafa6772b0372aa78bd859abdfb4 SHA512 7d57337e952ffb70c89465aee5340c6141746c3cdb9c3337abd6740eb43b53a4420ca17bcd2c9283035f15353269afa471e73732a4c47dfe1ac7fad151571035
+EBUILD quodlibet-4.1.0.ebuild 1552 BLAKE2B 004b30edee5b0bc484fd677b96b5953c84482bc4107ed3e742d9575f2638efdbcac0d5705e34ad1a768d26768b08681369f387c4562ba9c2813816acee44e968 SHA512 3b410d375f6bc6075af746ee813f380eff500a3ef0703d9296ab35736525d466c11d96c02a3f7b2c4ae740f14fbc991822c1f78eb6ceb9fbbf0810f783aee037
MISC metadata.xml 1136 BLAKE2B 372295e43337120cabfa3a28f260fa3feff8cce235240be1c65fc0a54922b294cc94124690fdb923d82f78c5866e82bc7becfad334c8e1ca3797b6602a9d0d80 SHA512 1466590147ca42dda2b5c11fe781a39e6d25d205b69fdba20663f1d1bfc2e251123c99990810727a36fbbd7a0c868bf1ddc51e94a38985719cef1bea71f07feb
diff --git a/media-sound/quodlibet/quodlibet-4.1.0.ebuild b/media-sound/quodlibet/quodlibet-4.1.0.ebuild
index 502f91ae83ef..d3c983afd4ad 100644
--- a/media-sound/quodlibet/quodlibet-4.1.0.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ppc ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
IUSE="+dbus gstreamer +udev"
RDEPEND="dev-libs/keybinder:3[introspection]
diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest
index 41c45e2d4c83..86ee7dd0c262 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -1,5 +1,6 @@
AUX ts3client-bin 323 BLAKE2B bfeb748c59492387139b70bd3d688bf0c21969566d7cbfafec9abc3974daad67f34ad00cef53a35f229e8434ad2a15454c29c1470214f47332cd606053cb515d SHA512 42c5ee014db58b99d4680e31a59ac8b53c3a005332478ed166128fd08867c0cdc167c5b74a97a0f3a630c8faff9e5edd9c96da28bdbebae1d56a896e7a50e95d
DIST TeamSpeak3-Client-linux_amd64-3.2.3.run 76247769 BLAKE2B 2fc226455bf839811ad82735c30f493ac9800e6f5f2f3af2d34bcbce3abd7478144feff329c3afa31d994a891990ecae5f51aa3fa001fe828d4ae0bba60fc6e9 SHA512 6f2a0e366589a3495be3ecbe3e866e1d05db3578ed1e2bf19195e6d6818acc1ddb44b46915aa88ff64ac6cc150d3b88b3347147bb0cde93e013aa7960c10dfab
DIST TeamSpeak3-Client-linux_x86-3.2.3.run 75997823 BLAKE2B 03403430d6409ceebcbdfcdb48b54142327a003c300a3bcbd63f9fb6e40c259f50ee9346fe54fbbb3a19143bacb782248f5b61d2a950f893e8227568a2df1839 SHA512 ad6ea2d5f8237585859c5deac11e0f0b6af6018b2a92fe0aab2a04cfdeab0bd57166bf4fec273d48fedd20819203cba2fd58c3a76b59ec3224e867fc10172808
+EBUILD teamspeak-client-3.2.3-r1.ebuild 2442 BLAKE2B 7d2564f54e92a7a78056210990b2f98698b29395640de75e8b1b6851a416580c868e7f5e6a7d3899c9e0ed53c546b76445f187dbcca80d330e8954507bb0f5e5 SHA512 7a3a782284fae46e4195a3273852e30744695fecaaf1f8494f86fcfdf651d48f9d79b08e764e10faf9289441d49a0a0cd5ce2f017944d4229db18809b9641876
EBUILD teamspeak-client-3.2.3.ebuild 2379 BLAKE2B 057d9457649540a24310cbf2e41e00f13a03dbeef8ddf2eacbe0dc5252f83edc70acfa639d85b275c713fb262f382ca111cc8b0f503b092e2274e35e72c2a625 SHA512 6cb276274f2949f09df682d9479e127fb7191da51ed61e42e0fee1f97800b359f8e70390bf6543b4840e4cbcb4523d48e9eed0eaf43b4303d37f9964271f8de9
MISC metadata.xml 756 BLAKE2B 24d27da6d88662420d55ced31434390eeb7cdb354bdd09c7ae9381c1317d69e6aba654098a11efe3a0a9f86f5dafa53302ef6ba09a84463ab4267a4bcb5cc260 SHA512 5fea4c3f3823d53bb3ab6d9c05fc8e468f45c7441276e94eabb05b680f6253a920d92fff8735433121814b1fe80bf5f51c60cd001b42e714cb10bb22a5609cca
diff --git a/media-sound/teamspeak-client/teamspeak-client-3.2.3-r1.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.2.3-r1.ebuild
new file mode 100644
index 000000000000..eceaeb9cac4f
--- /dev/null
+++ b/media-sound/teamspeak-client/teamspeak-client-3.2.3-r1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop unpacker xdg-utils
+
+MY_PV="${PV/_/-}"
+
+DESCRIPTION="A client software for quality voice communication via the internet"
+HOMEPAGE="https://www.teamspeak.com/"
+SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run )
+ x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run )"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="teamspeak3"
+SLOT="0"
+IUSE="alsa pulseaudio"
+REQUIRED_USE="|| ( alsa pulseaudio )"
+
+RDEPEND="
+ app-arch/snappy:0/1
+ =dev-libs/openssl-1.0*:*
+ dev-libs/quazip
+ <dev-qt/qtcore-5.12.0:5
+ <dev-qt/qtgui-5.12.0:5[accessibility,dbus,xcb]
+ <dev-qt/qtnetwork-5.12.0:5
+ <dev-qt/qtsql-5.12.0:5[sqlite]
+ <dev-qt/qtsvg-5.12.0:5
+ <dev-qt/qtwebchannel-5.12.0:5
+ <dev-qt/qtwebengine-5.12.0:5[geolocation,widgets]
+ <dev-qt/qtwidgets-5.12.0:5
+ net-libs/libsrtp:0
+ sys-libs/libcxx[libcxxabi]
+ sys-libs/zlib:0/1
+ virtual/udev
+ alsa? ( media-libs/alsa-lib )
+ pulseaudio? ( media-sound/pulseaudio )
+"
+
+RESTRICT="mirror"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="
+ opt/teamspeak3-client/error_report
+ opt/teamspeak3-client/package_inst
+ opt/teamspeak3-client/soundbackends/libalsa_linux_*.so
+ opt/teamspeak3-client/soundbackends/libpulseaudio_linux_*.so
+ opt/teamspeak3-client/ts3client
+ opt/teamspeak3-client/update
+"
+
+src_prepare() {
+ default
+
+ if ! use alsa; then
+ rm -f soundbackends/libalsa_linux_*.so || die
+ fi
+ if ! use pulseaudio ; then
+ rm -f soundbackends/libpulseaudio_linux_*.so || die
+ fi
+
+ mv ts3client_linux_* ts3client || die
+}
+
+src_install() {
+ exeinto /opt/teamspeak3-client
+ doexe error_report package_inst ts3client "${FILESDIR}"/ts3client-bin update
+
+ exeinto /opt/teamspeak3-client/soundbackends
+ doexe soundbackends/*.so
+
+ insinto /opt/teamspeak3-client
+ doins -r gfx html resources sound styles translations
+
+ dosym ../../usr/$(get_libdir)/qt5/libexec/QtWebEngineProcess /opt/teamspeak3-client/QtWebEngineProcess
+
+ dodir /opt/bin
+ dosym ../teamspeak3-client/ts3client-bin /opt/bin/ts3client
+
+ make_desktop_entry /opt/bin/ts3client "Teamspeak 3 Client" /opt/teamspeak3-client/styles/default/logo-128x128.png "Audio;AudioVideo;Network"
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/media-sound/xfmpc/Manifest b/media-sound/xfmpc/Manifest
index 42f62688c818..3f65ec2fdb05 100644
--- a/media-sound/xfmpc/Manifest
+++ b/media-sound/xfmpc/Manifest
@@ -1,3 +1,5 @@
DIST xfmpc-0.2.3.tar.bz2 414680 BLAKE2B 167af8e53d7ddf2a629d585e8ca9f15507e54ee92ceae0f48d3462fc1667b07570d2489cc5058c0521aae2f0b1493a1101655ae702e48b3c4d0c6be493a4ec57 SHA512 3f592fdd559817051f7720bafc07fc66b39f682cc20286c12d54c4bd607e85bb0a722c567264a29224971b4ac14db51b0b44b233a16cccd9d17579a50549a3be
+DIST xfmpc-0.2.90.tar.bz2 449973 BLAKE2B 89b1e0136fdc161857fdf50a47b5dec388f9e999df26a1e3399e2997a95945224a4a500431495c831e131a9831c281606e27f46d5c998cef41bdaeadbc389563 SHA512 3e88eb6b1c1270111981bed51653f4f019bcd72253719ea0751bea48ac13dcf1a3f22fd12d4399b20986348a9c2e41be9b1bd82830c09149ed70fd9facdb2d55
EBUILD xfmpc-0.2.3-r1.ebuild 774 BLAKE2B ecfffb22006c3452b3d0cf54bcdb9d993fb274b3adee1b72164beddfd4eb3a786863fd8278c02afb8052e89fc748ae90699ebada619436d0fccafbf3d9c004db SHA512 5b1272722cac67bc3b6c5492a64f63d85e22014dda9f45eaf8e523df5e56ddcef562a57db71093721674f82db0665933522b66922fca16d64cd9757d69f7cca8
+EBUILD xfmpc-0.2.90.ebuild 759 BLAKE2B e9f3b13df3ed0e2a45580051576db384e43016751f2aa15a33194685a1f41c7fbaef20cccc19ec716e59c50b64ff94d47e22d61396c6b8aa05e79ad259292d64 SHA512 7105976a5d8a3f779948b5363bdd4a2261522a4b041fd8d4ea48bd1fd0ee2c643755abd59feb4ba4ba3fe7de4f7c3048032f6d7be804d050b6a5b170eb521eed
MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203
diff --git a/media-sound/xfmpc/xfmpc-0.2.90.ebuild b/media-sound/xfmpc/xfmpc-0.2.90.ebuild
new file mode 100644
index 000000000000..9a6ac70cb9df
--- /dev/null
+++ b/media-sound/xfmpc/xfmpc-0.2.90.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xdg-utils
+
+DESCRIPTION="Music Player Daemon (MPD) client for the Xfce desktop environment"
+HOMEPAGE="https://goodies.xfce.org/projects/applications/xfmpc"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/0.2/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.18:2=
+ >=media-libs/libmpd-0.15:=
+ >=x11-libs/gtk+-3.22:3=
+ >=xfce-base/libxfce4ui-4.12:=
+ >=xfce-base/libxfce4util-4.12:="
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog IDEAS NEWS README THANKS )
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
diff --git a/media-sound/zynaddsubfx/Manifest b/media-sound/zynaddsubfx/Manifest
index 400dbd2e44f5..62a09d723b34 100644
--- a/media-sound/zynaddsubfx/Manifest
+++ b/media-sound/zynaddsubfx/Manifest
@@ -1,5 +1,4 @@
AUX zynaddsubfx-3.0.3-docs.patch 414 BLAKE2B 7988269f161ae948e63a05f9d84b986cf2a5c8644c594d14b431bb3366ac3e468d1668d1b03d1ad3e899e93a992c2b9722338f1a6ea1052994613ff7acce8eff SHA512 867cb63e0b057bf0930f8a2d7dfe50a547df740cb135dc21824b986f194c2384dd57e882f0ed2617c1e1306a88804849878eee4d825bf02908378acf0e00fb75
DIST zynaddsubfx-3.0.3.tar.bz2 7989258 BLAKE2B 7b71dc358ed3d0248eafb1c4638b05cc7ea8dbb05fd36c40643bb8f9160ee462c229d1604a52e795b6787d9131cea92512ad783c137c9cbe17cf8d56461a581f SHA512 e60e22656388d444114959859c12014ec79d7ba555b0d217ad98ad06e273916eea0eee521bb9dbfdef5be34205280d355b44a8f15760eeff06b16410d560b5d7
-EBUILD zynaddsubfx-3.0.3-r1.ebuild 1919 BLAKE2B 4f3ef4df64fe5fe024458497023710d876aab85fda37c4fbdfa8a790ef21903e0f03804d7fa645207dab5423b92e1c835556f5c1350dbcb7f8a27079b51cdf5f SHA512 0ec1d782e3f9c3a09824fb5ccd13e189d903225481e081688c4a27746dddf41fa5b236f8008d044d575257a027b56a04a699294134bcc6551cd02d301b1062a6
-EBUILD zynaddsubfx-3.0.3.ebuild 1567 BLAKE2B c4e2e6b115c326e769ed98d95262d8545b576f3b809c403fcbae03717dfc40e8ccebced31acd82281a3712452e4b1206bba427239492a045d856920df3409fbf SHA512 e18092a175c36dc1958ee03bc388c330685a806aaa227e45a6ead4cde139e656dd9d7b82eac851875821fb6c465e176e438894c78f6bfa5c1f09bdf95fa0cd35
+EBUILD zynaddsubfx-3.0.3-r1.ebuild 1918 BLAKE2B 501fa7c5c93f9cf71722e1a3db38857ecdb90a58552c5d4218c641b4ebf8708100d73eb9fcacd87a9c39e645c667ffb6b51af4b36637fdc57b92f6b28efdaa5c SHA512 b42788152ab56c7df2ea4ecddfcecf486bc5ad5166656b1657ffceb8ead452a41c12488b169c1d6e12785608d9510ea27021c80fe6cc7c429bbce490968a7e9d
MISC metadata.xml 427 BLAKE2B 80fb772abd373ede6be0c3b99fd252f059ebbc6efa5ab1dffee1c0a517289cb199a7ca58c7db4942565dd96c2749fbecf0a9e82382a2387e5c785ced868b4312 SHA512 dc8afdd20a8f6e7d052dc69f4a17698b481db997ef36e199fce32e8ed586a0a0c6d9c881fc378bcd20e57ffe0f4ec1389680ee9ed0fa04ad8b13aa082112e490
diff --git a/media-sound/zynaddsubfx/zynaddsubfx-3.0.3-r1.ebuild b/media-sound/zynaddsubfx/zynaddsubfx-3.0.3-r1.ebuild
index 3e5d0e71fa8c..82a682845d5a 100644
--- a/media-sound/zynaddsubfx/zynaddsubfx-3.0.3-r1.ebuild
+++ b/media-sound/zynaddsubfx/zynaddsubfx-3.0.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/zynaddsubfx/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE="alsa doc dssi +fltk jack lash portaudio"
REQUIRED_USE="|| ( alsa jack portaudio )"
diff --git a/media-sound/zynaddsubfx/zynaddsubfx-3.0.3.ebuild b/media-sound/zynaddsubfx/zynaddsubfx-3.0.3.ebuild
deleted file mode 100644
index b929690c9c52..000000000000
--- a/media-sound/zynaddsubfx/zynaddsubfx-3.0.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils cmake-utils flag-o-matic multilib
-
-DESCRIPTION="ZynAddSubFX is an opensource software synthesizer"
-HOMEPAGE="http://zynaddsubfx.sourceforge.net/"
-SRC_URI="mirror://sourceforge/zynaddsubfx/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="alsa +fltk jack lash"
-
-RDEPEND=">=dev-libs/mxml-2.2.1
- sci-libs/fftw:3.0
- media-libs/liblo
- alsa? ( media-libs/alsa-lib )
- fltk? ( >=x11-libs/fltk-1.3:1 )
- jack? ( virtual/jack )
- lash? ( media-sound/lash )"
-# portaudio? ( media-libs/portaudio )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-# Upstream uses the following preferences: alsa > jack > portaudio
-# At least one of them must be enabled
-# We do not support portaudio, so if alsa is disabled force jack.
-REQUIRED_USE="!alsa? ( jack )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-${PV}-docs.patch
-)
-
-DOCS=( ChangeLog HISTORY.txt README.adoc )
-
-src_configure() {
- append-cxxflags "-std=c++11"
- use lash || sed -i -e 's/lash-1.0/lash_disabled/' "${S}"/src/CMakeLists.txt
- mycmakeargs=(
- `use fltk && echo "-DGuiModule=fltk" || echo "-DGuiModule=off"`
- `use alsa && echo "-DOutputModule=alsa" || echo "-DOutputModule=jack"`
- `use alsa && echo "-DAlsaMidiOutput=TRUE" || echo "-DAlsaMidiOutput=FALSE"`
- `use jack && echo "-DJackOutput=TRUE" || echo "-DJackOutput=FALSE"`
- -DPluginLibDir=$(get_libdir)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- insinto /usr/share/${PN}
- doins -r "${S}"/instruments/*
-}