summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin60604 -> 60483 bytes
-rw-r--r--media-sound/aqualung/Manifest2
-rw-r--r--media-sound/aqualung/aqualung-1.0-r3.ebuild2
-rw-r--r--media-sound/ardour/Manifest6
-rw-r--r--media-sound/ardour/ardour-6.0.ebuild144
-rw-r--r--media-sound/ardour/ardour-9999.ebuild27
-rw-r--r--media-sound/ardour/metadata.xml3
-rw-r--r--media-sound/audacious/Manifest6
-rw-r--r--media-sound/audacious/audacious-3.10.1-r1.ebuild (renamed from media-sound/audacious/audacious-3.10.1.ebuild)17
-rw-r--r--media-sound/audacious/audacious-4.0.3.ebuild2
-rw-r--r--media-sound/audacious/metadata.xml1
-rw-r--r--media-sound/bempc/Manifest2
-rw-r--r--media-sound/bempc/bempc-0.11_p20160207.ebuild7
-rw-r--r--media-sound/bluez-alsa/Manifest5
-rw-r--r--media-sound/bluez-alsa/bluez-alsa-2.0.0.ebuild68
-rw-r--r--media-sound/bluez-alsa/bluez-alsa-2.1.0.ebuild4
-rw-r--r--media-sound/bluez-alsa/files/bluez-alsa-2.1.0-gcc10.patch145
-rw-r--r--media-sound/clementine/Manifest3
-rw-r--r--media-sound/clementine/clementine-1.4.0_rc1.ebuild4
-rw-r--r--media-sound/clementine/files/clementine-1.4.0_rc1-QPainterPath_include.patch50
-rw-r--r--media-sound/coquillo/Manifest2
-rw-r--r--media-sound/coquillo/coquillo-2.0.0.ebuild4
-rw-r--r--media-sound/elisa/Manifest4
-rw-r--r--media-sound/elisa/elisa-20.04.1.ebuild (renamed from media-sound/elisa/elisa-20.04.0.ebuild)3
-rw-r--r--media-sound/gmusicbrowser/Manifest2
-rw-r--r--media-sound/gmusicbrowser/metadata.xml4
-rw-r--r--media-sound/jack_capture/Manifest3
-rw-r--r--media-sound/jack_capture/files/jack_capture-0.9.73-r1-Makefile.patch43
-rw-r--r--media-sound/jack_capture/jack_capture-9999.ebuild4
-rw-r--r--media-sound/lyvi/Manifest3
-rw-r--r--media-sound/lyvi/lyvi-2.0.0.ebuild34
-rw-r--r--media-sound/lyvi/metadata.xml15
-rw-r--r--media-sound/pavucontrol-qt/Manifest4
-rw-r--r--media-sound/pavucontrol-qt/pavucontrol-qt-0.14.1.ebuild2
-rw-r--r--media-sound/pavucontrol-qt/pavucontrol-qt-0.15.0.ebuild36
-rw-r--r--media-sound/pianobar/Manifest4
-rw-r--r--media-sound/pianobar/pianobar-2020.04.05.ebuild48
-rw-r--r--media-sound/pianobar/pianobar-9999.ebuild18
-rw-r--r--media-sound/pulseeffects/Manifest5
-rw-r--r--media-sound/pulseeffects/files/patch-4.7.2-gcc10.patch32
-rw-r--r--media-sound/pulseeffects/metadata.xml5
-rw-r--r--media-sound/pulseeffects/pulseeffects-4.7.2-r1.ebuild (renamed from media-sound/pulseeffects/pulseeffects-4.7.2.ebuild)4
-rw-r--r--media-sound/qjackctl/Manifest4
-rw-r--r--media-sound/qjackctl/qjackctl-0.6.2.ebuild24
-rw-r--r--media-sound/qjackctl/qjackctl-9999.ebuild29
-rw-r--r--media-sound/qmidiarp/Manifest4
-rw-r--r--media-sound/qmidiarp/qmidiarp-0.6.3-r1.ebuild39
-rw-r--r--media-sound/qmidiarp/qmidiarp-0.6.4-r1.ebuild23
-rw-r--r--media-sound/qmidiroute/Manifest2
-rw-r--r--media-sound/qmidiroute/qmidiroute-0.4.0.ebuild15
-rw-r--r--media-sound/qtagger/Manifest2
-rw-r--r--media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild15
-rw-r--r--media-sound/qtgain/Manifest2
-rw-r--r--media-sound/qtgain/qtgain-1.0.0.ebuild8
-rw-r--r--media-sound/qtscrobbler/Manifest2
-rw-r--r--media-sound/qtscrobbler/qtscrobbler-0.11_pre20130123.ebuild24
-rw-r--r--media-sound/quodlibet/Manifest2
-rw-r--r--media-sound/quodlibet/quodlibet-4.3.0.ebuild2
-rw-r--r--media-sound/strawberry/Manifest4
-rw-r--r--media-sound/strawberry/strawberry-0.6.11.ebuild (renamed from media-sound/strawberry/strawberry-0.6.9.ebuild)1
-rw-r--r--media-sound/teamspeak-server/Manifest5
-rw-r--r--media-sound/teamspeak-server/teamspeak-server-3.10.2.ebuild119
-rw-r--r--media-sound/teamspeak-server/teamspeak-server-3.12.1.ebuild2
-rw-r--r--media-sound/xmms2/Manifest1
-rw-r--r--media-sound/xmms2/xmms2-0.8_p20161122-r6.ebuild305
65 files changed, 677 insertions, 734 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 2fb826f7c491..116d82f5b669 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest
index 0f7a454cce46..d911e70b0518 100644
--- a/media-sound/aqualung/Manifest
+++ b/media-sound/aqualung/Manifest
@@ -1,5 +1,5 @@
AUX aqualung-1.0-ffmpeg3.patch 1148 BLAKE2B 777233c3c3aaa4921a102e480c31db9533d17316de566f7cb6439b4b9980cc4ab6c6992760a6571cede3b0eae0b1afedd38849b708a7c67f590d7bbf04b05d11 SHA512 3c932e86c8fe59951fd2c10b03a253133e79b0637e08653731f0dd12760855678aeb9e6c78dc646af7deb6a0dc61028a330020020d170262d9ab329c824f4985
DIST aqualung-1.0.tar.gz 2014854 BLAKE2B bee5f8424f8a7f657e2adaacacd2b95f6d08153e2be54e3dd79e9097e7042bc9dfaae88df337c14e4bb8d0c2b2a0a5eef34aedf3c5756eb826dddff4b6cac9ad SHA512 d18fbc26c2f1445a0ef570216f54f1d00b05b25467b6ad857437e4ac628ac07c21435ce073cf92b3f147de4f1ada45a8a84770783d1c58e67451f94ac3de483a
EBUILD aqualung-1.0-r2.ebuild 2416 BLAKE2B b9ae5b18dcb07968ca9378c725e84fbae5b162003ed00ad07520ad8ec235df0aea7a3352f06e2dbb768f9a568431deea078e2e1e0603f59a0c72bcecb1ae0469 SHA512 dda2dd55f4ab1f37e28bc4c98d4b96ac2995706d01b9c8669e9c21a216ae5807643583666ea39ae306afe2e8960420b148a638c2341b96626b2d1b0897f5f85a
-EBUILD aqualung-1.0-r3.ebuild 2424 BLAKE2B 8e211b6894db8e772c3638081283e79de4c3a68decb5b9a790b71b1544efadefdae322b9ef0d8229f285832c517fa82eeb7e5ea31004366d8c5932bf50a63b42 SHA512 a9ab98b9238f35292291326ae1a685acc4c0dbb5a20244e70b3e49071ee2dcb55069236714a8c2c04492c68ef2c14d75efb3944fe6ae94349d8c68c13410977d
+EBUILD aqualung-1.0-r3.ebuild 2422 BLAKE2B 8fcce45ccc5062d388cd9c65d544e3baab1ec5a474b4fac3a4655cb0586b60458260c3d43083a0da855e18ea1ea10db39f2eb8533dbe73c4c7ce72d516ae84f4 SHA512 0ddbbefa25223761470a898eca0a08bafa6398ad467e681618d91b0886643d97aa6001596f4dff2942e2182b6dac2020a1e36d9e32b52b60ebb0de225f38059b
MISC metadata.xml 918 BLAKE2B 3355fd5e7d6f25ac7e8c8f51d3689f4fa7495fb5f09289bde82c1c96dddce3e8f45dc0f0f1c709d78517d7d20dc847f8e67e48cdce81bb9227332cb916a6b254 SHA512 5c0f8e22fd0b4516ffb16cd06ac9ddfeb66e5d67e904845967d06c9746503a9dddf52df84e2665593c2ec6b8b3757d7ad42bb75eaa3e908be61b976613a5e566
diff --git a/media-sound/aqualung/aqualung-1.0-r3.ebuild b/media-sound/aqualung/aqualung-1.0-r3.ebuild
index 707083c856a2..130bb2e40c72 100644
--- a/media-sound/aqualung/aqualung-1.0-r3.ebuild
+++ b/media-sound/aqualung/aqualung-1.0-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate
lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray
vorbis wavpack"
diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 1d04e3b6732f..2dbc422e835d 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -1,5 +1,7 @@
AUX ardour-4.x-revision-naming.patch 1107 BLAKE2B 18378f1cbc3bb7871ed599dd03c963e7d808796477838b84e9a1010bf31d175edcbba62dc076a37ff3cdf20868f32fc42c2fb2a687616be27a0ecf00b97afc3e SHA512 f9c742345b4f89bc0cabc7a7fe86c4084c99f962c3b3770a0e14b259fa4ca9a3f2cdac35c3b9214816f895fd083befab16e38d2b753cbe6ab94ca7da7b251580
+DIST Ardour-6.0.0.tar.bz2 10999598 BLAKE2B d403a76bb95a7c8dc411b45b54d9b1afb64ab0ba104c283c6890ec5bb152c9f67b825222460bb7b29a28724e7581023e5d3c7ce3b7ff9c88f3d584fab8cb03f7 SHA512 42cd5ea69200aefc60fc93ca7347f08fc511a9821a03023c4362d626f0957570ba0a7b174af67016f7fa27a29eed3c932d502e090d780125c63b5690faa642a3
DIST ardour-5.12.tar.bz2 8852834 BLAKE2B 0409d920ab0abc9e52a40cc343c5481d53292bea6e5c89c58328f95c53f7f09f30ce421f2ed0da0e3fdb4eaeeb5a25da0d07ed1d4c382b5b607f3b89324eca1b SHA512 c4b4332bddb2406924119c181622801725f4a7dd7741c1a66ddbc2236542764b786337da2f0a751f3bbe6e0389b5da765eb19b14a6a90c8f8a7fd68231e5067d
EBUILD ardour-5.12.ebuild 3827 BLAKE2B 7f80117bd65829746161d7bc06397e3356213a03d180218a1d0791bd2d7a7054455d2eaa12e57d3d6a2fc49f6cc49e30f2729fa88da8047c9bf189afd228ef80 SHA512 1fcd75469e64d3b55d34198ca430d966f24fbc00a0f2f17ddbafd156100b16e576760f9630921b2f6747d92257737f8fc5acaa2c78865e86f82fa864cd422535
-EBUILD ardour-9999.ebuild 3827 BLAKE2B de58e55c2bb58de79ad407298c9912a877ca1a3535a83dbb1e74e3b596b316e4fd0db3b1089129e0432a85ba04ba4fb067d1828a0a3fa9b7888c7d9182c1fac6 SHA512 52211b39cd7b6cf55cc92860bbffef44646438f2aac5e6aedf3e3557b6c913d7af000a5ccd2f195f5104015460cdb83e1aef49ec98871be5e29e80205765adcc
-MISC metadata.xml 347 BLAKE2B 055877000b928bdbc38be9fec8b34e2b5ad6b0c9533e59406bfa6ebdc81fcb2990cfebe577f920f110aa57bc8e20a26f896f4ce8e5ab949177727905656119c3 SHA512 30f231423671c8c1a0911b9591a6239431d55860679c45452b430ce974defafeaa86e8a0f5b950e6176fccb986259780f3a13fa73df0e03c4a5f7e5e60cbcb63
+EBUILD ardour-6.0.ebuild 4264 BLAKE2B 1e95704755c6e2f4f90745380eef759d9c010b00088ea6dcd4f9ef21d23c08882b4b2ba4defa4c86571714326d71395d43aecf2709746e072d8717a42bd5bf59 SHA512 aa51000af3536c25a38effdd439fe9967737a1bc9eb4f8c1e391196d519676f457dcba01f495298a8bd7feb5c7c17321dafed4444cfe1b0fb72009cc64ea9a33
+EBUILD ardour-9999.ebuild 4264 BLAKE2B 1e95704755c6e2f4f90745380eef759d9c010b00088ea6dcd4f9ef21d23c08882b4b2ba4defa4c86571714326d71395d43aecf2709746e072d8717a42bd5bf59 SHA512 aa51000af3536c25a38effdd439fe9967737a1bc9eb4f8c1e391196d519676f457dcba01f495298a8bd7feb5c7c17321dafed4444cfe1b0fb72009cc64ea9a33
+MISC metadata.xml 450 BLAKE2B 1b17e6d54f2b963b5fe406bb724735dee2c71b982e35acc8e22f6f9737a3519b42d6c9fa20af80359468a57c1596df2b83f525078603d3416a8b66b15df1db75 SHA512 480478c33714996c12180962aa503ca1fbb6d44195abc83203e8be60be5477a9815e9a5ebac7e475f83a731629213d517565b217087c39c4e4f03d02cdb5e68e
diff --git a/media-sound/ardour/ardour-6.0.ebuild b/media-sound/ardour/ardour-6.0.ebuild
new file mode 100644
index 000000000000..304e08fcb604
--- /dev/null
+++ b/media-sound/ardour/ardour-6.0.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+#EPYTHON='python2.7'
+PLOCALES="cs de el en_GB es eu fr it ja nn pl pt pt_PT ru sv zh"
+inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils
+
+DESCRIPTION="Digital Audio Workstation"
+HOMEPAGE="http://ardour.org/"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git"
+ inherit git-r3
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://community.ardour.org/src/Ardour-${PV}.0.tar.bz2"
+ S="${WORKDIR}/Ardour-${PV}.0"
+fi
+
+LICENSE="GPL-2"
+SLOT="6"
+IUSE="altivec doc jack nls phonehome cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
+
+RDEPEND="
+ >=dev-cpp/glibmm-2.32.0
+ >=dev-cpp/gtkmm-2.16:2.4
+ >=dev-cpp/libgnomecanvasmm-2.26:2.6
+ dev-libs/boost:=
+ >=dev-libs/glib-2.10.1:2
+ dev-libs/libsigc++:2
+ >=dev-libs/libxml2-2.6:2
+ dev-libs/libxslt
+ >=gnome-base/libgnomecanvas-2
+ media-libs/alsa-lib
+ media-libs/aubio
+ media-libs/flac
+ media-libs/freetype:2
+ media-libs/libart_lgpl
+ media-libs/liblo
+ >=media-libs/liblrdf-0.4.0-r20
+ >=media-libs/libsamplerate-0.1
+ >=media-libs/libsndfile-1.0.18
+ >=media-libs/libsoundtouch-1.6.0
+ media-libs/raptor:2
+ >=media-libs/rubberband-1.6.0
+ >=media-libs/taglib-1.7
+ media-libs/vamp-plugin-sdk
+ net-misc/curl
+ sys-libs/readline:0=
+ sci-libs/fftw:3.0[threads]
+ virtual/libusb:1
+ x11-libs/cairo
+ >=x11-libs/gtk+-2.8.1:2
+ x11-libs/pango
+ jack? ( virtual/jack )
+ media-libs/lilv
+ media-libs/sratom
+ dev-libs/sord
+ >=media-libs/suil-0.6.10
+ >=media-libs/lv2-1.4.0"
+# !bundled-libs? ( media-sound/fluidsynth ) at leat libltc is missing to be able to unbundle...
+
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ jack? ( virtual/jack )
+ sys-devel/gettext
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen[dot] )"
+
+pkg_setup() {
+ if has_version \>=dev-libs/libsigc++-2.6 ; then
+ append-cxxflags -std=c++11
+ fi
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ eapply_user
+ sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die
+ MARCH=$(get-flag march)
+ OPTFLAGS=""
+ if use cpu_flags_x86_sse; then
+ if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then
+ elog "You enabled sse but use an march that does not support sse!"
+ elog "We add -msse to the flags now, but please consider switching your march in make.conf!"
+ fi
+ OPTFLAGS="sse"
+ fi
+ if use cpu_flags_x86_mmx; then
+ if [[ ${MARCH} == "i486" ]]; then
+ elog "You enabled mmx with i486 set as march! You have been warned!"
+ fi
+ OPTFLAGS="${OPTFLAGS} mmx"
+ fi
+ if use cpu_flags_x86_3dnow; then
+ OPTFLAGS="${OPTFLAGS} 3dnow"
+ fi
+ sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \
+ -i "${S}"/wscript || die
+ sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die
+ append-flags "-lboost_system"
+ python_fix_shebang "${S}"/wscript
+ python_fix_shebang "${S}"/waf
+ my_lcmsg() {
+ rm -f {gtk2_ardour,gtk2_ardour/appdata,libs/ardour,libs/gtkmm2ext}/po/${1}.po
+ }
+ l10n_for_each_disabled_locale_do my_lcmsg
+}
+
+src_configure() {
+ tc-export CC CXX
+ mkdir -p "${D}"
+ waf-utils_src_configure \
+ $(usex doc "--docs" '') \
+ $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") \
+ $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \
+ $( use phonehome && echo "--phone-home" ) || echo "--no-phone-home" \
+ $( use nls && echo "--nls" ) || echo --no-nls \
+ --destdir="${D}" \
+ --prefix=/usr \
+ --configdir=/etc \
+ --optimize
+#not possible right now --use-external-libs
+}
+src_compile() {
+ waf-utils_src_compile
+ use nls && waf-utils_src_compile i18n
+}
+src_install() {
+ waf-utils_src_install
+ mv ${PN}.1 ${PN}${SLOT}.1
+ doman ${PN}${SLOT}.1
+ newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" ${PN}${SLOT}.png
+ make_desktop_entry ardour6 ardour6 ardour6 AudioVideo
+}
+
+pkg_postinst() {
+ elog "Please do _not_ report problems with the package to ${PN} upstream."
+ elog "If you think you've found a bug, check the upstream binary package"
+ elog "before you report anything to upstream."
+}
diff --git a/media-sound/ardour/ardour-9999.ebuild b/media-sound/ardour/ardour-9999.ebuild
index 36ca3e797777..304e08fcb604 100644
--- a/media-sound/ardour/ardour-9999.ebuild
+++ b/media-sound/ardour/ardour-9999.ebuild
@@ -5,7 +5,8 @@ EAPI=6
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE='threads(+)'
#EPYTHON='python2.7'
-inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
+PLOCALES="cs de el en_GB es eu fr it ja nn pl pt pt_PT ru sv zh"
+inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils
DESCRIPTION="Digital Audio Workstation"
HOMEPAGE="http://ardour.org/"
@@ -15,13 +16,13 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
KEYWORDS="~amd64 ~x86"
- SRC_URI="mirror://gentoo/${P}.tar.bz2"
+ SRC_URI="https://community.ardour.org/src/Ardour-${PV}.0.tar.bz2"
S="${WORKDIR}/Ardour-${PV}.0"
fi
LICENSE="GPL-2"
SLOT="6"
-IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
+IUSE="altivec doc jack nls phonehome cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
RDEPEND="
>=dev-cpp/glibmm-2.32.0
@@ -60,6 +61,7 @@ RDEPEND="
dev-libs/sord
>=media-libs/suil-0.6.10
>=media-libs/lv2-1.4.0"
+# !bundled-libs? ( media-sound/fluidsynth ) at leat libltc is missing to be able to unbundle...
DEPEND="${RDEPEND}
${PYTHON_DEPS}
@@ -77,10 +79,6 @@ pkg_setup() {
src_prepare() {
eapply_user
- if ! [[ ${PV} == *9999* ]]; then
- eapply "${FILESDIR}"/${PN}-4.x-revision-naming.patch
- touch "${S}/libs/ardour/revision.cc"
- fi
sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die
MARCH=$(get-flag march)
OPTFLAGS=""
@@ -106,6 +104,10 @@ src_prepare() {
append-flags "-lboost_system"
python_fix_shebang "${S}"/wscript
python_fix_shebang "${S}"/waf
+ my_lcmsg() {
+ rm -f {gtk2_ardour,gtk2_ardour/appdata,libs/ardour,libs/gtkmm2ext}/po/${1}.po
+ }
+ l10n_for_each_disabled_locale_do my_lcmsg
}
src_configure() {
@@ -115,13 +117,18 @@ src_configure() {
$(usex doc "--docs" '') \
$({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") \
$(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \
- --destdir="${D}" \
+ $( use phonehome && echo "--phone-home" ) || echo "--no-phone-home" \
+ $( use nls && echo "--nls" ) || echo --no-nls \
+ --destdir="${D}" \
--prefix=/usr \
--configdir=/etc \
- --nls \
--optimize
+#not possible right now --use-external-libs
+}
+src_compile() {
+ waf-utils_src_compile
+ use nls && waf-utils_src_compile i18n
}
-
src_install() {
waf-utils_src_install
mv ${PN}.1 ${PN}${SLOT}.1
diff --git a/media-sound/ardour/metadata.xml b/media-sound/ardour/metadata.xml
index 20dec2c8d4e9..1f9044f06bed 100644
--- a/media-sound/ardour/metadata.xml
+++ b/media-sound/ardour/metadata.xml
@@ -8,4 +8,7 @@
<upstream>
<remote-id type="github">Ardour/ardour</remote-id>
</upstream>
+ <use>
+ <flag name="phonehome">contact ardour.org at startup for new announcements</flag>
+ </use>
</pkgmetadata>
diff --git a/media-sound/audacious/Manifest b/media-sound/audacious/Manifest
index 9108b28651e4..510b98efcde0 100644
--- a/media-sound/audacious/Manifest
+++ b/media-sound/audacious/Manifest
@@ -1,7 +1,7 @@
DIST audacious-3.10.1.tar.bz2 564481 BLAKE2B d1f76f34f0f6fbbe5ba92a95015fa0f3ef6399cc05f69f58474523761b00a4de7b8471660d9cb640487110cc3998df59f21108ff0b4ea72014ad75cd32ad864b SHA512 e88891caaa3897f9b4abf39136e20834aedf1287d0d5eefea392fda89050db8db00c6f363976a68fe250ddbae4e27590f7615916a76370a44ca9235f1fa60b43
DIST audacious-4.0.3.tar.bz2 577512 BLAKE2B 55d660398330a4b15c9074f7ac4c4b4ed50e550d7b7481f0e21d02fa9e1a73da175ded8ab65b0e112aee8bc62a8c817f6c5a8e75ef16c88a9f4193d94e2d8a18 SHA512 e09ae26f43d7a6b610df9ece90f77b912b98c5e4e9a3b5168df26e177ffac3f66a74bff503f398c271228198467c7b3b6797d1671979559c4e1cfb13b12549cd
DIST gentoo_ice-xmms-0.2.tar.bz2 51839 BLAKE2B d3bf8dbfee675dd588bc0258f1015c76877b6b0a3835813d8e9621d149b924aaa33544d07f7ad44a01c058d41d7480b3908b0773c124af33b6e020c376b13d54 SHA512 e863a8f86073007c47ce8c20739aae4bff22e22a7ddc11556b12ae6ebb68654cec7310fdc9d05f2c47f81cf2591fe601b2eb12a2fd911c0a6118c9f3cc524f05
-EBUILD audacious-3.10.1.ebuild 1795 BLAKE2B bcea95295deb3f1b069c44441c7aa27e2a4136084acaa5b821909f48d43fd669cfecd28034d5d94f57d757075f4f8c24e637e919a2fdff29a5bfa76a67abd752 SHA512 6b4b29e2d61adf73eb9e610cf68ac6581ae0434e34a4aab71d3e56e3dc85a77857b3f68b3a8f66f674b62c4588983dc9166fbff6e70050e9aa851f0713b0556d
-EBUILD audacious-4.0.3.ebuild 1768 BLAKE2B 05d92d11c5b4b4fab175c6ff7a07996d86a9939f5303e23a046133d04308b9d90ff7391e866f0bf458ee72a16674c1f6e128343b172e3825c3928ccab53d383b SHA512 df4cd28d09993ccc387eba815757984ebad77bdb2070258fe0f1be8e1d2321135ff6a25fdabae66441a8ddc92d4d104e06b754841163d0ece945cf2ac603cca6
+EBUILD audacious-3.10.1-r1.ebuild 1696 BLAKE2B 09463aa9d83d1d610ea48321f81783dc2127d3be5b8d4574cc96d7edaebbbe8b88cf025aa4a8606cb2c6a4ce6745a59bc0f787203c66f07735dfd5732152aa5a SHA512 f31880f63020fb113020bf60a59f187117d1f60e545102da755615419affbd5599ce97c856e80541b1db67346855081ee0ec220584effa252d5f534534fe98aa
+EBUILD audacious-4.0.3.ebuild 1766 BLAKE2B 4977dcdedca220fd9de9760af086e9195aa4fdd9bb7fc3547b529cdb569b73fc5c9fc5b0ffaccfd4d3e725f82d602f4e161d85c41996ba1103272cad2771714d SHA512 1f983f029630e6da151a176ee69968983e5abd6c9cb7164c783c1296353c7d633aab4f09410751a9dc7d3276128606c06b57f7198693039b9cdfe217aaa424e4
EBUILD audacious-9999.ebuild 1831 BLAKE2B 0686555744115d856c466cc1177b200e5e66f54c39b1ebd76ed9ce86ac29f0bde9cdf51f14cf4b968cb7d607107b836bbfcdebf279776b5694073e0ede6aec50 SHA512 4b3ae117d67cffc3464cbe5f533abed8d1d3ad2e94165c2422ec0450411ab7c40cb81073f223a387c3a2e2c1316cd1496a3f4ef77737ecd6e84ce7ffc462cf72
-MISC metadata.xml 514 BLAKE2B 6ca503bd16bd79e7a453a6eca5c74802c2b078b3cefa4cf886fac391feb2a11db4398a462502cd4f10dcb2c5ffc60f30e51ab348761118cb1a446c8d865b9145 SHA512 6c8d823ff6be4d914e79193e20fa3dca4948f3945b5c6e6977e72f3d6dee3a8ba01ddc06d3a1a7231c5cf3b585d4f655703cd6df8f3c21d326c91db2edda5107
+MISC metadata.xml 448 BLAKE2B e90c79db8c6985ab2da4be826285a87e8835d25227bf36e912a9d28c230336a09b7fb10f9421f5a465ad22e1c60b4efa011d8917ee8024e60ff256a85534c7d9 SHA512 6e66d8e10bfa07d68a7ca02a6064959f77c7d698473b27eff114b9646e470810a5c115da3fbda71589fcd355db579edc77ae594c4f89f89267c18e7461d03401
diff --git a/media-sound/audacious/audacious-3.10.1.ebuild b/media-sound/audacious/audacious-3.10.1-r1.ebuild
index 63d1ae32edcd..14d88ac879a1 100644
--- a/media-sound/audacious/audacious-3.10.1.ebuild
+++ b/media-sound/audacious/audacious-3.10.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -20,7 +20,7 @@ SRC_URI+=" mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
LICENSE="BSD-2"
SLOT="0"
-IUSE="nls qt5"
+IUSE="nls"
BDEPEND="
virtual/pkgconfig
@@ -30,14 +30,9 @@ DEPEND="
>=dev-libs/dbus-glib-0.60
>=dev-libs/glib-2.28
>=x11-libs/cairo-1.2.6
+ x11-libs/gtk+:2
>=x11-libs/pango-1.8.0
virtual/freedesktop-icon-theme
- !qt5? ( x11-libs/gtk+:2 )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
"
RDEPEND="${DEPEND}"
PDEPEND="~media-plugins/audacious-plugins-${PV}"
@@ -66,9 +61,9 @@ src_configure() {
econf \
--disable-valgrind \
--enable-dbus \
- $(use_enable nls) \
- $(use_enable !qt5 gtk) \
- $(use_enable qt5 qt)
+ --enable-gtk \
+ --disable-qt \
+ $(use_enable nls)
}
src_install() {
diff --git a/media-sound/audacious/audacious-4.0.3.ebuild b/media-sound/audacious/audacious-4.0.3.ebuild
index 13924b39fcb0..98cdf80db1ab 100644
--- a/media-sound/audacious/audacious-4.0.3.ebuild
+++ b/media-sound/audacious/audacious-4.0.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/audacious-media-player/audacious.git"
else
SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
inherit xdg
diff --git a/media-sound/audacious/metadata.xml b/media-sound/audacious/metadata.xml
index c8f2cbef49ce..42ef143d3440 100644
--- a/media-sound/audacious/metadata.xml
+++ b/media-sound/audacious/metadata.xml
@@ -11,6 +11,5 @@
</maintainer>
<use>
<flag name="gtk">Build with GTK interface instead of Qt5</flag>
- <flag name="qt5">Build with Qt5 interface instead of GTK</flag>
</use>
</pkgmetadata>
diff --git a/media-sound/bempc/Manifest b/media-sound/bempc/Manifest
index a265ba471b03..43239759a7e1 100644
--- a/media-sound/bempc/Manifest
+++ b/media-sound/bempc/Manifest
@@ -1,3 +1,3 @@
DIST bempc-0.11_p20160207.zip 237795 BLAKE2B 80ccfa052fd5c41ff948e99cfef22a767a0788de7addec482804c1d28304c48deaf64ea2d43ead590675169e9f0574793c14e072c58056108df4c5aea964e284 SHA512 8e8d85db3d9c1ec9dce5f4a5f3bfa9981a2ff9b7f80abfcf38958fe36ac843c3c6f7dafa27a018899d4d4376acb910ac779b9a9dd6e1e95cd9cc1f9db0bc4a5e
-EBUILD bempc-0.11_p20160207.ebuild 1210 BLAKE2B 00575c2a4663aa35b3c9773a9dc9f2385a9a67779cd2ecde9330b04013af87e7a01860b0fdb6894d0ff20244374ee1c60f2c84f0dbea9fdd36d7a7fad84f39b0 SHA512 aa9fcc237ea990b729460b54a06cda9f537087b72c0d2daa3582327d531b22040471e2c851cb9febbed90de9418fe0f5032b554190ff2a07e751c8964b8e649c
+EBUILD bempc-0.11_p20160207.ebuild 1249 BLAKE2B 26986666d325966c902f29ad62b288c599bd60874b8458b9cc76e7a45da413f1445e5da1bd76932847d9fa1712045ddc33c7b014ef9094990221a2961c54d375 SHA512 d9bcf26330d76cd5b44a11655387e2a7d5bfff83bc69fd7014727f3c99cf1ff4a8e992a898bdec3757a93da92f2584ff773957d5efbfbee1cfbea2c7c2dd4076
MISC metadata.xml 255 BLAKE2B 9f51a02d2acccc5f1267f6e68121a58bbd29caff66ec55599ee1e2f7736a3bcc0dc899ebc9b11309282fcfdcaf6976076e18c80bbb1704de335a7bf827924768 SHA512 dbe33cd3f3bcb9830184753a5662fe66b8522ac7fce91d405601fd5a475c370d0b88b8dcefbe7d6fd921c8c7829b8d441db483cf5e7fc02aa0f91f1bb19db4cf
diff --git a/media-sound/bempc/bempc-0.11_p20160207.ebuild b/media-sound/bempc/bempc-0.11_p20160207.ebuild
index e00f76310b78..b56d80d99133 100644
--- a/media-sound/bempc/bempc-0.11_p20160207.ebuild
+++ b/media-sound/bempc/bempc-0.11_p20160207.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
COMMIT=783ea4e61cbfe54250e809498b1496d6cbd5afa1
inherit qmake-utils xdg-utils
DESCRIPTION="Qt5 MPD client with experimental UI"
-HOMEPAGE="http://qt-apps.org/content/show.php?content=137091"
+HOMEPAGE="https://www.linux-apps.com/content/show.php/BE::MPC?content=137091"
SRC_URI="https://sourceforge.net/code-snapshots/git/b/be/be-mpc/code.git/be-mpc-code-${COMMIT}.zip -> ${P}.zip"
LICENSE="GPL-2"
@@ -24,6 +24,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
app-arch/unzip
+ dev-qt/qtconcurrent:5
"
src_unpack() {
diff --git a/media-sound/bluez-alsa/Manifest b/media-sound/bluez-alsa/Manifest
index f0143bafc5dd..aaf0991da444 100644
--- a/media-sound/bluez-alsa/Manifest
+++ b/media-sound/bluez-alsa/Manifest
@@ -1,9 +1,8 @@
AUX bluealsa-conf.d-2 94 BLAKE2B 0e52dd17b7310b04759c160aaef8d7b50ee69e89c3b85fce5cade63163376f9b6400a1a4aaed90a09b8c87650e90f1c84f98199844e32f05b0d387ba3db4971e SHA512 6ddf5c4e82d30c1c56cdcdd0207d353dca4398d2e7e5e514b9dc1dd55bf1053876d0c12b3fd77dd7dff2c348b60bcf6f215f57f0c72aaf1b29e735e86f060406
AUX bluealsa-init.d 368 BLAKE2B 62558866adfed1fffafa47f15d0704d228d31e38529c542093b21dc1e82d459068a545e3e033cec32ec2ac9c8185459365846ce97a4f1264535533a6e55a186f SHA512 d0ffcd77d6aa7fd97d72b3cdb4b938c98a59344c8e710e6063adcf46091a9c33077edc913caecd65443ff5e9062998b1299b20b5c3866825640f33f662d8c88d
AUX bluealsa.service 184 BLAKE2B 94d33842a6d677b6e6078e2159e13198daede77be2e5ac435836f5b20056deac75cbfd9828bd2fe22ea30e544e2846f61be1194c555a166303514bbb48e4107a SHA512 108a86070b215d16e092c0f8fb869c969bc99b6aa479cb81c894fc6ae0c9e16655b14da27ee49c7f50549e4de7aa43a855954cc0dfe7430cdcf8822a97a4d889
-DIST bluez-alsa-2.0.0.tar.gz 116895 BLAKE2B 97dfd3364259e8a633de0259c84efe4dc4a80a9f388620200c44136844af6f3e101bf6d49931e1b5cd466d4b1ff13b2a7b9284d4599db72039ee3c5afa5800ba SHA512 21152be594421cd00056e94065dcf767ca01f7b040117974315f97aab45db020264e33dabddac7fee12834a4ada9073b9ff680c25d8775b47604cb0bec638a7b
+AUX bluez-alsa-2.1.0-gcc10.patch 4802 BLAKE2B f57c2920deaec93bf57e56440c20f01a23e58300e062f9d8f83b56719cbc8620dfac8e1420639db7cabc589a231e9f33ff6f2de6e8ad7ba9b2d9b2c18fa35b32 SHA512 e26c4cf6b4184c99ba85f9640f5f5db38ae66999560147af91aff1d9aebb10ef534dd631f8a8421164431401ee2a35da529c298deff6b955bd6747fc7a9f5605
DIST bluez-alsa-2.1.0.tar.gz 129650 BLAKE2B 6ab1b618828b5ad6f35c62a711cd24a51536ae4e013227addff8193bb522e0e7322d054fa8e688b5322ec59f6d08a654760ebb5792a637fa11536afc41c5dba5 SHA512 8b6d520f5733799b1c509052ac527377cbe5e0106b75180f783f83071246937b5dc7a22c2d27f3e9e331c52c74be59f3bc6d78caab97b41f06cfd6ed5191b584
-EBUILD bluez-alsa-2.0.0.ebuild 1692 BLAKE2B 05aec99d39b34f4ba0d372a9dad95e91c2850f77044190abf3956e173b91af9b89b747757537765d5ca55d0aede612584f024b28cd59234b1ab15d9702cdf865 SHA512 769fd153bb7496a9c49c8336d69aa9d2f506c241383aafb06bc9e5fa04d6e95ff0c3f696b1707eee109fc6b593c5bd478a550bedd964479e90b1734e72a57716
-EBUILD bluez-alsa-2.1.0.ebuild 1877 BLAKE2B f499f35e7e189820ea2554c576ea2ebae05c5fadf7386d76e4abbbbb2ffa057544cc6b12af313ae3ec48331d4bcdc98d087adc93323dd7adccc5cd64b59bb57e SHA512 a1e2c29746fdc1701b8ae6d7c0384466fd21a44e052d08e8be46b9d93de2eeaee71fb931babc1ef472e4480fbd6e6bea82fe46c7787c7bc7f472d84bbacae479
+EBUILD bluez-alsa-2.1.0.ebuild 1930 BLAKE2B 32a79bd8fbdc218bc2e968d77b1fbc9ef79a97aaf67b377687202d43150f6ac61419cf4507175627b90d519af028dbcfa1c50bf582764fc3d98af63b5ac22424 SHA512 740f21e0a17acc513cfe776361808782d047399219bab175a8aeeae5a6aa71d99ab31a74d173ca40c37a744b1c175afec6c6585f28b7e5b5b0b379c70eaf8057
EBUILD bluez-alsa-9999.ebuild 1877 BLAKE2B f499f35e7e189820ea2554c576ea2ebae05c5fadf7386d76e4abbbbb2ffa057544cc6b12af313ae3ec48331d4bcdc98d087adc93323dd7adccc5cd64b59bb57e SHA512 a1e2c29746fdc1701b8ae6d7c0384466fd21a44e052d08e8be46b9d93de2eeaee71fb931babc1ef472e4480fbd6e6bea82fe46c7787c7bc7f472d84bbacae479
MISC metadata.xml 583 BLAKE2B 169737f9ae65bf26204a56b0fbcd1479911895ccfc20433c01a8ea1711ceb75939531f395f7e882149ffde427f43d8410d19392040e5288f5dbca2e4f86fa71f SHA512 b767355e099b5c60ad8d439ba7db224a11638a3fca4a7cd7b3efaa3152a0660ca96176a08d8e352fece334e7a48cebcce555fe12cf9959749491eed360772054
diff --git a/media-sound/bluez-alsa/bluez-alsa-2.0.0.ebuild b/media-sound/bluez-alsa/bluez-alsa-2.0.0.ebuild
deleted file mode 100644
index 336fe7f1b8a6..000000000000
--- a/media-sound/bluez-alsa/bluez-alsa-2.0.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools multilib-minimal systemd
-
-DESCRIPTION="Bluetooth Audio ALSA Backend"
-HOMEPAGE="https://github.com/Arkq/bluez-alsa"
-
-if [[ ${PV} == "9999" ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Arkq/${PN}"
-else
- SRC_URI="https://github.com/Arkq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="aac debug hcitop ldac ofono static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/glib-2.26[dbus,${MULTILIB_USEDEP}]
- >=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}]
- >=media-libs/sbc-1.2[${MULTILIB_USEDEP}]
- >=net-wireless/bluez-5.0[${MULTILIB_USEDEP}]
- sys-apps/dbus[${MULTILIB_USEDEP}]
- sys-libs/readline:0=
- aac? ( >=media-libs/fdk-aac-0.1.1:=[${MULTILIB_USEDEP}] )
- hcitop? (
- dev-libs/libbsd
- sys-libs/ncurses:0=
- )
- ldac? ( >=media-libs/libldac-2.0.0 )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- --enable-rfcomm
- $(use_enable aac)
- $(use_enable debug)
- $(use_enable ofono)
- $(use_enable static-libs static)
- $(use_enable test)
- $(multilib_native_use_enable hcitop)
- $(multilib_native_use_enable ldac)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- default
- find "${ED}" -name "*.la" -delete || die
-
- newinitd "${FILESDIR}"/bluealsa-init.d bluealsa
- newconfd "${FILESDIR}"/bluealsa-conf.d-2 bluealsa
- systemd_dounit "${FILESDIR}"/bluealsa.service
-}
-
-pkg_postinst() {
- elog "Users can use this service when they are members of the \"audio\" group."
-}
diff --git a/media-sound/bluez-alsa/bluez-alsa-2.1.0.ebuild b/media-sound/bluez-alsa/bluez-alsa-2.1.0.ebuild
index fc03fb3b79e0..c0b3a72b1abb 100644
--- a/media-sound/bluez-alsa/bluez-alsa-2.1.0.ebuild
+++ b/media-sound/bluez-alsa/bluez-alsa-2.1.0.ebuild
@@ -40,6 +40,10 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
+PATCHES=(
+ "${FILESDIR}/${P}-gcc10.patch" #706680
+)
+
src_prepare() {
default
eautoreconf
diff --git a/media-sound/bluez-alsa/files/bluez-alsa-2.1.0-gcc10.patch b/media-sound/bluez-alsa/files/bluez-alsa-2.1.0-gcc10.patch
new file mode 100644
index 000000000000..df8e148842e2
--- /dev/null
+++ b/media-sound/bluez-alsa/files/bluez-alsa-2.1.0-gcc10.patch
@@ -0,0 +1,145 @@
+From 450ba2c898303cea2cba9a5efa99c7d919fc9e55 Mon Sep 17 00:00:00 2001
+From: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>
+Date: Sun, 9 Feb 2020 22:26:16 +0100
+Subject: [PATCH] Fix linkage - mark external variable as extern
+
+---
+ src/bluealsa-iface.h | 6 +++---
+ src/bluez-a2dp.h | 4 ++--
+ src/bluez-iface.h | 6 +++---
+ src/ofono-iface.h | 4 ++--
+ test/server-mock.c | 1 +
+ test/test-ba.c | 1 +
+ test/test-io.c | 1 +
+ test/test-rfcomm.c | 1 +
+ 8 files changed, 14 insertions(+), 10 deletions(-)
+
+diff --git a/src/bluealsa-iface.h b/src/bluealsa-iface.h
+index 262fb76..1d3366d 100644
+--- a/src/bluealsa-iface.h
++++ b/src/bluealsa-iface.h
+@@ -32,8 +32,8 @@
+ #define BLUEALSA_RFCOMM_MODE_HSP_AG "HSP-AG"
+ #define BLUEALSA_RFCOMM_MODE_HSP_HS "HSP-HS"
+
+-const GDBusInterfaceInfo bluealsa_iface_manager;
+-const GDBusInterfaceInfo bluealsa_iface_pcm;
+-const GDBusInterfaceInfo bluealsa_iface_rfcomm;
++extern const GDBusInterfaceInfo bluealsa_iface_manager;
++extern const GDBusInterfaceInfo bluealsa_iface_pcm;
++extern const GDBusInterfaceInfo bluealsa_iface_rfcomm;
+
+ #endif
+diff --git a/src/bluez-a2dp.h b/src/bluez-a2dp.h
+index 7c0e33b..4a695d9 100644
+--- a/src/bluez-a2dp.h
++++ b/src/bluez-a2dp.h
+@@ -1,6 +1,6 @@
+ /*
+ * BlueALSA - bluez-a2dp.h
+- * Copyright (c) 2016-2019 Arkadiusz Bokowy
++ * Copyright (c) 2016-2020 Arkadiusz Bokowy
+ *
+ * This file is a part of bluez-alsa.
+ *
+@@ -58,6 +58,6 @@ struct bluez_a2dp_codec {
+ };
+
+ /* NULL-terminated list of available A2DP codecs */
+-const struct bluez_a2dp_codec **bluez_a2dp_codecs;
++extern const struct bluez_a2dp_codec **bluez_a2dp_codecs;
+
+ #endif
+diff --git a/src/bluez-iface.h b/src/bluez-iface.h
+index 34269c5..ca8fba5 100644
+--- a/src/bluez-iface.h
++++ b/src/bluez-iface.h
+@@ -1,6 +1,6 @@
+ /*
+ * BlueALSA - bluez-iface.h
+- * Copyright (c) 2016-2019 Arkadiusz Bokowy
++ * Copyright (c) 2016-2020 Arkadiusz Bokowy
+ *
+ * This file is a part of bluez-alsa.
+ *
+@@ -27,7 +27,7 @@
+ #define BLUEZ_TRANSPORT_STATE_PENDING "pending"
+ #define BLUEZ_TRANSPORT_STATE_ACTIVE "active"
+
+-const GDBusInterfaceInfo bluez_iface_endpoint;
+-const GDBusInterfaceInfo bluez_iface_profile;
++extern const GDBusInterfaceInfo bluez_iface_endpoint;
++extern const GDBusInterfaceInfo bluez_iface_profile;
+
+ #endif
+diff --git a/src/ofono-iface.h b/src/ofono-iface.h
+index d5a6715..d5b9065 100644
+--- a/src/ofono-iface.h
++++ b/src/ofono-iface.h
+@@ -1,6 +1,6 @@
+ /*
+ * BlueALSA - ofono-iface.h
+- * Copyright (c) 2016-2019 Arkadiusz Bokowy
++ * Copyright (c) 2016-2020 Arkadiusz Bokowy
+ * 2018 Thierry Bultel
+ *
+ * This file is a part of bluez-alsa.
+@@ -27,6 +27,6 @@
+ #define OFONO_AUDIO_CODEC_CVSD 0x01
+ #define OFONO_AUDIO_CODEC_MSBC 0x02
+
+-const GDBusInterfaceInfo ofono_iface_hf_audio_agent;
++extern const GDBusInterfaceInfo ofono_iface_hf_audio_agent;
+
+ #endif
+diff --git a/test/server-mock.c b/test/server-mock.c
+index 34934e8..a42e845 100644
+--- a/test/server-mock.c
++++ b/test/server-mock.c
+@@ -36,6 +36,7 @@
+ #include "../src/ba-adapter.c"
+ #include "../src/ba-device.c"
+ #include "../src/ba-transport.c"
++#include "../src/bluez-a2dp.c"
+ #include "../src/hci.c"
+ #include "../src/msbc.c"
+ #include "../src/rfcomm.c"
+diff --git a/test/test-ba.c b/test/test-ba.c
+index f9eb145..97d57d6 100644
+--- a/test/test-ba.c
++++ b/test/test-ba.c
+@@ -22,6 +22,7 @@
+ #include "../src/utils.c"
+ #include "../src/shared/log.c"
+
++const struct bluez_a2dp_codec **bluez_a2dp_codecs = NULL;
+ int a2dp_thread_create(struct ba_transport *t) { (void)t; return 0; }
+ void *rfcomm_thread(struct ba_transport *t) { (void)t; return 0; }
+ void *sco_thread(struct ba_transport *t) { (void)t; return 0; }
+diff --git a/test/test-io.c b/test/test-io.c
+index 9dbd0e9..85d3fe7 100644
+--- a/test/test-io.c
++++ b/test/test-io.c
+@@ -33,6 +33,7 @@
+ #include "../src/shared/log.c"
+ #include "../src/shared/rt.c"
+
++const struct bluez_a2dp_codec **bluez_a2dp_codecs = NULL;
+ unsigned int bluealsa_dbus_pcm_register(struct ba_transport *t, GError **error) {
+ debug("%s: %p", __func__, (void *)t); (void)error; return 0; }
+ void bluealsa_dbus_pcm_update(struct ba_transport *t, unsigned int mask) {
+diff --git a/test/test-rfcomm.c b/test/test-rfcomm.c
+index d14a7bd..248939f 100644
+--- a/test/test-rfcomm.c
++++ b/test/test-rfcomm.c
+@@ -34,6 +34,7 @@ static pthread_mutex_t transport_codec_updated_mtx = PTHREAD_MUTEX_INITIALIZER;
+ static pthread_cond_t transport_codec_updated = PTHREAD_COND_INITIALIZER;
+ static unsigned int transport_codec_updated_cnt = 0;
+
++const struct bluez_a2dp_codec **bluez_a2dp_codecs = NULL;
+ unsigned int bluealsa_dbus_pcm_register(struct ba_transport *t, GError **error) {
+ debug("%s: %p", __func__, (void *)t); (void)error; return 0; }
+ void bluealsa_dbus_pcm_update(struct ba_transport *t, unsigned int mask) {
+--
+2.24.1
+
diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index bcb97c05e107..f9094a75aedc 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,4 +1,5 @@
+AUX clementine-1.4.0_rc1-QPainterPath_include.patch 1395 BLAKE2B e95d24a03e8a7ce2ff2465d37615a1b7a5ce2d435af4795a7e22f3550807dd939f21993b3c2fd69318326ab4a07ce9a8125177958d0e5ac307cead3a707db5c5 SHA512 ca8125e10712d06ffdbb28311eca33c914dff0fc34e1edc8be4b06778443d4097aad86315360e9915bcb6829f70e33c652ff0745754e02ef4e44860660beac54
DIST clementine-1.4.0rc1.tar.xz 5593564 BLAKE2B 894d86903df1ba43fca2f07c83d92bcb5d65a0103a4ecd1b321d44259534930c977f0caeaf0c93446dbec4422937f2ddc7f665daa7cb41e5c183fa7f16571809 SHA512 c74102a3ca4a99c3627b718389478e5ca79ba71ce45eccd232ca2eb3fb60a1632afa62908a2831244d6c35154ad6a8b4fa2b2485b4440b9685a0521bfacaabdb
-EBUILD clementine-1.4.0_rc1.ebuild 4835 BLAKE2B 865cd095256be584f75a9851c43450c8791383b94342ce42d2655c15ca0302a61b9c9b1e92632072c6e55fa5b809624ced9f0aeef7e63bcd538a52470de4a33e SHA512 618f2486fc215718c812a99a9063e600124734b75ac7de0bfc8f4f21923d634af4106d4d7c730573594812fc6b90c4dfca1d66b36f3d309a83e02200f7c1caa6
+EBUILD clementine-1.4.0_rc1.ebuild 4903 BLAKE2B f55fca759384069bebe54e314aa3c0de8f74dbc3ae0be30b78e7f0fc8fedd1cd7a447f7ee4c0c95f78fc089a3beb3fb69f4a12a33d33febc0e3bd8c298c3683e SHA512 257d4ce2882cf03236d7df6d4f3926e97464c207aa54a3ca7a3b41a86a66719160e6118070ba649990566f83d3ab5b0fd64b2acce169f223b487250d51b8cba9
EBUILD clementine-9999.ebuild 4820 BLAKE2B 2fe724b22cc8b7b60e6b71a82fc39c9975e722690905b223f19d910f35ddcd238987dfd5a6cebc63169ee952cd1214e68e1e11768ff281b0ae230a11d0eaf373 SHA512 969c6a71948ce2d59b3074fbe481853ef269168f59a1f9dc74cc1f4cf1508b6c6b726f0b64e4f8c55fdbab14f6c3201064be4033aa4641afd9b1fa53f621a495
MISC metadata.xml 1052 BLAKE2B 670e37f375845acd8dcbc27339690ab21eeab2328ea04bc089a84ef2f608a04594ab35fc3bab6fc989a535f28321b4bef150374e27f8930326c35e0edcaa7f52 SHA512 cefd5c85937f11065d37c5287cd34a3977eaa4c223089bd9297786701845201d03af6596ac3d88e773baf291e07efe1137ceb29357ec2b0520f37e51a8de301b
diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
index 7ee8c3edfb6d..0808dceb128d 100644
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -106,6 +106,10 @@ RESTRICT="test"
DOCS=( Changelog README.md )
+PATCHES=(
+ "${FILESDIR}/${P}-QPainterPath_include.patch" #725678
+)
+
src_prepare() {
l10n_find_plocales_changes "src/translations" "" ".po"
diff --git a/media-sound/clementine/files/clementine-1.4.0_rc1-QPainterPath_include.patch b/media-sound/clementine/files/clementine-1.4.0_rc1-QPainterPath_include.patch
new file mode 100644
index 000000000000..3a441412ba26
--- /dev/null
+++ b/media-sound/clementine/files/clementine-1.4.0_rc1-QPainterPath_include.patch
@@ -0,0 +1,50 @@
+From 7715ae5c01528213a97369e14d5461efd264cc27 Mon Sep 17 00:00:00 2001
+From: SDNick484 <SDNick484@gmail.com>
+Date: Thu, 28 May 2020 10:34:31 +0200
+Subject: [PATCH] Adds missing QPainterPath include
+
+---
+ src/widgets/freespacebar.cpp | 1 +
+ src/widgets/osdpretty.cpp | 1 +
+ src/widgets/sliderwidget.cpp | 1 +
+ 3 files changed, 3 insertions(+)
+
+diff --git a/src/widgets/freespacebar.cpp b/src/widgets/freespacebar.cpp
+index 3067f722b..c9789d353 100644
+--- a/src/widgets/freespacebar.cpp
++++ b/src/widgets/freespacebar.cpp
+@@ -20,6 +20,7 @@
+
+ #include <QLinearGradient>
+ #include <QPainter>
++#include <QPainterPath>
+
+ const int FreeSpaceBar::kBarHeight = 20;
+ const int FreeSpaceBar::kBarBorderRadius = 8;
+diff --git a/src/widgets/osdpretty.cpp b/src/widgets/osdpretty.cpp
+index 9d95716d8..30cef7dae 100644
+--- a/src/widgets/osdpretty.cpp
++++ b/src/widgets/osdpretty.cpp
+@@ -26,6 +26,7 @@
+ #include <QLayout>
+ #include <QMouseEvent>
+ #include <QPainter>
++#include <QPainterPath>
+ #include <QSettings>
+ #include <QTimer>
+ #include <QTimeLine>
+diff --git a/src/widgets/sliderwidget.cpp b/src/widgets/sliderwidget.cpp
+index 581a0de7b..96bbc0e5e 100644
+--- a/src/widgets/sliderwidget.cpp
++++ b/src/widgets/sliderwidget.cpp
+@@ -27,6 +27,7 @@
+ #include <QSize>
+ #include <QTimer>
+ #include <QStyle>
++#include <QtGui>
+ #include <QMenu>
+ #include <QWheelEvent>
+ #include <QMouseEvent>
+--
+2.27.0.rc2
+
diff --git a/media-sound/coquillo/Manifest b/media-sound/coquillo/Manifest
index 1f83ada7ad88..80fc9649576f 100644
--- a/media-sound/coquillo/Manifest
+++ b/media-sound/coquillo/Manifest
@@ -1,3 +1,3 @@
DIST coquillo-2.0.0.tar.gz 76090 BLAKE2B 3c59c251b9658d32c07f136c9af16434d1f6c0e334fea0e1b645770ed5c31392faf0a8aa3529d460d3744e7949c549860a2818af6b12c573ebdafc3b78f01d01 SHA512 8432601a0b68e94f5e2a6b1e2bae0410fb4a6db5d0dc7140683c8e1f49df924f10ce97f36efe229785796cb34441ac7d3883865210067f031622db5359598765
-EBUILD coquillo-2.0.0.ebuild 742 BLAKE2B f6f01c00ef0a6b469053bf2ed31b51fb82569136a92d719a9322a8b1d1cbaa4891fb6a83a7970ca8df0b918bbe2ae4d2a8561b3bdade37937ba3723e4bbba555 SHA512 ad2e7d8e0a319114c9f71c7b08c5ba5953d9f86d99d85bac838861c260ca77d5eef051a25c4b30427d00890424fec88658973691cafeaf64644406e0eb4d2d3a
+EBUILD coquillo-2.0.0.ebuild 739 BLAKE2B e2a623bbeca098192dcef7f6b49d903fbb7d85cd0d94f91ad2f7bb308caab10fbe7c4a6da528b8c06cd02c591f5934c233a05579f48675c3838b658fb8771449 SHA512 2b73794fe396abb7f01d0acf47fc9db31d953de8be67666c734bc4493aa7a2aa03810f73524b52d0aca75d05569f1a8bfa6487c3e032d6e0212dde0740f8d5fa
MISC metadata.xml 259 BLAKE2B 7339f463fc3fa87e1aba5665d97d0878dfd0ccdc4570e76adb531ce80090b0fd0eadf7ee78e3d081cd48083a800c5ecb395255df40d35f8745471346cf07ff16 SHA512 7315c86cee93f8109e30dd379dde35c51ad60e759a037cc8ee3feeec369434d65fecf785480861e7fc6a17baaf81517083284783b4b35143c911da98846d0360
diff --git a/media-sound/coquillo/coquillo-2.0.0.ebuild b/media-sound/coquillo/coquillo-2.0.0.ebuild
index f82753490f62..bf07ce9d9997 100644
--- a/media-sound/coquillo/coquillo-2.0.0.ebuild
+++ b/media-sound/coquillo/coquillo-2.0.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit desktop qmake-utils
diff --git a/media-sound/elisa/Manifest b/media-sound/elisa/Manifest
index c13121d21d6f..4ded2418e63d 100644
--- a/media-sound/elisa/Manifest
+++ b/media-sound/elisa/Manifest
@@ -1,5 +1,5 @@
DIST elisa-19.12.3.tar.xz 1388096 BLAKE2B fc522daa74d1517f878b23d8162a21bd22cddb17d7f4f6917b8668d444685996dae9861263289086e093a88bb5526c7dc70ee031bd342705fc6305ec0e8cd84e SHA512 6eb2292e9f50139956ab77f85f566692b0223487d6e365f223d72ccfad7d9029b64dcd75d36f6888d011850eebea240e50b60e5895d9b92cff6886c51b3e1b94
-DIST elisa-20.04.0.tar.xz 1405776 BLAKE2B b73d24dd709cd80bde5126adcb4bec9ece1d408c89397376f225e8b9fb9a6b0e0baee9426ad1ccfc2037fdac8e24e4c750d0b89da1c3e7ef320cbaeedd2740b5 SHA512 e0e77a44f78a1da04c56e69980c80263bd1e09ba1d8f08c6e3ebe2b6363fe516128269e62442f591fde6bcf748502e317f2c928791ed4b67947b7a67eed953d2
+DIST elisa-20.04.1.tar.xz 1407152 BLAKE2B fc0522aaac4c58cb8971bf0eab9e7dbb92a97845be766cbbe0fd1521fa284fb2b45f8a8a999d4590848df8aaaf818fb6cd87a0d2d775a953b87735a737362b0f SHA512 1bec935ede6c6190c8aa8309bdc04bfd496d43a3f8dd372a5f97c071469edc3744b35aef3285d020ace252ac4ba578c9ad4713420ebed838a2797b139a6df47d
EBUILD elisa-19.12.3.ebuild 1623 BLAKE2B 4b86451aec4bc1d4b89eee833888e10bfe61c29853abbaab9b59464d1a5ac12ef542312ff16a8a36ac42c09974392d163e54b63bdc5dcff218264af880238af5 SHA512 6fa420a0eaf783a60c27f18d39c3b2f9732a221a161cd620096672c2937aa0b88c530a02bf5f3d12081c2668673fda527856d3f6d9412e811b6d6176055d16f1
-EBUILD elisa-20.04.0.ebuild 1626 BLAKE2B dea6c342027827e7760c05241875f5995e82f96d319482a21d8a6ae334f9057f96ba09d1cc3968c362f31d0f435e9aaf2ba565f71e9092fb367dddc4c1b043af SHA512 287000dd0f3e040c7b7053d847e37b8ef520a56d4731328eceb62da396149aba66e194278aaed1c33ad7e3c5db889d1f39a086d1dfb07c36d9d45ef21b71857b
+EBUILD elisa-20.04.1.ebuild 1588 BLAKE2B c2660857deeebfe2274786fe6e5744fa09f2f940fd95e33b5bd946113ef34d9954def8f58db6f2079d7cf95778991ed50be7a5753fea00cb4e5fc0fde06b46a4 SHA512 7d6430295376ab4eda40a0ec9a22482e7fa10659140ace8d05537b4cacfb2b3ff50ee933ae04cd783af4077baf0728da78ed6492636525d134190fb1ff0b4723
MISC metadata.xml 424 BLAKE2B 2618fabbf4869a17ed7fcaabf1a852c5b5177c6bfb843e202899da344375abe23e4cfc98f1b283c93fbd4b1bcbf5f992fbf35897c805c2807322944de7bdd625 SHA512 914e0966bccdb1330e47e21132f53fc01d5ff74ed53a5c37c7167ddfb3ffa870d7a40f9bea46c91e95c1111aec9caec5f18ac51070708c187120882ab6d649ca
diff --git a/media-sound/elisa/elisa-20.04.0.ebuild b/media-sound/elisa/elisa-20.04.1.ebuild
index 27b85b62d54e..271d15fbdf09 100644
--- a/media-sound/elisa/elisa-20.04.0.ebuild
+++ b/media-sound/elisa/elisa-20.04.1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
KDE_RELEASE_SERVICE="true"
-KFMIN=5.68.0
+KFMIN=5.70.0
QTMIN=5.12.3
inherit ecm kde.org
@@ -25,7 +25,6 @@ DEPEND="
>=dev-qt/qtmultimedia-${QTMIN}:5
>=dev-qt/qtsql-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
diff --git a/media-sound/gmusicbrowser/Manifest b/media-sound/gmusicbrowser/Manifest
index 549a2a90109b..46c8ec431e31 100644
--- a/media-sound/gmusicbrowser/Manifest
+++ b/media-sound/gmusicbrowser/Manifest
@@ -1,4 +1,4 @@
DIST gmusicbrowser-1.1.15_p20190315.tar.gz 1306390 BLAKE2B e74a3ce80e031c64e381e226d2905ebc5e6826758e984edaf6ad71b414438091f21eb068ce248f3a954bdac34d3027f88a36abaea07265904a5ae40a8da01bf5 SHA512 d9d92c670724daf3ccec5445bcafa9616a8995d1416c0d1a671a42ea14c4d74c4475546e45bb55c6c5015ecf770ed4a7cf1a0e8801d281096818758483c14e2e
EBUILD gmusicbrowser-1.1.15_p20190315.ebuild 1460 BLAKE2B 61d893f39f746a5b747f161f25a42b836794938a7c11ff7e06bc60e5613cd002d4b914bfc95420aadc3f9dd65af31dc3ecdeb2df566927527fbed7e4d53cc5ff SHA512 d4a5ae531738f10d6c955937dfc5508d02e40630fad0817d7ee17f4b7710c7a7a9ce09075e8bbd41d19c9f3bc5aa25497f77601a0dda02f0d3e1991ad43c3f74
EBUILD gmusicbrowser-9999.ebuild 1453 BLAKE2B 8350e2a87669cbc53ff9aa29860d2ffc876ac28e9454bb0b023382870a570bd0832d1099466c4e3c88f63173b58e40e9515124c574c0e34074cead10c3d34077 SHA512 1a6bca106241c1361228586cf13b229d2cfc34cf27f993ac1872e0e60675673f7ca68998266d747b6675e147b7391bd0d411ccbafde6af067358d8d2e54c6a92
-MISC metadata.xml 465 BLAKE2B 53caced65e537cd80208bd2dad2853b72efb79925ddbf4009153483207f17bc7337312870d47e65ea971b3c944286875882d06d1bfc7b7e9c0bb88695d5f8ce3 SHA512 ff760d056bb2f67c021cfca327ad1f7f5be33264a6f03ec657e83a4ea7c14800d6f51340cb6ecad895bf2dfb8db38767982e63b030a9923de16820b7558f8497
+MISC metadata.xml 348 BLAKE2B b91fd147f7a4d685c51832b198e6508db2e62e5529168b9a27b78d0bb9bc2924a3e8a0ae182117882001631b028f28803082c3069f4a9bcd2d4ecc77279b3987 SHA512 a4c9a19bbcf91e47cfb0bc72bce2d01f4dc32f8ad34f0a430f98faa5822092aee3d139a06b7d8e8986553100bcab03194ca49e602371bdf2a1dba6d090dc9912
diff --git a/media-sound/gmusicbrowser/metadata.xml b/media-sound/gmusicbrowser/metadata.xml
index 0daa038b6d94..1663c00e8552 100644
--- a/media-sound/gmusicbrowser/metadata.xml
+++ b/media-sound/gmusicbrowser/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>Sergiy.Borodych@gmail.com</email>
- <name>Sergiy Borodych</name>
- </maintainer>
<maintainer type="project">
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
diff --git a/media-sound/jack_capture/Manifest b/media-sound/jack_capture/Manifest
index 81a4ef42ab14..9e09e65ca505 100644
--- a/media-sound/jack_capture/Manifest
+++ b/media-sound/jack_capture/Manifest
@@ -1,5 +1,6 @@
AUX jack_capture-0.9.73-Makefile.patch 1148 BLAKE2B d9ce171dacfb69077ae46e70c6649b4b6938ffdb928506c7c45fe84928b6464a6ee29640ac02a181bb0dd36a7171314c7bb1c5961736feef30687b931183ad35 SHA512 5d158f05a491fa97b7aa62b63c98ce1429682f81c0e8f77043dc75fe93bd1adda5d11125033e25187c23cb259c089249b4d2e3a672c29f21f659b358833cbd1b
+AUX jack_capture-0.9.73-r1-Makefile.patch 1253 BLAKE2B fc7093960cf9bf4a0a960dbbb7c54e93cc715e230d73891df1f22e82ddf73a38369b5eb6b240913d2d89ace0b240af6421c0622bb781ae46cc142bc00451d905 SHA512 1725f4033a33730f2367e8f0bac0afedcbd223c0f8cd38e3c512624be207bf46d1221514a61eb7ca2b9f2abe0859729e85604050e4ea56dd13d30e48a9a069fe
DIST jack_capture-0.9.73.tar.gz 63676 BLAKE2B 0ea944dc544f237501485c5d89299c2d1e202da2d1e3c4ef7922f4d2d49af7f0c871f077613da63ee3cb1a457a2a4edf4c1ab4b6b0625b4cb455db56d880e6f5 SHA512 eecab2e26d5e83b65adf386d6fb38f2d9169cf1574e462ec455367f7d98f4f4d5a9d0766b9c572cfdcb43c55ae914bb8a2222267842c9912e2afe13c1f7b0038
EBUILD jack_capture-0.9.73.ebuild 1072 BLAKE2B 43eb497975a4f4eaee689a86f0dd1f05faece3e6bb1b15db8bf90a2cf62aa067bb5de9017bff97264a28024536b7419b9bf95f84a116284a518ae28d38f9935f SHA512 88348bd76396947a17e5f9cd9ea91b57c717794e4f33caeda6d61b9951a1924d94155e1ee40020af9bd5738e59dab19d27cdd20558067f5df74611c702e1d6a8
-EBUILD jack_capture-9999.ebuild 1063 BLAKE2B fc70e432a3c4dfb5825b28c3467dbdb165d970da74d3dd86c1ac5aa4d8b95784c6e5dd0aa5e759ad596bc8fba24ddcd6917fc2d87ff63002eeea371044310e7d SHA512 e6c0eb29c8a0c393baddb4bc93455db96bb826709326bbcc2aaf30681f55ca6d7531264bfea65467011eb63f0cdb26487403fd3e6a5bad363a429c6cc973acbf
+EBUILD jack_capture-9999.ebuild 1066 BLAKE2B 61274af4f511e6e1c0f24beef6de933d8a7aac0babc4ac124c421e1220589711de83206a7cbb5e30a34033c6f10933f5cb8717eeb95e9165c50a30d20d222734 SHA512 f3885589993025f176c293f5b5c61e4bd7a0bc7448549a9a52e0398dce2ea46a8144172da985c4d062cb279f6f65ef2b756810d350260d9b2bf44ce99d02b843
MISC metadata.xml 361 BLAKE2B 87172f0c67cc6e071e287d233f2fcb91be1d7207fb7c321b002145cf0812a3b44cf317c0797aa281d199639d1a57670e5a1eb16d50160997882beece3e2539af SHA512 b410a8813b1a48dfc920e97401bd31f38349ef588e9fa770da53ed541b87a7da895465712d679bca09c4e27b2caf9ed84a553c330e48f6307fa91471de514513
diff --git a/media-sound/jack_capture/files/jack_capture-0.9.73-r1-Makefile.patch b/media-sound/jack_capture/files/jack_capture-0.9.73-r1-Makefile.patch
new file mode 100644
index 000000000000..c4909fbde8e3
--- /dev/null
+++ b/media-sound/jack_capture/files/jack_capture-0.9.73-r1-Makefile.patch
@@ -0,0 +1,43 @@
+diff --git a/Makefile b/Makefile
+index 6e1fef9..d75ebfb 100644
+--- a/Makefile
++++ b/Makefile
+@@ -3,16 +3,16 @@ bindir = $(PREFIX)/bin
+
+ VERSION=0.9.73
+
+-CC=gcc
+-CPP=g++
++CC ?= gcc
++CXX ?= g++
+
+ # Needed on OSX
+ CFLAGS += -I/opt/local/include
+
+-OPTIMIZE=-O3
++#OPTIMIZE=-O3
+ #OPTIMIZE=-O0 -g
+
+-COMPILEFLAGS=$(CFLAGS) $(OPTIMIZE) -DVERSION=\"$(VERSION)\" -Wall -Wextra -Wno-unused
++COMPILEFLAGS=$(CFLAGS) -DVERSION=\"$(VERSION)\" -Wall -Wextra -Wno-unused
+ LINKFLAGS=$(LDFLAGS) -ljack -lsndfile -lm -lpthread -latomic
+
+ OS := $(shell uname)
+@@ -41,7 +41,7 @@ check_dependencies:
+ which install
+ which pkg-config
+ which $(CC)
+- which $(CPP)
++ which $(CXX)
+ $(CC) $(CFLAGS) -E testsndfile.c >/dev/null
+ @echo "All seems good "
+ @echo
+@@ -64,7 +64,7 @@ jack_capture: setformat.c jack_capture.c vringbuffer.c upwaker.c osc.c Makefile
+
+
+ jack_capture_gui2: jack_capture_gui2.cpp
+- $(CPP) $(CPPFLAGS) $(OPTIMIZE) jack_capture_gui2.cpp $(LDFLAGS) `pkg-config --libs --cflags gtk+-2.0` -o jack_capture_gui2
++ $(CXX) $(CXXFLAGS) jack_capture_gui2.cpp $(LDFLAGS) `pkg-config --libs --cflags gtk+-2.0` -o jack_capture_gui2
+
+ config_flags: Makefile das_config.h
+ cat das_config.h |grep COMPILEFLAGS|sed s/\\/\\/COMPILEFLAGS//|tr '\n' ' ' >config_flags
diff --git a/media-sound/jack_capture/jack_capture-9999.ebuild b/media-sound/jack_capture/jack_capture-9999.ebuild
index d6cc0bd70915..f0073414466d 100644
--- a/media-sound/jack_capture/jack_capture-9999.ebuild
+++ b/media-sound/jack_capture/jack_capture-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -25,7 +25,7 @@ RDEPEND="${CDEPEND}"
DEPEND="${CDEPEND}"
PATCHES=(
- "${FILESDIR}/${PN}-0.9.73-Makefile.patch"
+ "${FILESDIR}/${PN}-0.9.73-r1-Makefile.patch"
)
DOCS=( README config )
diff --git a/media-sound/lyvi/Manifest b/media-sound/lyvi/Manifest
deleted file mode 100644
index b42278070b17..000000000000
--- a/media-sound/lyvi/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lyvi-2.0.0.tar.gz 19307 BLAKE2B 009af146f917ed7867c737a78c50261b688b4b78e104518338462b3f1372656298bcda5ef0b70f8a84db800488a57ba4c665884ff5fa2f992d53d3940e204f47 SHA512 0248ceb16436be427ab38769824ce4be48998997b1997f90ddef751105e7449cff7d865e9a5895fb67c79da0eaf394baefe1a77bdc9e6c5e2b6498d64128b045
-EBUILD lyvi-2.0.0.ebuild 829 BLAKE2B 6b16dee0c2d27000258f803c482172a383dc6b187753521131fbfc114e9b20eca28d372c03dcd4c0f114044c4952e8e2dd2f5956161013f80f5b2bc80b461b7c SHA512 91d20ca364512109117f7f4933515417a9dd9a5f0a886e5145e699d0070c1d0740a8a1719d512406a90bc2e3a32dc278df72dc96024a44b5ed40b887e5f68888
-MISC metadata.xml 475 BLAKE2B 553ea1293e265b8b077fe66eb6a3ba954fe417a83b802820ce2d10d32b126c780ac6290729137851628a81bd6f69fe4508e67449db42fa3c41ecfaa1b5a8d6c8 SHA512 563ae54e16871f78847fdb8ca7ca1dcc392994acd6726850730ee664af2a0e404ed7e9572fb1574dbd260f41c405349df0cbcb5623c70e0168c54786c03a2134
diff --git a/media-sound/lyvi/lyvi-2.0.0.ebuild b/media-sound/lyvi/lyvi-2.0.0.ebuild
deleted file mode 100644
index 8ce633a5a346..000000000000
--- a/media-sound/lyvi/lyvi-2.0.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="A simple command-line lyrics viewer"
-HOMEPAGE="http://ok100.github.io/lyvi/"
-SRC_URI="https://github.com/ok100/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="WTFPL-2"
-KEYWORDS="amd64"
-SLOT="0"
-IUSE="mpris"
-
-RDEPEND="
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/plyr[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/urwid[${PYTHON_USEDEP}]
- mpris? (
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- )
-"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- # Remove pip dependency
- sed -e '/require/d' --in-place setup.py || die
- distutils-r1_python_prepare_all
-}
diff --git a/media-sound/lyvi/metadata.xml b/media-sound/lyvi/metadata.xml
deleted file mode 100644
index f3d45549a2d9..000000000000
--- a/media-sound/lyvi/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-needed -->
- <longdescription>Lyvi is a lyrics, artist info and guitar tabs
- viewer. On supported terminals, Lyvi can also show artist photos and
- cover images.
- </longdescription>
- <use>
- <flag name="mpris">Enable MPRIS support</flag>
- </use>
- <upstream>
- <remote-id type="github">ok100/lyvi</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-sound/pavucontrol-qt/Manifest b/media-sound/pavucontrol-qt/Manifest
index 27ae2568dafb..eba4f29b87cc 100644
--- a/media-sound/pavucontrol-qt/Manifest
+++ b/media-sound/pavucontrol-qt/Manifest
@@ -1,3 +1,5 @@
DIST pavucontrol-qt-0.14.1.tar.xz 94948 BLAKE2B e0bbbaa2410220c0e34ff77cb84c783ba682587311eaf20eca286a142e122827b6294e9d0409f2ea5b18d80c06d822bbaed49d60d1402a4a97b7f7210ee2cacd SHA512 55a8bceb31e07ceac7ab1fbb5f20101dfb087e58578039a238677e77f858e0564dca46efee2d5513a247c0be474f24d31e3afa9cf3cea0734feb0e56c33d5494
-EBUILD pavucontrol-qt-0.14.1.ebuild 710 BLAKE2B 6471b6b79576380bb8f170a454eef39c73789af59bb2ced3fcafb8c8bf668c337961d52291aa3aef1013699e443eab2d6d340a5ba8f16e707f01f1679d6395e1 SHA512 e8bcae74963d12f2360eff74b428112eeac9734327356e8350d51e1f506e6e909fc1a13a64a7f03242dd70582ab2648d8d00d3ac9dce26534ca2c51f08c27859
+DIST pavucontrol-qt-0.15.0.tar.xz 97480 BLAKE2B 183c3cbbe87b6867bb116041d41dd29f5ba72156e9078a4f09e5ffcbd3e123f6511cb06c99ce3cc8ce243a0551b132438bad7b14ae759cc775974c2ad3388bf3 SHA512 c77b0c7403c24df7839598aa46a6076e9ce84a102866a8917c6b8535f1a2b15baacd63e9ddf6bf0b7e914e7c681f0e10bbe378a641bc71144c1b22bc918e4600
+EBUILD pavucontrol-qt-0.14.1.ebuild 716 BLAKE2B d14a074430d0a4f7e16c100eefb33bfc8d2f1229b7703f9f97ea0c93329c383dd24faccbaf7f52096611f9f0b98b8d4f3c75cb10195121c77593adc7be19af7f SHA512 174a40dd903d9ee855c96d0330d142383707bcd0c5e3ebeed459540ccc3221f5d3813a935b6a499903040e5a53aa37571b435dc6cea3ac78ae38b51e512d9afd
+EBUILD pavucontrol-qt-0.15.0.ebuild 706 BLAKE2B 6d86b57145a2297d3fa0a1b45b57747afd46aa960466641feb1760d02739f0aa600f5d2c77a7822febce022a1b9c5f73b74ff9fcb828c4e644e1e5bf89784cbf SHA512 27be50a4834172e15041681b6b6987d30e393b74e1c63f2d31aff2ccf7b07e4b470d42b3ad4c82d11a7695e775fc7bcf9dfc17788551d35460f99fa10aa5d85c
MISC metadata.xml 320 BLAKE2B 089cafc47e9654c549e2d1cdbf40287b9cbdb9bfe0f8a2c82ee4b679ddbb61506f4b2049a62ff0a1e2f1dddae526209878ba05a009e18e95100b9c6e2c33e7ca SHA512 684f3ca2854648c433f9dd4e936609b82bedc97c7096d12719af0764243270055d4daeb3bb2b2c5adbf8f710d13b9b6d719eb6a228da3703e656e25298f3ef1f
diff --git a/media-sound/pavucontrol-qt/pavucontrol-qt-0.14.1.ebuild b/media-sound/pavucontrol-qt/pavucontrol-qt-0.14.1.ebuild
index 2a9dc38b6d65..35dcd84255a0 100644
--- a/media-sound/pavucontrol-qt/pavucontrol-qt-0.14.1.ebuild
+++ b/media-sound/pavucontrol-qt/pavucontrol-qt-0.14.1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit cmake
DESCRIPTION="A Pulseaudio mixer in Qt (port of pavucontrol)"
-HOMEPAGE="https://lxqt.org/"
+HOMEPAGE="https://lxqt.github.io/"
if [[ ${PV} = *9999* ]]; then
inherit git-r3
diff --git a/media-sound/pavucontrol-qt/pavucontrol-qt-0.15.0.ebuild b/media-sound/pavucontrol-qt/pavucontrol-qt-0.15.0.ebuild
new file mode 100644
index 000000000000..21b7b2ce6716
--- /dev/null
+++ b/media-sound/pavucontrol-qt/pavucontrol-qt-0.15.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Qt GUI Pulseaudio Mixer"
+HOMEPAGE="https://lxqt.github.io/"
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+ >=dev-util/lxqt-build-tools-0.7.0
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtwidgets:5
+ media-sound/pulseaudio[glib]
+"
+RDEPEND="${DEPEND}
+ !lxqt-base/lxqt-l10n
+"
diff --git a/media-sound/pianobar/Manifest b/media-sound/pianobar/Manifest
index d7e7d3e7f150..2077990009c5 100644
--- a/media-sound/pianobar/Manifest
+++ b/media-sound/pianobar/Manifest
@@ -1,6 +1,8 @@
DIST pianobar-2019.01.25.tar.bz2 48340 BLAKE2B 09078b0fdf43baab99c343a86d5f1c1e0ee7ab39e2af20e7cdde6c21320a74d82ed9bc02e821b02ab045329944aa7d273d637c80bcb0ce96692281dc2e1a0568 SHA512 bfcec235ff01e40a2f650166a29020276b43b241008fd5eb8b84944744b1ce6262cf3be140354404c9410b88d6910e4bcf77b4de787742a7898bbc8511fef0f6
DIST pianobar-2019.02.14.tar.bz2 48396 BLAKE2B 3b25cdbd086efdb4c5f3239b9c47af6c6f647929573dd8fda93a569252dcace34654fc9460bc0cc9925057bb56a10912788a9aedaba8f217dfc2f9eae9718275 SHA512 00491118ed46df4871e8d019e7139d0779d07d03ab4c8a2312f024613a8b849430bb7c23339a021604023f2c5234015fdbd5d7078caf8cf6d690d03e7c648755
+DIST pianobar-2020.04.05.tar.bz2 48823 BLAKE2B 91e9b96f0a635995ab08bd189b7b6b353f553b6c6cd405be2e95f9c0401b075158df4aa28633854747eced4ac60777724dd265dae62744c773d5f4b4c12aa90e SHA512 40d717693f128da3718c0e1be9c90c269712becf9ac2ffe0669a91ea9417d0fdb0476949df29c1da908e2d78678f26955149dbb8c5a0167161f95835ce76084e
EBUILD pianobar-2019.01.25.ebuild 1015 BLAKE2B 63d7be43743ef0758239c939c03ccb4ac4b3adcec06515bd34e55e62f0372a4de8d6090685b32130fd7d2a454a5380fa8c69b5ac33eb8c5eb1b809972dba79a7 SHA512 02705089829c265c0da59411f8490fcd5ba9a263173c28df2f7947d9111ed49484d551a28b160ddcd7ba7d5fbc9f23d6771453bc5a19236726c0b081f0da92f0
EBUILD pianobar-2019.02.14.ebuild 1017 BLAKE2B 7441a958a2593150d5e456582dfe96afec1ec542d7311e671bdaf0911fa5798ece36f8fa77552f5fd07cdff384f9c29348ccbeee2cbc05d2f1293501f47b43fd SHA512 298018f09620bbbe022371f41cbd5d47056efbee0583b65c8dc3391543270ef7934cd43be18d3af14c5407465fcb777c8ce9e755cc9d37cde7d5496188884033
-EBUILD pianobar-9999.ebuild 1017 BLAKE2B 7441a958a2593150d5e456582dfe96afec1ec542d7311e671bdaf0911fa5798ece36f8fa77552f5fd07cdff384f9c29348ccbeee2cbc05d2f1293501f47b43fd SHA512 298018f09620bbbe022371f41cbd5d47056efbee0583b65c8dc3391543270ef7934cd43be18d3af14c5407465fcb777c8ce9e755cc9d37cde7d5496188884033
+EBUILD pianobar-2020.04.05.ebuild 994 BLAKE2B 7400dfe4d9fbfee279444fd1e15fe7d3b6bbad645a1f4e7f4e7d2784933e0716e7b1122f661d85faf5758ef4695aaaaa0e0f79b5cefd6fe670f8ae25be0e80fa SHA512 dd60983120ee159d536caa06c1e1019b81220e05f616925e43ef6e3e5154b12eb2df85881be47583f7677a26f04f22888ecdeca0e48a019dd2790286b3f610f0
+EBUILD pianobar-9999.ebuild 994 BLAKE2B 7400dfe4d9fbfee279444fd1e15fe7d3b6bbad645a1f4e7f4e7d2784933e0716e7b1122f661d85faf5758ef4695aaaaa0e0f79b5cefd6fe670f8ae25be0e80fa SHA512 dd60983120ee159d536caa06c1e1019b81220e05f616925e43ef6e3e5154b12eb2df85881be47583f7677a26f04f22888ecdeca0e48a019dd2790286b3f610f0
MISC metadata.xml 253 BLAKE2B 6426153a5fa5bbad2aaffd28a6460f87a35678319768c57ac8dfae02b2229f6278dead4f564e6bc2bfd54d7143aed95c382abc2ee16c1073e9fbaf4f84cc0fef SHA512 78b724be3e1dbd6fc3c2e92cdbacc15ea4b0e8ee6fa22f76ebdd882b3a7bbedeaf8f80a29e36ec67e0432d2dfad3f57de4bc46480f92c8e544322755292df894
diff --git a/media-sound/pianobar/pianobar-2020.04.05.ebuild b/media-sound/pianobar/pianobar-2020.04.05.ebuild
new file mode 100644
index 000000000000..a13e7069ac50
--- /dev/null
+++ b/media-sound/pianobar/pianobar-2020.04.05.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs flag-o-matic
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/PromyLOPh/pianobar.git"
+else
+ SRC_URI="https://6xq.net/${PN}/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A console-based replacement for Pandora's flash player"
+HOMEPAGE="https://6xq.net/pianobar/"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libgcrypt:0=
+ media-libs/libao
+ >=media-video/ffmpeg-3.3:0=
+ net-misc/curl
+"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ append-cflags -std=c99
+ tc-export AR CC
+ emake V=1 DYNLINK=1
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 install
+ dodoc ChangeLog README.md
+
+ rm "${D}"/usr/lib*/*.a || die
+
+ docinto contrib
+ dodoc -r contrib/{config-example,*.sh,eventcmd-examples}
+ docompress -x /usr/share/doc/${PF}/contrib
+}
diff --git a/media-sound/pianobar/pianobar-9999.ebuild b/media-sound/pianobar/pianobar-9999.ebuild
index 5a3320ef9da6..a13e7069ac50 100644
--- a/media-sound/pianobar/pianobar-9999.ebuild
+++ b/media-sound/pianobar/pianobar-9999.ebuild
@@ -2,6 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
inherit toolchain-funcs flag-o-matic
if [[ ${PV} == 9999 ]]; then
@@ -17,16 +18,17 @@ HOMEPAGE="https://6xq.net/pianobar/"
LICENSE="MIT"
SLOT="0"
-IUSE="static-libs"
+IUSE=""
-RDEPEND="media-libs/libao
- net-misc/curl
- dev-libs/libgcrypt:0=
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
dev-libs/json-c:=
- >=media-video/ffmpeg-3.1:0=
+ dev-libs/libgcrypt:0=
+ media-libs/libao
+ >=media-video/ffmpeg-3.3:0=
+ net-misc/curl
"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
src_compile() {
append-cflags -std=c99
@@ -38,7 +40,7 @@ src_install() {
emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 install
dodoc ChangeLog README.md
- use static-libs || { rm "${D}"/usr/lib*/*.a || die; }
+ rm "${D}"/usr/lib*/*.a || die
docinto contrib
dodoc -r contrib/{config-example,*.sh,eventcmd-examples}
diff --git a/media-sound/pulseeffects/Manifest b/media-sound/pulseeffects/Manifest
index c21364bfd9c4..97ce0b8b1630 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,4 +1,5 @@
+AUX patch-4.7.2-gcc10.patch 1083 BLAKE2B 216c71658161024a8ea8992813f5627ee39d5404aab1af91fe5c88af916ab91a16c9c527053beac018de0e1e2231b7df26e7d2271baf7be33db8f6af6955af1b SHA512 07c95e025e43f2c0a2bef0a5b1ca6eb7977bfb5a34c70f7c4d99a9a4d18d3192383ed82784a7548d6fe263b2860a361128c2cae008e41737d383f30fd324a581
DIST pulseeffects-4.7.2.tar.gz 1998420 BLAKE2B 6ac9d4b416ffac73f874fafcfd07b990ead7a2645832fd35eae23b3c9e9acb8663718b9cbb5fd0c1066c1f75272d0473257e711602d2646742785fe2c6ca5ea9 SHA512 f235504ca6edddf7a18f2c909ba58578a3d70e6fdab5ad0882f831c9d148f4fd35d0e55617305d787feefdba7a7544e1a72dac3dbc0e03bb9183e0937cdeaef2
-EBUILD pulseeffects-4.7.2.ebuild 1851 BLAKE2B f9fd9fedea74089ac7b084329c0c2aa2aaf199ca0ad03b43e48a48922b1f32a7c20cbdfb0cdff88a4ff633cd7f264f5881119852a6a937ec8a7856c76b038804 SHA512 c9411d3498ec572cd7aa6e01a0511a689b9dceb78ee778bc44b27bc4011b073c945b0a050adc98312937fdf70f318735cc6cf41c4aa5b162d41232e9969254a1
+EBUILD pulseeffects-4.7.2-r1.ebuild 1903 BLAKE2B 50882416becc1e4545bcef6dcf5a245465064aa11b876ff4191d79bcd8e0723fc01d05b76f5d4fb6930f2a330edb4644d4a0b63ad1083c589e7e93c400494a3d SHA512 1726d0a7c5135c9423c4d85613d4b3b90854452e25a51ca2ada570d9c502d923eb4ddf89c481dccb4ba12f4583f5b42d74efc7b0e59833fc104452d468c003bd
EBUILD pulseeffects-9999.ebuild 1853 BLAKE2B 39c86df9a5b0d56ed0ecf183bf47a7bc28ba4a7f89233249483ea9d49de0b3ff9982f33732b030f810317955f7fcc4fdbec53e8d0675abb42b293d0ddef956f5 SHA512 22100898b102036d3e8359430cac32b6256e97dfdb0284a144c5b89fe7415871da96d349da8724d8be7b70f107c3a6570b2070db242a806b177ece2ec2d00e6b
-MISC metadata.xml 1017 BLAKE2B 82b1cecefd2a2bd6016097e750f8806f6be9e3380b2091aeb1121c250108b974ff3df38494f7136af05c3463eb78acad2a273e0abce431f92c63aca981031d84 SHA512 7f45f2f28593397f78d9b08363fc8757e6e0cae075dc7a1c80eb546666f479b1fc20d20e440937305c87a2d02a081da9ad19403f02114d5f282e65ddc38bc66d
+MISC metadata.xml 839 BLAKE2B 9fd1b77bab1361a5c0fe3601b77e772c3a848ef2f347b6668ee2f33791b2ce0c9a6e31886896a4f1c9eb2dbceba28db997ef1d3f4e474cb1c83784850330a846 SHA512 5c15f3253e062813e3f52c5f9dc84bf25cf29e6cd79ec5f37561251b725f5c5f6a49e8e46b935291e08cf46db56258caf18ce2631d859b8f5c3aa7744bd1d5d1
diff --git a/media-sound/pulseeffects/files/patch-4.7.2-gcc10.patch b/media-sound/pulseeffects/files/patch-4.7.2-gcc10.patch
new file mode 100644
index 000000000000..fb8080dd823a
--- /dev/null
+++ b/media-sound/pulseeffects/files/patch-4.7.2-gcc10.patch
@@ -0,0 +1,32 @@
+From dbaea05da683f7bfcd7960c88b1b7d13379435c0 Mon Sep 17 00:00:00 2001
+From: Vasiliy Glazov <vascom2@gmail.com>
+Date: Tue, 24 Mar 2020 10:54:09 +0300
+Subject: [PATCH] Fix build with GCC 10
+
+This fix build error:
+```
+../include/plugin_base.hpp:10:25: error: expected ')' before 'tag'
+ 10 | PluginBase(std::string tag, std::string plugin_name, const std::string& schema);
+ | ~ ^~~~
+ | )
+../include/plugin_base.hpp:17:8: error: 'string' in namespace 'std' does not name a type
+ 17 | std::string log_tag, name;
+ | ^~~~~~
+../include/plugin_base.hpp:7:1: note: 'std::string' is defined in header '<string>'; did you forget to '#include <string>'?
+```
+---
+ include/plugin_base.hpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/plugin_base.hpp b/include/plugin_base.hpp
+index a2356fbf..79fd5452 100644
+--- a/include/plugin_base.hpp
++++ b/include/plugin_base.hpp
+@@ -4,6 +4,7 @@
+ #include <gio/gio.h>
+ #include <gst/gst.h>
+ #include <sigc++/sigc++.h>
++#include <string>
+
+ class PluginBase {
+ public:
diff --git a/media-sound/pulseeffects/metadata.xml b/media-sound/pulseeffects/metadata.xml
index e771c2411142..c0da3601cd32 100644
--- a/media-sound/pulseeffects/metadata.xml
+++ b/media-sound/pulseeffects/metadata.xml
@@ -5,11 +5,6 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
- <maintainer type="person">
- <email>jpizarrocallejas@gmail.com</email>
- <name>Jorge Pizarro Callejas</name>
- <description>Jorgicio Gentoo Overlay</description>
- </maintainer>
<use>
<flag name="bs2b">Enable use of media-libs/libbs2b</flag>
<flag name="calf">Enable use of media-plugins/calf for adding various FX</flag>
diff --git a/media-sound/pulseeffects/pulseeffects-4.7.2.ebuild b/media-sound/pulseeffects/pulseeffects-4.7.2-r1.ebuild
index 112dd9a47361..b12d12b7438a 100644
--- a/media-sound/pulseeffects/pulseeffects-4.7.2.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-4.7.2-r1.ebuild
@@ -59,6 +59,10 @@ BDEPEND="
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}/patch-4.7.2-gcc10.patch"
+)
+
pkg_postinst() {
gnome2_gconf_install
gnome2_schemas_update
diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest
index 182a0f2cae77..e35832b51738 100644
--- a/media-sound/qjackctl/Manifest
+++ b/media-sound/qjackctl/Manifest
@@ -1,4 +1,4 @@
DIST qjackctl-0.6.2.tar.gz 1027742 BLAKE2B d2db9e0496223844e3cb289aa8c4ae136011ad36578f3526fd54b44344606e14885d7272bd8e333035b2c908216e60ce2bfe7698c4c8395fd3b017da6b64f03f SHA512 a05f514d749b4f2344c7f0d57a2a0dd1ac6a97f35d0227827e78d3bd7abfbddc3201e2fc7e23f878cd318e408f169a4006a150dc0e43101086e9ba32004e5520
-EBUILD qjackctl-0.6.2.ebuild 1172 BLAKE2B f1a1d7d36f6924fe71d346fd9fc7de7be4fd91b00dd420b6b47b62bbeefcf0ad6f021fcbc9d8e0885437da30df8fef84dd684f1168c132f3dfdc655d3e23b701 SHA512 c3e57d66a72d86db0d02e916e057a0338306f00b03ed1475245811e59d20117a991662e83d9e69bb50ef424928e25f6865adcd5de0aca638255c26bacbcc783b
-EBUILD qjackctl-9999.ebuild 1226 BLAKE2B 4c340d964561fa9c34635d02220a7139882283ab5cd9a8b4ce0e0f799aea6c0116d2f2d3482f1febb234f7044c63a0dddd8b63da064238f4013f0e81c0f9f0b4 SHA512 f9f277ec117e06a8c1ef8f2210e6943c62141367c1328eb68d25af401749c180d84b4e54b4a8cb027d985415f93698bf6c7e6ad0d422d00107fdbcefdffc90da
+EBUILD qjackctl-0.6.2.ebuild 1227 BLAKE2B d620ddcc5f4e2fe0b691dbcc1bc22d1882597de0481366dfa2909be7b759d6ba1b301a8a75e839a5cdf6d7c9abd8e15222ca425b9593c5753e56d1475bab7711 SHA512 e06251755f474ad4e06a91feebd3f514eba6de3072d85f5a6c23667f0cde7304d5879a9a7b9d29f335220bd723e5e9e5803aee965e2d3293083c89fa5d00b0af
+EBUILD qjackctl-9999.ebuild 1280 BLAKE2B 601994fadff1a533cbb05935246832099648f5933dc79f6fa5bf26ed77239fd268e0c755d26aa148d73f936b3dccca2691e42f9627cc31a068241871dbb03d54 SHA512 c614e03bfa3c1d53d546d882b4f28d59f39401ca405f28c71520cd15606e6ba3040313573c569ece6dd6de4683d53ea63d0394173d9692685a0f1220e537ab71
MISC metadata.xml 337 BLAKE2B 3e5fbbef544d83a92cee554b5704a648f10e326495e2091875d269b362201d2baff179db87cb36b602c474bb8750b63883440f3af8a8e75c71f66043cc39fdb9 SHA512 63b453a4eb2ebea78d8b2ce9d8f9ec8db5706d7605bd5bc8c2259a1179925c2aa7fcae0a221118b39a03030d8bf2a5df772b59d35be9e3ae7d602dc068b3baa9
diff --git a/media-sound/qjackctl/qjackctl-0.6.2.ebuild b/media-sound/qjackctl/qjackctl-0.6.2.ebuild
index f8c94e1fdd3a..c145f659e40b 100644
--- a/media-sound/qjackctl/qjackctl-0.6.2.ebuild
+++ b/media-sound/qjackctl/qjackctl-0.6.2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit flag-o-matic qmake-utils xdg-utils
@@ -12,9 +12,9 @@ SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
-
IUSE="alsa dbus debug portaudio"
+BDEPEND="dev-qt/linguist-tools:5"
RDEPEND="
app-arch/gzip
dev-qt/qtcore:5
@@ -26,18 +26,18 @@ RDEPEND="
alsa? ( media-libs/alsa-lib )
dbus? ( dev-qt/qtdbus:5 )
portaudio? ( media-libs/portaudio )"
-DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5"
+DEPEND="${RDEPEND}"
src_configure() {
append-cxxflags -std=c++11
- econf \
- $(use_enable alsa alsa-seq) \
- $(use_enable dbus) \
- $(use_enable debug) \
- $(use_enable portaudio) \
+ local myeconfargs=(
+ $(use_enable alsa alsa-seq)
+ $(use_enable dbus)
+ $(use_enable debug)
+ $(use_enable portaudio)
--enable-jack-version
-
+ )
+ econf "${myeconfargs[@]}"
eqmake5 ${PN}.pro -o ${PN}.mak
}
@@ -48,8 +48,8 @@ src_compile() {
src_install() {
default
- gunzip "${D}/usr/share/man/man1/qjackctl.fr.1.gz"
- gunzip "${D}/usr/share/man/man1/qjackctl.1.gz"
+ gunzip "${D}/usr/share/man/man1/qjackctl.fr.1.gz" || die
+ gunzip "${D}/usr/share/man/man1/qjackctl.1.gz" || die
}
pkg_postinst() {
diff --git a/media-sound/qjackctl/qjackctl-9999.ebuild b/media-sound/qjackctl/qjackctl-9999.ebuild
index 87c768da8ec4..3d91bddef6f4 100644
--- a/media-sound/qjackctl/qjackctl-9999.ebuild
+++ b/media-sound/qjackctl/qjackctl-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit flag-o-matic qmake-utils autotools git-r3 xdg-utils
@@ -12,9 +12,9 @@ EGIT_REPO_URI="https://git.code.sf.net/p/qjackctl/code"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-
IUSE="alsa dbus debug portaudio"
+BDEPEND="dev-qt/linguist-tools:5"
RDEPEND="
app-arch/gzip
dev-qt/qtcore:5
@@ -26,24 +26,23 @@ RDEPEND="
alsa? ( media-libs/alsa-lib )
dbus? ( dev-qt/qtdbus:5 )
portaudio? ( media-libs/portaudio )"
-DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5"
+DEPEND="${RDEPEND}"
src_prepare() {
- eautoreconf
-
default
+ eautoreconf
}
src_configure() {
append-cxxflags -std=c++11
- econf \
- $(use_enable alsa alsa-seq) \
- $(use_enable dbus) \
- $(use_enable debug) \
- $(use_enable portaudio) \
+ local myeconfargs=(
+ $(use_enable alsa alsa-seq)
+ $(use_enable dbus)
+ $(use_enable debug)
+ $(use_enable portaudio)
--enable-jack-version
-
+ )
+ econf "${myeconfargs[@]}"
eqmake5 ${PN}.pro -o ${PN}.mak
}
@@ -54,8 +53,8 @@ src_compile() {
src_install() {
default
- gunzip "${D}/usr/share/man/man1/qjackctl.fr.1.gz"
- gunzip "${D}/usr/share/man/man1/qjackctl.1.gz"
+ gunzip "${D}/usr/share/man/man1/qjackctl.fr.1.gz" || die
+ gunzip "${D}/usr/share/man/man1/qjackctl.1.gz" || die
}
pkg_postinst() {
diff --git a/media-sound/qmidiarp/Manifest b/media-sound/qmidiarp/Manifest
index 2a501bd1a3d7..f956a4acb8c4 100644
--- a/media-sound/qmidiarp/Manifest
+++ b/media-sound/qmidiarp/Manifest
@@ -1,5 +1,3 @@
-DIST qmidiarp-0.6.3.tar.bz2 541646 BLAKE2B 3c857e66ae0e60bc2d3164abc077ecf30e255984f94a6aeb8bdfc5105958486c72738496a28a21dc8a076b273eb79226b59582fe9dba721b31295d883ffe2472 SHA512 0dbb916e4d27cf03924ce5c76928d01afe677331ec9b2a1ea7ca0c06725ead012458956d254e811908f9c351b00bf309bdf806b0ff68cdd40d129d73dab683c9
DIST qmidiarp-0.6.4.tar.bz2 537804 BLAKE2B 6cb1ed8e2abd1289b65d9a2a1a2762caec673fc5df5d3a847d7d872ae9b2fad5b1dadfdf94ab79f762ddb769ae65d7b919a8ed8cf93835b4a6a2e21ef974aa82 SHA512 06f3dc52c6673f452af4d5c5f4d2efc50fbe16b8fe792cb9d115f9efa124224e0131e763d31ee60cee68b78d952061e69976a09fa3118b23362ea3cea76260d0
-EBUILD qmidiarp-0.6.3-r1.ebuild 809 BLAKE2B 941243d34ac4b9b7c1fe34381c3973fb01deaa32c5b844d211cfdbe9353e99e31200fb7c8cbf1e41c7ac48674f5aac668ecbb49d45cdb61289b2a18c84f5b17c SHA512 0666a61d00394ebb68a607ab6b48dd2ccc2fbecc06eaf7a89a262991ff8f2a6d87b6548a60895e64d9dc0359b62fc96d5b7b884d513276f827b689991358b5e2
-EBUILD qmidiarp-0.6.4-r1.ebuild 809 BLAKE2B 86f13fa0db245e4a74bd07bffc96b5a2b092ef91f3fa4c785d6f65894e42ae63b384a2c19dc6d24b2ee49798351ce94b60678c693337c30ed1867ff6910bf806 SHA512 2dcf33ab68419ef2afe2dd170169a6d3f73ac088ca43bd1c5b6bbd7a16c2a73a3d31122fa961e5df2ef6bcc8101a1d60952f660754c48e0b3dd75e54d824016b
+EBUILD qmidiarp-0.6.4-r1.ebuild 850 BLAKE2B 76ea5cc1090b77a0baa266647093bebdf0802e5e5dc3810ed3144a44362444bb71962e911d55d286eb69b32175f65d6aad6d13d987fff894d001ab4110c97a78 SHA512 05a7b2a1b036a8eb298ec8fda5190f6c7af13cf0990ee3bc0024ee77d003b0f287b653b8ec8771c63d5a81ddf044e73297f88aa9e0179c80030e534ce64a9de6
MISC metadata.xml 399 BLAKE2B 5c11c34be94abf2b8497e14bdffcc16baf402efe2fe4645dec9b61524fe06e92245eb75d93e519074a172f45bd2ae43a1c4963c2ea82cda6cbc6f46d2534d76d SHA512 5db8b45e29ca3273d2ee4f61d4b3ee356ec361fa241eaab4b8d77193bed588b36db6d8184b99f3333061c254854f2ebee42301c66e755943d7b126b8465bc7fc
diff --git a/media-sound/qmidiarp/qmidiarp-0.6.3-r1.ebuild b/media-sound/qmidiarp/qmidiarp-0.6.3-r1.ebuild
deleted file mode 100644
index e203c96ce9c1..000000000000
--- a/media-sound/qmidiarp/qmidiarp-0.6.3-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic qmake-utils
-
-DESCRIPTION="An arpeggiator, sequencer and MIDI LFO for ALSA"
-HOMEPAGE="http://qmidiarp.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls lv2 osc"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- virtual/jack
- lv2? ( media-libs/lv2 )
- osc? ( media-libs/liblo )"
-DEPEND="${RDEPEND}
- nls? ( dev-qt/qttranslations:5 )
- virtual/pkgconfig"
-
-src_configure() {
- export PATH="$(qt5_get_bindir):${PATH}"
-
- append-cxxflags -std=c++11
-
- econf \
- --enable-qt5 \
- $(use_enable lv2 lv2plugins) \
- $(use_enable nls translations) \
- $(use_enable osc nsm)
-}
diff --git a/media-sound/qmidiarp/qmidiarp-0.6.4-r1.ebuild b/media-sound/qmidiarp/qmidiarp-0.6.4-r1.ebuild
index 14029ae8b0bd..3e2094065a09 100644
--- a/media-sound/qmidiarp/qmidiarp-0.6.4-r1.ebuild
+++ b/media-sound/qmidiarp/qmidiarp-0.6.4-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit flag-o-matic qmake-utils
-DESCRIPTION="An arpeggiator, sequencer and MIDI LFO for ALSA"
+DESCRIPTION="Arpeggiator, sequencer and MIDI LFO for ALSA"
HOMEPAGE="http://qmidiarp.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
@@ -14,6 +14,9 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls lv2 osc"
+BDEPEND="
+ nls? ( dev-qt/linguist-tools:5 )
+ virtual/pkgconfig"
RDEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -22,18 +25,18 @@ RDEPEND="
virtual/jack
lv2? ( media-libs/lv2 )
osc? ( media-libs/liblo )"
-DEPEND="${RDEPEND}
- nls? ( dev-qt/qttranslations:5 )
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
src_configure() {
export PATH="$(qt5_get_bindir):${PATH}"
append-cxxflags -std=c++11
- econf \
- --enable-qt5 \
- $(use_enable lv2 lv2plugins) \
- $(use_enable nls translations) \
+ local myeconfargs=(
+ --enable-qt5
+ $(use_enable lv2 lv2plugins)
+ $(use_enable nls translations)
$(use_enable osc nsm)
+ )
+ econf "${myeconfargs[@]}"
}
diff --git a/media-sound/qmidiroute/Manifest b/media-sound/qmidiroute/Manifest
index 6c8b7017a45a..5911e99228f0 100644
--- a/media-sound/qmidiroute/Manifest
+++ b/media-sound/qmidiroute/Manifest
@@ -1,4 +1,4 @@
AUX qmidiroute-0.4.0-drop-qtopengl.patch 1031 BLAKE2B 5491b8f59590f44165753cf3d5a845bbb5e36f037cb637dca109c660bf2a2be0f0fe6252f292d4920f9580a1d205f44694e967bbdef7b37823f2d03c3c2866b0 SHA512 e7fb53f481818912646502fa84ab32e2f115443f662f9a3442aa63f04794847d4be7973e4e5d2d7d718825ca5b5bf9c099d1ffecd8e90a0adbd7ba7edef1a501
DIST qmidiroute-0.4.0.tar.bz2 121625 BLAKE2B b538f405debb33e16d505075b9fc2b53f0b1d993670bfc5b0fdcd5d76d06ee8c81b8357b3435266f8b0f7d1609a4835450cd664bc73470ab1a3ba9e60e5476bb SHA512 b3b5ded66c0e226848a3181d67f61ea9e4e76c253400dac63592e4f462f4cf06760b3f2d24a33bbc836f4fe29950a4d702adc048ad80c9b6d673ade8c1a88342
-EBUILD qmidiroute-0.4.0.ebuild 713 BLAKE2B a83246aad818d44d872f338b8ccdd9481926343627e4b25754fbc3ec994c15ca7a10927121c8ed65531f66ca8d96de0e3eeff4d69b7f6260b57f09aac64ef37b SHA512 b47c35923b23292e69bee8fa903d75f1db77274152922de0466009b291d3ea1cd18f6cb2b943ca0cdd31a6007086e9bf9dafacc1d5a2c1ab5cf8a56fdeccba01
+EBUILD qmidiroute-0.4.0.ebuild 723 BLAKE2B e9a67b9982990b15ff8b2e5d242dc8a52738e0f22950874c03b24b52e7da3a8dcea6d8b11d5c2a779cbba4c1fdf42ee0a7845ddd04f97d2ef741a5302b693e93 SHA512 5f1731d726d68e3a059f787ed8e9535e05770e055337259afdd6156fe84d6f2997a41a01166c933db2cb7ba1320fa7cfe469e2dde33710ddac629f1b3f5b91f8
MISC metadata.xml 334 BLAKE2B ded2024993e7a9d276e0eee0c2862d5223a1bbaafef282d5ff420c3e80aca6efecb6f0b407fc3ff218ec8b982d675fdde6c75e871c57be9fad0d8e5a12aa3747 SHA512 e2486625819d1be0d7f0e638a5bb9312633c085d1d568dc329d1aae35575a8eff40845baab9ac171c0739667becc59332996ed8162db168b6fbf2250f71ded60
diff --git a/media-sound/qmidiroute/qmidiroute-0.4.0.ebuild b/media-sound/qmidiroute/qmidiroute-0.4.0.ebuild
index 4524f98cc911..bda001fdd4ca 100644
--- a/media-sound/qmidiroute/qmidiroute-0.4.0.ebuild
+++ b/media-sound/qmidiroute/qmidiroute-0.4.0.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
+
inherit autotools flag-o-matic qmake-utils
DESCRIPTION="QMidiRoute is a filter/router for MIDI events"
@@ -13,13 +14,15 @@ SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE=""
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
RDEPEND="
- dev-qt/qtgui:5
dev-qt/qtcore:5
+ dev-qt/qtgui:5
media-libs/alsa-lib"
-DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-drop-qtopengl.patch
diff --git a/media-sound/qtagger/Manifest b/media-sound/qtagger/Manifest
index dca88328ccea..e9ca469f185f 100644
--- a/media-sound/qtagger/Manifest
+++ b/media-sound/qtagger/Manifest
@@ -1,3 +1,3 @@
DIST qtagger-1.0.1_p20150402.tar.gz 60745 BLAKE2B 0260ac8cf4b07cdb3b5887357ac4034f4c02a801cc91568cc54cb73293884fefcdbf2019d1b61542353f4ef2e79c07ffda1c1414ff4b99d10faff1e8dcab95fb SHA512 2510350d479008b0c2af4b489aa16ab88003b18f1cbb66796dece6c93dd4222ff073f575b9de8136fb6a46ece1c67ace7de605ef3db0c73038a52472d652f279
-EBUILD qtagger-1.0.1_p20150402.ebuild 1042 BLAKE2B 65e641ec7e66754bb23ddace61747a437b22fc41c1146fd32ee9fe96ea6e95d6c99ea8ad8bb54605b23cdc953e34b2560c21f6562c0f537d6e5758657767cd7a SHA512 17d1da69e1c6c45d212e21efb6709de101b23033d08ce1732f5437c06b4b7586d59a17033c6c03e6f86d3e371b9e495eea4615cb2fcd060b9f96e6f4732cdf97
+EBUILD qtagger-1.0.1_p20150402.ebuild 1068 BLAKE2B 016b497a9e2292a0ece6fe75825e417529de300cc295148057a0fe5460e2f93a0a72f0c3bba078167d31e10e319b48fcf4e9a4f32562e4d230a0001cf65c38aa SHA512 2eec2c9e845d7ca265c0c31216af7ce4123de7dc0ec9ef39bcb88829a4aa07a5dcce993a1f27f22567b2822ba71a0bf6f39a762584310aa933e159a71e538d81
MISC metadata.xml 326 BLAKE2B 176217a8a77bdd384e28da6436cbd32a61420981e5ab63ea76c9c4681463c6ce69bc9ca197591d9620a48abb145563de081122ecffe976118f7e2276687dd775 SHA512 e73586aa673a0b41300f88e9523c322d3dd42c2f319bd237b8b88fe346327c068c8d9e272ebc0e5503adbfb2562925231663da7fbf86a9edf7b48026d65a3854
diff --git a/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild b/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild
index 460a0e654404..f85a7a431edc 100644
--- a/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild
+++ b/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
CMAKE_MAKEFILE_GENERATOR="emake"
COMMIT=0e74fe022ddbb689f7bae0460a21be303114029b
-inherit cmake-utils qmake-utils vcs-snapshot
+inherit cmake qmake-utils
DESCRIPTION="Simple Qt5 ID3v2 tag editor"
HOMEPAGE="https://github.com/DOOMer/qtagger"
@@ -16,6 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
+BDEPEND="dev-qt/linguist-tools:5"
DEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -24,12 +25,14 @@ DEPEND="
"
RDEPEND="${DEPEND}"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
src_prepare() {
# fix doc installation path
sed -i -e "s/doc\/${PN}/doc\/${PF}/" CMakeLists.txt || die
sed -i -e "s/share%1doc%1qtagger/share%1doc%1${PF}/" src/mainwindow.cpp || die
- cmake-utils_src_prepare
+ cmake_src_prepare
}
src_configure() {
@@ -37,11 +40,11 @@ src_configure() {
-DCMAKE_NO_BUILTIN_CHRPATH:BOOL=ON
-DQT_LRELEASE_EXECUTABLE=$(qt5_get_bindir)/lrelease
)
- cmake-utils_src_configure
+ cmake_src_configure
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
rm "${ED}"/usr/share/doc/${PF}/LICENSE || die
}
diff --git a/media-sound/qtgain/Manifest b/media-sound/qtgain/Manifest
index 4ffc19bb3e94..cdab2c096850 100644
--- a/media-sound/qtgain/Manifest
+++ b/media-sound/qtgain/Manifest
@@ -1,3 +1,3 @@
DIST 56842-QtGain_1.0.0.zip 86401 BLAKE2B 45d1472592369b1974b049218cf89a0309a29aa8c715619c392f348982af58f34e2ca352ef3e0a4b634d359c04f38260811539d8a71e1b1c3a4ddb602996c145 SHA512 7e95d4f60329bc41db3cb3355ecea0eb214bcbceee403dacd639d14ff4827d551e51c4ffa0fcfb840c9f98b6b17653d2d3a937b6fabdd88f33dbabe315c3c95e
-EBUILD qtgain-1.0.0.ebuild 1088 BLAKE2B 6e56066a395d46bf0a9e3b6ee31a19a46f5b59f7493adfbd0f2b247902592d8ed775e710cc90ff42f8031322cf24b8cfdd9dc1c6a027af6dda34ccae2809e1e8 SHA512 60a2f407512920fb8f90dcc68eb807d02d376803a4336add3196e49f4e5dcf241d4722e636230a459d946d81c9dc8c76673fa12c4fa814bfbd2a2b84372a3563
+EBUILD qtgain-1.0.0.ebuild 1084 BLAKE2B f2dfb534c675aad039ff957ca30f761202f437425052ee43ad1cd0d639fb63a19246c463a774f05b3f186a7352d6a2c0cb115126aceddca86887d57f44021785 SHA512 dc255883ed4d1bead4d384baf66e6d29f10f29c7b6b81f319ed8d2206d2dc0b6f3cf304abf77d9661192460b603422f4aae16e2ff22cef9de3ab521dbd04a604
MISC metadata.xml 371 BLAKE2B d99093c5e345659ad15a6c8cb11526685d20465101ed071e05e09c83a9fc7d306aa8f2e9664229583b3d4a3dca273d9d7244a4aff43088f7eb75b3b32bbc67c8 SHA512 838cca8b66e3af3e9bef2e4c289cf2bbcf8bcf697c9735a41cf2a0d28ef96d41163ca4c78099ff6048731ef427ea0e4ad2aa46c7b8bf61f7794f90960b52ded6
diff --git a/media-sound/qtgain/qtgain-1.0.0.ebuild b/media-sound/qtgain/qtgain-1.0.0.ebuild
index 0c9e85181ddd..30cfbd9acb38 100644
--- a/media-sound/qtgain/qtgain-1.0.0.ebuild
+++ b/media-sound/qtgain/qtgain-1.0.0.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
MY_PN="QtGain"
-inherit eutils qmake-utils
+inherit desktop qmake-utils
-DESCRIPTION="A simple frontend to mp3gain, vorbisgain and metaflac"
+DESCRIPTION="Simple frontend to mp3gain, vorbisgain and metaflac"
HOMEPAGE="https://www.linux-apps.com/content/show.php/QtGain?content=56842"
SRC_URI="https://dl.opendesktop.org/api/files/download/id/1466640864/56842-${MY_PN}_${PV}.zip"
diff --git a/media-sound/qtscrobbler/Manifest b/media-sound/qtscrobbler/Manifest
index 73ae9c7b27c3..0198bd2786e7 100644
--- a/media-sound/qtscrobbler/Manifest
+++ b/media-sound/qtscrobbler/Manifest
@@ -1,5 +1,5 @@
AUX qtscrobbler-0.11_pre20130123-qt5.11.patch 697 BLAKE2B d60d5da77ab0a30d9ad89d24a10882ce91c85bf9959e5be6019c69b0db95c60d2e6d1c2cbf5a1fdd5494236ce5d78d9b5a5a05b9bea264db750c0f570cda85d0 SHA512 2edf71e6397dfdbb1aaeb38bca5b6a3b2a097b1a25038f62d1052cb5258cf94b12c26181fea76c64506ed60bfdeaa4968429836eb47e874aec273cdb480689ce
AUX qtscrobbler-0.11_pre20130123-qt5.patch 5444 BLAKE2B 5e8ef860627e3f8a1b5c6d7a845d4b71c2ae473a42c1fd9619d9a6a270b50e7214bec232c51faf918d4d220490ea1273e016280e56c3d4b06075fcb9feb528bd SHA512 716dc1d84d1eddcec15ec4b87c0c7454acda58ebb94ed5e7a1f5a79ec0a04d473c6dc9e7eb6649986346743cf8a673bdc25e714c221fefd0f05e0925a0f5b0c3
DIST qtscrobbler-0.11_pre20130123.zip 298519 BLAKE2B 36d3c3fdf59aa7fd9127c0200b03a6427f6fa27cb40e144f10041a25ba977e40fc5f63547596cf93f797d94e741a4a159c5e1aa48f8742d7738d1c113b22aae8 SHA512 24de4a45d4b31fb3c544b963b97b8716b8472a0dfde1bd2fd6bf101785f22ef07ff34fcd9ce7028fe231b215538bb8e4c3248c234feb870a3adeb4c0b259d646
-EBUILD qtscrobbler-0.11_pre20130123.ebuild 1307 BLAKE2B 699ade962f0728763aaa97f18621d0e0bb365ef5243610391639b3da7a2dbbd4036c6383985ba21b92d325ffe2ffa4df1f485f0ce9472df502aa1e721b946acd SHA512 93d6c9e2bb94f26f0310da87acbb6bb134353274387ed35972b6d3ef08ace9340813639f6cd33a5c2bed311da74f3c85a06ea533ba3dc342dba1ed7b9459df46
+EBUILD qtscrobbler-0.11_pre20130123.ebuild 1327 BLAKE2B e45aacc1230906b6dbf07e612019bf5ff02319ce1baf10ee829526bb715c8ed1e8383bca0a6f531e72c60102823f655ed58755b71c6391cc9633e584cae8eb7c SHA512 60aeb8838dffb7bdfae716fbcd8dbf0e565a7cddf3a0b7e437d9a986e44bb02ded8d8b1f255f200bfc576af00976363f4ab67b661afdf5f58ea8e3b03c93b8ed
MISC metadata.xml 340 BLAKE2B 350f5459a036f9c55c558bc8f7d9ab02a3b9045eeed136d8ef2963a19c9e3ca281dbff32ac8259333b625ca86ff66a8a747f6e5893baf643f5a1d7318303511d SHA512 67534a9d49ba6af88e23b14129c377309124be860237efbe926ba870f554aac980522cf7c791fe2075da689670994487631760c986a7b11834a2f2f9b48fc317
diff --git a/media-sound/qtscrobbler/qtscrobbler-0.11_pre20130123.ebuild b/media-sound/qtscrobbler/qtscrobbler-0.11_pre20130123.ebuild
index 18da2c44154b..861d0f3cab74 100644
--- a/media-sound/qtscrobbler/qtscrobbler-0.11_pre20130123.ebuild
+++ b/media-sound/qtscrobbler/qtscrobbler-0.11_pre20130123.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
COMMIT=33ed278b9b543554fd6a556fd391eb4c78faab07
MY_PN=qtscrob
MY_P=${MY_PN}-${PV}
-inherit desktop gnome2-utils qmake-utils toolchain-funcs
+inherit desktop qmake-utils toolchain-funcs xdg-utils
DESCRIPTION="Updates last.fm profiles using information from supported portable music players"
HOMEPAGE="http://qtscrob.sourceforge.net/"
@@ -17,6 +17,11 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
+BDEPEND="
+ app-arch/unzip
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
RDEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -25,9 +30,7 @@ RDEPEND="
dev-qt/qtwidgets:5
media-libs/libmtp:=
net-misc/curl"
-DEPEND="${RDEPEND}
- dev-qt/linguist-tools:5
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_PN}-code-${COMMIT}"
@@ -56,5 +59,10 @@ src_install() {
einstalldocs
}
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest
index 7a24f6de6083..c9c6d20c9235 100644
--- a/media-sound/quodlibet/Manifest
+++ b/media-sound/quodlibet/Manifest
@@ -1,5 +1,5 @@
DIST quodlibet-4.2.1.tar.gz 4908102 BLAKE2B 0c1535e925842d42aafd5ff819b33a5d4527995977dd5d56b84b26462c677d81fcfb6d1de60ce50004a4b4a3eaa69896e430d36d31d904175c38f9deb23c044b SHA512 3817611c887b7c1878ccf852311020ded0a813feec1067f861d1157de6331760166c34992a6e4fe225552ae6ed4472000585fe58a3397faf277ae250f6f3c138
DIST quodlibet-4.3.0.tar.gz 5061542 BLAKE2B 31ec24f43a1750d065e14fe69d90a1646382ead13362633c08c9c44b17cb1dca02da37612bd30e1737212098fd26947cf637501ed79b34f03167b85cc11cbdc8 SHA512 6e3cd8bebb8abeb6acde6effb08a439479e293fed18633240a1508a015c083c814fb98722c36d3970917970259095499efeb27e323ab788252940714cae2fddc
EBUILD quodlibet-4.2.1.ebuild 1488 BLAKE2B 12368ad1f061a35589b734acf5555f44dbaf9c27789564ddd68774e1029ea16dc611646af441f36c7e4a23f0918aa96891e9b04b8c86f09854e55653b12a0222 SHA512 ef978a8dca79a18844be64fb9ac87f2cf51755b1c91b7e09a6a5f1a084f008555f198c0ec7f95b9fd2acad74838a82ac2674d5c23b39642c65ecb4437253ca26
-EBUILD quodlibet-4.3.0.ebuild 1512 BLAKE2B 62c617b310e113fd7f4b819f1c6805b6bf088675e75d55da4e349ab5545a80392f1e56890adab7139f723ea83ef898c8f3bfe56335ac96a3121d737023fbc023 SHA512 e4f39742ba0ad4735e9e03d4719954c4d224e1e349df96203792ede228e0c9ed08e1c8fa7c3e98cf23f5d27f5764ece94559b234922cb672ecbe7d35b2061c71
+EBUILD quodlibet-4.3.0.ebuild 1508 BLAKE2B 6582acb906dfc807f8c12550f9461be9d24748996b8cbf232fef6303ba4f35e9d2376d4a83cae26e85fb4b2d06e59d1ee4bc819e065daee49f64b71c15386aa7 SHA512 f99235c676241169e62de97145e40b92930ee4a28044a02d07c27b4f4677b2e75a8a3bb5fa620aaf58437abbb6eca6d2b122c3e008255d9e36939e39b7e5fe23
MISC metadata.xml 1136 BLAKE2B 372295e43337120cabfa3a28f260fa3feff8cce235240be1c65fc0a54922b294cc94124690fdb923d82f78c5866e82bc7becfad334c8e1ca3797b6602a9d0d80 SHA512 1466590147ca42dda2b5c11fe781a39e6d25d205b69fdba20663f1d1bfc2e251123c99990810727a36fbbd7a0c868bf1ddc51e94a38985719cef1bea71f07feb
diff --git a/media-sound/quodlibet/quodlibet-4.3.0.ebuild b/media-sound/quodlibet/quodlibet-4.3.0.ebuild
index 0dd768bcf9e4..c36d97d4c6ea 100644
--- a/media-sound/quodlibet/quodlibet-4.3.0.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.3.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/strawberry/Manifest b/media-sound/strawberry/Manifest
index b33c78329392..27b77961f79d 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -1,6 +1,6 @@
DIST strawberry-0.6.10.tar.xz 9283932 BLAKE2B 0625f5b821bc56877b0f0185e8368017d10cf1da9a587e0446b2b6b6130da02022010d6b713c1f74f77af8c14589f900d060b3f1799f65ddaf0609a255acf5c4 SHA512 2495df4b7fafa2c0dfd87aa9ca37372782275db333241c334433a40f8c2e6400e79943a406ac553e8b657d3633d9e59de265088359b9589354b8e9d3d06d3637
-DIST strawberry-0.6.9.tar.xz 9230916 BLAKE2B 39affd38e0df906847d2d26be888d6b3cf2434a160901fb6af2d9dac50cdf9ca128cbe6719f62664174c15bf6e97166d8d97f75dbe78b7e56db71921fe1791bd SHA512 c794800034107e65b2a5e879a284f8ba008605ed8e21cfa5e35cf2e2de86a754142f04673859b3dff32e4a798a8ea675f8db85bdb0b1e09a12bbcf8ea71eb666
+DIST strawberry-0.6.11.tar.xz 9295808 BLAKE2B f772e80714a4165d996b117f17503b91d70dc651d4f151f8468200637e5f5a307d566634e197a19464cee7c0bbe5c825be9af88ff503b6eb4d6088b38f4e597f SHA512 f044e1b75ef6617f9901c7fa95020ca84030aa5011f8d9122e92d3d47ab90f6eb55e7e01d88d925a8a00b046810d1ba65070707650d3c465a2cef7dd228f3c2d
EBUILD strawberry-0.6.10.ebuild 2852 BLAKE2B bacd02806b14de945ed9fe5a3047f913ae5cedb3fe4b8eefef61db513d5e1eb731603c6b3cd5643df3919878cb74b6064e7f7625744e60b914f3d078c489db05 SHA512 4a818f39b9fcdc8c49f7274835690e190d18f5cbe2e8e929279d20cf2cb184cb4c15b83ea9810d019a178064d91fd14f618109e3dd21494926efc0f7e4d4f4f6
-EBUILD strawberry-0.6.9.ebuild 2827 BLAKE2B 73b82b1519762a8199eebdd02250ed34f544b94ada718bdf027154637fecfdc5807868888d93636c23798a1a583d0a97af17e04c5bd89dbf2466bae4f99e9661 SHA512 4a546a1227c3fab5bc7cedd6a1de97382ba233bd8ed9ab79ce77103aea7d088de8a622dd5cebc1d0521351eca458ef14bd4ce9f434875943446ce36f17d41229
+EBUILD strawberry-0.6.11.ebuild 2852 BLAKE2B bacd02806b14de945ed9fe5a3047f913ae5cedb3fe4b8eefef61db513d5e1eb731603c6b3cd5643df3919878cb74b6064e7f7625744e60b914f3d078c489db05 SHA512 4a818f39b9fcdc8c49f7274835690e190d18f5cbe2e8e929279d20cf2cb184cb4c15b83ea9810d019a178064d91fd14f618109e3dd21494926efc0f7e4d4f4f6
EBUILD strawberry-9999.ebuild 2852 BLAKE2B bacd02806b14de945ed9fe5a3047f913ae5cedb3fe4b8eefef61db513d5e1eb731603c6b3cd5643df3919878cb74b6064e7f7625744e60b914f3d078c489db05 SHA512 4a818f39b9fcdc8c49f7274835690e190d18f5cbe2e8e929279d20cf2cb184cb4c15b83ea9810d019a178064d91fd14f618109e3dd21494926efc0f7e4d4f4f6
MISC metadata.xml 448 BLAKE2B b29c1b35e64c59667f04698cb2d1c039fc7557aa7ad99fb1a8625b68d960b0e7af62e016aaf1ec68d5c44c77126f71047b046164c29a0e80d49cdcda0973ca6d SHA512 2c5af38b8518b1de981bae14422bf5931b76831c0b52b1fce29e187d9ceb25a947d8d0f7db1e7844e90ec14657cc8ab484726b31c89667e89d9fcfb6d2e7dfe7
diff --git a/media-sound/strawberry/strawberry-0.6.9.ebuild b/media-sound/strawberry/strawberry-0.6.11.ebuild
index 88653335f0ad..54ca03a40f5c 100644
--- a/media-sound/strawberry/strawberry-0.6.9.ebuild
+++ b/media-sound/strawberry/strawberry-0.6.11.ebuild
@@ -98,6 +98,7 @@ src_configure() {
-DENABLE_LIBMTP="$(usex mtp)"
-DENABLE_LIBPULSE="$(usex pulseaudio)"
-DENABLE_UDISKS2="$(usex udisks)"
+ -DUSE_SYSTEM_TAGLIB=ON
)
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
diff --git a/media-sound/teamspeak-server/Manifest b/media-sound/teamspeak-server/Manifest
index 8232ee950b9c..023d699c7688 100644
--- a/media-sound/teamspeak-server/Manifest
+++ b/media-sound/teamspeak-server/Manifest
@@ -3,10 +3,7 @@ AUX teamspeak.service 418 BLAKE2B fad43e28b976db44b290937654f3fa503a7a17dbba17e7
AUX ts3db_mariadb.ini.sample 99 BLAKE2B 8b81805ac580ea892d4b05fc55787b850202545b911b11175932d2b3031dabcfa29d2bafe37742a05cea5e6dc8913abfdba140f9c2203515eb5da4444b3bbdd1 SHA512 60993fa58beb07f3304e7603abe91dba2e23e3f6868a6e2894bf55e1e79c358defd1a08523e6ade16d1eb1042aad1783c76c2dff8e6ce282d08d77800c3357db
AUX ts3server.ini-r1 723 BLAKE2B 3c5f77686b602ec052477c32e2b38ecc6812760b487ce4e6cd7616bd8aa57ef3aa186374805a1f5a073e755429a98bdb677ba400c7db3b833edc1e2e3db3a729 SHA512 cf1eb76d4fe7a8305b758439925be56ea4f34254ee3c66e796a3ba7cec38dd40009f455672429906c31631f4877fc70d6fde16a904239da2fa62d121b43d0481
AUX ts3server_mariadb.ini.sample-r1 764 BLAKE2B 3d8b9e88194b54cddb945860c77d497fe8e4bd537a39a101d2658a44b72568a671e301bbb1888099907cbc36c2aba42b89a2215f19ffa8e0acfd3f417a08ba8d SHA512 861f0074e4521947fa44e2decfff172bb14f9b905c37dfc37afedcd5f42d864de7712aa0a6ff7eb17b8f885098abb720b29b16c658955c3c8aab73e451def6a8
-DIST teamspeak3-server_linux_amd64-3.10.2.tar.bz2 9242362 BLAKE2B ad275eac241182aa15410ba32983bc1e598f55090eb35559fe6cf3f18fd6b3a1395a36f320dd36ea3fa44390afd698f6734b034536cd48d049028e09943df7f4 SHA512 3be39004d557fb58efd272dac3e005c08db8ae05e04cc5cfdc146296bca7b0a02d7011bb77d6d45074056b458e14111dbd79882603b4be9fba58de7c9b384b84
DIST teamspeak3-server_linux_amd64-3.12.1.tar.bz2 9428301 BLAKE2B aeab07edc31d1ee57ffd34b218aeb3f7e23f31ffb5b8b940cbc46bca91b6ef9caffb67f1a52c059439a64d73ceb8fce124c0e8101d3e04d752782344ff6c1843 SHA512 58bfb582deddc4137245fe73d3aabfbcd84c3c346fe5fd3db8c7756014fcdd1f0bd7798ee029aa9beebe454fa8021dd180dd577f147cc5f02c833b68d9253fc7
-DIST teamspeak3-server_linux_x86-3.10.2.tar.bz2 9049720 BLAKE2B 86f854c2b18397bde3cbb02b9d0024af8d3fbbdc695dae0f7f950fb5670cc6c983e8eb20dee97409a87b6cd572772cf72cfddee0254857023aa4e8446ea71068 SHA512 5ad16efc1a0b8dad6696d4121560cc793a35b15473391fcb18a8edd72031415775fb10d0c686a2af550f36748c17db03ac8caae76b0ef7e4ffa528d3ab416951
DIST teamspeak3-server_linux_x86-3.12.1.tar.bz2 9268349 BLAKE2B 61d0794944775e4e9bfb57bc2ac331c5cc9da04d6a3956d4c1ec6c6d36ef87cb04ea1f0004d75251adc4baa1b9be999373d08ea36ca9f86e10b00e03d0f20f38 SHA512 83222586ff6e157af7242afc151c900eb339f05813f8b5fef602f9989a109b80de46bc86c7381b6acce240c62e9859b86df655a0b0219225162315337ca609ef
-EBUILD teamspeak-server-3.10.2.ebuild 3083 BLAKE2B 7ff9e60bd939dc15804ce5912786a43f545d0a93c8b9f14b9a1c91dc544233f1e4274929d1d40054f40eaf448073e968787a26a1d92b338f8727464e57f9785d SHA512 971f19bfd38d0080d75329fc10163ffcb7f2f7900e7e922abe898032413abe20029b8f8054e50bf6b80c05a734374d28590c0384d4257b7db262c4d048868047
-EBUILD teamspeak-server-3.12.1.ebuild 3085 BLAKE2B 7faeb26ca5fc3ba156c8aa2eada593993af15ea2d3562a7092dc11cbb72084ae1a8cbb1f06c6390e679bfd73a7f1595468ee4f2a24cce57944d88e5da6f3e207 SHA512 d397bdd12f0ba68cbf419733669d24de022a804af92b7daa2b995f4c57b0046ad14188d64972139db36600795ebaab19126c89945767a28a898a6b8208bf0a2b
+EBUILD teamspeak-server-3.12.1.ebuild 3083 BLAKE2B 2790ceaad0373faf5fb5b6e7ebcb997590ac3916021efabedcd4573c5c785351a1c617e418b2075bc10545c79ca64106c4506bc3844d007dab4aa6add16deb86 SHA512 8c4f7e56d0b035946b02a236d1488be1f2052332012724ef0158f00e58c1c0a7a0b7037a59a838a283e905c72b9194de483c0633c5095097c5920c1307dbbab3
MISC metadata.xml 703 BLAKE2B 854016d14783720f4467dead33469909e5777915947a72a03d0c2789fe37633cd93db11fdf2c59429e7a58f44825ecde3094c1dab7dd765634f46b80894b5af6 SHA512 959deb886af18a0260a0a0530eb914a42a21acac711cfd3ca6c2724ee78e3b697786e85a387ce7c9dae34b1922d3d96953265c80497602a4e94b05988d776a9c
diff --git a/media-sound/teamspeak-server/teamspeak-server-3.10.2.ebuild b/media-sound/teamspeak-server/teamspeak-server-3.10.2.ebuild
deleted file mode 100644
index 50c92db4bba9..000000000000
--- a/media-sound/teamspeak-server/teamspeak-server-3.10.2.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="A server software for hosting quality voice communication via the internet"
-HOMEPAGE="https://www.teamspeak.com/"
-SRC_URI="
- amd64? ( https://files.teamspeak-services.com/releases/server/${PV}/teamspeak3-server_linux_amd64-${PV}.tar.bz2 )
- x86? ( https://files.teamspeak-services.com/releases/server/${PV}/teamspeak3-server_linux_x86-${PV}.tar.bz2 )
-"
-
-LICENSE="Apache-2.0 Boost-1.0 BSD LGPL-2.1 LGPL-3 MIT teamspeak3"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="doc mysql tsdns"
-
-RESTRICT="bindist mirror"
-
-RDEPEND="
- acct-group/teamspeak
- acct-user/teamspeak
-"
-
-QA_PREBUILT="
- opt/teamspeak3-server/libmariadb.so.2
- opt/teamspeak3-server/libts3db_mariadb.so
- opt/teamspeak3-server/libts3db_sqlite3.so
- opt/teamspeak3-server/libts3_ssh.so
- opt/teamspeak3-server/ts3server
- opt/teamspeak3-server/tsdnsserver
-"
-
-src_unpack() {
- default
-
- mv teamspeak3-server_linux_$(usex amd64 amd64 x86) "${P}" || die
-}
-
-src_install() {
- diropts -o teamspeak -g teamspeak
- keepdir /opt/teamspeak3-server /var/log/teamspeak3-server
-
- diropts
- keepdir /etc/teamspeak3-server
-
- touch "${ED}"/opt/teamspeak3-server/.ts3server_license_accepted || die
-
- exeinto /opt/teamspeak3-server
- doexe ts3server
-
- dodir /opt/bin
- dosym ../teamspeak3-server/ts3server /opt/bin/ts3server
-
- exeinto /opt/teamspeak3-server
- doexe libts3db_sqlite3.so libts3_ssh.so
-
- insinto /opt/teamspeak3-server/serverquerydocs
- doins -r serverquerydocs/.
-
- insinto /opt/teamspeak3-server/sql
- doins sql/*.sql
- doins -r sql/create_sqlite
-
- insinto /etc/teamspeak3-server
- newins "${FILESDIR}"/ts3server.ini-r1 ts3server.ini
-
- dodoc CHANGELOG
- docinto ts3server
- dodoc doc/*.txt
-
- newinitd "${FILESDIR}"/teamspeak.initd-r1 teamspeak3-server
- systemd_newunit "${FILESDIR}"/teamspeak.service teamspeak3-server.service
-
- newenvd - 99teamspeak3-server <<- EOF
- CONFIG_PROTECT="/etc/teamspeak3-server/ts3server.ini /etc/teamspeak3-server/ts3server_mariadb.ini /etc/teamspeak3-server/tsdns_settings.ini"
- EOF
-
- if use doc; then
- docinto html
- dodoc -r doc/serverquery/.
- fi
-
- if use mysql; then
- insinto /etc/teamspeak3-server
- newins "${FILESDIR}"/ts3server_mariadb.ini.sample-r1 ts3server_mariadb.ini.sample
- doins "${FILESDIR}"/ts3db_mariadb.ini.sample
-
- exeinto /opt/teamspeak3-server
- doexe libts3db_mariadb.so
- doexe redist/libmariadb.so.2
-
- insinto /opt/teamspeak3-server/sql
- doins -r sql/create_mariadb
- doins -r sql/updates_and_fixes
- fi
-
- if use tsdns; then
- exeinto /opt/teamspeak3-server
- doexe tsdns/tsdnsserver
- dodir /opt/bin
- dosym ../teamspeak3-server/tsdnsserver /opt/bin/tsdnsserver
-
- insinto /etc/teamspeak3-server
- doins tsdns/tsdns_settings.ini.sample
-
- docinto tsdns
- dodoc tsdns/{README,USAGE}
- fi
-}
-
-pkg_postinst() {
- elog "If you have a license,"
- elog "put it in /opt/teamspeak3-server named as licensekey.dat."
- elog "Please note, that the license must be writeable by the teamspeak user,"
- elog "as it will be automatically updated every six months."
-}
diff --git a/media-sound/teamspeak-server/teamspeak-server-3.12.1.ebuild b/media-sound/teamspeak-server/teamspeak-server-3.12.1.ebuild
index bf9ed2742678..8188b8163ba4 100644
--- a/media-sound/teamspeak-server/teamspeak-server-3.12.1.ebuild
+++ b/media-sound/teamspeak-server/teamspeak-server-3.12.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="Apache-2.0 Boost-1.0 BSD LGPL-2.1 LGPL-3 MIT teamspeak3"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
IUSE="doc mysql tsdns"
RESTRICT="bindist mirror"
diff --git a/media-sound/xmms2/Manifest b/media-sound/xmms2/Manifest
index fce1e35755b9..8eba8f5c8302 100644
--- a/media-sound/xmms2/Manifest
+++ b/media-sound/xmms2/Manifest
@@ -10,6 +10,5 @@ AUX xmms2-0.8_p20161122-perl-no-local.patch 697 BLAKE2B 86ab6bb3594fd45e9a9bdbd0
AUX xmms2-0.8_p20161122-tarball.patch 2764 BLAKE2B 1d6ea9bc40db3145460a8ef06c732114475087ea05eef65fd837d6c3bf346478579d7c6ab0bf33387d2228a319245e0e4d2562935be75a58abd04e88205d4373 SHA512 5b03d129a55ac14462a68e47ecba29c2817eb83d122a3614c624c743ecc29a7bac066644aa61d5ac74f9cb59808d1a9bac077dc360c507da722c206b948301ac
DIST waf-2.0.19.tar.bz2 682213 BLAKE2B 0bd2e31827ac65e0565abc09df37a42193ff37b50b6d0244f8b10ba7f308b4ba31ba864742d8c8d4005b86e611223dc4315cf70c0dbbf6b7db8f02e4f551fbb2 SHA512 ae7f3973c79e44313b4894c75763ad43ccd2be88e0d351d7f606ce495c5a464a379c85c076ebd8ba577fc88918af2bbb39bbec1049f25f02c14d98388e012c59
DIST xmms2-0.8DrO_o-949-gca15e830.tar.bz2 1928653 BLAKE2B f34abf0c68f4574593eb706744cc4354bc9b679d005bcaf4a9f03ef90fcb14935428c73d3d74565c41a70efcfa6541af15a455d091b6d17e7ca613229c1c1390 SHA512 affd7fdd259cdb952e972b62f24ab8eb6afd2c87786254a7ae81adffdcfe1454dcf2fb95811a8b90db74dba84918526fd8c920e11582b36aa48725f293c73edb
-EBUILD xmms2-0.8_p20161122-r6.ebuild 7815 BLAKE2B 5f60d7c75e3f1e0db53c469889fbd934bba8d0be498a9276f2012afcb79a555f9f8eb9276accbf6c708b6d55b622811128bc507655576f3989fd203c516d3601 SHA512 e59b7e71e352cf7652cf9fea7b7eb4b9a13c89e8a0f7085b3fbd3e3df5dadcb9d8a6206b00a686f4d628c3cd5e7af1d3de6cfe73de14ff86e437c97573196f4b
EBUILD xmms2-0.8_p20161122-r8.ebuild 8170 BLAKE2B 3e5e02ad808b681fda322ca7bb0875b87f35f928dc3ee5cc554de40104600fa68036aae7e2cdb45d320ec402aefac6ffc1c1d6cd67c6ef741bf662d718c2348b SHA512 08f48db27dda98828970be93b6d68c8d45d2b6fe8b7681ec3f52747d4885efb18d131a8bdd3f111b4add507878569c38c9a89d14a5f14ccaabcf6bb25e138b43
MISC metadata.xml 2494 BLAKE2B 47ddee51380c99b03e6a449347f68e0f38742c7310d6e128b741abb13c4ce8126cb7177854c05c7a9e22ede612be2aa0befe7fbc69b918d17366a31005ed392e SHA512 f5c30541d2f5f484ced87780f72b2ce02d8f1a5e9cdfd437a870e6a1f53f1b9f71bf266935a20dc6f1f6d2417636dfa6dfe27c947eeddca1d746ad72e0b3c8ae
diff --git a/media-sound/xmms2/xmms2-0.8_p20161122-r6.ebuild b/media-sound/xmms2/xmms2-0.8_p20161122-r6.ebuild
deleted file mode 100644
index 02e40789baa4..000000000000
--- a/media-sound/xmms2/xmms2-0.8_p20161122-r6.ebuild
+++ /dev/null
@@ -1,305 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-USE_RUBY="ruby23 ruby24 ruby25"
-
-inherit eutils multiprocessing python-single-r1 ruby-single toolchain-funcs
-
-# generated as 'python2 ./utils/gen-tarball.py' from clean git tree
-MY_P="${P%_p*}DrO_o-949-gca15e830"
-
-DESCRIPTION="X(cross)platform Music Multiplexing System. Next generation of the XMMS player"
-HOMEPAGE="https://xmms2.org/wiki/Main_Page"
-#SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
-SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${MY_P}.tar.bz2"
-LICENSE="GPL-2 LGPL-2.1"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc x86"
-
-IUSE="aac airplay +alsa ao asf cdda curl cxx ffmpeg flac fluidsynth ices
-jack mac mlib-update mms +mad modplug mp3 mp4 musepack ofa opus oss
-perl phonehome pulseaudio python ruby samba +server sid sndfile speex
-test valgrind +vorbis vocoder wavpack xml zeroconf"
-
-RDEPEND="server? (
- >=dev-db/sqlite-3.3.4
-
- aac? ( >=media-libs/faad2-2.0 )
- airplay? ( dev-libs/openssl:0= )
- alsa? ( media-libs/alsa-lib )
- ao? ( media-libs/libao )
- cdda? ( dev-libs/libcdio-paranoia
- >=media-libs/libdiscid-0.1.1
- >=media-sound/cdparanoia-3.9.8 )
- curl? ( >=net-misc/curl-7.15.1 )
- ffmpeg? ( media-video/ffmpeg )
- flac? ( media-libs/flac )
- fluidsynth? ( media-sound/fluidsynth )
- ices? ( media-libs/libogg
- media-libs/libshout
- media-libs/libvorbis )
- jack? ( virtual/jack )
- mac? ( media-sound/mac )
- mms? ( media-video/ffmpeg
- >=media-libs/libmms-0.3 )
- modplug? ( media-libs/libmodplug )
- mad? ( media-libs/libmad )
- mp3? ( >=media-sound/mpg123-1.5.1 )
- musepack? ( media-sound/musepack-tools )
- ofa? ( media-libs/libofa )
- opus? ( media-libs/opus
- media-libs/opusfile )
- pulseaudio? ( media-sound/pulseaudio )
- samba? ( >=net-fs/samba-4.2 )
- sid? ( media-sound/sidplay
- media-libs/resid )
- sndfile? ( media-libs/libsndfile )
- speex? ( media-libs/speex
- media-libs/libogg )
- vorbis? ( media-libs/libvorbis )
- vocoder? ( sci-libs/fftw:3.0= media-libs/libsamplerate )
- wavpack? ( media-sound/wavpack )
- xml? ( dev-libs/libxml2 )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
- )
-
- >=dev-libs/glib-2.12.9
- cxx? ( >=dev-libs/boost-1.32 )
- perl? ( >=dev-lang/perl-5.8.8 )
- python? ( ${PYTHON_DEPS} )
- ruby? ( ${RUBY_DEPS} )
-"
-
-DEPEND="${RDEPEND}
- dev-lang/python
- virtual/pkgconfig
- perl? ( dev-perl/Module-Build
- virtual/perl-Module-Metadata )
- python? ( >=dev-python/cython-0.15.1
- dev-python/pyrex )
- test? ( dev-util/cunit
- valgrind? ( dev-util/valgrind ) )
-"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- # used both for building xmms2 and
- # optionally linking client library
- # against python
- python-single-r1_pkg_setup
-}
-
-# use_enable() is taken as proto
-# $1 - useflag
-# $2 - xmms2 option/plugin name (equals to $1 if not set)
-
-xmms2_flag() {
- [[ -z $1 ]] && eerror "!!! empty arg. usage: xmms2_flag <USEFLAG> [<xmms2_flagname>]."
-
- local UWORD=${2:-$1}
-
- case $1 in
- ENABLED)
- echo ",${UWORD}"
- ;;
- DISABLED)
- ;;
- *)
- use $1 && echo ",${UWORD}"
- ;;
- esac
-}
-
-src_prepare() {
- ./waf # inflate waf
- cd .waf* || die
- # needs port
- #epatch "${FILESDIR}/${PN}"-0.8DrO_o-waflib-fix-perl.patch #578778
- eapply "${FILESDIR}/${PN}"-0.8_p20161122-perl-no-local.patch
- cd "${S}"
-
- eapply "${FILESDIR}/${PN}"-0.8-ffmpeg2.patch #536232
-
- eapply "${FILESDIR}/${PN}"-0.8-rtvg.patch #424377
-
- # required to build tarball from git tree
- eapply "${FILESDIR}/${P}"-tarball.patch
-
- # fix hash to be the same on LE/BE platforms
- eapply "${FILESDIR}/${P}"-be-hash.patch
-
- # handle mac-3 -> -4 API change
- eapply "${FILESDIR}/${P}"-mac-4.patch
-
- # C++ client dangling reference: https://github.com/xmms2/xmms2-devel/pull/5
- eapply "${FILESDIR}/${P}"-cpp-client.patch
-
- # gcc-10 stopped putting globals into common section
- eapply "${FILESDIR}/${P}"-gcc-10.patch
-
- eapply_user
-}
-
-src_configure() {
- # ./configure alike options.
- local waf_params="--prefix=/usr \
- --libdir=/usr/$(get_libdir) \
- --with-target-platform=${CHOST} \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --datadir=/usr/share \
- --sysconfdir=/etc \
- --localstatedir=/var/lib"
-
- local optionals=""
- local plugins=""
- if ! use server ; then
- waf_params+=" --without-xmms2d"
- else
- # some fun static mappings:
- local option_map=( # USE # sorted xmms2 option flag (same, as USE if empty)
- "phonehome et"
- "ENABLED launcher"
- "mlib-update medialib-updater"
- "ENABLED nycli"
- " perl"
- "ENABLED pixmaps"
- " python"
- " ruby"
- "DISABLED tests"
- "DISABLED vistest"
- "cxx xmmsclient++"
- "cxx xmmsclient++-glib"
- "DISABLED xmmsclient-cf"
- "DISABLED xmmsclient-ecore" # not in tree
-
- "test tests"
- )
-
- local plugin_map=( # USE # sorted xmms2 plugin flag (same, as USE if empty)
- " alsa"
- " airplay"
- " ao"
- "ffmpeg apefile"
- "ffmpeg avcodec"
- " asf"
- "ENABLED asx"
- " cdda"
- "DISABLED coreaudio" # MacOS only?
- " curl"
- "ENABLED cue"
- "zeroconf daap"
- "ENABLED diskwrite"
- "ENABLED equalizer"
- "aac faad"
- "ENABLED file"
- " flac"
- " fluidsynth"
- "ffmpeg flv"
- "ffmpeg tta"
- "DISABLED gme" # not in tree
- "DISABLED gvfs" # obsolete #647604
- "ENABLED html"
- " ices"
- "ENABLED icymetaint"
- "ENABLED id3v2"
- " jack"
- "ENABLED karaoke"
- "ENABLED m3u"
- " mac"
- " mms"
- " mad"
- "ENABLED midsquash"
- " mp4" # bug #387961 (aac, mp3, ape can sit there)
- "mp3 mpg123"
- " modplug"
- " musepack"
- "DISABLED nms" # not in tree
- "ENABLED normalize"
- "ENABLED null"
- "ENABLED nulstripper"
- " ofa"
- " opus"
- " oss"
- "ENABLED pls"
- "pulseaudio pulse"
- "ENABLED replaygain"
- "xml rss"
- " samba"
- "DISABLED sc68" #not in tree
- " sid"
- " sndfile"
- " speex"
- "DISABLED sun" # {Open,Net}BSD only
- "DISABLED tremor" # not in tree
- " vorbis"
- " vocoder"
- "ffmpeg tta"
- "ENABLED wave"
- "DISABLED waveout" # windows only
- " wavpack"
- "xml xspf"
- "ENABLED xml"
- )
-
- local option
- for option in "${option_map[@]}"; do
- optionals+=$(xmms2_flag $option)
- done
-
- local plugin
- for plugin in "${plugin_map[@]}"; do
- plugins+=$(xmms2_flag $plugin)
- done
- fi # ! server
-
- # pass them explicitely even if empty as we try to avoid magic deps
- waf_params+=" --with-optionals=${optionals:1}" # skip first ',' if yet
- waf_params+=" --with-plugins=${plugins:1}"
- waf_params+=" $(use_with valgrind)"
-
- CC="$(tc-getCC)" \
- CPP="$(tc-getCPP)" \
- AR="$(tc-getAR)" \
- RANLIB="$(tc-getRANLIB)" \
- CXX="$(tc-getCXX)" \
- ./waf configure ${waf_params} || die "'waf configure' failed"
-}
-
-src_compile() {
- # waf is very keen to run tests in build phase (bug #424377) but
- # it does not bother running tests twice, so the hack below works:
- ./waf --verbose build || ./waf --verbose build || die "waf build failed"
-}
-
-src_test() {
- # rerun tests
- ./waf --alltests || die "waf --alltests failed"
-}
-
-src_install() {
- ./waf --without-ldconfig --destdir="${D}" install || die "'waf install' failed"
- dodoc AUTHORS TODO
-}
-
-pkg_postinst() {
- elog "This version is built on experimental development code"
- elog "If you encounter any errors report them at https://bugs.xmms2.org"
- elog "and visit #xmms2 at irc://irc.freenode.net"
- if use phonehome ; then
- einfo ""
- einfo "The phone-home client xmms2-et was activated"
- einfo "This client sends anonymous usage-statistics to the xmms2"
- einfo "developers which may help finding bugs"
- einfo "Disable the phonehome useflag if you don't like that"
- fi
-}