From c5283d322accc6097afec74eab24550829788bab Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 23 Mar 2018 04:19:44 +0000 Subject: gentoo resync : 23.03.2018 --- media-sound/Manifest.gz | Bin 62794 -> 62768 bytes media-sound/abcmidi/Manifest | 10 +- media-sound/abcmidi/abcmidi-2017.11.27.ebuild | 40 ----- media-sound/abcmidi/abcmidi-2017.12.20.ebuild | 40 ----- media-sound/abcmidi/abcmidi-2018.01.02.ebuild | 40 ----- media-sound/abcmidi/abcmidi-2018.02.07.ebuild | 40 ----- media-sound/abcmidi/abcmidi-2018.03.21.ebuild | 40 +++++ media-sound/beets/Manifest | 6 +- media-sound/beets/beets-1.3.13-r1.ebuild | 90 ---------- media-sound/beets/beets-1.3.19.ebuild | 90 ---------- media-sound/beets/beets-1.4.3-r1.ebuild | 96 +++++++++++ media-sound/beets/beets-1.4.3.ebuild | 96 ----------- media-sound/clementine/Manifest | 9 +- .../clementine-1.3.1_p20171113-r1.ebuild | 167 ++++++++++++++++++ .../clementine/clementine-1.3.1_p20171113.ebuild | 167 ------------------ .../clementine/clementine-1.3.1_p20180314.ebuild | 192 --------------------- .../clementine/clementine-1.3.1_p20180319.ebuild | 177 +++++++++++++++++++ media-sound/clementine/clementine-9999.ebuild | 14 +- .../files/clementine-1.3.1_p20180314-qt-5.11.patch | 51 ------ media-sound/grip/Manifest | 4 +- media-sound/grip/grip-3.6.2.ebuild | 52 ------ media-sound/grip/grip-3.7.0.ebuild | 52 ++++++ media-sound/hydrogen/Manifest | 7 +- .../hydrogen/files/hydrogen-0.9.5-gcc47.patch | 27 --- .../hydrogen/files/hydrogen-0.9.5-gcc6.patch | 12 -- .../files/hydrogen-0.9.5-use_lrdf_pkgconfig.patch | 23 --- media-sound/hydrogen/hydrogen-0.9.5-r1.ebuild | 69 -------- .../hydrogen/hydrogen-1.0.0_pre20180301-r1.ebuild | 2 +- media-sound/kid3/Manifest | 2 + media-sound/kid3/kid3-3.6.0.ebuild | 96 +++++++++++ media-sound/lilypond/Manifest | 2 +- media-sound/lilypond/lilypond-2.19.80-r1.ebuild | 2 +- media-sound/mumble/Manifest | 7 +- media-sound/mumble/metadata.xml | 1 + media-sound/mumble/mumble-1.2.17.ebuild | 120 ------------- media-sound/mumble/mumble-1.2.18.ebuild | 126 -------------- media-sound/mumble/mumble-9999.ebuild | 147 ++++++++++++++++ media-sound/murmur/Manifest | 7 +- media-sound/murmur/murmur-1.2.17.ebuild | 130 -------------- media-sound/murmur/murmur-1.2.18.ebuild | 130 -------------- media-sound/murmur/murmur-1.2.19.ebuild | 4 +- media-sound/murmur/murmur-9999.ebuild | 142 +++++++++++++++ media-sound/picard/Manifest | 6 +- media-sound/picard/picard-2.0.0_beta1.ebuild | 4 +- media-sound/picard/picard-2.0.0_beta2.ebuild | 79 +++++++++ media-sound/picard/picard-9999.ebuild | 4 +- media-sound/pulseeffects/Manifest | 2 +- media-sound/pulseeffects/pulseeffects-9999.ebuild | 1 + media-sound/rhythmbox/Manifest | 2 +- media-sound/rhythmbox/rhythmbox-3.4.2.ebuild | 2 +- media-sound/rosegarden/Manifest | 2 + media-sound/rosegarden/rosegarden-17.12.1.ebuild | 64 +++++++ media-sound/tomahawk/Manifest | 2 +- .../tomahawk/tomahawk-0.9.0_pre20170808.ebuild | 10 +- 54 files changed, 1106 insertions(+), 1601 deletions(-) delete mode 100644 media-sound/abcmidi/abcmidi-2017.11.27.ebuild delete mode 100644 media-sound/abcmidi/abcmidi-2017.12.20.ebuild delete mode 100644 media-sound/abcmidi/abcmidi-2018.01.02.ebuild delete mode 100644 media-sound/abcmidi/abcmidi-2018.02.07.ebuild create mode 100644 media-sound/abcmidi/abcmidi-2018.03.21.ebuild delete mode 100644 media-sound/beets/beets-1.3.13-r1.ebuild delete mode 100644 media-sound/beets/beets-1.3.19.ebuild create mode 100644 media-sound/beets/beets-1.4.3-r1.ebuild delete mode 100644 media-sound/beets/beets-1.4.3.ebuild create mode 100644 media-sound/clementine/clementine-1.3.1_p20171113-r1.ebuild delete mode 100644 media-sound/clementine/clementine-1.3.1_p20171113.ebuild delete mode 100644 media-sound/clementine/clementine-1.3.1_p20180314.ebuild create mode 100644 media-sound/clementine/clementine-1.3.1_p20180319.ebuild delete mode 100644 media-sound/clementine/files/clementine-1.3.1_p20180314-qt-5.11.patch delete mode 100644 media-sound/grip/grip-3.6.2.ebuild create mode 100644 media-sound/grip/grip-3.7.0.ebuild delete mode 100644 media-sound/hydrogen/files/hydrogen-0.9.5-gcc47.patch delete mode 100644 media-sound/hydrogen/files/hydrogen-0.9.5-gcc6.patch delete mode 100644 media-sound/hydrogen/files/hydrogen-0.9.5-use_lrdf_pkgconfig.patch delete mode 100644 media-sound/hydrogen/hydrogen-0.9.5-r1.ebuild create mode 100644 media-sound/kid3/kid3-3.6.0.ebuild delete mode 100644 media-sound/mumble/mumble-1.2.17.ebuild delete mode 100644 media-sound/mumble/mumble-1.2.18.ebuild create mode 100644 media-sound/mumble/mumble-9999.ebuild delete mode 100644 media-sound/murmur/murmur-1.2.17.ebuild delete mode 100644 media-sound/murmur/murmur-1.2.18.ebuild create mode 100644 media-sound/murmur/murmur-9999.ebuild create mode 100644 media-sound/picard/picard-2.0.0_beta2.ebuild create mode 100644 media-sound/rosegarden/rosegarden-17.12.1.ebuild (limited to 'media-sound') diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 92054c240e93..685df2fbac41 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest index 7b30e179630e..ef52abb43fa1 100644 --- a/media-sound/abcmidi/Manifest +++ b/media-sound/abcmidi/Manifest @@ -1,12 +1,6 @@ AUX abcmidi-2016.05.05-docs.patch 614 BLAKE2B f9071f832d49d8dcb679843c5724c3a554df5f8f1ac6b545be637c2db6a37096b26c5b80f0b366d4e66f33230431de3b50b1198e2b9fe939e5231321ee1aeb27 SHA512 c06436cab7dbc4eb4bf8595e561402428bd1d45be653fa652841c3378e4b78f246ae5c862addf7bffbcb21d994f11151d464837f20915e91eef31d4f66618213 -DIST abcMIDI-2017.11.27.zip 557045 BLAKE2B 8f341f7217c1a98732bdfe5e4383c6718476714a4f37f629852f46a40c5e50711194d281dafde16293d45bd0c70c9b7506f5d426db03249ba2358b0c76142941 SHA512 006313ef9fcae652996339a682d308a6e931da9692b4662e3272c8bee73a3803dd9aeb54189cb464c68593473339201b20af6b291524ea2f096567053131e7b6 -DIST abcMIDI-2017.12.20.zip 558729 BLAKE2B 8f4ea8e1f162318f4d0abacab2f4f793e9acc6bbe4c1dc549c80a5d30ece9a5938fe0c3477ce5760cf87dff87dd70110ddea3e96a4ec2a3221bbcda1032cedd4 SHA512 3aa198e285e29d716953ab87b9a68a492b13dfba9121664c5457bd4ac1d0f210b4d4780a7c543b65c8b318ec99b547e54f4a30ec600f5608699e1eb7e4d57998 -DIST abcMIDI-2018.01.02.zip 558817 BLAKE2B 6712e12397a793d37ca1e5ecbd8ec42e07e15c4a74addb01a4327b899f469957d3bbece9f627efe65657ded65f399a0d80eade6d1086e6842f8268c68c74a3ef SHA512 2862437f61b08e0fbcb3b456a65f1fd516e3c923376cad7ddc9a09324d67f0f2ff5b3b0466552a42ddd9f9ec70aefed8a0d41a7e968dc0d89b8b9c160ae49700 -DIST abcMIDI-2018.02.07.zip 561598 BLAKE2B 1c699521796c9610f4b538f5bc60ab2afef311289f820a820ddd283c387a376f334dc6744038714f5908615ccdbcded750a86ea84645aa90abce0dec3c92e153 SHA512 c38b6f896c75c7adf17239b0403dc8896ccce05bfacb8329150d8c04c3a7a0db6c3be37ae8d7758f342a86a582957fb11dd100cd5c51211e206aef4de89a7b40 DIST abcMIDI-2018.02.22.zip 561032 BLAKE2B 30bd7c8bf048d1713fc8b538c47ee6c391e429915659b4fdd1e7ab9464f6bc99ef2922678df28fc361e91cbec84fb4911ed390cb6b51fad3a3f4b23fcb976dc6 SHA512 d389b88cad6c7df152fd120f65dd5b02419f7bc2f94f68ab1995712c06ab9ab9cc99f81ec1d49a788cb968e8d3934d9953bc45c0732e87f76cc5b6dfbf1cf07c -EBUILD abcmidi-2017.11.27.ebuild 794 BLAKE2B 16c0fd26186c80200100e38964d5c6afc7f3e92a78dbf32e8b8ae50ceffa5ca862c1de6fbb8aaedcfebaba2c6e9bfbdf76faf782f18cbbfbf488fa4c2f0e5177 SHA512 74e4869499ab64922e7e5431dfbe640bc0af1d9502953aa7186128f0d3df6243d0944a74e4cdea76c9a1bb53b5d24fad130119f76f5af865d0b65b43cf2cf001 -EBUILD abcmidi-2017.12.20.ebuild 794 BLAKE2B 16c0fd26186c80200100e38964d5c6afc7f3e92a78dbf32e8b8ae50ceffa5ca862c1de6fbb8aaedcfebaba2c6e9bfbdf76faf782f18cbbfbf488fa4c2f0e5177 SHA512 74e4869499ab64922e7e5431dfbe640bc0af1d9502953aa7186128f0d3df6243d0944a74e4cdea76c9a1bb53b5d24fad130119f76f5af865d0b65b43cf2cf001 -EBUILD abcmidi-2018.01.02.ebuild 794 BLAKE2B 16c0fd26186c80200100e38964d5c6afc7f3e92a78dbf32e8b8ae50ceffa5ca862c1de6fbb8aaedcfebaba2c6e9bfbdf76faf782f18cbbfbf488fa4c2f0e5177 SHA512 74e4869499ab64922e7e5431dfbe640bc0af1d9502953aa7186128f0d3df6243d0944a74e4cdea76c9a1bb53b5d24fad130119f76f5af865d0b65b43cf2cf001 -EBUILD abcmidi-2018.02.07.ebuild 794 BLAKE2B b90aae5681e9bd8fce4f4af39d21c857c39d1ff9f68bfc1a5351b17bec62288050dfe97aa3b3b7b4b28eb31e50f828ebd14a3d2caca06eab8180f984a5dc9be4 SHA512 c0afa40d4df71348b79c249a93848a09f1a869e6b1bc04b5dbe9a3e5ba5ca673c01efa3ae55c24a1c75028963a7910f9faeb1c8e9d44d733b1c388d722250a91 +DIST abcMIDI-2018.03.21.zip 562177 BLAKE2B d7467ef5785999daa18f4701c2168ad3679c806f2e7c7227d999fe6af7afe821d2b17ea015616c5d355758195ed2180dd567f9eaa23782dcb4e38d95d0efb491 SHA512 3701b284f4e97102eb048234e0975219b827ed438faf36fef72136e16114538b0094cb576d93183f00968c8d243ab890ab4cb749d2da3f1fd363eda2590853d5 EBUILD abcmidi-2018.02.22.ebuild 794 BLAKE2B cb7f2093d76dbef7e48a6bb6be064abbfa5ee07a1f803d59e237b78ebdd0bb1162545b34015a8e8c7252a2b531c4a618162f9a8b3a23c2a92f51c42e7babd33a SHA512 cfc6cd5172160f05db47ea4dbf61c5415f585b15a68f25d3440314b104e4bd33de76e78f60b330e4825e6e8f827aa20bcdabd75cc7926a033bdcdc6c64a7daa7 +EBUILD abcmidi-2018.03.21.ebuild 794 BLAKE2B cb7f2093d76dbef7e48a6bb6be064abbfa5ee07a1f803d59e237b78ebdd0bb1162545b34015a8e8c7252a2b531c4a618162f9a8b3a23c2a92f51c42e7babd33a SHA512 cfc6cd5172160f05db47ea4dbf61c5415f585b15a68f25d3440314b104e4bd33de76e78f60b330e4825e6e8f827aa20bcdabd75cc7926a033bdcdc6c64a7daa7 MISC metadata.xml 326 BLAKE2B eff21376d5e8fdf74ead04fc307726b50c8d86faaaebdbb8aa748c9fc0025ed9ccbdbf90f6bbafb515d576cd837f72f44991b329eb56f003cfbe3b0ee9cac7d5 SHA512 aad9a108325a4a1a827ba64b96ef8410017ea1f3c8db6b51660f987df26b42ce4a6f034c6df3be5c58d44fc40e80b7f4dd3900fb4ba45c448764265273741a7a diff --git a/media-sound/abcmidi/abcmidi-2017.11.27.ebuild b/media-sound/abcmidi/abcmidi-2017.11.27.ebuild deleted file mode 100644 index adf33138050d..000000000000 --- a/media-sound/abcmidi/abcmidi-2017.11.27.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -MY_P="abcMIDI-${PV}" -DESCRIPTION="Programs for processing ABC music notation files" -HOMEPAGE="http://ifdo.ca/~seymour/runabc/top.html" -SRC_URI="http://ifdo.ca/~seymour/runabc/${MY_P}.zip" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples" - -DEPEND="app-arch/unzip" - -S=${WORKDIR}/${PN} - -src_prepare() { - local PATCHES=( "${FILESDIR}"/${PN}-2016.05.05-docs.patch ) - default - - rm configure makefile || die - sed -i "s:-O2::" configure.ac || die - - eautoreconf -} - -src_install() { - default - dodoc doc/{AUTHORS,CHANGES,abcguide.txt,abcmatch.txt,history.txt,readme.txt,yapshelp.txt} - - if use examples ; then - docinto examples - dodoc samples/*.abc - fi -} diff --git a/media-sound/abcmidi/abcmidi-2017.12.20.ebuild b/media-sound/abcmidi/abcmidi-2017.12.20.ebuild deleted file mode 100644 index adf33138050d..000000000000 --- a/media-sound/abcmidi/abcmidi-2017.12.20.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -MY_P="abcMIDI-${PV}" -DESCRIPTION="Programs for processing ABC music notation files" -HOMEPAGE="http://ifdo.ca/~seymour/runabc/top.html" -SRC_URI="http://ifdo.ca/~seymour/runabc/${MY_P}.zip" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples" - -DEPEND="app-arch/unzip" - -S=${WORKDIR}/${PN} - -src_prepare() { - local PATCHES=( "${FILESDIR}"/${PN}-2016.05.05-docs.patch ) - default - - rm configure makefile || die - sed -i "s:-O2::" configure.ac || die - - eautoreconf -} - -src_install() { - default - dodoc doc/{AUTHORS,CHANGES,abcguide.txt,abcmatch.txt,history.txt,readme.txt,yapshelp.txt} - - if use examples ; then - docinto examples - dodoc samples/*.abc - fi -} diff --git a/media-sound/abcmidi/abcmidi-2018.01.02.ebuild b/media-sound/abcmidi/abcmidi-2018.01.02.ebuild deleted file mode 100644 index adf33138050d..000000000000 --- a/media-sound/abcmidi/abcmidi-2018.01.02.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -MY_P="abcMIDI-${PV}" -DESCRIPTION="Programs for processing ABC music notation files" -HOMEPAGE="http://ifdo.ca/~seymour/runabc/top.html" -SRC_URI="http://ifdo.ca/~seymour/runabc/${MY_P}.zip" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples" - -DEPEND="app-arch/unzip" - -S=${WORKDIR}/${PN} - -src_prepare() { - local PATCHES=( "${FILESDIR}"/${PN}-2016.05.05-docs.patch ) - default - - rm configure makefile || die - sed -i "s:-O2::" configure.ac || die - - eautoreconf -} - -src_install() { - default - dodoc doc/{AUTHORS,CHANGES,abcguide.txt,abcmatch.txt,history.txt,readme.txt,yapshelp.txt} - - if use examples ; then - docinto examples - dodoc samples/*.abc - fi -} diff --git a/media-sound/abcmidi/abcmidi-2018.02.07.ebuild b/media-sound/abcmidi/abcmidi-2018.02.07.ebuild deleted file mode 100644 index f34842b302b9..000000000000 --- a/media-sound/abcmidi/abcmidi-2018.02.07.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -MY_P="abcMIDI-${PV}" -DESCRIPTION="Programs for processing ABC music notation files" -HOMEPAGE="http://ifdo.ca/~seymour/runabc/top.html" -SRC_URI="http://ifdo.ca/~seymour/runabc/${MY_P}.zip" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples" - -DEPEND="app-arch/unzip" - -S=${WORKDIR}/${PN} - -src_prepare() { - local PATCHES=( "${FILESDIR}"/${PN}-2016.05.05-docs.patch ) - default - - rm configure makefile || die - sed -i "s:-O2::" configure.ac || die - - eautoreconf -} - -src_install() { - default - dodoc doc/{AUTHORS,CHANGES,abcguide.txt,abcmatch.txt,history.txt,readme.txt,yapshelp.txt} - - if use examples ; then - docinto examples - dodoc samples/*.abc - fi -} diff --git a/media-sound/abcmidi/abcmidi-2018.03.21.ebuild b/media-sound/abcmidi/abcmidi-2018.03.21.ebuild new file mode 100644 index 000000000000..d753279fefaa --- /dev/null +++ b/media-sound/abcmidi/abcmidi-2018.03.21.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +MY_P="abcMIDI-${PV}" +DESCRIPTION="Programs for processing ABC music notation files" +HOMEPAGE="http://ifdo.ca/~seymour/runabc/top.html" +SRC_URI="http://ifdo.ca/~seymour/runabc/${MY_P}.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +DEPEND="app-arch/unzip" + +S=${WORKDIR}/${PN} + +src_prepare() { + local PATCHES=( "${FILESDIR}"/${PN}-2016.05.05-docs.patch ) + default + + rm configure Makefile || die + sed -i "s:-O2::" configure.ac || die + + eautoreconf +} + +src_install() { + default + dodoc doc/{AUTHORS,CHANGES,abcguide.txt,abcmatch.txt,history.txt,readme.txt,yapshelp.txt} + + if use examples ; then + docinto examples + dodoc samples/*.abc + fi +} diff --git a/media-sound/beets/Manifest b/media-sound/beets/Manifest index 5e5be6f0af2a..ac385287768b 100644 --- a/media-sound/beets/Manifest +++ b/media-sound/beets/Manifest @@ -1,7 +1,3 @@ -DIST beets-1.3.13.tar.gz 1269748 BLAKE2B 1e22618ad38342abcb6b5061e7191d0798aa15d885c2cc1831e9953e814decc68843a8275e931dc73bf2607298665e9aae56fe942f15342f78bf66155c5c5ff7 SHA512 ffee7e16a115f16c26ab07a75e614746cd5871a7311660d37978deff34245f3aeab97b1a453fc0900442f40e6ac7d102c5adfce910edfec78387fc149fbea261 -DIST beets-1.3.19.tar.gz 1349402 BLAKE2B c153ec5328b4171841b09168930c224f10b0e8a2285bb90c853baa76fab549aa427eea27968a0f97b32273e540d0e9ac8aa74bcad09d7b9ad700b8da18686104 SHA512 86d2bae8d047a81b7a21f3fc322bb23e383193004de02e8ba0641d564054b58c8828dd112ba437e6fb1d40d9b9521d00b7717c29f33b88b8b559cdbf0ca407ae DIST beets-1.4.3.tar.gz 1428494 BLAKE2B 29adc617c4efbb304b05c6bc027a09fd34c11af70b22a86a329fe9048de31828f729114db929e97b103a6f6d8210c0b74716f327f8b4f853f745433fea5f1e14 SHA512 b95a9056abae5da3db7786342e8969b4f9c86c2c4589dd48bad244d28ef3d3da4900d3d3eaee1e45964960c62ecaa8d754a33829e0d7f497f01ecc763c0f492d -EBUILD beets-1.3.13-r1.ebuild 2677 BLAKE2B eb9c8c9685fc8c8c548d9ceef70e1f588a83d6e2d8f55107e67c22255941c9bcd9c353e84c2b1ae0f9a512d7ef7a05f06d48cf3bf7a99f2fee7b61b35b0a674e SHA512 6a683c225410602033eb85b8d5bc9616e0dde085f52c775beebe7f8bc4c15217def7934dd3101d2e6bc90c2d5ca3db8b6af351a958e08956d6ebd921ed08f539 -EBUILD beets-1.3.19.ebuild 2746 BLAKE2B 2ac64a9a9b1d73397e7e5c22b36934cc1046e81dd769d53a1e10e35bc540ef4120c5abf65ca9e9b3b162c169c17ac820ea0fbb460180917794d2112e9abe75e3 SHA512 8c8926b6dbefafef6f7fde48450b1c721c7e2079baec64a2c75838b149ce1af5c31b6dafdd0d2b0063f3fc7a68f2d5da8af8389b3757959815dfa56deff44eb0 -EBUILD beets-1.4.3.ebuild 3066 BLAKE2B 8d57c44b147b784666f6f793dba38e64bd361b9feaa11b7f468fe6e84e1b5393e8d4147a538f5f95bfa4696e7b3005d54ccaaef2bf90f2eb383e0aef73347619 SHA512 489fe8cf53512859602a43dbd0d9cbf5188453acd3c61f911bf391670d8942b71a15a93ab9853c69faefaadffb92a8e7dba9435d4b746740586e5804a07dcea4 +EBUILD beets-1.4.3-r1.ebuild 3042 BLAKE2B b230f16612bae8f27f67ddfc47fa4af66b9599114ac760383ebbab4a966d048ece071ed1a44eca736524a649d8c759f57a3064868ff23ca9badd1e7724848d43 SHA512 09a5013a8102033066e218785ef74d456ee8b1f81146cbcff26ce71c039d49dda5b8ba436a4e7bcce4597712fab4cd1c5c83e0194f619b1af05b4f0c24025414 MISC metadata.xml 2577 BLAKE2B dcd49b8888d4e54b9a6ad53f18864773285aeb4d98dd98bba680968d217a474d141d2730126c27f7778a4d984e113445c390a538ceaa7961227289916905aebf SHA512 7a6178f3e0f60ac36bbf2408c2a5b98ddbb3407d2aa6e44317c7b71bba917079bd71b777d837e2921f5eb4dad7cee35a276aab020db610551b5da314810e52a5 diff --git a/media-sound/beets/beets-1.3.13-r1.ebuild b/media-sound/beets/beets-1.3.13-r1.ebuild deleted file mode 100644 index 2382db78d403..000000000000 --- a/media-sound/beets/beets-1.3.13-r1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" -inherit distutils-r1 eutils - -MY_PV=${PV/_beta/-beta.} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="A media library management system for obsessive-compulsive music geeks" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -HOMEPAGE="http://beets.radbox.org/ https://pypi.python.org/pypi/beets" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="MIT" -IUSE="bpd chroma convert doc discogs flac gstreamer lastgenre mpdstats - ogg opus replaygain test web" - -RDEPEND=">=dev-python/enum34-1.0.4[${PYTHON_USEDEP}] - dev-python/jellyfish[${PYTHON_USEDEP}] - dev-python/munkres[${PYTHON_USEDEP}] - >=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/unidecode[${PYTHON_USEDEP}] - >=media-libs/mutagen-1.27[${PYTHON_USEDEP}] - bpd? ( dev-python/bluelet[${PYTHON_USEDEP}] ) - chroma? ( dev-python/pyacoustid[${PYTHON_USEDEP}] ) - convert? ( media-video/ffmpeg:0[encode] ) - discogs? ( dev-python/discogs-client[${PYTHON_USEDEP}] ) - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - mpdstats? ( dev-python/python-mpd[${PYTHON_USEDEP}] ) - lastgenre? ( dev-python/pylast[${PYTHON_USEDEP}] ) - replaygain? ( - gstreamer? ( media-libs/gstreamer:1.0[introspection] - media-libs/gst-plugins-good:1.0 - dev-python/pygobject:3[${PYTHON_USEDEP}] - ogg? ( media-plugins/gst-plugins-ogg ) - flac? ( media-plugins/gst-plugins-flac:1.0 ) - opus? ( media-plugins/gst-plugins-opus:1.0 ) ) - !gstreamer? ( || ( media-sound/mp3gain - media-sound/aacgain ) ) ) - web? ( dev-python/flask[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - # requires removed package pyechonest, bug #587976 - rm beetsplug/echonest.py || die - - # remove plugins that do not have appropriate dependencies installed - for flag in bpd chroma convert discogs lastgenre mpdstats replaygain web; do - if ! use ${flag}; then - rm -r beetsplug/${flag}.py || \ - rm -r beetsplug/${flag}/ || - die "Unable to remove ${flag} plugin" - fi - done - - for flag in bpd lastgenre web; do - if ! use ${flag}; then - sed -e "s:'beetsplug.${flag}',::" -i setup.py || \ - die "Unable to disable ${flag} plugin " - fi - done - - use bpd || rm -f test/test_player.py - -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - cd test - if ! use web; then - rm test_web.py || die "Failed to remove test_web.py" - fi - "${PYTHON}" testall.py || die "Testsuite failed" -} - -python_install_all() { - doman man/beet.1 man/beetsconfig.5 - use doc && dohtml -r docs/_build/html/ -} diff --git a/media-sound/beets/beets-1.3.19.ebuild b/media-sound/beets/beets-1.3.19.ebuild deleted file mode 100644 index 97f53817e3bb..000000000000 --- a/media-sound/beets/beets-1.3.19.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" -inherit distutils-r1 eutils - -MY_PV=${PV/_beta/-beta.} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="A media library management system for obsessive-compulsive music geeks" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -HOMEPAGE="http://beets.radbox.org/ https://pypi.python.org/pypi/beets" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="MIT" -IUSE="badfiles bpd chroma convert doc discogs flac gstreamer lastgenre mpdstats - ogg opus replaygain test web" - -RDEPEND=">=dev-python/enum34-1.0.4[${PYTHON_USEDEP}] - dev-python/jellyfish[${PYTHON_USEDEP}] - dev-python/munkres[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-oauthlib[${PYTHON_USEDEP}] - >=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/unidecode[${PYTHON_USEDEP}] - >=media-libs/mutagen-1.27[${PYTHON_USEDEP}] - badfiles? ( media-sound/mp3val media-libs/flac ) - bpd? ( dev-python/bluelet[${PYTHON_USEDEP}] ) - chroma? ( dev-python/pyacoustid[${PYTHON_USEDEP}] ) - convert? ( media-video/ffmpeg:0[encode] ) - discogs? ( dev-python/discogs-client[${PYTHON_USEDEP}] ) - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - mpdstats? ( dev-python/python-mpd[${PYTHON_USEDEP}] ) - lastgenre? ( dev-python/pylast[${PYTHON_USEDEP}] ) - replaygain? ( - gstreamer? ( media-libs/gstreamer:1.0[introspection] - media-libs/gst-plugins-good:1.0 - dev-python/pygobject:3[${PYTHON_USEDEP}] - ogg? ( media-plugins/gst-plugins-ogg ) - flac? ( media-plugins/gst-plugins-flac:1.0 ) - opus? ( media-plugins/gst-plugins-opus:1.0 ) ) - !gstreamer? ( || ( media-sound/mp3gain - media-sound/aacgain ) ) ) - web? ( dev-python/flask[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - # remove plugins that do not have appropriate dependencies installed - for flag in badfiles bpd chroma convert discogs lastgenre mpdstats replaygain web; do - if ! use ${flag}; then - rm -r beetsplug/${flag}.py || \ - rm -r beetsplug/${flag}/ || - die "Unable to remove ${flag} plugin" - fi - done - - for flag in bpd lastgenre web; do - if ! use ${flag}; then - sed -e "s:'beetsplug.${flag}',::" -i setup.py || \ - die "Unable to disable ${flag} plugin " - fi - done - - use bpd || rm -f test/test_player.py - -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - cd test - if ! use web; then - rm test_web.py || die "Failed to remove test_web.py" - fi - "${PYTHON}" testall.py || die "Testsuite failed" -} - -python_install_all() { - doman man/beet.1 man/beetsconfig.5 - use doc && dohtml -r docs/_build/html/ -} diff --git a/media-sound/beets/beets-1.4.3-r1.ebuild b/media-sound/beets/beets-1.4.3-r1.ebuild new file mode 100644 index 000000000000..80af3567acb7 --- /dev/null +++ b/media-sound/beets/beets-1.4.3-r1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" +inherit distutils-r1 eutils + +MY_PV=${PV/_beta/-beta.} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="A media library management system for obsessive-compulsive music geeks" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +HOMEPAGE="http://beets.io/ https://pypi.python.org/pypi/beets" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="MIT" +IUSE="badfiles bpd chroma convert doc discogs flac gstreamer lastgenre lastimport mpdstats ogg opus replaygain test thumbnails web" +REQUIRED_USE="replaygain? ( gstreamer )" + +RDEPEND=">=dev-python/enum34-1.0.4[${PYTHON_USEDEP}] + dev-python/jellyfish[${PYTHON_USEDEP}] + dev-python/munkres[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-oauthlib[${PYTHON_USEDEP}] + >=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + >=dev-python/six-1.9[${PYTHON_USEDEP}] + >=media-libs/mutagen-1.33[${PYTHON_USEDEP}] + badfiles? ( media-sound/mp3val media-libs/flac ) + bpd? ( dev-python/bluelet[${PYTHON_USEDEP}] ) + chroma? ( dev-python/pyacoustid[${PYTHON_USEDEP}] ) + convert? ( media-video/ffmpeg:0[encode] ) + discogs? ( dev-python/discogs-client[${PYTHON_USEDEP}] ) + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + mpdstats? ( dev-python/python-mpd[${PYTHON_USEDEP}] ) + lastgenre? ( dev-python/pylast[${PYTHON_USEDEP}] ) + lastimport? ( dev-python/pylast[${PYTHON_USEDEP}] ) + replaygain? ( + gstreamer? ( media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-good:1.0 + dev-python/pygobject:3[${PYTHON_USEDEP}] + ogg? ( media-plugins/gst-plugins-ogg ) + flac? ( media-plugins/gst-plugins-flac:1.0 ) + opus? ( media-plugins/gst-plugins-opus:1.0 ) ) + ) + thumbnails? ( + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/pathlib[${PYTHON_USEDEP}] + || ( dev-python/pillow[${PYTHON_USEDEP}] media-gfx/imagemagick ) + ) + web? ( dev-python/flask[${PYTHON_USEDEP}] dev-python/flask-cors[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + # remove plugins that do not have appropriate dependencies installed + for flag in bpd chroma convert discogs lastgenre lastimport mpdstats replaygain thumbnails web; do + if ! use ${flag}; then + rm -r beetsplug/${flag}.py || \ + rm -r beetsplug/${flag}/ || + die "Unable to remove ${flag} plugin" + fi + done + + for flag in bpd lastgenre web; do + if ! use ${flag}; then + sed -e "s:'beetsplug.${flag}',::" -i setup.py || \ + die "Unable to disable ${flag} plugin " + fi + done + + use bpd || rm -f test/test_player.py + +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + cd test + if ! use web; then + rm test_web.py || die "Failed to remove test_web.py" + fi + "${PYTHON}" testall.py || die "Testsuite failed" +} + +python_install_all() { + doman man/beet.1 man/beetsconfig.5 + use doc && dohtml -r docs/_build/html/ +} diff --git a/media-sound/beets/beets-1.4.3.ebuild b/media-sound/beets/beets-1.4.3.ebuild deleted file mode 100644 index 80bae16a2efe..000000000000 --- a/media-sound/beets/beets-1.4.3.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" -inherit distutils-r1 eutils - -MY_PV=${PV/_beta/-beta.} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="A media library management system for obsessive-compulsive music geeks" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -HOMEPAGE="http://beets.io/ https://pypi.python.org/pypi/beets" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="MIT" -IUSE="badfiles bpd chroma convert doc discogs flac gstreamer lastgenre lastimport mpdstats ogg opus replaygain test thumbnails web" - -RDEPEND=">=dev-python/enum34-1.0.4[${PYTHON_USEDEP}] - dev-python/jellyfish[${PYTHON_USEDEP}] - dev-python/munkres[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-oauthlib[${PYTHON_USEDEP}] - >=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/unidecode[${PYTHON_USEDEP}] - >=dev-python/six-1.9[${PYTHON_USEDEP}] - >=media-libs/mutagen-1.33[${PYTHON_USEDEP}] - badfiles? ( media-sound/mp3val media-libs/flac ) - bpd? ( dev-python/bluelet[${PYTHON_USEDEP}] ) - chroma? ( dev-python/pyacoustid[${PYTHON_USEDEP}] ) - convert? ( media-video/ffmpeg:0[encode] ) - discogs? ( dev-python/discogs-client[${PYTHON_USEDEP}] ) - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - mpdstats? ( dev-python/python-mpd[${PYTHON_USEDEP}] ) - lastgenre? ( dev-python/pylast[${PYTHON_USEDEP}] ) - lastimport? ( dev-python/pylast[${PYTHON_USEDEP}] ) - replaygain? ( - gstreamer? ( media-libs/gstreamer:1.0[introspection] - media-libs/gst-plugins-good:1.0 - dev-python/pygobject:3[${PYTHON_USEDEP}] - ogg? ( media-plugins/gst-plugins-ogg ) - flac? ( media-plugins/gst-plugins-flac:1.0 ) - opus? ( media-plugins/gst-plugins-opus:1.0 ) ) - !gstreamer? ( || ( media-sound/mp3gain media-sound/aacgain ) ) - ) - thumbnails? ( - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/pathlib[${PYTHON_USEDEP}] - || ( dev-python/pillow[${PYTHON_USEDEP}] media-gfx/imagemagick ) - ) - web? ( dev-python/flask[${PYTHON_USEDEP}] dev-python/flask-cors[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - # remove plugins that do not have appropriate dependencies installed - for flag in bpd chroma convert discogs lastgenre lastimport mpdstats replaygain thumbnails web; do - if ! use ${flag}; then - rm -r beetsplug/${flag}.py || \ - rm -r beetsplug/${flag}/ || - die "Unable to remove ${flag} plugin" - fi - done - - for flag in bpd lastgenre web; do - if ! use ${flag}; then - sed -e "s:'beetsplug.${flag}',::" -i setup.py || \ - die "Unable to disable ${flag} plugin " - fi - done - - use bpd || rm -f test/test_player.py - -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - cd test - if ! use web; then - rm test_web.py || die "Failed to remove test_web.py" - fi - "${PYTHON}" testall.py || die "Testsuite failed" -} - -python_install_all() { - doman man/beet.1 man/beetsconfig.5 - use doc && dohtml -r docs/_build/html/ -} diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest index 0aa5229aa185..55aa856b9372 100644 --- a/media-sound/clementine/Manifest +++ b/media-sound/clementine/Manifest @@ -1,9 +1,8 @@ AUX clementine-1.3-fix-tokenizer.patch 674 BLAKE2B 6f5b0c6bd71887cbe9ce0f85a85db134710f5aaf62c4e8105ab1b8ab0e69a0953b6177fb91dd89fcdcf5493dfc1e634f51658eea9f050689aa1e219dbd8db189 SHA512 4f520dcd4937634ebf5bb814ec64267d42473886fc5abd4924ac551bbae8ecc7643ddbacd9e2f9a5b0d8c7b0f67cf5aec420b5eb73162b248cbf6b3eafafbbd8 -AUX clementine-1.3.1_p20180314-qt-5.11.patch 1554 BLAKE2B e30ad68f0acf8f93a88204d5d03b951cafa2612ae45b9e8902a14111bc93aebd99ce0dc37072ba6ef1ab609dd858bb9da7f22cc1edbce22ba317ff786f033952 SHA512 438c4d1385929ee1d0fea9970fcf4ea6d91c6faf81add6099511e4a8e2c174fb79d65af1fea78c9b7a158f520e915ab32fa7f12474de2a7b7accd8d9b8767ffd AUX clementine-fts3-tokenizer.patch 1395 BLAKE2B e3dee5d7e9856c6d3d5b69ad2d4a195a7016a7dcd0f01128dc24a22c10ea5cba0cc302852272ca4d45844c0003572809fa8d8c1a2e37524d2e8c75e64d96290f SHA512 c4623333086cebb9d56d11c4deb8837fc23aaff8ddda07bcb8bb1c0df90700d6923d51324823d23b317366180660de3993053d9de0ff5103d88f59143328627a DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a SHA512 39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674 -DIST clementine-1.3.1_p20180314.tar.gz 8486396 BLAKE2B 978651924c50ee3669f82a51f98978869103edac3f7f7cfef372dc1f1483caa2f543d9d626a4552647acaeabb4f329a69cb5c76d8c6e9b8d605de2f86025344c SHA512 5c21540a91dae9f0db336947552548e44eec80fc9e6ebf95cbca3d2ab60cd096be963aec105f0c8d72d2628777cb6628e4a7e50f54a3edbcc22708c59f620e4a -EBUILD clementine-1.3.1_p20171113.ebuild 4924 BLAKE2B 09cd8a038fccadaf0a023e1092e4c38047bc398f9d1239aa67a96fe216a0c8642719613da76171d6a9f30e49e916d943b207eb8436f69f1a4a6a623aec0a4706 SHA512 f12a7cad0d39622df4b1ef47f7a4844c97957ab802f25d43a489fbbd7d722d644c336436153f297f52d2d3397241d0002606b13a71cbd2dc52564e2d7164d453 -EBUILD clementine-1.3.1_p20180314.ebuild 5607 BLAKE2B 268c4804444e10563a88cfbc6a255a8bc4d6b639b906fd1e6513ade1e7f008f9dfe3bfa8e66cdea341d34bb7730078fdcea2b1c4f311f93247b5a2b998e6478d SHA512 ec5e43ffa5feaebbeeb3fd9ac40ad4e836a56b23cd1ba4aa0abf63c742776aaeedcacd4e59f16a8e5cf484bb53813b4199feb8038844df39613510c325c9aebe -EBUILD clementine-9999.ebuild 5542 BLAKE2B d53c697df82d75b78745a7b3bf682a3e0062babe7656e8fb86c1dcd3bd1da96b5f004af5315eaeab134eb7c053a6e216621b668ec47449fb130547550ba1487e SHA512 c18099280c91ac11269535b9a5c0cc4dbee9895c4ff90687a25a217ff6b4461e587628667a1068cc68eb97139072be833510ab34f6e6910fc12b5c0eb84ca9e9 +DIST clementine-1.3.1_p20180319.tar.gz 8488685 BLAKE2B 2f4c412f9274a8957584bbc2d6482144fd6892adc629cdc0aeb750d592d8e4e62ad5b7bbb56288ecb993a9f5221b54e47e18c3f2b76c7a80670ead37ba5be3b0 SHA512 bbe288ca654ad0ed36abca288187abe452524e8fec23839973ff3f1d61ce479a979cbc45edcba10d6d15ff9baaaa23e95bb7e6d31a0090ca8e32bd547114e1ec +EBUILD clementine-1.3.1_p20171113-r1.ebuild 4918 BLAKE2B f453ad34fca4f9cc4041183e25f6025064db2449c36a180f65ef89f0ce0582b6bbc10e5719722adb43fac934dcff1eb03680436847a3dba6344d3afb89ae6263 SHA512 ed2cd6966bb13b39cc20675f3f9eca802e3cd97bf20976c7a5d02beac294e1f47d690119238fdf47f4a99689db779eff19269f03cd4282dd4400a1fccab15c99 +EBUILD clementine-1.3.1_p20180319.ebuild 5138 BLAKE2B 10bc35b595622f69037f9b8253542d9c1d25b202c1c02ccd794e73c811325dbdf79d800ec72795b2f3ae404a4a5049fcf489bcaa441ac5c9ff40057d2176ce0f SHA512 27e179e2b49dec67a29cc81a7aa80e7bac3b9f61a30c26de5f824231dac05c8611443cd777d1e2ad8f3c047340f7e16465b7470c2962434a335da51cf6b9f060 +EBUILD clementine-9999.ebuild 5108 BLAKE2B e56991da0cbd34bd4b5b574d818445e722f7c0c1f40ae0a0c475c57304e03bf7e7252394664260ab25fc0f7318b708a079b1b373f2824e9a3317356408284c5a SHA512 4a481bd6778f517d52b953d316b7fbdfab5b8d37bdb22763369cc2419150dd6dfa211625fdfb4f89c3736463d4652137884aa4c8f70c904a9215db21b474c8d4 MISC metadata.xml 1270 BLAKE2B 42b3ad43defebc30898db95bac41edde89d345e4776fa81f84581f8f35df8fa962024f0d08e84bfceba1080966988308434c7aac90d244ead02cc3a1fe01c58e SHA512 9d69291b66803e4dbe1ca50309891fcd9ee5ad5264bb7827a88a550367d770482744f3b5689f60a584b3fda7614cd27743085492dc72727275b470b225b96cf4 diff --git a/media-sound/clementine/clementine-1.3.1_p20171113-r1.ebuild b/media-sound/clementine/clementine-1.3.1_p20171113-r1.ebuild new file mode 100644 index 000000000000..fe90073e56b5 --- /dev/null +++ b/media-sound/clementine/clementine-1.3.1_p20171113-r1.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +COMMIT=83e860eabd9f4a864c553f110742027cdd01b76f +EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git" + +PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN zh_TW" + +inherit cmake-utils flag-o-matic gnome2-utils l10n vcs-snapshot virtualx xdg-utils + +DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and Qt" +HOMEPAGE="https://www.clementine-player.org https://github.com/clementine-player/Clementine" +SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote" + +REQUIRED_USE=" + udisks? ( dbus ) + wiimote? ( dbus ) +" + +COMMON_DEPEND=" + dev-db/sqlite:= + dev-libs/crypto++ + dev-libs/glib:2 + dev-libs/libxml2 + dev-libs/protobuf:= + dev-libs/qjson + dev-qt/qtcore:4[ssl] + dev-qt/qtgui:4 + dev-qt/qtopengl:4 + dev-qt/qtsql:4 + media-libs/chromaprint:= + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + >=media-libs/libmygpo-qt-1.0.9[qt4] + media-libs/taglib[mp4(+)] + sys-libs/zlib + virtual/glu + virtual/opengl + x11-libs/libX11 + cdda? ( dev-libs/libcdio:= ) + dbus? ( dev-qt/qtdbus:4 ) + ipod? ( >=media-libs/libgpod-0.8.0 ) + lastfm? ( >=media-libs/liblastfm-1[qt4] ) + moodbar? ( sci-libs/fftw:3.0 ) + mtp? ( >=media-libs/libmtp-1.0.0 ) + projectm? ( + media-libs/glew:= + >=media-libs/libprojectm-1.2.0 + ) +" +# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway; +# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; check clementine's patches: +# https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches +# Still possibly essential but not applied yet patches are: +# 06-fix-numeric-locale.patch +# 08-stdlib.h-for-rand.patch +RDEPEND="${COMMON_DEPEND} + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-soup:1.0 + media-plugins/gst-plugins-taglib:1.0 + mms? ( media-plugins/gst-plugins-libmms:1.0 ) + mtp? ( gnome-base/gvfs[mtp] ) + udisks? ( sys-fs/udisks:2 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-cpp/gtest-1.8.0 + dev-libs/boost + sys-devel/gettext + virtual/pkgconfig + box? ( dev-cpp/sparsehash ) + dropbox? ( dev-cpp/sparsehash ) + googledrive? ( dev-cpp/sparsehash ) + pulseaudio? ( media-sound/pulseaudio ) + seafile? ( dev-cpp/sparsehash ) + skydrive? ( dev-cpp/sparsehash ) + test? ( + dev-qt/qttest:4 + gnome-base/gsettings-desktop-schemas + ) +" + +DOCS=( Changelog README.md ) + +PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch ) + +src_prepare() { + l10n_find_plocales_changes "src/translations" "" ".po" + + cmake-utils_src_prepare + # some tests fail or hang + sed -i \ + -e '/add_test_file(translations_test.cpp/d' \ + tests/CMakeLists.txt || die + + use test || cmake_comment_add_subdirectory tests + rm -r 3rdparty/{gmock,google-breakpad,libprojectm,taglib} || die +} + +src_configure() { + # spotify is not in portage + local mycmakeargs=( + -DBUILD_WERROR=OFF + # force to find crypto++ see bug #548544 + -DCRYPTOPP_LIBRARIES="crypto++" + -DCRYPTOPP_FOUND=ON + # avoid automagically enabling of ccache (bug #611010) + -DCCACHE_EXECUTABLE=OFF + -DENABLE_BREAKPAD=OFF #< disable crash reporting + -DENABLE_DEVICEKIT=OFF + -DENABLE_GIO=ON + -DENABLE_SPOTIFY_BLOB=OFF + -DUSE_BUILTIN_TAGLIB=OFF + -DUSE_SYSTEM_PROJECTM=ON + -DBUNDLE_PROJECTM_PRESETS=OFF + -DLINGUAS="$(l10n_get_locales)" + -DENABLE_BOX="$(usex box)" + -DENABLE_AUDIOCD="$(usex cdda)" + -DENABLE_DBUS="$(usex dbus)" + -DENABLE_DROPBOX="$(usex dropbox)" + -DENABLE_GOOGLE_DRIVE="$(usex googledrive)" + -DENABLE_LIBGPOD="$(usex ipod)" + -DENABLE_LIBLASTFM="$(usex lastfm)" + -DENABLE_MOODBAR="$(usex moodbar)" + -DENABLE_LIBMTP="$(usex mtp)" + -DENABLE_VISUALISATIONS="$(usex projectm)" + -DENABLE_SEAFILE="$(usex seafile)" + -DENABLE_SKYDRIVE="$(usex skydrive)" + -DENABLE_LIBPULSE="$(usex pulseaudio)" + -DENABLE_UDISKS2="$(usex udisks)" + -DENABLE_WIIMOTEDEV="$(usex wiimote)" + ) + + use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT + use test && mycmakeargs+=( -DUSE_SYSTEM_GMOCK=ON ) + + cmake-utils_src_configure +} + +src_test() { + cd "${CMAKE_BUILD_DIR}" || die + virtx emake test +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_icon_cache_update + + elog "Note that list of supported formats is controlled by media-plugins/gst-plugins-meta " + elog "USE flags. You may be interested in setting aac, flac, mp3, ogg or wavpack USE flags " + elog "depending on your preferences" +} + +pkg_postrm() { + xdg_desktop_database_update + gnome2_icon_cache_update +} diff --git a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild deleted file mode 100644 index 7210f9e8b91b..000000000000 --- a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -COMMIT=83e860eabd9f4a864c553f110742027cdd01b76f -EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git" - -PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN zh_TW" - -inherit cmake-utils flag-o-matic gnome2-utils l10n vcs-snapshot virtualx xdg-utils - -DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and Qt" -HOMEPAGE="https://www.clementine-player.org https://github.com/clementine-player/Clementine" -SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote" - -REQUIRED_USE=" - udisks? ( dbus ) - wiimote? ( dbus ) -" - -COMMON_DEPEND=" - dev-db/sqlite:= - dev-libs/crypto++ - dev-libs/glib:2 - dev-libs/libxml2 - dev-libs/protobuf:= - dev-libs/qjson - dev-qt/qtcore:4[ssl] - dev-qt/qtgui:4 - dev-qt/qtopengl:4 - dev-qt/qtsql:4 - media-libs/chromaprint:= - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - >=media-libs/libmygpo-qt-1.0.9[qt4(+)] - media-libs/taglib[mp4(+)] - sys-libs/zlib - virtual/glu - virtual/opengl - x11-libs/libX11 - cdda? ( dev-libs/libcdio:= ) - dbus? ( dev-qt/qtdbus:4 ) - ipod? ( >=media-libs/libgpod-0.8.0 ) - lastfm? ( >=media-libs/liblastfm-1[qt4(+)] ) - moodbar? ( sci-libs/fftw:3.0 ) - mtp? ( >=media-libs/libmtp-1.0.0 ) - projectm? ( - media-libs/glew:= - >=media-libs/libprojectm-1.2.0 - ) -" -# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway; -# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; check clementine's patches: -# https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches -# Still possibly essential but not applied yet patches are: -# 06-fix-numeric-locale.patch -# 08-stdlib.h-for-rand.patch -RDEPEND="${COMMON_DEPEND} - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-soup:1.0 - media-plugins/gst-plugins-taglib:1.0 - mms? ( media-plugins/gst-plugins-libmms:1.0 ) - mtp? ( gnome-base/gvfs[mtp] ) - udisks? ( sys-fs/udisks:2 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-cpp/gtest-1.8.0 - dev-libs/boost - sys-devel/gettext - virtual/pkgconfig - box? ( dev-cpp/sparsehash ) - dropbox? ( dev-cpp/sparsehash ) - googledrive? ( dev-cpp/sparsehash ) - pulseaudio? ( media-sound/pulseaudio ) - seafile? ( dev-cpp/sparsehash ) - skydrive? ( dev-cpp/sparsehash ) - test? ( - dev-qt/qttest:4 - gnome-base/gsettings-desktop-schemas - ) -" - -DOCS=( Changelog README.md ) - -PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch ) - -src_prepare() { - l10n_find_plocales_changes "src/translations" "" ".po" - - cmake-utils_src_prepare - # some tests fail or hang - sed -i \ - -e '/add_test_file(translations_test.cpp/d' \ - tests/CMakeLists.txt || die - - use test || cmake_comment_add_subdirectory tests - rm -r 3rdparty/{gmock,google-breakpad,libprojectm,taglib} || die -} - -src_configure() { - # spotify is not in portage - local mycmakeargs=( - -DBUILD_WERROR=OFF - # force to find crypto++ see bug #548544 - -DCRYPTOPP_LIBRARIES="crypto++" - -DCRYPTOPP_FOUND=ON - # avoid automagically enabling of ccache (bug #611010) - -DCCACHE_EXECUTABLE=OFF - -DENABLE_BREAKPAD=OFF #< disable crash reporting - -DENABLE_DEVICEKIT=OFF - -DENABLE_GIO=ON - -DENABLE_SPOTIFY_BLOB=OFF - -DUSE_BUILTIN_TAGLIB=OFF - -DUSE_SYSTEM_PROJECTM=ON - -DBUNDLE_PROJECTM_PRESETS=OFF - -DLINGUAS="$(l10n_get_locales)" - -DENABLE_BOX="$(usex box)" - -DENABLE_AUDIOCD="$(usex cdda)" - -DENABLE_DBUS="$(usex dbus)" - -DENABLE_DROPBOX="$(usex dropbox)" - -DENABLE_GOOGLE_DRIVE="$(usex googledrive)" - -DENABLE_LIBGPOD="$(usex ipod)" - -DENABLE_LIBLASTFM="$(usex lastfm)" - -DENABLE_MOODBAR="$(usex moodbar)" - -DENABLE_LIBMTP="$(usex mtp)" - -DENABLE_VISUALISATIONS="$(usex projectm)" - -DENABLE_SEAFILE="$(usex seafile)" - -DENABLE_SKYDRIVE="$(usex skydrive)" - -DENABLE_LIBPULSE="$(usex pulseaudio)" - -DENABLE_UDISKS2="$(usex udisks)" - -DENABLE_WIIMOTEDEV="$(usex wiimote)" - ) - - use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT - use test && mycmakeargs+=( -DUSE_SYSTEM_GMOCK=ON ) - - cmake-utils_src_configure -} - -src_test() { - cd "${CMAKE_BUILD_DIR}" || die - virtx emake test -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - xdg_desktop_database_update - gnome2_icon_cache_update - - elog "Note that list of supported formats is controlled by media-plugins/gst-plugins-meta " - elog "USE flags. You may be interested in setting aac, flac, mp3, ogg or wavpack USE flags " - elog "depending on your preferences" -} - -pkg_postrm() { - xdg_desktop_database_update - gnome2_icon_cache_update -} diff --git a/media-sound/clementine/clementine-1.3.1_p20180314.ebuild b/media-sound/clementine/clementine-1.3.1_p20180314.ebuild deleted file mode 100644 index 296ae7151dfe..000000000000 --- a/media-sound/clementine/clementine-1.3.1_p20180314.ebuild +++ /dev/null @@ -1,192 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN zh_TW" - -MY_P="${P/_}" -if [[ ${PV} == *9999* ]]; then - EGIT_BRANCH="qt5" - EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git" - GIT_ECLASS="git-r3" -else - COMMIT=2d7894915dfc9043da9282d216775ef75041c773 - SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi -inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils ${GIT_ECLASS} vcs-snapshot -unset GIT_ECLASS - -DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and Qt" -HOMEPAGE="https://www.clementine-player.org https://github.com/clementine-player/Clementine" - -LICENSE="GPL-3" -SLOT="0" -IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote" - -REQUIRED_USE=" - udisks? ( dbus ) - wiimote? ( dbus ) -" - -COMMON_DEPEND=" - app-crypt/qca:2[qt5(+)] - dev-db/sqlite:= - dev-libs/crypto++ - dev-libs/glib:2 - dev-libs/libxml2 - dev-libs/protobuf:= - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[sqlite] - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - dev-qt/qtxml:5 - media-libs/chromaprint:= - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - >=media-libs/libmygpo-qt-1.0.9[qt5(+)] - media-libs/taglib - sys-libs/zlib - virtual/glu - virtual/opengl - x11-libs/libX11 - cdda? ( dev-libs/libcdio:= ) - dbus? ( dev-qt/qtdbus:5 ) - ipod? ( >=media-libs/libgpod-0.8.0 ) - lastfm? ( >=media-libs/liblastfm-1[qt5(+)] ) - moodbar? ( sci-libs/fftw:3.0 ) - mtp? ( >=media-libs/libmtp-1.0.0 ) - projectm? ( - media-libs/glew:= - >=media-libs/libprojectm-1.2.0 - ) -" -# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway; -# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; check clementine's patches: -# https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches -# Still possibly essential but not applied yet patches are: -# 06-fix-numeric-locale.patch -# 08-stdlib.h-for-rand.patch -RDEPEND="${COMMON_DEPEND} - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-soup:1.0 - media-plugins/gst-plugins-taglib:1.0 - mms? ( media-plugins/gst-plugins-libmms:1.0 ) - mtp? ( gnome-base/gvfs[mtp] ) - udisks? ( sys-fs/udisks:2 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-cpp/gtest-1.8.0 - dev-libs/boost - dev-qt/linguist-tools:5 - dev-qt/qtopengl:5 - sys-devel/gettext - virtual/pkgconfig - box? ( dev-cpp/sparsehash ) - dropbox? ( dev-cpp/sparsehash ) - googledrive? ( dev-cpp/sparsehash ) - pulseaudio? ( media-sound/pulseaudio ) - seafile? ( dev-cpp/sparsehash ) - skydrive? ( dev-cpp/sparsehash ) - test? ( - dev-qt/qttest:5 - gnome-base/gsettings-desktop-schemas - ) -" - -DOCS=( Changelog README.md ) - -PATCHES=( - "${FILESDIR}"/${PN}-fts3-tokenizer.patch - "${FILESDIR}"/${P}-qt-5.11.patch -) - -src_prepare() { - l10n_find_plocales_changes "src/translations" "" ".po" - - cmake-utils_src_prepare - # some tests fail or hang - sed -i \ - -e '/add_test_file(translations_test.cpp/d' \ - tests/CMakeLists.txt || die - - if ! use test; then - sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die - cmake_comment_add_subdirectory tests - fi - - # Fix clementine relying on downstream renaming of lastfm header dir - sed -i -e "/^#include/s/lastfm5/lastfm/" \ - tests/albumcoverfetcher_test.cpp \ - src/internet/lastfm/lastfm{settingspage.cpp,service.cpp,compat.h} \ - src/core/song.cpp || die "Failed to sed lastfm header suffix" - sed -e "/^find_path.*LASTFM5/s/lastfm5/lastfm/" \ - -i CMakeLists.txt || die "Failed to sed lastfm header suffix" -} - -src_configure() { - # spotify is not in portage - local mycmakeargs=( - -DBUILD_WERROR=OFF - # force to find crypto++ see bug #548544 - -DCRYPTOPP_LIBRARIES="crypto++" - -DCRYPTOPP_FOUND=ON - # avoid automagically enabling of ccache (bug #611010) - -DCCACHE_EXECUTABLE=OFF - -DENABLE_BREAKPAD=OFF #< disable crash reporting - -DENABLE_DEVICEKIT=OFF - -DENABLE_GIO=ON - -DENABLE_SPOTIFY_BLOB=OFF - -DUSE_BUILTIN_TAGLIB=OFF - -DUSE_SYSTEM_GMOCK=ON - -DUSE_SYSTEM_PROJECTM=ON - -DBUNDLE_PROJECTM_PRESETS=OFF - -DLINGUAS="$(l10n_get_locales)" - -DENABLE_BOX="$(usex box)" - -DENABLE_AUDIOCD="$(usex cdda)" - -DENABLE_DBUS="$(usex dbus)" - -DENABLE_DROPBOX="$(usex dropbox)" - -DENABLE_GOOGLE_DRIVE="$(usex googledrive)" - -DENABLE_LIBGPOD="$(usex ipod)" - -DENABLE_LIBLASTFM="$(usex lastfm)" - -DENABLE_MOODBAR="$(usex moodbar)" - -DENABLE_LIBMTP="$(usex mtp)" - -DENABLE_VISUALISATIONS="$(usex projectm)" - -DENABLE_SEAFILE="$(usex seafile)" - -DENABLE_SKYDRIVE="$(usex skydrive)" - -DENABLE_LIBPULSE="$(usex pulseaudio)" - -DENABLE_UDISKS2="$(usex udisks)" - -DENABLE_WIIMOTEDEV="$(usex wiimote)" - ) - - use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT - - cmake-utils_src_configure -} - -src_test() { - cd "${CMAKE_BUILD_DIR}" || die - virtx emake test -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - xdg_desktop_database_update - gnome2_icon_cache_update - - elog "Note that list of supported formats is controlled by media-plugins/gst-plugins-meta " - elog "USE flags. You may be interested in setting aac, flac, mp3, ogg or wavpack USE flags " - elog "depending on your preferences" -} - -pkg_postrm() { - xdg_desktop_database_update - gnome2_icon_cache_update -} diff --git a/media-sound/clementine/clementine-1.3.1_p20180319.ebuild b/media-sound/clementine/clementine-1.3.1_p20180319.ebuild new file mode 100644 index 000000000000..d1601b410485 --- /dev/null +++ b/media-sound/clementine/clementine-1.3.1_p20180319.ebuild @@ -0,0 +1,177 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN zh_TW" + +MY_P="${P/_}" +if [[ ${PV} == *9999* ]]; then + EGIT_BRANCH="qt5" + EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git" + GIT_ECLASS="git-r3" +else + COMMIT=804168edc74d7230a84e8937e2ea9a3b1ad2e9c2 + SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi +inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils ${GIT_ECLASS} vcs-snapshot +unset GIT_ECLASS + +DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and Qt" +HOMEPAGE="https://www.clementine-player.org https://github.com/clementine-player/Clementine" + +LICENSE="GPL-3" +SLOT="0" +IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp projectm pulseaudio seafile skydrive test +udisks wiimote" + +REQUIRED_USE=" + udisks? ( dbus ) + wiimote? ( dbus ) +" + +COMMON_DEPEND=" + app-crypt/qca:2[qt5(+)] + dev-db/sqlite:= + dev-libs/crypto++ + dev-libs/glib:2 + dev-libs/libxml2 + dev-libs/protobuf:= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5[sqlite] + dev-qt/qtwidgets:5 + media-libs/chromaprint:= + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + >=media-libs/libmygpo-qt-1.0.9[qt5(+)] + media-libs/taglib + sys-libs/zlib + virtual/glu + virtual/opengl + x11-libs/libX11 + cdda? ( dev-libs/libcdio:= ) + dbus? ( dev-qt/qtdbus:5 ) + ipod? ( >=media-libs/libgpod-0.8.0 ) + lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) + moodbar? ( sci-libs/fftw:3.0 ) + mtp? ( >=media-libs/libmtp-1.0.0 ) + projectm? ( + media-libs/glew:= + >=media-libs/libprojectm-1.2.0 + ) +" +# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway; +# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; check clementine's patches: +# https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches +# Still possibly essential but not applied yet patches are: +# 06-fix-numeric-locale.patch +# 08-stdlib.h-for-rand.patch +RDEPEND="${COMMON_DEPEND} + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-soup:1.0 + media-plugins/gst-plugins-taglib:1.0 + mms? ( media-plugins/gst-plugins-libmms:1.0 ) + mtp? ( gnome-base/gvfs[mtp] ) + udisks? ( sys-fs/udisks:2 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-cpp/gtest-1.8.0 + dev-libs/boost + dev-qt/linguist-tools:5 + dev-qt/qtopengl:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + sys-devel/gettext + virtual/pkgconfig + box? ( dev-cpp/sparsehash ) + dropbox? ( dev-cpp/sparsehash ) + googledrive? ( dev-cpp/sparsehash ) + pulseaudio? ( media-sound/pulseaudio ) + seafile? ( dev-cpp/sparsehash ) + skydrive? ( dev-cpp/sparsehash ) + test? ( + dev-qt/qttest:5 + gnome-base/gsettings-desktop-schemas + ) +" + +DOCS=( Changelog README.md ) + +PATCHES=( "${FILESDIR}"/${PN}-fts3-tokenizer.patch ) + +src_prepare() { + l10n_find_plocales_changes "src/translations" "" ".po" + + cmake-utils_src_prepare + # some tests fail or hang + sed -i \ + -e '/add_test_file(translations_test.cpp/d' \ + tests/CMakeLists.txt || die + + if ! use test; then + sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die + cmake_comment_add_subdirectory tests + fi +} + +src_configure() { + # spotify is not in portage + local mycmakeargs=( + -DBUILD_WERROR=OFF + # force to find crypto++ see bug #548544 + -DCRYPTOPP_LIBRARIES="crypto++" + -DCRYPTOPP_FOUND=ON + # avoid automagically enabling of ccache (bug #611010) + -DCCACHE_EXECUTABLE=OFF + -DENABLE_BREAKPAD=OFF #< disable crash reporting + -DENABLE_DEVICEKIT=OFF + -DENABLE_GIO=ON + -DENABLE_SPOTIFY_BLOB=OFF + -DUSE_BUILTIN_TAGLIB=OFF + -DUSE_SYSTEM_GMOCK=ON + -DUSE_SYSTEM_PROJECTM=ON + -DBUNDLE_PROJECTM_PRESETS=OFF + -DLINGUAS="$(l10n_get_locales)" + -DENABLE_BOX="$(usex box)" + -DENABLE_AUDIOCD="$(usex cdda)" + -DENABLE_DBUS="$(usex dbus)" + -DENABLE_DROPBOX="$(usex dropbox)" + -DENABLE_GOOGLE_DRIVE="$(usex googledrive)" + -DENABLE_LIBGPOD="$(usex ipod)" + -DENABLE_LIBLASTFM="$(usex lastfm)" + -DENABLE_MOODBAR="$(usex moodbar)" + -DENABLE_LIBMTP="$(usex mtp)" + -DENABLE_VISUALISATIONS="$(usex projectm)" + -DENABLE_SEAFILE="$(usex seafile)" + -DENABLE_SKYDRIVE="$(usex skydrive)" + -DENABLE_LIBPULSE="$(usex pulseaudio)" + -DENABLE_UDISKS2="$(usex udisks)" + -DENABLE_WIIMOTEDEV="$(usex wiimote)" + ) + + use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT + + cmake-utils_src_configure +} + +src_test() { + cd "${CMAKE_BUILD_DIR}" || die + virtx emake test +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_icon_cache_update + + elog "Note that list of supported formats is controlled by media-plugins/gst-plugins-meta " + elog "USE flags. You may be interested in setting aac, flac, mp3, ogg or wavpack USE flags " + elog "depending on your preferences" +} + +pkg_postrm() { + xdg_desktop_database_update + gnome2_icon_cache_update +} diff --git a/media-sound/clementine/clementine-9999.ebuild b/media-sound/clementine/clementine-9999.ebuild index 16065b58a5a9..6b168f373bff 100644 --- a/media-sound/clementine/clementine-9999.ebuild +++ b/media-sound/clementine/clementine-9999.ebuild @@ -55,7 +55,7 @@ COMMON_DEPEND=" cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) - lastfm? ( >=media-libs/liblastfm-1[qt5(+)] ) + lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) moodbar? ( sci-libs/fftw:3.0 ) mtp? ( >=media-libs/libmtp-1.0.0 ) projectm? ( @@ -115,14 +115,6 @@ src_prepare() { sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die cmake_comment_add_subdirectory tests fi - - # Fix clementine relying on downstream renaming of lastfm header dir - sed -i -e "/^#include/s/lastfm5/lastfm/" \ - tests/albumcoverfetcher_test.cpp \ - src/internet/lastfm/lastfm{settingspage.cpp,service.cpp,compat.h} \ - src/core/song.cpp || die "Failed to sed lastfm header suffix" - sed -e "/^find_path.*LASTFM5/s/lastfm5/lastfm/" \ - -i CMakeLists.txt || die "Failed to sed lastfm header suffix" } src_configure() { @@ -170,10 +162,6 @@ src_test() { virtx emake test } -pkg_preinst() { - gnome2_icon_savelist -} - pkg_postinst() { xdg_desktop_database_update gnome2_icon_cache_update diff --git a/media-sound/clementine/files/clementine-1.3.1_p20180314-qt-5.11.patch b/media-sound/clementine/files/clementine-1.3.1_p20180314-qt-5.11.patch deleted file mode 100644 index 8903da174984..000000000000 --- a/media-sound/clementine/files/clementine-1.3.1_p20180314-qt-5.11.patch +++ /dev/null @@ -1,51 +0,0 @@ -From b0b72ccfee2484ec05861879cca45d62d87055ae Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sat, 17 Mar 2018 00:29:11 +0100 -Subject: [PATCH] Fix build with Qt 5.11 - ---- - src/playlist/playlistcontainer.cpp | 1 + - src/ui/globalshortcutssettingspage.cpp | 1 + - src/widgets/errordialog.cpp | 2 ++ - 3 files changed, 4 insertions(+) - -diff --git a/src/playlist/playlistcontainer.cpp b/src/playlist/playlistcontainer.cpp -index 58f1ad2d6..2ba1a3ff1 100644 ---- a/src/playlist/playlistcontainer.cpp -+++ b/src/playlist/playlistcontainer.cpp -@@ -23,6 +23,7 @@ - #include "playlistparsers/playlistparser.h" - #include "ui/iconloader.h" - -+#include - #include - #include - #include -diff --git a/src/ui/globalshortcutssettingspage.cpp b/src/ui/globalshortcutssettingspage.cpp -index ec5d29b28..c60a9561d 100644 ---- a/src/ui/globalshortcutssettingspage.cpp -+++ b/src/ui/globalshortcutssettingspage.cpp -@@ -24,6 +24,7 @@ - #include "ui/iconloader.h" - #include "ui/settingsdialog.h" - -+#include - #include - #include - #include -diff --git a/src/widgets/errordialog.cpp b/src/widgets/errordialog.cpp -index 1086305f3..3fd590840 100644 ---- a/src/widgets/errordialog.cpp -+++ b/src/widgets/errordialog.cpp -@@ -18,6 +18,8 @@ - #include "errordialog.h" - #include "ui_errordialog.h" - -+#include -+ - ErrorDialog::ErrorDialog(QWidget* parent) - : QDialog(parent), ui_(new Ui_ErrorDialog) { - ui_->setupUi(this); --- -2.16.2 - diff --git a/media-sound/grip/Manifest b/media-sound/grip/Manifest index f98f19b86659..f6df70aea751 100644 --- a/media-sound/grip/Manifest +++ b/media-sound/grip/Manifest @@ -1,9 +1,9 @@ DIST grip-3.4.3.tar.gz 740870 BLAKE2B d6b703d4ba08bf976a53e70772977a6b0fd5cd231fc16bf6a387497ad6db8e0ba2226ebe05d77135e7ec55911af0d3cd6cb7608da1452083335f9f8f46cbc182 SHA512 e7690cfe375de525f7dde7cc4d64ac9577f702a58bbd2cc1aa318dba58b208a8affe9e8e07078d6a16ba1340b0bd17edce1c8cf750631c8d677a3bd2679bb361 DIST grip-3.5.2.tar.gz 952153 BLAKE2B e82ccb50636e68ab9862d2004a4dbe59399372b76a835b33350e539a186fed516e7b4961fe930b3beb5168554324a5bebeee5ef03d1cb7731d7f9d7c1fd1feb9 SHA512 25fbc1aadfcbab57ae585afe0a6663d9640a3614c1b655abd238f272116eccf524e4de465784265cd1f12b48c4cdeb9fdd318f989052400a0bfc9855a5420421 -DIST grip-3.6.2.tar.gz 959393 BLAKE2B 09f7c6bbd5e82ada26795f082feb0d35cd21e14bac0e5881502c65d1e64f501eb086d5843b5120408186435ce6a95771bcf94972881fc449d4c4c2130f929066 SHA512 8aba6dbf4cb374dbe76fb5358f4b550187840a1248f9a60d8441a123ad5abe49d6fe4bcd491047d19432dd90a6dbd9060737f9e2ba19fa60e5e4c50ec5fd8cf8 DIST grip-3.6.3.tar.gz 960255 BLAKE2B 9aad33c04e98f60e5f7871e36f2e4bf616a16486482e7363d165ae7d9fc5343a52583e490b9b9757d31b051e6e96165d35931370e2681d727db7abb0854db2d5 SHA512 f94c5dc24a1355a024833992d05a7c05d84367a004607c9d6c7aa6d4bc24dd93b11e0a061689eb521a8abe637472011a1a4c8e968c48ac8447457cffc4d2957d +DIST grip-3.7.0.tar.gz 961006 BLAKE2B 826656477ae4d26aa5d3a43cd08336a20144adf2cc0ad538afb288daea748c94b453f5752e4ace95888294e5d269b20ecfa6fd66d4e4b3316af00140d0d25b4d SHA512 bc2cbfbc1602a3639944009326e485195dbbab83a3ee15ab7291050ccc8b62dc52e052dca50a040335cfb20ff8d244c5315a15e8d940f6a9d89b2808d7876ca1 EBUILD grip-3.4.3.ebuild 1207 BLAKE2B 014b3ae549e72ae4960820532e746337a3d821684f98e19619ab9314441c2be743df3e7049885c921bd5d09f837d275a661116a9c258cfce1008f7978a5fcb00 SHA512 e6fff5d8728217b346a200ee84bec062212be2a2b37e5e942f730d897e53983df66e032a72e7540be6aa83732cd9bd0bdf20566b66ebf6a37a21f1e909a6f44c EBUILD grip-3.5.2.ebuild 1214 BLAKE2B bc9c0ff5cd0ae7969eb7ceaa3b328ffacf090c3e76d828d0e9135bf57b50b872dbf9fa0da9abc0b33aae27e045361d306a1c990af424032d15a326a74cafbe11 SHA512 6da4ad712b0da1f19b2e851a4b6ea7122b97bfd77cc5e5a2393888cccf1a241b0cde2359bebd9486885df15cf890802993655370d404c4d8e31756f4e8191b92 -EBUILD grip-3.6.2.ebuild 1214 BLAKE2B bc9c0ff5cd0ae7969eb7ceaa3b328ffacf090c3e76d828d0e9135bf57b50b872dbf9fa0da9abc0b33aae27e045361d306a1c990af424032d15a326a74cafbe11 SHA512 6da4ad712b0da1f19b2e851a4b6ea7122b97bfd77cc5e5a2393888cccf1a241b0cde2359bebd9486885df15cf890802993655370d404c4d8e31756f4e8191b92 EBUILD grip-3.6.3.ebuild 1214 BLAKE2B 9f83fc44a41fea6a509a0c1f85f8f46d7a7bba8f0e161152dbd31f180ed1336a498d506057a6d7e40a2200b61fdf5d0f5185d4f7d0f9b7aef8dfbea9c9ed39b5 SHA512 ad6bfc7cee3c25c7c6ab4c274b8c98744f8cf6c5d28b0b7d8c88b1699c45a50cc93dcc73559bbb758d39bb339cc2f0a839d7a2e9c263739bcecb8f0e4120424a +EBUILD grip-3.7.0.ebuild 1214 BLAKE2B 9f83fc44a41fea6a509a0c1f85f8f46d7a7bba8f0e161152dbd31f180ed1336a498d506057a6d7e40a2200b61fdf5d0f5185d4f7d0f9b7aef8dfbea9c9ed39b5 SHA512 ad6bfc7cee3c25c7c6ab4c274b8c98744f8cf6c5d28b0b7d8c88b1699c45a50cc93dcc73559bbb758d39bb339cc2f0a839d7a2e9c263739bcecb8f0e4120424a MISC metadata.xml 327 BLAKE2B 3e97916828952f228021896112537b6fa34d2dd248200e76de94e1bb2bb072b6ffb8d97ff69616ebd0d778cffe1aab456bdebea17ec4b93cdbf2cc273c8ed9bf SHA512 3daf9c932bd4e3392751cb3c89ffbaf77b4da1eb3acc20a5cc30bfb8a1d0bc054fe1012ed76499f3c24ca0b599fbdafe9357a7ed1f26b8c4e924a48ffeb8bf14 diff --git a/media-sound/grip/grip-3.6.2.ebuild b/media-sound/grip/grip-3.6.2.ebuild deleted file mode 100644 index 5f7555472651..000000000000 --- a/media-sound/grip/grip-3.6.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils flag-o-matic toolchain-funcs libtool - -DESCRIPTION="GTK+ based Audio CD Player/Ripper" -HOMEPAGE="https://sourceforge.net/projects/grip/" -SRC_URI="mirror://sourceforge/grip/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="vorbis" - -# lame and vorbis-tools are no real RDEPENDs. But without them -# grip cannot convert ripped files to any format. So use them as -# a sane default. -RDEPEND=" - gnome-base/libgnome - >=gnome-base/libgnomeui-2.2.0 - >=media-libs/id3lib-3.8.3 - media-sound/cdparanoia - media-sound/lame - net-misc/curl - >=x11-libs/gtk+-2.2:2 - x11-libs/libX11 - x11-libs/pango - x11-libs/vte:0 - vorbis? ( media-sound/vorbis-tools ) -" -# gnome-extra/yelp, see bug 416843 -DEPEND=" - ${RDEPEND} - sys-devel/gettext - virtual/pkgconfig -" - -src_prepare() { - default - - sed '/^Icon/s@grip\b@gripicon@' -i grip.desktop || die -} - -src_configure() { - # Bug #69536 - [[ $(tc-arch) == "x86" ]] && append-flags "-mno-sse" - - strip-linguas be bg ca de en en_CA en_GB en_US es fi fr hu it ja nb nl pl_PL pt_BR ru sr vi zh_CN zh_HK zh_TW - - econf -} diff --git a/media-sound/grip/grip-3.7.0.ebuild b/media-sound/grip/grip-3.7.0.ebuild new file mode 100644 index 000000000000..b664cc4ecb4e --- /dev/null +++ b/media-sound/grip/grip-3.7.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils flag-o-matic toolchain-funcs libtool + +DESCRIPTION="GTK+ based Audio CD Player/Ripper" +HOMEPAGE="https://sourceforge.net/projects/grip/" +SRC_URI="mirror://sourceforge/grip/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="vorbis" + +# lame and vorbis-tools are no real RDEPENDs. But without them +# grip cannot convert ripped files to any format. So use them as +# a sane default. +RDEPEND=" + gnome-base/libgnome + >=gnome-base/libgnomeui-2.2.0 + >=media-libs/id3lib-3.8.3 + media-sound/cdparanoia + media-sound/lame + net-misc/curl + >=x11-libs/gtk+-2.2:2 + x11-libs/libX11 + x11-libs/pango + x11-libs/vte:0 + vorbis? ( media-sound/vorbis-tools ) +" +# gnome-extra/yelp, see bug 416843 +DEPEND=" + ${RDEPEND} + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + default + + sed '/^Icon/s@grip\b@gripicon@' -i grip.desktop || die +} + +src_configure() { + # Bug #69536 + [[ $(tc-arch) == "x86" ]] && append-flags "-mno-sse" + + strip-linguas be bg ca de en en_CA en_GB en_US es fi fr hu it ja nb nl pl_PL pt_BR ru sr vi zh_CN zh_HK zh_TW + + econf +} diff --git a/media-sound/hydrogen/Manifest b/media-sound/hydrogen/Manifest index 02e74c6bd9e1..a6081666cbc1 100644 --- a/media-sound/hydrogen/Manifest +++ b/media-sound/hydrogen/Manifest @@ -1,10 +1,5 @@ -AUX hydrogen-0.9.5-gcc47.patch 761 BLAKE2B 4dcf893c24a6cd8f3669af7f1b5517488adfd6aaf5018959732225f46ce0013faea98554a2e370c0d724100f64cd92308e00bf619271e9de4125dc7b7971f1fe SHA512 ff3a06fbafdce19bf04f9fb71c04ff754e22caa36148a0f5e4a56efc53ce9b9478e9f1aeacdcc037234104762d9fce208aef351c70941b044e2d83bac4131304 -AUX hydrogen-0.9.5-gcc6.patch 609 BLAKE2B f34496e0c3c251f135262ff30efaff243ae4fc0a279ad529f0bceb1e6b854b6b8b513a2f2b1c6e15ce1f68d51032817147ae7a357205345bf64876b5f2c7096b SHA512 0078c02e9cb2de557825cd6119ccfb6247f171ccc4a53ea93241891850c82f0924e9e0a4740764d13f1deefcb5e9469137e5d4a69c2bfceedeae8fb110deea8f -AUX hydrogen-0.9.5-use_lrdf_pkgconfig.patch 858 BLAKE2B c43e9a0de36e1eee2c184b6405b3a01284dea8f058ba77aa415e85ee5e4e2bc27b975ee5a1d959471c64154f9be6cc0fe51e66db31abd7149e0350f91e8a9735 SHA512 251a74287370f66df9eeecd3b6c7963c2614cf6b17a56fc71dc9f99077c3267a2e79469e2993ae22d017ea7f6cc7c581455c97c125e3be73860321112a67fd31 AUX hydrogen-1.0.0_pre20180301-gnuinstalldirs.patch 4495 BLAKE2B 8342dd95dc1cd5ad89948d417c440e791e30c62e365fe9d1d3f8d7c5fa40180475d93a27958e64d4b587846067a4266f87a21d76e0b6ea57acde9154fb5d2e4c SHA512 cb7b068bd0690630ac49060aa8cbe2b3f250f6670ccd3035ad0b412df248c21753ea094dc67d5e3ceb80343b066b833cf3377b2c166e58119de1c112c5bb4c42 -DIST hydrogen-0.9.5.tar.gz 5239702 BLAKE2B 5fb1e7561b65587a6a4b8e642a4e0262cf8521a6847f04e57d4f99af2ef38fecb05f779cd5b0c25d487360db6455b0912729e7deac0d9959e8c32938a44b1adb SHA512 0053f0cb301c541326b66eb416dc548561a973ade993c055e7bc2acbdf28732e627a605061c8b487644026510f5b8395946bba209ddfd19230c960e9bb619f97 DIST hydrogen-1.0.0_pre20180301.tar.gz 9865493 BLAKE2B 7a29440189b51f9e85560823a1e41b9a7392b51caf6808c0e06ac693a028580f78fac8f3bfe08eda5800a69d00b0f9b6235b6b5c0b7f19971e6bec4c1cf45d6d SHA512 376013ec99c3a3cdb87c03b11919c365b579a81377879ecfe11ed49ae9e7548a938ba23882e32e1921d6a1085ea7f7bc4e8520bc49bc61311dce1a01c8dc5e47 -EBUILD hydrogen-0.9.5-r1.ebuild 1816 BLAKE2B b66901bef46726ad957b37074ec247d7c9d502f324c8a0a2da2bca3af036a204b6f63fb0047672ef6fa38194c263c210efae02ae33d8eb56a4169bbf4a8529cf SHA512 0bd6ded8debf0915399c1dcc56537730d3c8a8b219262223d567f2240f3019de5675196102da55840c039ab30814ef27ec1f7b1c4313e537e07970e353956b86 -EBUILD hydrogen-1.0.0_pre20180301-r1.ebuild 1941 BLAKE2B e57bd18c9532314ea0f02ad666a1231f43fb07f26022ef91ac6b3296353c7150a4f49e432277c7076324cdca59ec958f757a6f8a18bd46a06a6c4a680792b751 SHA512 8c76340d5a017a548883e37bff8436c4fdd5b760a865fc3c3fae94d58e6946acfa9bfd023c12e92200391e6bd149cc42af511e74cbe5d496643948bffbb5bc76 +EBUILD hydrogen-1.0.0_pre20180301-r1.ebuild 1937 BLAKE2B 1338ca9bed21852edf5219f68a1584b4d2ac7ae46fc63f47ae209f261aeba6c69990a773974e5d7eceb7baf34461aa272bb11837b7b9d642b6972104b8f17bbf SHA512 4c5411a87f399211430ad30c94d933494b919bf0ac62e23bda32aadd7af7988c11f1bb924b5cd3ece46a61b743ff6aa65786eab91e319174560b1129a54312cc EBUILD hydrogen-9999.ebuild 1849 BLAKE2B 7c8e0555d88dcd682ef01503f0f80a04851f9515eb411949078cab0f3194ae032fade26cd1dfac870c06ea9fb2fc96c76f9a882cec9c5d51252a8f9f9c1f2ea2 SHA512 aacae6cc35be6f45302b40dde8d997424617ead7681956db9659408aa79d103a980bd376893f72b1305e66c88b2e5e8b3847733f3b31cb17ba58f84da04a6ca7 MISC metadata.xml 477 BLAKE2B 16ddf823d0ac8b091a760f0dfba28581991184f7b507ca64123d85cee9c0a4a05958a28adfc53ddff671f4ac4576fcf3041236779d0ce5a54e42f9f1915940ca SHA512 de194a51ad2ef2cca91c59e2dcdfec0d0f26a206d46309f49df36c5499ca39a4458fc0f66bdbcba70be392aef96365bc2680b67595f46be40c0304f7a1fca70f diff --git a/media-sound/hydrogen/files/hydrogen-0.9.5-gcc47.patch b/media-sound/hydrogen/files/hydrogen-0.9.5-gcc47.patch deleted file mode 100644 index 3ea43e36e3cd..000000000000 --- a/media-sound/hydrogen/files/hydrogen-0.9.5-gcc47.patch +++ /dev/null @@ -1,27 +0,0 @@ -Build with gcc 4.7 -https://bugs.gentoo.org/show_bug.cgi?id=421913 - -Index: hydrogen-0.9.5/gui/src/MainForm.cpp -=================================================================== ---- hydrogen-0.9.5.orig/gui/src/MainForm.cpp -+++ hydrogen-0.9.5/gui/src/MainForm.cpp -@@ -70,6 +70,7 @@ using namespace H2Core; - - #include - #include -+#include - - using namespace std; - using namespace H2Core; -Index: hydrogen-0.9.5/gui/src/SongEditor/SongEditor.cpp -=================================================================== ---- hydrogen-0.9.5.orig/gui/src/SongEditor/SongEditor.cpp -+++ hydrogen-0.9.5/gui/src/SongEditor/SongEditor.cpp -@@ -21,6 +21,7 @@ - */ - - #include -+#include - #include - #include - diff --git a/media-sound/hydrogen/files/hydrogen-0.9.5-gcc6.patch b/media-sound/hydrogen/files/hydrogen-0.9.5-gcc6.patch deleted file mode 100644 index 586e82af22a1..000000000000 --- a/media-sound/hydrogen/files/hydrogen-0.9.5-gcc6.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ruN hydrogen-0.9.5.orig/libs/hydrogen/src/local_file_mgr.cpp hydrogen-0.9.5/libs/hydrogen/src/local_file_mgr.cpp ---- hydrogen-0.9.5.orig/libs/hydrogen/src/local_file_mgr.cpp 2011-01-29 00:33:23.000000000 +0100 -+++ hydrogen-0.9.5/libs/hydrogen/src/local_file_mgr.cpp 2017-09-26 20:07:31.128723252 +0200 -@@ -980,7 +980,7 @@ - - std::string playlistInfoFile = patternname; - std::ifstream verify( playlistInfoFile.c_str() , std::ios::in | std::ios::binary ); -- if ( verify == NULL ) { -+ if ( !verify ) { - //ERRORLOG( "Load Playlist: Data file " + playlistInfoFile + " not found." ); - return NULL; - } diff --git a/media-sound/hydrogen/files/hydrogen-0.9.5-use_lrdf_pkgconfig.patch b/media-sound/hydrogen/files/hydrogen-0.9.5-use_lrdf_pkgconfig.patch deleted file mode 100644 index 6c862eac5836..000000000000 --- a/media-sound/hydrogen/files/hydrogen-0.9.5-use_lrdf_pkgconfig.patch +++ /dev/null @@ -1,23 +0,0 @@ -conf.CheckCHeader lrdf.h check fails because of missing -I/usr/include/raptor2, use pkg-config instead - ---- Sconstruct -+++ Sconstruct -@@ -268,7 +268,8 @@ - env.Append( LIBPATH = 'C:\Program Files\GnuWin32\lib' ) - env.Append( LIBS = [ "pthread" ] ) - -- if str(env['lrdf']) == "1": env.Append( LIBS = ["lrdf"] ) -+ if str(env['lrdf']) == "1": -+ env.ParseConfig('pkg-config --cflags --libs lrdf') - if str(env['jack']) == "1": env.Append( LIBS = ["jack"]) - if str(env['alsa']) == "1": env.Append( LIBS = ["asound"]) - if str(env['libarchive']) == "1": env.Append( LIBS = ["archive"]) -@@ -449,7 +450,7 @@ - Exit(1) - - #lrdf: categorizing of ladspa effects --if str(env['lrdf']) == "1" and not conf.CheckCHeader('lrdf.h'): -+if str(env['lrdf']) == "1" and not conf.CheckPKG('lrdf >= 0.4.0'): - print 'lrdf must be installed!' - Exit(1) - diff --git a/media-sound/hydrogen/hydrogen-0.9.5-r1.ebuild b/media-sound/hydrogen/hydrogen-0.9.5-r1.ebuild deleted file mode 100644 index 0a19547038c7..000000000000 --- a/media-sound/hydrogen/hydrogen-0.9.5-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit eutils multilib flag-o-matic toolchain-funcs - -DESCRIPTION="Advanced drum machine" -HOMEPAGE="http://www.hydrogen-music.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2 ZLIB" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="alsa +archive jack ladspa lash oss portaudio" - -RDEPEND="dev-qt/qtgui:4 dev-qt/qtcore:4 - archive? ( app-arch/libarchive ) - !archive? ( >=dev-libs/libtar-1.2.11-r3 ) - >=media-libs/libsndfile-1.0.18 - alsa? ( media-libs/alsa-lib ) - jack? ( virtual/jack ) - ladspa? ( media-libs/liblrdf ) - lash? ( media-sound/lash ) - portaudio? ( >=media-libs/portaudio-19_pre )" -DEPEND="${RDEPEND} - virtual/pkgconfig - dev-util/scons" - -src_prepare() { - sed -i -e '/cppflags +=/d' Sconstruct || die - epatch \ - patches/portaudio.patch \ - "${FILESDIR}"/${P}-use_lrdf_pkgconfig.patch \ - "${FILESDIR}"/${P}-gcc47.patch \ - "${FILESDIR}"/${P}-gcc6.patch -} - -src_compile() { - # FIXME: The -I/usr/include/raptor2 gets lost in middle of build - # despite -use_lrdf_pkgconfig.patch - use ladspa && append-flags $($(tc-getPKG_CONFIG) --cflags lrdf) - - export QTDIR="/usr/$(get_libdir)" - local myconf='portmidi=0' #90614 - - use alsa || myconf+=' alsa=0' - use archive && myconf+=' libarchive=1' - use jack || myconf+=' jack=0' - use ladspa || myconf+=' lrdf=0' - use lash && myconf+=' lash=1' - use oss || myconf+=' oss=0' - use portaudio && myconf+=' portaudio=1' - - scons \ - prefix=/usr \ - DESTDIR="${D}" \ - optflags="${CXXFLAGS}" \ - ${myconf} || die -} - -src_install() { - dobin hydrogen - insinto /usr/share/hydrogen - doins -r data - doicon data/img/gray/h2-icon.svg - domenu hydrogen.desktop - dosym /usr/share/hydrogen/data/doc /usr/share/doc/${PF}/html - dodoc AUTHORS ChangeLog README.txt -} diff --git a/media-sound/hydrogen/hydrogen-1.0.0_pre20180301-r1.ebuild b/media-sound/hydrogen/hydrogen-1.0.0_pre20180301-r1.ebuild index 61d6269e79d3..ef5832a6ea2b 100644 --- a/media-sound/hydrogen/hydrogen-1.0.0_pre20180301-r1.ebuild +++ b/media-sound/hydrogen/hydrogen-1.0.0_pre20180301-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}-music/${PN}/archive/${COMMIT}.tar.gz -> ${P}.t LICENSE="GPL-2 ZLIB" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="alsa +archive jack ladspa lash osc oss portaudio portmidi pulseaudio" REQUIRED_USE="lash? ( alsa )" diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 55de3f9567a6..1011c861dba0 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,5 +1,7 @@ AUX kid3-3.3.2-libdir.patch 1506 BLAKE2B 1265271633d61cab6d4ebb49284645a1528dedde7700145fb59c100b9fc209a84a021c2069291b6fcfb3030e0afa569016151e0545ce6f5375cc485881ecec44 SHA512 b987463eb82b499af757ba2865bfe57f9f9d405eb005822d08521f89700bfcfbb1bd46f9caa8c436b6d73d0b12284db08299d5425299f5803612e7b75b6c12ec AUX kid3-3.4.4-deps.patch 1485 BLAKE2B a2c4b9ac6e956dcc2e6415b502e0ca34814d668ceb3e2e315f4da8da382041cf55f6b5531d298ecc00ee242433c09d2095e4357a9814fd9eda60d501672c5a74 SHA512 af386071836e542e178cda38297091817943a3f754e4d14b3cca2ec628bd7c13980932e77b1f9e3c578b095d88ea2b24e89e58b6f726c6f656989fc08bc8a808 DIST kid3-3.5.1.tar.gz 1414829 BLAKE2B 42d172a443223979e6afbda3f6dec240a5bde22f102fdd4d6d64f3cbe30dc80a4cb09ed0d28176122801211e311441997ae162025ff0460eb803fc3ed1aec34e SHA512 7f1fbd6d1d576d23f9b57baaaa35101fb2e9ea23dec5b5506e25ec5a94dc8516d25b69b4dddb4a9b4835b2502d0a07087c245380483571a68e5972f98ca8ca58 +DIST kid3-3.6.0.tar.gz 1425297 BLAKE2B ff1c8dd8aed2b24c27c458e2215e304587bf658495ad8c8f7ceecd6f9960b010600c25be4ca0c512cf4c5335d48fea7b6267baae0ce2eef2db4dc271442f128c SHA512 ceba8175260d2ef6fad441c7ee5c9b2870b85988515229c09acfccd1a108998b07040dde26ca426de466599b9171fac37f001237991ae977f59742bbbb0cd4f0 EBUILD kid3-3.5.1.ebuild 2012 BLAKE2B 66fb419abe7ee271b8b7ab60bf53ad8937e262abbb43621c7f9b556434e15cb90f0b43f08fe3de407880a132c546b456083a4d6d47d54a837a2f3ab6656f04a7 SHA512 031081877a9fe56f881f75ec28ca65a8301a9b5c4d9abd7596a0a547ad39eeaab8b6ad99485d2b44dd65dac24395b8f6f95b04becf555ed251099ed2d358c51a +EBUILD kid3-3.6.0.ebuild 2014 BLAKE2B a955dea1b861316afdf42b3936da65d875baf24165640b9e8f9958fca12788bdc68fb190116f90baf462b3d595de1b62ff7b63a5be9020a488a532f14683068b SHA512 acab344e781bc386e84d9e3dafe518b6b7982b243511ee6c6c28645076b5c4b65c53aac9fb737b3953ee7a7c0c8d2440a0b00254fdd9b94da80c582f47aadfad MISC metadata.xml 672 BLAKE2B 380133bb3cfd6862da40dc672da4c513a53a81adf40ee0552ae6df65afb42979a19e32f0e72d909f15d78f014e19057e0b2db69e087aa6bb222f7d4b7ccde88d SHA512 b76d1d9b77eab5a42ebb2bae4a039a0a9abc5227e37fbe3066ca04aacfaebfdbcd99b3901eba79bb8ee46a64fa58a3aaf6370eeb3706d1773e137b02de1202ed diff --git a/media-sound/kid3/kid3-3.6.0.ebuild b/media-sound/kid3/kid3-3.6.0.ebuild new file mode 100644 index 000000000000..17db2bbd586f --- /dev/null +++ b/media-sound/kid3/kid3-3.6.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 +inherit kde5 + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.sourceforge.io/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +COMMON_DEPEND=" + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${COMMON_DEPEND} + !media-sound/kid3:4 +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep linguist-tools) +" + +PATCHES=( + "${FILESDIR}/${PN}-3.3.2-libdir.patch" + "${FILESDIR}/${PN}-3.4.4-deps.patch" +) + +src_prepare() { + # overengineered upstream build system + # kde5 eclass src_prepare leads to compile failure + + # only enable handbook when required + if ! use_if_iuse handbook ; then + cmake_comment_add_subdirectory ${KDE_DOC_DIR} + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_PHONON=OFF + -DWITH_QT4=OFF + -DWITH_QT5=ON + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + kde5_src_configure +} diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest index 82fd015485c4..ef7f1563f054 100644 --- a/media-sound/lilypond/Manifest +++ b/media-sound/lilypond/Manifest @@ -10,7 +10,7 @@ DIST lilypond-2.19.80.tar.gz 17244725 BLAKE2B f0883d59b1a14634d5d32e6a6f02c0a224 EBUILD lilypond-2.18.2-r3.ebuild 3211 BLAKE2B 3e87556e56d9fdf00535b816a952fe5a133ad46f71668a0d02102c09c9f73b799c5d370d6ed788434901da5217524ee7675a3a10338831f5d2df44ef95525b9f SHA512 3f8ad4d240e1df1ed32c1b2fcfb2755dc4aa9f1c018693df543074cf776034bf4b4b89c7129952004ea72ef7f053dadfb9d9bf696be9e6ebd04951b6f366677b EBUILD lilypond-2.19.54.ebuild 3399 BLAKE2B 77abc9030a62433771b1391e122227f2e0427e13d6f5950e7ba8cb62098597fceb9a9e3bd6230d708ce34f5307093dddb1d22f3eb04bd6c49810936ea30f19a2 SHA512 ce3e64258da9585188d53c6ca079194a5f0bdff0286bec3fcdcea118572cce2ef3b8e81a56536f3b66cd82e174ba6c3435723ed451c2a58b7471f8d15e76fbaa EBUILD lilypond-2.19.64.ebuild 3405 BLAKE2B 44137d183cc0e07cf32edb43fe505c6d307b3f80eda13aa0ebbf40660f5f874b4956845726568f62fe3b49f6a70a975b62f64df5e6cbe0c573a448ba453d18ba SHA512 48bc34b48055afa2432765df4294a0ae79f83f5b08c746186110b827f783e461654b3ff7b8d2311f8bba320395d35049a6abb09634af0b636e9b01adb915a484 -EBUILD lilypond-2.19.80-r1.ebuild 3302 BLAKE2B 36c03e9469678de4d3ee1488eb3e67211ff01e347d378ee1987bfdecd7d6ee750bff8a67db2fa96cec9fca5d720de477bf27a0cd8bf94fe25644dd835b9c4cd5 SHA512 ce49ec706ecfea0abe12d79c6eb9de79616f034e857ad3409bf0a183ee853da05bf710de57c11f69c1f520d978f5880238c4f3d2d3399314bc996b99a9bf945d +EBUILD lilypond-2.19.80-r1.ebuild 3300 BLAKE2B a679e802dfd19fdffad845e0fd42d3d43fdd19e09ae9ad52b6b49b9fb444a524fb3318851350035bd821fcaf4bb1df272a490eafcb14c021af55f85448a9ffa6 SHA512 b9da9bd8eab7806adb139a738a2bdae404d6f30d10e6dbc07e1cc0295c3c1f20508bb841a426b6cb650f270615a3a58608f6b4e08e2b1895acf049027406fdcf EBUILD lilypond-2.19.80.ebuild 3405 BLAKE2B 590150b5bd3ccb27db5a3655d21fb7142716e7a172feaf2edab15286deae282ba9510237bd7f492f97effa8ba4b9f7b1329bf1d3b6e4e44a8747edba92f8caf9 SHA512 9275eb273fc55be8b723dc83e816936b3ee610685568de823446150617862667e9ffb68a1664e700ef1a42454d071260f3cb3e645973a7d21fb87010aac85192 EBUILD lilypond-9999.ebuild 3466 BLAKE2B d68e1e1962510d9653b2bbee3647eb88c9bdb4a9f1824ad41ff30f07ad927f3b93f0f8ddbf7eb92f42530e4a40a778c9b2ea4c648e0c4443f82705983a41a987 SHA512 5e8a7e0fea9896c76e3187d7417dea2c38f05ebd0b5cb06aba66770608a0c2c315412c1e24f22dcbdc182371c617e911785ccfbf1ac731e67e9b8914d9f00f6a MISC metadata.xml 861 BLAKE2B c7214caf915ce8f32dad9cd6f08c72bb42490de9f679f073bb6e68c6f14e209f6b3013554fc786d3fb765d271bbb39d54ecdc4df2967700507ab0c9f782d4621 SHA512 d20e7dc27a7836585c7ca28cb78c073c3767a1749d16bca3989bb552d4920e949b3caf36f2227862655e61be0914602aa3af41f17a0f61246b3f305228c9b70c diff --git a/media-sound/lilypond/lilypond-2.19.80-r1.ebuild b/media-sound/lilypond/lilypond-2.19.80-r1.ebuild index 783231bbe340..11303d064643 100644 --- a/media-sound/lilypond/lilypond-2.19.80-r1.ebuild +++ b/media-sound/lilypond/lilypond-2.19.80-r1.ebuild @@ -11,7 +11,7 @@ if [[ "${PV}" = "9999" ]]; then EGIT_REPO_URI="git://git.sv.gnu.org/lilypond.git" else SRC_URI="http://download.linuxaudio.org/lilypond/sources/v${PV:0:4}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~hppa x86" fi DESCRIPTION="GNU Music Typesetter" diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest index 5f504b7f326a..dfc5a3de9b3c 100644 --- a/media-sound/mumble/Manifest +++ b/media-sound/mumble/Manifest @@ -1,8 +1,5 @@ AUX mumble-1.2.4-speech-dispatcher.patch 1289 BLAKE2B 674312376997a2ee7f70886f8a7ec13731f46bc25870c1af239d6814ef66192999f89d644caf63eb98a3ad4fa3460c16fbfb2acb35c845c181cf08943d142c3b SHA512 32b83ba846fbda3529c222df2cf6fa0f615dabdd7e211051119fb9ed53bdc3e8e11aaa1b132bbdfcedffd72b1e19666aaf083799f7ebbbf60f536a9f9a0c6a2a -DIST mumble-1.2.17.tar.gz 3207840 BLAKE2B c10eb489cf9555ac02126d007515632c08c1de755ff0e734a13b112fc7496c356fd0eadeb99f1f0c58e7cf3bef355c91a8d73a2907d9fd38f3dae5b221200e78 SHA512 03cb0a2048d42bd480741e0580cb4bf6961d607d6cf9b620434aea87ac0cd7cdbfae33863b71821ac8b931300df490ae5436f3c8098d6a5f37dd1eab0fb34dbe -DIST mumble-1.2.18.tar.gz 3210749 BLAKE2B 3614d9714fc6825ed86a308d8dc7be0f30463a016eca37b0d25943f23dfc8b57dd2dc6a1e472a9bd355edd97d7ec58cd2f4318015c78803f78342b788f7019cd SHA512 bd8b10cb34733d566fd6aae2410e8fe5f098efe5c5b106f569112d4e5205d8a045d43a0adc02a7a9d3e16b15e3515d908784596f293a7e2972fba20830161074 DIST mumble-1.2.19.tar.gz 3210865 BLAKE2B 7ce466ab9d5ca761308d08633abf8efb6105b3097b7fde0a886f957dff4a16442d1f12c93123bd0291b37d14b412e0087b89f781d0f63a5182bd6ca2d3f2d3fe SHA512 f91111194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4 -EBUILD mumble-1.2.17.ebuild 3022 BLAKE2B 33beccec519300b806e1fe463c35630f123a1aa3d09b007649eca040ad5b6c68d4af8612504bc650d03fa46ca79640219178dda96d48fb0a50c7440262893675 SHA512 a5358d0a9399921d3e4f98ab7e71434930eafae9206c313126b4ee4d9940c484b16758a1b5af8136216e1b37cf80ccdb3831dda537c13ceb940293c1dde50a43 -EBUILD mumble-1.2.18.ebuild 3090 BLAKE2B 5ff6e5852d20ccb8f79c0999b43271f4f043b2e432399e26478fe4aa090121135df31b1eda8276001408492f54e369997e923e217618d08c6000df2724412d1e SHA512 9af5be4611e433d3ce47a27193a07fd505115a10f6e0d18fa6af70aa628ec6413c7f6177d3de15bec34f5581b84c8d3a19c335ab307409f43c90d2fa4d67609c EBUILD mumble-1.2.19.ebuild 3095 BLAKE2B 2c2e2584dafe44c878c62a9515c329b97c151135726fa519e488ed8aaff987262fc9acd1252538b1f4600943c68ce1fdc79622769ee859c0028fa2b4872b9b27 SHA512 0353785b6799d7adb7a1bf161232ab44e5b3dda33fdb74ac83296839d0613ff4960c5653661594fd6cf8434b262f93c391ee945dc79d327916aa334871987231 -MISC metadata.xml 666 BLAKE2B 6a2e64cb002d8ebe5457265b4b602e1fdbb136ac8846d6528dbfb18e6dae78b16b5cfac3a0fe60f3b8dcc61f718a8579c3b9f87c288150194e2f72258e0685a1 SHA512 c9cd557297af63d195a20c1b913758ea6c4433373f55561b1dc06fc3053a949495e2a19542b43affb0c799e4ff9747410cd0a260568e9365a529aa6943910fb9 +EBUILD mumble-9999.ebuild 3313 BLAKE2B b5c29e260fae45bf655f19e0fbfdab29aaead30071745f74799505f4167f72475cd63be4c46ee2147e492fb13978bd4e3a56e09be0c4298d98a0cb6301f787ae SHA512 55fbebd08f2ec064451450592c585b6d7ab303c1dfa94de49240a37ae7afde952691482d68d8916c7af32f050478aa5308d67fe3cea6c7a27446a8d914ae433b +MISC metadata.xml 751 BLAKE2B 17b72569ef8313fa654bd444572521c482b1b2c4d14bc73b41be5f6ddf8e9c8e9064fa1a87b4589f7a18a5ceae835fb60718226059f5b96d4dfa6e2b26256630 SHA512 78d4d18e60dfbcbab8b1ae64f214c2f6aa0ae7ea01323590f3847b1ed50fc90a29acbb5a44c65e82747237e60d5d4a24c9b2808d4e4a90a996ab90952340c18b diff --git a/media-sound/mumble/metadata.xml b/media-sound/mumble/metadata.xml index e455ad4ea643..59327713616d 100644 --- a/media-sound/mumble/metadata.xml +++ b/media-sound/mumble/metadata.xml @@ -10,6 +10,7 @@ Mumble is an open source, low-latency, high quality voice chat software primaril Enable support for the Logitech G15 LCD (and compatible devices). + Enable Opus codec support via media-libs/opus. Enable text-to-speech support in Mumble. diff --git a/media-sound/mumble/mumble-1.2.17.ebuild b/media-sound/mumble/mumble-1.2.17.ebuild deleted file mode 100644 index f111557926a1..000000000000 --- a/media-sound/mumble/mumble-1.2.17.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils multilib qmake-utils - -MY_P="${PN}-${PV/_/~}" - -DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" -HOMEPAGE="https://wiki.mumble.info" -SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz" - -LICENSE="BSD MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+alsa +dbus debug g15 libressl oss pch portaudio pulseaudio speech zeroconf" - -RDEPEND=">=dev-libs/boost-1.41.0 - !libressl? ( >=dev-libs/openssl-1.0.0b:0 ) - libressl? ( dev-libs/libressl ) - >=dev-libs/protobuf-2.2.0:= - >=media-libs/libsndfile-1.0.20[-minimal] - >=media-libs/opus-1.0.1 - >=media-libs/speex-1.2_rc1 - sys-apps/lsb-release - x11-libs/libX11 - x11-libs/libXi - dev-qt/qtcore:4[ssl] - dev-qt/qtgui:4 - dev-qt/qtopengl:4 - dev-qt/qtsql:4[sqlite] - dev-qt/qtsvg:4 - dev-qt/qtxmlpatterns:4 - x11-proto/inputproto - alsa? ( media-libs/alsa-lib ) - dbus? ( dev-qt/qtdbus:4 ) - g15? ( app-misc/g15daemon ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) - speech? ( app-accessibility/speech-dispatcher ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.4-speech-dispatcher.patch -) - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local conf_add - - if has_version '<=sys-devel/gcc-4.2'; then - conf_add="${conf_add} no-pch" - else - use pch || conf_add="${conf_add} no-pch" - fi - - use alsa || conf_add="${conf_add} no-alsa" - use dbus || conf_add="${conf_add} no-dbus" - use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release" - use g15 || conf_add="${conf_add} no-g15" - use oss || conf_add="${conf_add} no-oss" - use portaudio || conf_add="${conf_add} no-portaudio" - use pulseaudio || conf_add="${conf_add} no-pulseaudio" - use speech || conf_add="${conf_add} no-speechd" - use zeroconf || conf_add="${conf_add} no-bonjour" - - eqmake4 "${S}/main.pro" -recursive \ - CONFIG+="${conf_add} \ - bundled-celt \ - no-bundled-opus \ - no-bundled-speex \ - no-embed-qt-translations \ - no-server \ - no-update" \ - DEFINES+="PLUGIN_PATH=/usr/$(get_libdir)/mumble" -} - -src_install() { - newdoc README.Linux README - dodoc CHANGES - - local dir - if use debug; then - dir=debug - else - dir=release - fi - - dobin "${dir}"/mumble - dobin scripts/mumble-overlay - - insinto /usr/share/services - doins scripts/mumble.protocol - - domenu scripts/mumble.desktop - - insinto /usr/share/icons/hicolor/scalable/apps - doins icons/mumble.svg - - doman man/mumble-overlay.1 - doman man/mumble.1 - - insopts -o root -g root -m 0755 - insinto "/usr/$(get_libdir)/mumble" - doins "${dir}"/libmumble.so.${PV} - dosym libmumble.so.${PV} /usr/$(get_libdir)/mumble/libmumble.so.1 - doins "${dir}"/libcelt0.so.0.{7,11}.0 - doins "${dir}"/plugins/lib*.so* -} - -pkg_postinst() { - echo - elog "Visit http://mumble.sourceforge.net/ for futher configuration instructions." - elog "Run mumble-overlay to start the OpenGL overlay (after starting mumble)." - echo -} diff --git a/media-sound/mumble/mumble-1.2.18.ebuild b/media-sound/mumble/mumble-1.2.18.ebuild deleted file mode 100644 index b27c4b19f7b0..000000000000 --- a/media-sound/mumble/mumble-1.2.18.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils multilib qmake-utils - -MY_P="${PN}-${PV/_/~}" - -DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" -HOMEPAGE="https://wiki.mumble.info" -SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz" - -LICENSE="BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+alsa +dbus debug g15 libressl oss pch portaudio pulseaudio speech zeroconf" - -RDEPEND=">=dev-libs/boost-1.41.0 - !libressl? ( >=dev-libs/openssl-1.0.0b:0 ) - libressl? ( dev-libs/libressl ) - >=dev-libs/protobuf-2.2.0:= - >=media-libs/libsndfile-1.0.20[-minimal] - >=media-libs/opus-1.0.1 - || ( - ( - >=media-libs/speex-1.2.0 - media-libs/speexdsp - ) -