diff options
Diffstat (limited to 'media-sound')
65 files changed, 677 insertions, 734 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex 2fb826f7c491..116d82f5b669 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz 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 -} |