summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin63401 -> 63379 bytes
-rw-r--r--media-sound/asunder/Manifest2
-rw-r--r--media-sound/asunder/asunder-2.9.2-r1.ebuild4
-rw-r--r--media-sound/csound/Manifest6
-rw-r--r--media-sound/csound/csound-6.08.0.ebuild5
-rw-r--r--media-sound/csound/csound-6.09.1.ebuild5
-rw-r--r--media-sound/csound/csound-9999.ebuild5
-rw-r--r--media-sound/gnac/Manifest2
-rw-r--r--media-sound/gnac/gnac-0.2.4.1.ebuild5
-rw-r--r--media-sound/guayadeque/Manifest4
-rw-r--r--media-sound/guayadeque/guayadeque-0.4.5_p20170110.ebuild8
-rw-r--r--media-sound/guayadeque/guayadeque-9999.ebuild8
-rw-r--r--media-sound/herrie/Manifest4
-rw-r--r--media-sound/herrie/herrie-2.2-r1.ebuild6
-rw-r--r--media-sound/herrie/herrie-2.2.ebuild7
-rw-r--r--media-sound/lilypond/Manifest10
-rw-r--r--media-sound/lilypond/lilypond-2.18.2-r3.ebuild6
-rw-r--r--media-sound/lilypond/lilypond-2.19.54.ebuild6
-rw-r--r--media-sound/lilypond/lilypond-2.19.64.ebuild6
-rw-r--r--media-sound/lilypond/lilypond-2.19.80.ebuild6
-rw-r--r--media-sound/lilypond/lilypond-9999.ebuild6
-rw-r--r--media-sound/mp3c/Manifest2
-rw-r--r--media-sound/mp3c/mp3c-0.31-r1.ebuild8
-rw-r--r--media-sound/mumble/Manifest2
-rw-r--r--media-sound/mumble/mumble-1.2.19.ebuild4
-rw-r--r--media-sound/pragha/Manifest2
-rw-r--r--media-sound/pragha/pragha-1.3.3.ebuild2
-rw-r--r--media-sound/soundconverter/Manifest3
-rw-r--r--media-sound/soundconverter/files/soundconverter-2.1.5-files-dropping.patch25
-rw-r--r--media-sound/soundconverter/soundconverter-2.1.5-r1.ebuild59
-rw-r--r--media-sound/supercollider/Manifest8
-rw-r--r--media-sound/supercollider/files/supercollider-3.8.0-desktop.patch10
-rw-r--r--media-sound/supercollider/files/supercollider-3.8.0-gcc-7.patch75
-rw-r--r--media-sound/supercollider/files/supercollider-3.8.0-multilib.patch89
-rw-r--r--media-sound/supercollider/files/supercollider-3.8.0-no-opengl.patch45
-rw-r--r--media-sound/supercollider/files/supercollider-3.8.0-no-qtpositioning.patch40
-rw-r--r--media-sound/supercollider/files/supercollider-3.8.0-no-qtsensors.patch55
-rw-r--r--media-sound/supercollider/supercollider-3.8.0-r1.ebuild (renamed from media-sound/supercollider/supercollider-3.8.0.ebuild)47
-rw-r--r--media-sound/terminatorx/Manifest2
-rw-r--r--media-sound/terminatorx/terminatorx-4.0.1-r1.ebuild2
-rw-r--r--media-sound/xfmpc/Manifest2
-rw-r--r--media-sound/xfmpc/xfmpc-0.2.3-r1.ebuild2
42 files changed, 413 insertions, 182 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 99cba0ed4338..623a56415e6b 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/asunder/Manifest b/media-sound/asunder/Manifest
index 22a98649da42..604be5575980 100644
--- a/media-sound/asunder/Manifest
+++ b/media-sound/asunder/Manifest
@@ -5,5 +5,5 @@ DIST asunder-2.9.2.tar.bz2 279227 BLAKE2B 7b8e1a54e4577267d7c4b4fa3f3fd5b434bc52
EBUILD asunder-2.2.ebuild 763 BLAKE2B c78b5597cb260bb88a89737e8f386c8e1bd25a45f7ba8281d669086d863916660d4ea28edd0e66ae233f678d277fbfc05d8e20b1a11e0efa0018f16126ba284d SHA512 936fdea24d035939f8c39874704b5d8fba6e15d8c2787d6eb10c6e9cced86d74a73909faf3bcadab9a25f27e6f3785b73ac3f33edb502b93b72a5330842dee80
EBUILD asunder-2.8.1.ebuild 1018 BLAKE2B c2ec47bf94c0bd707302b67905c40224d8836de59b5ce767f5196a6bfe52a881960df1213f864f0f7db28b020c8c7b75e45816f0cf38ce53376003190b229cf2 SHA512 b2dcba8f928fadda61294b804d6897f2661c04bd6a1ef8868d371627628263480907650b41e396401143d24419ba0acab30dd20f12126c23a69a32df64cf698f
EBUILD asunder-2.9.1.ebuild 964 BLAKE2B 848b7ac90c5e14b17be7028a8157948452095ccefa4225a6fb770265b56e3216149e687c44c6c04e006633a9972125c36530b70eb79e643497310008c6a18cdb SHA512 ae4d3d3fc3c456433477dc78084044f181de66ff5f1686699593714344c901bbee6c65e5ff8886279119f9527022fc766ca2280b2d481c0cfb99b2f6ccd3e567
-EBUILD asunder-2.9.2-r1.ebuild 1079 BLAKE2B 35fa17f430b70c76c05717539abf28ef0f7066dc9a1cc1fdfb2e72c4440f5717b60862eacef8b0b7c988642f2fc69e4886c05230aaf15e992f6e6b273f01e4b4 SHA512 31cf34ae5650e91f69db5a649ede4c385c78909d2cb23d7c9d9152a361c9c4b6fbccee9cd4f1f3c739dcac98e2d022745a15550dc070cff3ddca07a48447a7d4
+EBUILD asunder-2.9.2-r1.ebuild 1078 BLAKE2B 323fd0384abf3fc19078666cff423763ef74bde67fa8a577cfb7bf8dd30bb78fce70fad91c16f511affb59e3e9452d5eda4c85cf0f8667ce87cb2dc4d480a8ca SHA512 839a8c6f8f3cacfdc30edd719395427308133d0ed8197fbed15bdba4528156ee27a8ed6ca265b09236cec170228362c2d89efa8aa7ffd454391aa50ecfff540b
MISC metadata.xml 407 BLAKE2B 3977485349c4dbb217e3ddcafaf22c7d394b764e6196a21fc63781ccf16a989ffd00faa0d4fbd9ff1c7bd35879d3cfdf586d0b5723b3e09d78fc034bf9736a5b SHA512 504625a32837ff424070b0fa4e691e71b0be4270958289c10d768790750842c581c919332747b26d7c43ada99d007e6517ff181474d668fcedc1ded21ae32f21
diff --git a/media-sound/asunder/asunder-2.9.2-r1.ebuild b/media-sound/asunder/asunder-2.9.2-r1.ebuild
index 605183ca217a..8496c8955212 100644
--- a/media-sound/asunder/asunder-2.9.2-r1.ebuild
+++ b/media-sound/asunder/asunder-2.9.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://littlesvr.ca/${PN}/releases/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
IUSE="aac flac mac mp3 musepack opus vorbis wavpack"
COMMON_DEPEND=">=media-libs/libcddb-0.9.5
diff --git a/media-sound/csound/Manifest b/media-sound/csound/Manifest
index e81601c69158..c383f1984dc3 100644
--- a/media-sound/csound/Manifest
+++ b/media-sound/csound/Manifest
@@ -4,7 +4,7 @@ DIST Csound6.09.1_manual_html.zip 15537547 BLAKE2B 8864cd42e811c596b1c17c68d0552
DIST Csound6.09.1_manual_pdf.zip 8647957 BLAKE2B 52209784a08c67284a6481d17eaef8db2abf03f068bf347a40b06d4ba323389371474cb87fd93a318fe6abadeb69afd060be0aa64fdd2b638172ef33a282386a SHA512 1dd2c0058751fe1f176a51741380884db115bdb52416512882c43212fd5ded1c489cc9c423059c1154a1e01528e7bf6e70621eac6ee83a1a4b5e2388ab85ae1b
DIST csound-6.08.0.tar.gz 33948686 BLAKE2B 6a81e5806420b63ffd487d71d507d34336c46e91ec7073b4805324d04af31101c1ea65142f22aae2de071f149eb8fe4c88547b6795462aea248b585d029bad6c SHA512 22237f7c8ac875fd44789a729f5513dd7f751bbe0446b8a6e43c6a824b1c40978ef051122632af0c3975761fa7f873c01e88b9de7be313d9d23be09ed52c29ca
DIST csound-6.09.1.tar.gz 41969942 BLAKE2B 87dd02f61346f95648391c405edc18d08edad9d33c1cd2ab2cf054e0f10b7f987aaedce698a18520a8d8559d1fd78a20fa4f3d7db99e6afb3fdba316207e0495 SHA512 c82d3e4fa5fba2c47f916ee102ba841477a819e1905e578089474ce5a7c4a4e70c4ec2768337621fcd2e3843af9b1129ce50f4a4fd3c33bfa27da52815b99454
-EBUILD csound-6.08.0.ebuild 5588 BLAKE2B 41441728aaf725a996fbf5d8ef4b26932df8dd484f2f20cb45fffcb16c0cc3e0a3d4e0da4395dbf6c51465d1a59ec5503cdc623d8ca5c650e7519a4f7d9b1a74 SHA512 ef0a2682a0745b26dbeee7f0cfb4d1762f8e19d0dd0a1656a8dcdef155fb7cc3fc92d9a0d9844585ddc7be87d1f998da3a60a09df966f53a26615ff7f3981661
-EBUILD csound-6.09.1.ebuild 5996 BLAKE2B 09de3056cf39939c9202699d71ec59173ac55fe65cc1b155d84942a8bbf67e59158657321131937dbbbb9af604c2678aaba62de8a797573cf5d7a6926e2305c1 SHA512 d0edde0996eeff0944f2ee0bb6624cee5e82a038eee1abaf5a9b6eb87001ce842d54e52ba26d3b49dc6510ac2d1840578fde53e26a8ffde630a1e7eba8edc352
-EBUILD csound-9999.ebuild 5951 BLAKE2B d3520a0947eeee9f9171aaa3f74b4dad8cdacb9f01047d57f6e6b1592f15b33cf73e6d3ee52e639e6b2e29d8a2824d62ef80154b1176eb8af7649b4cc421fdd3 SHA512 daa32b0c28b357855d3600040eb8a3d1ed6a12fbb32c64fdeef819c2fc4ef4fcd19aae021c67927ba81b8675eea8bd162ca6b019355547307258f94db84b0ccd
+EBUILD csound-6.08.0.ebuild 5569 BLAKE2B e134b89d7e62ba355621b3b57aa9b2b05df1477dc631ab33c05c5a1fcaa8def783138b6195f82a010e6f989904a2219499365a1fcb69f7579faeae2cd2932d3b SHA512 9bd0981e19af1f0c634d7d0f5a61f9738c65f8ab2cbdfd37d593327e6a8e2feb28be48dea052f6368bc007873ce5c61b17b45c7b381ca7139a8c7e0ef25f05d5
+EBUILD csound-6.09.1.ebuild 5972 BLAKE2B ec879625528671ccd4d82f14b71c2ce525260e8051986825f86ffd747e57dc0ed64af3fea6fe2eb3d316e54a89b235ceebd6577ab24b8834a9c59dc43b137cdb SHA512 e5be516ec79273158ee1b574753047b50ef980e0478a77a0fc73548083a7985b0befc074c9b71eb36fde943ef296b351e584b58adbd38a63276b2c71f2eaacd6
+EBUILD csound-9999.ebuild 5927 BLAKE2B f2915b61df2e5aef642bacc0df54ee96e60b1b3c725852ee9a76e3d1640a55fdb9ebacd9e71f156ce14b083256624d0dd451437ddb016e3120461e277fd92cd9 SHA512 28207d944e58eac4ef03b9f14205928d68947b301620138b3125772d961f2b873c69697c5ab232870aa879be156d24392e79fa469ce08899557d2db9e597c30d
MISC metadata.xml 1612 BLAKE2B 0198bbe7fb501a97f7545c0e07e7bd5201c8f1b36a244f5df94b7773dee0a8104c497c7dd9af5abe978697a1978680381da745b0f7bed43fad04ed65dfe75cc5 SHA512 2a471051eddcd4e46a28e5101aac7d2ae3ffb3e19cfc0fa137e1445e502a3aba5a9c0e0fb4e40b8539715bee30be33bc80d66e2c8ac7cf40ee9834f15e52cbbf
diff --git a/media-sound/csound/csound-6.08.0.ebuild b/media-sound/csound/csound-6.08.0.ebuild
index 9cf35beeed2b..56eb7fc9cdf6 100644
--- a/media-sound/csound/csound-6.08.0.ebuild
+++ b/media-sound/csound/csound-6.08.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -26,7 +26,6 @@ portaudio portmidi pulseaudio python samples score static-libs stk tcl test
+threads +utils vim-syntax websocket"
LANGS=" de en_US es_CO fr it ro ru"
-IUSE+="${LANGS// / linguas_}"
REQUIRED_USE="
csoundac? ( || ( lua python ) )
@@ -112,7 +111,7 @@ src_prepare() {
local lang
for lang in ${LANGS} ; do
- if ! use linguas_${lang} ; then
+ if ! has ${lang} ${LINGUAS-${lang}} ; then
sed -i "/compile_po(${lang}/d" po/CMakeLists.txt || die
fi
done
diff --git a/media-sound/csound/csound-6.09.1.ebuild b/media-sound/csound/csound-6.09.1.ebuild
index 75d255548604..7f018b3a9139 100644
--- a/media-sound/csound/csound-6.09.1.ebuild
+++ b/media-sound/csound/csound-6.09.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -30,7 +30,6 @@ portaudio portmidi pulseaudio python samples score static-libs stk tcl test
+threads +utils vim-syntax websocket"
IUSE_LANGS=" de en_US es es_CO fr it ro ru"
-IUSE+="${IUSE_LANGS// / linguas_}"
REQUIRED_USE="
csoundac? ( || ( lua python ) )
@@ -120,7 +119,7 @@ src_prepare() {
local lang
for lang in ${IUSE_LANGS} ; do
- if ! use linguas_${lang} ; then
+ if ! has ${lang} ${LINGUAS-${lang}} ; then
sed -i "/compile_po(${lang}/d" po/CMakeLists.txt || die
fi
done
diff --git a/media-sound/csound/csound-9999.ebuild b/media-sound/csound/csound-9999.ebuild
index afdb7ee63159..5906af36652d 100644
--- a/media-sound/csound/csound-9999.ebuild
+++ b/media-sound/csound/csound-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -30,7 +30,6 @@ portaudio portmidi pulseaudio python samples score static-libs stk tcl test
+threads +utils vim-syntax websocket"
IUSE_LANGS=" de en_US es es_CO fr it ro ru"
-IUSE+="${IUSE_LANGS// / linguas_}"
REQUIRED_USE="
csoundac? ( || ( lua python ) )
@@ -118,7 +117,7 @@ src_prepare() {
local lang
for lang in ${IUSE_LANGS} ; do
- if ! use linguas_${lang} ; then
+ if ! has ${lang} ${LINGUAS-${lang}} ; then
sed -i "/compile_po(${lang}/d" po/CMakeLists.txt || die
fi
done
diff --git a/media-sound/gnac/Manifest b/media-sound/gnac/Manifest
index b83f3d3daea3..5b844a43176d 100644
--- a/media-sound/gnac/Manifest
+++ b/media-sound/gnac/Manifest
@@ -1,5 +1,5 @@
AUX gnac-0.2.4.1-cflags.patch 363 BLAKE2B 2b9e277668dad9988cc39478d2ba381c5ffa4be3d2a57acd71bae657582c36d2fd44f81e67f2a12c4a3e2867a572531a8a129f8352e11db947b67e30c4fca1ed SHA512 ec43a8925136432ae2d05cace27d98c6193babee3d5d6b6c4c86ce9494875c4d6289624cb7436af1e0467583a70afe87087d7251a81053fa83cdf5cb1959d3a5
AUX gnac-0.2.4.1-nls.patch 316 BLAKE2B 65aa687187269eb3c5c245ea6a4d2005683f2c8861c25ec94e91a25182d5780fad314894dce16737e542908e0d6d5d02d2dceac3875773a9ff0d65d4be85c7cc SHA512 2d553fa9ca941ba8f24c83a5e18de528ea6284e5a5ddb66b472227f02425555a783f49bada25b277817cd358e7c3895b9cf76166e9c357edb732e5d1480f288a
DIST gnac-0.2.4.1.tar.bz2 929747 BLAKE2B 5375efe2ccdbbd4d6be936532521005228cf84d68626e993f5ea914fb1b3f717d4df6febc490a94614d8d69b54a6f5a031874f49b5c5b1ece834526b6db9366f SHA512 c474854222cc938d6ec081cdf5e8e8762e5618eca1c17dacaf8412970310ee50af2fad92501ba3b129f8756782fabd770e52656d6eead77d1a8ec0dd5f972f9b
-EBUILD gnac-0.2.4.1.ebuild 1277 BLAKE2B 69373830fe006ad3e379fc00f7d5e743f03c4612c40eb768eca13758621bdeb90599da012002cf0730faa82b0d941ad815c7f294c6a68f5a36290cbb7a326e08 SHA512 e518911ff4e0ef5fe6341071446e0c7449137c31261305f0e04db60c7f9b28ee10d180a04df2b1a527a9cc24ed06e049910a81ec6ef85fd8dc383d0600324924
+EBUILD gnac-0.2.4.1.ebuild 1174 BLAKE2B 587a2539106683c574df8ac07bb6350eeb05431bbd85df79824360371312d4b646c037ba3657460dd5c3a9c8e5a0ba529ee29dda4573ffd183c4e7e07e18c67b SHA512 846ac03dc38b63eb4d9c2f4d1b834176560e372bbde03a5b3b3dd094a12d09a8be74fa360692dd2c8fd8b51cfa39648f7b45c8dc27bf005a5b0744779c0df3c7
MISC metadata.xml 327 BLAKE2B 2195e935e844f7e29b327f31e3eb9bd5c5dc2806093acaadc8b4664248d9d18b00f26613bcde952e9a5641f6f76c51660f68bab00a18c177e2492206bffafaa8 SHA512 625a24b4c289ba16de91190300b2eb295b728642e030cf25a5c6c439f6b0cfeaff1a03f172bf83bb23f7dbea50cb839df7b041bb4d7069dc8ee8da7e3caa7601
diff --git a/media-sound/gnac/gnac-0.2.4.1.ebuild b/media-sound/gnac/gnac-0.2.4.1.ebuild
index e35ac1e872a3..641dcf40ff3c 100644
--- a/media-sound/gnac/gnac-0.2.4.1.ebuild
+++ b/media-sound/gnac/gnac-0.2.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,8 +12,7 @@ SRC_URI="mirror://sourceforge/gnac/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-LANGS=" cs da de en_GB es gl fr he hu it lt nb pt_BR pl ro ru sl sv te tr zh_CN"
-IUSE="aac flac libnotify mp3 nls wavpack ${LANGS// / linguas_}"
+IUSE="aac flac libnotify mp3 nls wavpack"
RDEPEND="
x11-libs/gtk+:3
diff --git a/media-sound/guayadeque/Manifest b/media-sound/guayadeque/Manifest
index e46a1b839577..411113d669a0 100644
--- a/media-sound/guayadeque/Manifest
+++ b/media-sound/guayadeque/Manifest
@@ -1,4 +1,4 @@
DIST guayadeque-0.4.5_p20170110.tar.gz 2070855 BLAKE2B a8783a61df636e3ddf1473ba20450c89eeb977e06491e840743e7b8a7aa1a7515138ecf8f6c92a27f0c762363ef12c094927192b254ae238196ac6d967fd84d1 SHA512 57215ba47574fba615b33d72f45279c3726035bea38746f7d927a39866fb3fa8a3fb1dbd13fe672c7daba16a2131fbf4b89afed6a3bf8d9a584e5112d926f518
-EBUILD guayadeque-0.4.5_p20170110.ebuild 2163 BLAKE2B f8c40c04fc0427e1e0c1c909a8c2c5e35d39e8419732217a067af1d7f7d2674d626781c0808e1364801ec230c111887345a2c8652e26c5186b18397c9b04ad02 SHA512 7042eed072d9ee587f69aab9e98cebd0f94a237a637c3b950de1bf1c05e18f53187aeb0919e00a98340f05804e1aeab01888f7eaf1e92ffec7603dacc749db9a
-EBUILD guayadeque-9999.ebuild 2483 BLAKE2B 61614b745282e20322e76e84e3092459d47f8feb2fcb17d5fa3abb9e5291ec440ab60ccc81db1ca1f7c157da5fee15eb746e2a62c53bcf63ddb05254f106096a SHA512 f8599be87ed88b6563319414ee7e9e99db46fe1f25f8e3139e02f8539a5d96ac5698044aa127c3b1707ad9a2ea3d52692f044f5f838f49c7a15507b2abb0ce9c
+EBUILD guayadeque-0.4.5_p20170110.ebuild 2108 BLAKE2B 39684e5d91fcd1ac6c6524040be5a8f89c796ee4629d47c84fd96b41f2382a5048e156cf482a177eb5ae7e01f312768b22cb9a3c0b41574b8a2d6c87c45fae8b SHA512 316020a7b032846b6ca2b5750bd5362f3ea8d62539dde3e40f865133b75c493ed5f7d05c4c751587ba9c12cb67ba30916e84e0c0c102a688fe592a758fe8c08b
+EBUILD guayadeque-9999.ebuild 2428 BLAKE2B e92ecaf16b437f552a7eb7e48671dab5cb660163b399b5e14a0e293f7b28e7ef25d20dc5995fcfa64c5157b794a031f7cb46fc5ad9c36cc63d258503aa9bd6c2 SHA512 0d4f6f4887a010455a0fc5c80eb76495c1bbd8e7352f810e23d004eb767d8701f153279e2f7d202ec8ce304f2abaed73a1fb2ec7746de53a3276a00946030b3f
MISC metadata.xml 410 BLAKE2B d61d13faa8d5bb87bf8ef99b6841a4a05091db82d5961c69d5d922782d091639aff1919f843a92da39ee7181dcd1a8d94d63b83b9c80f1c17cc6c55fc79bf985 SHA512 826a540e373fdbe9027eb0bf9f66a6e7fd61c1b355a5b0cdbc00e2517e3b2e1b23224e6f0bc6025553c49135f4851422ff2055a2c681c9d42fa11f2fab905f3c
diff --git a/media-sound/guayadeque/guayadeque-0.4.5_p20170110.ebuild b/media-sound/guayadeque/guayadeque-0.4.5_p20170110.ebuild
index a35520325583..53d52ddcc332 100644
--- a/media-sound/guayadeque/guayadeque-0.4.5_p20170110.ebuild
+++ b/media-sound/guayadeque/guayadeque-0.4.5_p20170110.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -50,10 +50,6 @@ DEPEND="${RDEPEND}
# echo $(cat po/CMakeLists.txt | grep ADD_SUBDIRECTORY | sed 's#ADD_SUBDIRECTORY( \(\w\+\) )#\1#')
LANGS=( bg ca_ES cs de el es fr hr hu is it ja nb nl pl pt pt_BR ru sk sr sr@latin sv th tr uk )
-for l in "${LANGS[@]}"; do
- IUSE+=" linguas_${l}"
-done
-unset l
pkg_setup() {
setup-wxwidgets
@@ -69,7 +65,7 @@ src_prepare() {
cd po || die
local l
for l in "${LANGS[@]}"; do
- ! use linguas_${l} && cmake_comment_add_subdirectory ${l}
+ ! has ${l} ${LINGUAS-${l}} && cmake_comment_add_subdirectory ${l}
done
}
diff --git a/media-sound/guayadeque/guayadeque-9999.ebuild b/media-sound/guayadeque/guayadeque-9999.ebuild
index 92382fa215d8..992be8f8b790 100644
--- a/media-sound/guayadeque/guayadeque-9999.ebuild
+++ b/media-sound/guayadeque/guayadeque-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -61,10 +61,6 @@ DEPEND="${RDEPEND}
# echo $(cat po/CMakeLists.txt | grep ADD_SUBDIRECTORY | sed 's#ADD_SUBDIRECTORY( \(\w\+\) )#\1#')
LANGS=( bg ca_ES cs de el es fr hr hu is it ja nb nl pl pt pt_BR ru sk sr sr@latin sv th tr uk )
-for l in "${LANGS[@]}"; do
- IUSE+=" linguas_${l}"
-done
-unset l
pkg_setup() {
setup-wxwidgets
@@ -88,7 +84,7 @@ src_prepare() {
cd po || die
local l
for l in "${LANGS[@]}"; do
- ! use linguas_${l} && cmake_comment_add_subdirectory ${l}
+ ! has ${l} ${LINGUAS-${l}} && cmake_comment_add_subdirectory ${l}
done
}
diff --git a/media-sound/herrie/Manifest b/media-sound/herrie/Manifest
index 0a52a672a4ad..227bd0d26963 100644
--- a/media-sound/herrie/Manifest
+++ b/media-sound/herrie/Manifest
@@ -2,6 +2,6 @@ AUX herrie-2.2-fix-buildsystem.patch 1183 BLAKE2B fc3752e625b75d50f0aa3c72bcf738
AUX herrie-2.2-libxspf.patch 3025 BLAKE2B 22deefb9b02e26b184e5801ac9543a66e4cf4e140368ec34bfa2bee36c99d72899abfac7c62489f3b2efeb121ec478734952054e9626fbe11644050c37ff30e2 SHA512 35122f8a0f16c54085d0c4ce8f1acf409266618116bbb94a8cae2b35c8856270a023d16d3c863ed3c1d06ea1f89a8f1d3d29e244881fb50bfed72b5ca1960192
AUX herrie-chost_issue.patch 547 BLAKE2B 2310336da0c3e9af7f7758cfe33293694d5a5c0efbf03a3eae4010c2a3ff1e3d62107e001bdb012a166ae84fe9cb9ab3f08b59d3c737e2bca03e3e2d9a53d5e2 SHA512 09b0720ab8f94fef7533d7e16d2ef086aaad3d306487bca6e2f42d0fba96642ad9672f67183bd58542c3af06af643421be66e3c0afff43f023239d4602c13150
DIST herrie-2.2.tar.bz2 71596 BLAKE2B 7065711dea83c1ff3bb2ede9b155f032f463dc8f51657adcfc1b46076a241cd9bcb62a80284de93b076b3ab9419a4cac01a9edbb8f76f1b07565b20c93e2c3a8 SHA512 7f89100f1c3376d03ebc5e5e3caadccb063470ab623c7b207e9e6aaa01d7e1885d4234e3a50675bc1ade07f5ab52a34022f4e18c9a5b4f9537baa7318f4ab213
-EBUILD herrie-2.2-r1.ebuild 1959 BLAKE2B 50666b431bc0dc7bbf96501c92428cfb9789d303467528ff5739475fd59794994d8ba0a7c72d53ac23fb787d4a1c0e73146c476adba0236df762675ee25b6674 SHA512 2f52a4d295b94026a84de2f06bd3d0acf12d335bccfdcd04e2a784dac8674c7a9a7a4371074978b250bb999e432d4137d8af201b24671035142594686ba16239
-EBUILD herrie-2.2.ebuild 2207 BLAKE2B 71c30dab10f3d311be1c4497f53b80cf02969b5c47c75b8d23951293b42868d341a5e9ed3651576878a3ea20562912dd3d213c427bfd06b741a8d2f1ec7bd1db SHA512 7838dafa3eb1807a9f8235ebbf4b0211b12134a2841651ac4927c44c214ef295bcbcda03364d971097cbcdcdf5cda382b761dbd7bbfa98eaf2330b7ed6442ccc
+EBUILD herrie-2.2-r1.ebuild 1835 BLAKE2B 36d03409609d6ebb279c1b133aca3bd459db6749485b5d2b2198507a609c0e7acfae0689f766e94c78e3b919a54135395fc369004b90f34bbfbf87166e7f148e SHA512 c76d399afa2085b9fbb73b6b50a8d3cdd453c7fc34c6207fe59bff6612cdf6543a25528e798cc0a555e5fdc405e8dffd268aa932b272861b806a01480091eee7
+EBUILD herrie-2.2.ebuild 2082 BLAKE2B 3c0b90662572380ba58e3e2b86960b7fd60d5fc46e263f47f673fec0c7bf8fb9202ef9f5850380e5f2a0829d9ec67689efa738ca97512df39cbde55fe0e1b0d6 SHA512 53fb61e64bc52f0d5cb414d5aa8c97980ea1cdaf1fcaaa0e8254f795787744028e99280e2cf938482904efbc4c9f2a27adbbc78a331526af0c467d9e18b2081d
MISC metadata.xml 1055 BLAKE2B fe6982ef85121180c38c9beaa2699940a56dc68f996d1a49c56ad7d16401b3dd2e23a6101357e577b5f271e8313390a979aabe79c9b8e591543dd81ef3fffd39 SHA512 0a987472d87f237e821363b4c6b4cdafce6a5ce43d31a30f09e7f8e9499a9b7b013a02e2d31cbf61be62ff845dec0c21f6b13f7c64ecf2a72666008450ee7dc3
diff --git a/media-sound/herrie/herrie-2.2-r1.ebuild b/media-sound/herrie/herrie-2.2-r1.ebuild
index c745c0dd24c9..38f92a684ac0 100644
--- a/media-sound/herrie/herrie-2.2-r1.ebuild
+++ b/media-sound/herrie/herrie-2.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,10 +13,6 @@ LICENSE="BSD-2 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="ao +alsa pulseaudio oss http modplug mp3 sndfile vorbis xspf unicode nls"
-APP_LINGUAS="ca da de es fi ga nl pl pt_BR ru sv tr vi zh_CN"
-for X in ${APP_LINGUAS}; do
- IUSE="${IUSE} linguas_${X}"
-done
REQUIRED_USE="|| ( ao alsa pulseaudio oss )"
RDEPEND="sys-libs/ncurses:0=[unicode?]
diff --git a/media-sound/herrie/herrie-2.2.ebuild b/media-sound/herrie/herrie-2.2.ebuild
index 8e02ca647f7f..49e752b97c92 100644
--- a/media-sound/herrie/herrie-2.2.ebuild
+++ b/media-sound/herrie/herrie-2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
@@ -13,11 +13,6 @@ SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="ao alsa pulseaudio oss http modplug mp3 sndfile vorbis xspf unicode nls"
-APP_LINGUAS="ca da de es fi ga nl pl pt_BR ru sv tr vi zh_CN"
-for X in ${APP_LINGUAS}; do
- IUSE="${IUSE} linguas_${X}"
-done
-
RDEPEND="sys-libs/ncurses[unicode?]
>=dev-libs/glib-2:2
ao? ( media-libs/libao )
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 7e50310d1400..3a494a5c8138 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -5,9 +5,9 @@ DIST lilypond-2.18.2.tar.gz 16027977 BLAKE2B b19b608891e22403efe8e18dd9e86c8d0c8
DIST lilypond-2.19.54.tar.gz 17068093 BLAKE2B ebc3100a55affd9b89fa93abf32c7c74cf1fc3f3b026c77d7893d7cd622079a236f5690692a98bf258bea4f3cfd764307c730a1896da0b853eddda6498414d00 SHA512 bcf682595017e5ad9125c3c8e89c00faa3ab7f84ac92dce06ac6ea1d93f358d779f83b2391e36219ea8f76fa569c9f3c17120024cca4cf43a0facb2b24127c8b
DIST lilypond-2.19.64.tar.gz 17174255 BLAKE2B 840b91ff39648e7ad741d1139a2040ee33aa922934a7bf891649ea99cf4aa95b0e82a98421e154cae3fb617ac8b38dc412e072206e3437e770801fe91ab914a3 SHA512 f0728496b0271c55e29871f23df53ea1be7036029c85a5ba4b88cd7c6005ff0ec880ab0992e9d99c36c7e82e83023a809f783e69f10982de3ccdd161f38ecec9
DIST lilypond-2.19.80.tar.gz 17244725 BLAKE2B f0883d59b1a14634d5d32e6a6f02c0a224643d6d28a3da623d5163396b74ebd15c3307c33c4d96778254fb6486a74c3324d26e3015d51fa163e3765f2c3767aa SHA512 13a7f258bac8ff77ad6d3879f128e86dd5bf45c7780c9738e6976915574d2dfc5404e6f49ca61dcaf8bb15eb266e65fedec4131a50ded7ab305d1856bbd7a3d6
-EBUILD lilypond-2.18.2-r3.ebuild 3229 BLAKE2B a4c2d4fc7c1cb5f671c05b3e192cc4f3b4ab71ce4b914e339c7f7011cbeda4d721acee2bf1932d4b7797cc16a802daa770366cda69918c192ea148df1799e839 SHA512 bc8734666926410472dbcbcdfc1c9f1fa6482accbb94a2d47eab478e1cfe28f8bb026968d7012c3d0d0aa875765e2a8d212df33100e7ce63ee32bee226a24ac8
-EBUILD lilypond-2.19.54.ebuild 3416 BLAKE2B 3e75bae5a0c65715ee08c277fc175ea95ae8fccd44706571ee3d9c9dffc2eb0be339e9861fa756fba00cc41e4263b244466bdc3d368621e28d19c3ee8f43df10 SHA512 7a36abc1dc63e2d0d2a3c7a5befab55786211ec55e7c35caf5cc3a6eb456b1bd1db9fe4b66f29c2aa7f9bee15c685a08c70feccb3d06de6e19a7b3fab39b1a20
-EBUILD lilypond-2.19.64.ebuild 3423 BLAKE2B a13fdbe1a6b747444f22463736206cc2d20ff22cc657f8977f95c17004404b9e630528737835b612bb6668952fd04500ecdb45b55643a6f0e65a65e4b15cdd3f SHA512 72295001f330d68d7a3aed4f33dcbfcdc49fae897c862da764a943ba254469935707f03d18680566aea1249771070ae6ae921e658ad3bbae3161bfa2632b8242
-EBUILD lilypond-2.19.80.ebuild 3423 BLAKE2B e662df69a672d1c3f32cad8245d4068d9cbe160709cc4fc4177f40edfb67fb4bf2ef8d273e8bf259fdd4d75831fe3f45ddc58d5994da5bb29b2df14e7d1f3abb SHA512 2182071dc9e0a0cdaa446af6f24593e27f9709893acc9ea91629c76d1fb76e91f17f5b8f1b85c0f352d10a77562eb12117fe2097e088ae419eb4d95a95385ec0
-EBUILD lilypond-9999.ebuild 3435 BLAKE2B afb446ff41e90d4fb2ded54d0854d30c7cca89a50fbcdc1a159b38444c033f2e127a9189811f1e8c04682842ceb76e38e390ecad11281ae91e2d3444a970fbe5 SHA512 0205ed0916234ea036b527ccc8e0b086f143a73282aabe3d7a92bd196ad5638058e1ec6318f027f8a71327231cae6858843b4f1f75b674705badd004de07edf1
+EBUILD lilypond-2.18.2-r3.ebuild 3218 BLAKE2B b0ae7fcd18dbc5801139b982c9e7b14992b811a115e20319de1742ae6dcf9090f5dc64a70c000ca17b840dc4564de6eec918489fed41159b81de403d99a75c76 SHA512 fd882d95c2b3ca3c74bbe361082cf4eaf56caf59965d4e5c42c20a8f8de1742b4d6cd733e29d7ebcbe4b036d20169a62d03a23914d3b3df9bb70fee54a64ecda
+EBUILD lilypond-2.19.54.ebuild 3405 BLAKE2B 11cda4b12db9ffd74848b34dd67631b99c3e0081b38f5d45454d3cb41674eb0b95e309feb4abb7cc2563e6df2818473a96bfc2d17da3bc3fb8e2ded8e869286b SHA512 bc36d734846b06d50496d92a90f716733ae9cc458df000c88c9e53cbcc4f273b376487de298f8c3b365e3e6b1882fd9d693fa722cfd9f13256c5c124bbc342b3
+EBUILD lilypond-2.19.64.ebuild 3412 BLAKE2B 9123385f5ee2db9cc62a1d3c2d624c656d85704d240ee0fcf7d84bed6eb3b3f8d146287a9485006e737912d21e932ed83c72bf55886c025f80886bf4fda47f5e SHA512 572971acf6aeef2c1b61caf0588fa66e1d63d9a5b4a3b1c43af3e515817f50816be698f9e6c910cd16bf854d4a19a1a8c06711c7b515fbaa2fddb45ed25935a6
+EBUILD lilypond-2.19.80.ebuild 3412 BLAKE2B 1dfd0e40c1bf89ce8203d4423110e3c2b307ef9a0ef40989ac86dccd34322120de6335f989a14d429a25ece14f57ae6c3acd0dccae5e887f2044000a6f37c60d SHA512 b10abfa1293fd20f275949690509c1076d007161b92551887da975e22667f92fd364228c9b85090d234709ade9410cce428f5f7b6a61b900aebc9d4283d4ba14
+EBUILD lilypond-9999.ebuild 3424 BLAKE2B 0b665ab80334b220921ee30b04b45156b7e871c349b34fae85f87e268760a7a6d6d5c403a440b437328ffe34f1a56daf783425f3361e9e74d9cb22c75afc837d SHA512 3fe435e2ea515617d03e11074b8c35176d30a78d344525cfec1fc4cae84d69086081de180c9e51cbfbf41cbc723f028a1e7acd92e8bde1e794ad7b9dbbf72fdc
MISC metadata.xml 861 BLAKE2B c7214caf915ce8f32dad9cd6f08c72bb42490de9f679f073bb6e68c6f14e209f6b3013554fc786d3fb765d271bbb39d54ecdc4df2967700507ab0c9f782d4621 SHA512 d20e7dc27a7836585c7ca28cb78c073c3767a1749d16bca3989bb552d4920e949b3caf36f2227862655e61be0914602aa3af41f17a0f61246b3f305228c9b70c
diff --git a/media-sound/lilypond/lilypond-2.18.2-r3.ebuild b/media-sound/lilypond/lilypond-2.18.2-r3.ebuild
index ee3ea59a82a8..2bb07eef3355 100644
--- a/media-sound/lilypond/lilypond-2.18.2-r3.ebuild
+++ b/media-sound/lilypond/lilypond-2.18.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ LICENSE="GPL-3 FDL-1.3"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa x86"
LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
-IUSE="debug emacs profile vim-syntax ${LANGS// / linguas_}"
+IUSE="debug emacs profile vim-syntax"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/ghostscript-gpl-8.15
@@ -76,7 +76,7 @@ src_prepare() {
sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
for lang in ${LANGS}; do
- use linguas_${lang} || rm po/${lang}.po || die
+ has ${lang} ${LINGUAS-${lang}} || rm po/${lang}.po || die
done
# respect AR
diff --git a/media-sound/lilypond/lilypond-2.19.54.ebuild b/media-sound/lilypond/lilypond-2.19.54.ebuild
index c0d01a0d9e2b..ba9f48995807 100644
--- a/media-sound/lilypond/lilypond-2.19.54.ebuild
+++ b/media-sound/lilypond/lilypond-2.19.54.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -20,7 +20,7 @@ HOMEPAGE="http://lilypond.org/"
LICENSE="GPL-3 FDL-1.3"
SLOT="0"
LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
-IUSE="debug emacs guile2 profile vim-syntax ${LANGS// / linguas_}"
+IUSE="debug emacs guile2 profile vim-syntax"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/ghostscript-gpl-8.15
@@ -81,7 +81,7 @@ src_prepare() {
sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
for lang in ${LANGS}; do
- use linguas_${lang} || rm po/${lang}.po || die
+ has ${lang} ${LINGUAS-${lang}} || rm po/${lang}.po || die
done
# respect AR
diff --git a/media-sound/lilypond/lilypond-2.19.64.ebuild b/media-sound/lilypond/lilypond-2.19.64.ebuild
index 5dd683dc4186..2388951c7771 100644
--- a/media-sound/lilypond/lilypond-2.19.64.ebuild
+++ b/media-sound/lilypond/lilypond-2.19.64.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -20,7 +20,7 @@ HOMEPAGE="http://lilypond.org/"
LICENSE="GPL-3 FDL-1.3"
SLOT="0"
LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
-IUSE="debug emacs guile2 profile vim-syntax ${LANGS// / linguas_}"
+IUSE="debug emacs guile2 profile vim-syntax"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/ghostscript-gpl-8.15
@@ -81,7 +81,7 @@ src_prepare() {
sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
for lang in ${LANGS}; do
- use linguas_${lang} || rm po/${lang}.po || die
+ has ${lang} ${LINGUAS-${lang}} || rm po/${lang}.po || die
done
# respect AR
diff --git a/media-sound/lilypond/lilypond-2.19.80.ebuild b/media-sound/lilypond/lilypond-2.19.80.ebuild
index 3fae42dbe7e2..893b3b8c8147 100644
--- a/media-sound/lilypond/lilypond-2.19.80.ebuild
+++ b/media-sound/lilypond/lilypond-2.19.80.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -20,7 +20,7 @@ HOMEPAGE="http://lilypond.org/"
LICENSE="GPL-3 FDL-1.3"
SLOT="0"
LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
-IUSE="debug emacs guile2 profile vim-syntax ${LANGS// / linguas_}"
+IUSE="debug emacs guile2 profile vim-syntax"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/ghostscript-gpl-8.15
@@ -81,7 +81,7 @@ src_prepare() {
sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
for lang in ${LANGS}; do
- use linguas_${lang} || rm po/${lang}.po || die
+ has ${lang} ${LINGUAS-${lang}} || rm po/${lang}.po || die
done
# respect AR
diff --git a/media-sound/lilypond/lilypond-9999.ebuild b/media-sound/lilypond/lilypond-9999.ebuild
index e451c38deeb9..27bfc06997d6 100644
--- a/media-sound/lilypond/lilypond-9999.ebuild
+++ b/media-sound/lilypond/lilypond-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -20,7 +20,7 @@ HOMEPAGE="http://lilypond.org/"
LICENSE="GPL-3 FDL-1.3"
SLOT="0"
LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
-IUSE="debug emacs guile2 profile vim-syntax ${LANGS// / linguas_}"
+IUSE="debug emacs guile2 profile vim-syntax"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/ghostscript-gpl-8.15
@@ -81,7 +81,7 @@ src_prepare() {
sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
for lang in ${LANGS}; do
- use linguas_${lang} || rm po/${lang}.po || die
+ has ${lang} ${LINGUAS-${lang}} || rm po/${lang}.po || die
done
# respect AR
diff --git a/media-sound/mp3c/Manifest b/media-sound/mp3c/Manifest
index 63c06a119de0..2b316471e09a 100644
--- a/media-sound/mp3c/Manifest
+++ b/media-sound/mp3c/Manifest
@@ -1,4 +1,4 @@
AUX mp3c-buffer.patch 340 BLAKE2B 775e62f27d178ddf9af7e9b529ae83e4aeccdb8766fe387997f7968b1f56f8d427c0c26258a2119f1988d7fc737166f77a0b8c5d62609e08b20f25b7604d5236 SHA512 2f109b9307c9ddd8012f7f7e4ac967889e6aba4886f59aca1d785c0c24fbf3231174bb3dce41aa0f362115b98c0c9921f7d87676f467cf75267026bb23cf03c8
DIST mp3c-0.31.tar.bz2 351015 BLAKE2B 0330471c56abd2659885ba2d9c35df1f7cb3b46772ff142c3246939ab45cfc96ee6051c535bb7ba04bec91072b4a0c50c7e534962f1420f6f68f528f92f8fcab SHA512 6c30573c2df86a019c0832b0f0dc83587af5f866ad29b84ac4f57cc61de03708363644d0b3ccc144fce12cb6209357eb1d5dad4e90d70a420f083f0ea4c36c7f
-EBUILD mp3c-0.31-r1.ebuild 893 BLAKE2B 8a5be43e15d6798def0f5db0219320c52c4d4cdc0bf7650094ac35170bb65d0714c69e35ba95de00e8a8f7ab4ec73760ccffcf2bbd1b8dc169d5e3aadec81e75 SHA512 b38ba97b01cb5f2c7f1fd2bb2440eae8aa48076854542a89cdd5590fc57ea4c7965222aa048b010385c12bf658a54936f762fbc9662075c6dd1310a220ae9dd9
+EBUILD mp3c-0.31-r1.ebuild 812 BLAKE2B 022e4633d96dcc547af3afa926c4e066105cf25f13676c6b57adabf806a0811f76eb1b465ee75ed35556cb8f1667256f2aa5c1f54a7928766cda6b17b73fa638 SHA512 7b9690e1d7de1ce8f0b26ab4cc811d96f5ec6ec4330aa718fda219bd6c36835d04bcf169008fb658619c09c347d5a3f9129e9846131b732ae281f389dc6b0121
MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343
diff --git a/media-sound/mp3c/mp3c-0.31-r1.ebuild b/media-sound/mp3c/mp3c-0.31-r1.ebuild
index 67ebc8281acc..2d69febe02fa 100644
--- a/media-sound/mp3c/mp3c-0.31-r1.ebuild
+++ b/media-sound/mp3c/mp3c-0.31-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils
@@ -18,12 +18,6 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 ppc sparc x86"
-LANGS="de es it pl pt"
-
-for X in ${LANGS}; do
- IUSE="${IUSE} linguas_${X}"
-done
-
src_unpack() {
unpack ${A}
cd "${S}"
diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest
index 464940b93d98..5f504b7f326a 100644
--- a/media-sound/mumble/Manifest
+++ b/media-sound/mumble/Manifest
@@ -4,5 +4,5 @@ DIST mumble-1.2.18.tar.gz 3210749 BLAKE2B 3614d9714fc6825ed86a308d8dc7be0f30463a
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 3096 BLAKE2B a7e990cd66d50e42e98a1f12d0f9c11a555c0689592e316ac60349f01a6208a4bfb93accbb60c5757f053bbec87ac6342223ac1db796677114684b5820641fdf SHA512 baa3d92e4ec9ebbe2101e9f3b1d95f7a8ab2ed1aeeba8bb4f6213a8527176d125cef8d858cdde71ca18f735972f7aae03fb056eff12c93a06bdbf262c765d674
+EBUILD mumble-1.2.19.ebuild 3095 BLAKE2B 2c2e2584dafe44c878c62a9515c329b97c151135726fa519e488ed8aaff987262fc9acd1252538b1f4600943c68ce1fdc79622769ee859c0028fa2b4872b9b27 SHA512 0353785b6799d7adb7a1bf161232ab44e5b3dda33fdb74ac83296839d0613ff4960c5653661594fd6cf8434b262f93c391ee945dc79d327916aa334871987231
MISC metadata.xml 666 BLAKE2B 6a2e64cb002d8ebe5457265b4b602e1fdbb136ac8846d6528dbfb18e6dae78b16b5cfac3a0fe60f3b8dcc61f718a8579c3b9f87c288150194e2f72258e0685a1 SHA512 c9cd557297af63d195a20c1b913758ea6c4433373f55561b1dc06fc3053a949495e2a19542b43affb0c799e4ff9747410cd0a260568e9365a529aa6943910fb9
diff --git a/media-sound/mumble/mumble-1.2.19.ebuild b/media-sound/mumble/mumble-1.2.19.ebuild
index 44a8476f6ba1..a57aa61a3a66 100644
--- a/media-sound/mumble/mumble-1.2.19.ebuild
+++ b/media-sound/mumble/mumble-1.2.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
LICENSE="BSD MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="+alsa +dbus debug g15 libressl oss pch portaudio pulseaudio speech zeroconf"
RDEPEND=">=dev-libs/boost-1.41.0
diff --git a/media-sound/pragha/Manifest b/media-sound/pragha/Manifest
index 1d42e56b5fd4..05107cde976b 100644
--- a/media-sound/pragha/Manifest
+++ b/media-sound/pragha/Manifest
@@ -2,6 +2,6 @@ DIST pragha-1.3.1.tar.bz2 621106 BLAKE2B 22d3908c5715c88834403da36bbd871781964a3
DIST pragha-1.3.3.tar.bz2 679754 BLAKE2B e9e785998d5ae805aa8427d18d1cbdcdd1e23224ce18b3927933c0986fd8793dec9457eedcb005be498b37940cc3c7e36e68940ccaa675f4b350931315c3d997 SHA512 3dc87d4e75cd9f145c3921af4c09140a705611d72176fd80db2d89048bc22c8edda5f87bce75f26e0cce4f6934c927e814e5c54fec7820116485cf4e04e876a9
DIST pragha-1.3.90.tar.bz2 760153 BLAKE2B 22cb90225cad5b19ecd95691bafd11f55b35e5f2b59e877c2c998b2e4744f1298f28469bdb11f00598f31fc154c55427d000a995d952112b238cf84302993564 SHA512 877d27814927ab67a0b1defe70d753466e3ad14a0274a2168eb2521ded4eddeb04bce5177869b19ca57b38e7374047ee36982cce3f7e8a75b801cd060f8460d2
EBUILD pragha-1.3.1-r1.ebuild 2602 BLAKE2B 31d242654e528af065c91731d624df1e5fdf989a9e1f259603db65fab0bcfecba913478557b67110719d7c284f8c566fd64442ab97201e2451f01a600dc6e9c5 SHA512 c17edf8c79aa6a16803de9cbcc9c9f62a3a5f9f02c427f80548623b087feccd6be5e10584bbe8fe01b6b559e2344b367d1db06328fd9d1081f7c37c3fd7145a4
-EBUILD pragha-1.3.3.ebuild 2289 BLAKE2B e82e4b5d2bf872b7f8304f51aa43614ed28d17983d3863a444e88d099ecbf70d93ad1062f9b57380b98b99601fffcb1624df916d602f908ad52be2885348914a SHA512 90eaa1639055c3fcfe4f94e1f874acf23e04482e7f55ff805b32a551a1752bbb75d43cf20d2c76e0276ac43dff6a1917e38e83db2d4820ee4c43d298ddce65f4
+EBUILD pragha-1.3.3.ebuild 2288 BLAKE2B 0cad8db3ec862e8e731135eb2e53c2e6fadcc397476512153b1d72531eb74521b4f97c99c3a929f8968046ec98581a41719e75c0c8bee5dd15e2d77a9c7c0215 SHA512 90a7562ed5be7146fb86ea61befd6d145230235020d88f99a0762d2749b05640591343e680b3580654840ebb34ff1c9b1174ee28f73e28fe79c030ab739c6f73
EBUILD pragha-1.3.90.ebuild 2487 BLAKE2B 198d2d7ff6b546f1f805cb7fd3c5e7ee8e5d6447514522f01c2329b2ffa42c1549ffdc91dc9b39862fe1a5217b92f4e53e71c807d55a0def06ba1a693ce1352f SHA512 57514988c2f5ef8e19d0abf8c329cee174be7d0e15c71bc1d0d8881cad14ceef6f4938a5610c4e3dfadf43144ddb0b87e9de10c2a031549025c8462bc4eb3c72
MISC metadata.xml 1158 BLAKE2B b7d3fe9b4867324351eabb050306806202e4af8f4c4b1cbbd02f0d88eae27fcf0d6e52fe39f7cf470508db1528684fe064c1e0861658c883bb0a3f4a04abd799 SHA512 68257f425b4e8634f4ed696e7066a8b0c328b1bca0794a72a54f438d2aaa174b4cf816cf693046221bfef88e6b8fc08dfe2211e9be98c28da0d119d957bf9812
diff --git a/media-sound/pragha/pragha-1.3.3.ebuild b/media-sound/pragha/pragha-1.3.3.ebuild
index ffe4ebe7efdd..c1ea92fc6b3a 100644
--- a/media-sound/pragha/pragha-1.3.3.ebuild
+++ b/media-sound/pragha/pragha-1.3.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/pragha-music-player/${PN}/releases/download/v${PV}/$
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="cdda +glyr grilo +keybinder lastfm libnotify mtp +peas +playlist rygel soup +udev"
COMMON_DEPEND=">=dev-db/sqlite-3.4:3=
diff --git a/media-sound/soundconverter/Manifest b/media-sound/soundconverter/Manifest
index 5b70027062ed..e264748a0833 100644
--- a/media-sound/soundconverter/Manifest
+++ b/media-sound/soundconverter/Manifest
@@ -1,8 +1,5 @@
-AUX soundconverter-2.1.5-files-dropping.patch 1012 BLAKE2B 1d1d20e19dee85dfd87bdc3ffb7062f46875444ef9be67719b5e784ad80c0f0aff892c298752c09d7006bc60ffde1070455a8aebd504f28f1fd08e4a6d155334 SHA512 bc23f24e7e6c1f37bd78509c78bfba77ed637fc726f4f154ba2a3439b43f6244be52c1f77a4c4e6e450dab79c8a161b9cda4a3450416780f14dbfc7ef4759ae1
-DIST soundconverter-2.1.5.tar.xz 195380 BLAKE2B f168332866ac64c7ccf804af60ad877cb1478253d815a81f9ad92e0d382e3bd0ad78bf3f0ed688482541d15dec964b7387f6a3189c6eeae81a3ea8002c789abc SHA512 6d42bd2cfa200e7af8c69ce94580a4f96bdb0354623207e5d1c3beadee89920363b5b8cee4cdcfa6fcbd036860d50f739b05e34e9a34608fe3d6243876936c6a
DIST soundconverter-2.1.6.tar.xz 195864 BLAKE2B 0be5f5df492742745f56ca3ba90faa134c11f802aefad359e1c03852c87be87e2c57afac811d4f17d2c9303d41e905fb0c9a8c9985c179d216a511183118d369 SHA512 d607d4c260f0b8d810f7251f9bbcd02359984dd2a8bf3340be14602e3392362b9a6bc54a9f0c20f16bfee2f971f784a4093f535307dfb2d6087fb4492511a9ba
DIST soundconverter-3.0.0-beta1.tar.xz 196916 BLAKE2B 82832a151e030cbd2be129fe7f4dcd92430aadc71b163c3800cc2108f502020561e2c74291cbb25050ed42bd9d71fdfe310f107af84f612711554cf3e32fd07b SHA512 a27a2c7b4156a6d6c682424c5fa64a4dd82537b1dbfa8176fa39fbfc4d139a21b7dd042de80d088333c0aef0042a76940ab8da5d9708b6aac3399b32b7408f09
-EBUILD soundconverter-2.1.5-r1.ebuild 1591 BLAKE2B 206aa73305d924883aec522070a8c9a41b98c06cda179919327a470e49bc78b77f8132934b3f80398608c5ad70456124f8c544ffb6cd7b048bab12ae50cda8cc SHA512 643bef078b758c5b04eb4bff5b2e28ac9c6219fee5e11a58ee99ac9ddb71a528a710578e93f3b287d9961bc8a8b811df987d98bd2ced0d866631e35c2124f0bd
EBUILD soundconverter-2.1.6.ebuild 1490 BLAKE2B e297e063dc167e5aedeaa72ab06636b905797a7ff0fd94ad6169317e7163fe199a3feed13231c72971c4d8451347691d6acc1d2291319c5a0816c1a1a151d028 SHA512 d74027db98593fcce85fa8a7a5ae965037ef53c5ac238a4f6a4457b87caa291907991badfecc35c3a9fb89d4128b662a3c61e6fa0b268e2b82c34f5e14f5f229
EBUILD soundconverter-3.0.0_beta1.ebuild 1725 BLAKE2B 6e78f711e603906dac6f455a153be634fafcb759998a18e188b64d4f2b0c98fa7c710e6313d345ff6e318eaa392bf1e0e9ea35c4b4eb99f96943da98aa1c9bf1 SHA512 ef93fd79a20434c910e64fd65a3476b52fb6bca09d91a504e82373e399e1c9bea4ac2b87d57fca2b0568f9944223c7bb08232c08e007bc3a8511d4586fa839a6
MISC metadata.xml 422 BLAKE2B c38fb6712043983aeaccb925b572fe26156e10776ff00ff454fd215ddedb0751d3c5f5a973725da4e765907f3c9d0ffe6f4062650a7afa2e092cd9b6930219b2 SHA512 5dc640470aea1b45a59fbc757c1fc57a287a733c7e924cecec2dfda988caf313aa9863e86bc4a538565d9e574207654e62ec2071d03f647d21ef6dff38d15732
diff --git a/media-sound/soundconverter/files/soundconverter-2.1.5-files-dropping.patch b/media-sound/soundconverter/files/soundconverter-2.1.5-files-dropping.patch
deleted file mode 100644
index 859151e805a2..000000000000
--- a/media-sound/soundconverter/files/soundconverter-2.1.5-files-dropping.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 8c0b59e4ba46d97916193d01be683d459e7fb0fb Mon Sep 17 00:00:00 2001
-From: kassoulet <gautier@soundconverter.org>
-Date: Sat, 7 Feb 2015 16:23:49 +0100
-Subject: [PATCH] Fix broken files dropping.
-
-The current folder was added to the list of dropped files.
-
-Closes lp:1419259
----
- soundconverter/ui.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/soundconverter/ui.py b/soundconverter/ui.py
-index c652254..a7656a1 100644
---- a/soundconverter/ui.py
-+++ b/soundconverter/ui.py
-@@ -174,7 +174,7 @@ def drag_data_received(self, widget, context, x, y, selection,
- mime_id, time):
- widget.stop_emission('drag_data_received')
- if mime_id >= 0 and mime_id < len(self.drop_mime_types):
-- uris = [filename_to_uri(uri.strip()) for uri in selection.data.split('\n')]
-+ uris = [filename_to_uri(uri.strip()) for uri in selection.data.split('\n') if uri]
- self.add_uris(uris)
- context.finish(True, False, time)
-
diff --git a/media-sound/soundconverter/soundconverter-2.1.5-r1.ebuild b/media-sound/soundconverter/soundconverter-2.1.5-r1.ebuild
deleted file mode 100644
index 51460b4894bf..000000000000
--- a/media-sound/soundconverter/soundconverter-2.1.5-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GCONF_DEBUG=no
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils gnome2 multilib python-single-r1
-
-DESCRIPTION="A simple audiofile converter application for the GNOME environment"
-HOMEPAGE="http://soundconverter.org/"
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="aac flac mp3 opus vorbis"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- dev-python/gconf-python[${PYTHON_USEDEP}]
- dev-python/gnome-vfs-python[${PYTHON_USEDEP}]
- dev-python/gst-python:0.10[${PYTHON_USEDEP}]
- dev-python/pygobject:2[${PYTHON_USEDEP}]
- >=dev-python/pygtk-2.12[${PYTHON_USEDEP}]
- dev-python/libgnome-python[${PYTHON_USEDEP}]
- gnome-base/libglade[${PYTHON_USEDEP}]
- aac? (
- media-plugins/gst-plugins-faac:0.10
- media-plugins/gst-plugins-faad:0.10 )
- flac? ( media-plugins/gst-plugins-flac:0.10 )
- mp3? (
- media-plugins/gst-plugins-lame:0.10
- media-plugins/gst-plugins-mad:0.10
- media-plugins/gst-plugins-taglib:0.10 )
- vorbis? (
- media-plugins/gst-plugins-ogg:0.10
- media-plugins/gst-plugins-vorbis:0.10 )
- opus? ( media-plugins/gst-plugins-opus:0.10 )
-"
-DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext
-"
-
-src_prepare() {
- # Fix broken files dropping, upstream bug #1419259
- epatch "${FILESDIR}/${P}-files-dropping.patch"
-
- python_fix_shebang .
- gnome2_src_prepare
-}
-
-src_install() {
- gnome2_src_install
- python_optimize "${ED%/}"/usr/$(get_libdir)/soundconverter/python
-}
diff --git a/media-sound/supercollider/Manifest b/media-sound/supercollider/Manifest
index 02d8471e7f87..fa46d65ae6b5 100644
--- a/media-sound/supercollider/Manifest
+++ b/media-sound/supercollider/Manifest
@@ -1,3 +1,9 @@
+AUX supercollider-3.8.0-desktop.patch 373 BLAKE2B a754375ae87cc47b62a4262b151f16800a9799f932669a095e1df0cbce693597fb35821a7c8d99a1816c7e7c432e25a2f7d19cb4af0dd3840f2f87a6ae7de9fd SHA512 be8a72fbf53cdcc7bccc073602457aa1f7d6c779077276dae0252f0379f62d923a588ba18d32cac4b1d48d46cd0a1799d95ccd0f9c8c1f73ed3f5188829ede93
+AUX supercollider-3.8.0-gcc-7.patch 2083 BLAKE2B 4e47c81c954136f6b8ba47f749755ccd8b61710ffa4442e93229dedbb4ae8f7b8d3d9559dbc1e253e34d9f550347940f8b437c68f27c3174069d79adf3ec16b6 SHA512 816f26d27fe98e716fae749bb1248d3b7022dcfa12e8de7450f40f2a6b9d7d89642ffe70b75b3340a93d34a2c8bafb0de9a3d7330d87f97027bc2ed534d73b99
+AUX supercollider-3.8.0-multilib.patch 3495 BLAKE2B 5c2ae8010c243966d01dfac3a38f5e73e1b8a5e4d4f12f11ffff1d8a701bb09fd278aba7126548219319ee65ff6814260f98cdc4194d7077d02b5c22bd476576 SHA512 9b6d7e878e71954d75fbb21c7a205a054187fb15b9e20d60bc5817281a926ffee702b6954701d1cdaab668201ad42674d7b17815b4c822a3b97ab2e799aac356
+AUX supercollider-3.8.0-no-opengl.patch 2146 BLAKE2B 0697fcad3f277072459d40675509b223e5b7e35d8ecd94e200817bceeea12e224201376c8db61b46159f8b18e3f27b28549458bdfc0793c994d17943ae4cb3b8 SHA512 33dabf5ce200b783d3c54e8ddbb1217d4d4269ae4b8f82627264737377c786fc049e6b9309b97ba06eced7e313d39a57129dea98915b4a0106a8f413b9e86fd2
+AUX supercollider-3.8.0-no-qtpositioning.patch 1840 BLAKE2B cf4ee13c08e81f3ae19d50b23f8416a5045bd60ab64f8b6c0903f40addf7701b30792f9d4de0c57f3b4f4b2b661eec19eb5b8faa520997b263215dfee6df5a8e SHA512 df86ee0e3c190283b9ed79a3bc4f1108ee0279c1d6f44bea6ffdeb7fc77b38163f2d9ab199b8124e2f06d436d68d217995b46c580740951e5e13cbd56618b635
+AUX supercollider-3.8.0-no-qtsensors.patch 2675 BLAKE2B 0fae3883eddbf2bc025e7dab0600915d3770e20c28fedc51522d1dff7e9b3fab2e4d920762b252d2af711ea4f2b010e8b532d90595c4594a757437cbc6a907ce SHA512 4574101c4c41522ebeb7a747f29734beec7a7d4eb0751d959718e0a040e1fb7fc76685d53e2cdf5e027ad91b7a0c7465714acc951bd4d4d8023145008f0b314c
DIST SuperCollider-3.8.0-Source-linux.tar.bz2 8866545 BLAKE2B cace10861c4d8914d2a9279d72d8684c2914db3802d5922b1254ad96a8f0e7503f912afa3acd79125838d09d407aee5a5ec2e2f89345ff927120f5fcd666b5ca SHA512 305898067cb323682ca3dc65b3f093658192dbad228632d928f2fbd4a635c651f49e2e4f32c338997aafd48a22b739cd80de4296f747c3f1810ddede0aff283a
-EBUILD supercollider-3.8.0.ebuild 2668 BLAKE2B e15d99b01d45ebb834d36452217cc11b70a830662e644b5f1281363bba051379b6499906675cf970006b49fea00211ed9a9a2058c1c0c963c9d92db2e9347069 SHA512 5e59afbce42cef844aca6ecd26d03af4489586acf1d89ddec5da1d10b5cb8b9a4bc0122a4a8cb44aba2468c1f58fb4011fbe9ad052467705184fa56a97235e3c
+EBUILD supercollider-3.8.0-r1.ebuild 3023 BLAKE2B 3e11c538d633f0d2c8a6baad934280051df1e298e029ef6634c025da1eaa3d5e395ad025ce179e9aa81ee638a2f163a65a85af011861877a5d16ae8c2b81dcfc SHA512 1e2e8523c8d53666f2b2ee72170f00add5bc7b5425836617b89fc1509dcb9291cb0c62516a2edf3b42da35a362bc9037fa5d25f97cd0cb3ff1ececbe6dac31e1
MISC metadata.xml 910 BLAKE2B 3e574516ab8078203a112ee835fd37f25026103fcf7ff0425b05115c8b25eb72acc38e72a9b15802a90f05c31d6dcf21e8f4dcb5e7c1c07e7c9f0804101cfc90 SHA512 7afeb0ae7a5b92a5380a641e2cc93168c952680b61cc35c388bfa7163e172d12c6e2d236a5eaa1e9e126bda928e798a4519c8eb7821814cb6c0cca51075251c0
diff --git a/media-sound/supercollider/files/supercollider-3.8.0-desktop.patch b/media-sound/supercollider/files/supercollider-3.8.0-desktop.patch
new file mode 100644
index 000000000000..2cf759881d05
--- /dev/null
+++ b/media-sound/supercollider/files/supercollider-3.8.0-desktop.patch
@@ -0,0 +1,10 @@
+--- a/editors/sc-ide/SuperColliderIDE.desktop 2016-08-22 11:12:21.000000000 +0300
++++ b/editors/sc-ide/SuperColliderIDE.desktop 2017-10-31 18:26:58.520164204 +0300
+@@ -5,6 +5,5 @@
+ Icon=sc_ide
+ Type=Application
+ Terminal=false
+-Patterns=*.scd;*.sc;*.schelp
+-Categories=Application;Multimedia;Audio;AudioVideo
++Categories=X-Multimedia;Audio;AudioVideo
+ MimeType=text/x-sc;
diff --git a/media-sound/supercollider/files/supercollider-3.8.0-gcc-7.patch b/media-sound/supercollider/files/supercollider-3.8.0-gcc-7.patch
new file mode 100644
index 000000000000..5f0269845b31
--- /dev/null
+++ b/media-sound/supercollider/files/supercollider-3.8.0-gcc-7.patch
@@ -0,0 +1,75 @@
+From 1eaa3fb3afbbf4708695a25361527a70e2d7a02d Mon Sep 17 00:00:00 2001
+From: Brian Heim <brianlheim@gmail.com>
+Date: Tue, 4 Jul 2017 13:26:00 -0400
+Subject: [PATCH] DiskIO_UGens: include <functional>
+
+std::bind is in <functional> according to the C++ ISO standard, and
+gcc7.1 enforces this.
+---
+ server/plugins/DiskIO_UGens.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/server/plugins/DiskIO_UGens.cpp b/server/plugins/DiskIO_UGens.cpp
+index 47c91a139..d4bb1c51c 100644
+--- a/server/plugins/DiskIO_UGens.cpp
++++ b/server/plugins/DiskIO_UGens.cpp
+@@ -28,6 +28,7 @@
+
+ #include <atomic>
+ #include <new>
++#include <functional>
+ #include <SC_Lock.h>
+
+ #include <boost/lockfree/queue.hpp>
+--
+2.15.1
+
+From a891e7d5be4c4944970973cc8467485e8a4c0571 Mon Sep 17 00:00:00 2001
+From: Adrian Bunk <bunk@debian.org>
+Date: Thu, 7 Sep 2017 19:38:46 -0300
+Subject: [PATCH] PyrSched.cpp: #include <functional> to fix FTBFS
+
+Bug-Debian: https://bugs.debian.org/853671
+---
+ lang/LangPrimSource/PyrSched.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/lang/LangPrimSource/PyrSched.cpp b/lang/LangPrimSource/PyrSched.cpp
+index 02f0c6264..63487a58e 100644
+--- a/lang/LangPrimSource/PyrSched.cpp
++++ b/lang/LangPrimSource/PyrSched.cpp
+@@ -37,6 +37,7 @@
+ #include <string.h>
+ #include <math.h>
+ #include <limits>
++#include <functional>
+
+ #if defined(__APPLE__) || defined(__linux__)
+ # include <pthread.h>
+--
+2.15.1
+
+From c058e16ff215b0b318abb3aa9ab4d47c0eeac877 Mon Sep 17 00:00:00 2001
+From: hlolli <hlolli@gmail.com>
+Date: Mon, 10 Jul 2017 18:32:22 +0200
+Subject: [PATCH] adding functional header in PyrSerialPrim.cpp
+
+---
+ lang/LangPrimSource/PyrSerialPrim.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/lang/LangPrimSource/PyrSerialPrim.cpp b/lang/LangPrimSource/PyrSerialPrim.cpp
+index 3099598fe..5e2b40372 100644
+--- a/lang/LangPrimSource/PyrSerialPrim.cpp
++++ b/lang/LangPrimSource/PyrSerialPrim.cpp
+@@ -36,6 +36,7 @@
+ #include <termios.h>
+ #include <unistd.h>
+ #include <boost/atomic.hpp>
++#include <functional>
+
+ #include <stdexcept>
+ #include <sstream>
+--
+2.15.1
+
diff --git a/media-sound/supercollider/files/supercollider-3.8.0-multilib.patch b/media-sound/supercollider/files/supercollider-3.8.0-multilib.patch
new file mode 100644
index 000000000000..982e44a15a95
--- /dev/null
+++ b/media-sound/supercollider/files/supercollider-3.8.0-multilib.patch
@@ -0,0 +1,89 @@
+From 547a18c14dd45a22361f2ab495d14625862499e5 Mon Sep 17 00:00:00 2001
+From: Ferdinand Thiessen <rpm@fthiessen.de>
+Date: Sun, 5 Mar 2017 16:16:19 +0100
+Subject: [PATCH] cmake / linux: Allow setting LIB_SUFFIX to install libraries
+ into lib64 etc.
+
+---
+ editors/sced/CMakeLists.txt | 6 +++---
+ server/plugins/CMakeLists.txt | 2 +-
+ server/scsynth/CMakeLists.txt | 4 ++--
+ server/supernova/server/main.cpp | 1 +
+ 4 files changed, 7 insertions(+), 6 deletions(-)
+
+diff --git a/editors/sced/CMakeLists.txt b/editors/sced/CMakeLists.txt
+index 286d625fb..b304d4c07 100644
+--- a/editors/sced/CMakeLists.txt
++++ b/editors/sced/CMakeLists.txt
+@@ -14,10 +14,10 @@ if(NOT WIN32 AND SC_ED EQUAL 2)
+ DESTINATION share/gtksourceview-2.0/language-specs)
+
+ install(FILES data/sced.gedit-plugin
+- DESTINATION lib/gedit-2/plugins)
++ DESTINATION lib${LIB_SUFFIX}/gedit-2/plugins)
+
+ install(DIRECTORY sced
+- DESTINATION lib/gedit-2/plugins)
++ DESTINATION lib${LIB_SUFFIX}/gedit-2/plugins)
+
+ elseif(NOT WIN32 AND SC_ED EQUAL 3)
+
+@@ -29,7 +29,7 @@ elseif(NOT WIN32 AND SC_ED EQUAL 3)
+ DESTINATION share/gtksourceview-3.0/language-specs)
+
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/sced3/supercollider.plugin sced3/supercollider.py
+- DESTINATION lib/gedit/plugins)
++ DESTINATION lib${LIB_SUFFIX}/gedit/plugins)
+
+ elseif(WIN32)
+
+diff --git a/server/plugins/CMakeLists.txt b/server/plugins/CMakeLists.txt
+index 52accc332..570f2e50b 100644
+--- a/server/plugins/CMakeLists.txt
++++ b/server/plugins/CMakeLists.txt
+@@ -301,7 +301,7 @@ elseif(APPLE)
+
+ else()
+ install(TARGETS ${plugins} ${supernova_plugins}
+- DESTINATION "lib/SuperCollider/plugins"
++ DESTINATION "lib${LIB_SUFFIX}/SuperCollider/plugins"
+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
+ endif()
+
+diff --git a/server/scsynth/CMakeLists.txt b/server/scsynth/CMakeLists.txt
+index 1d99cad80..dbb92749b 100644
+--- a/server/scsynth/CMakeLists.txt
++++ b/server/scsynth/CMakeLists.txt
+@@ -150,7 +150,7 @@ elseif(NOT NO_LIBSNDFILE)
+ endif(SNDFILE_FOUND)
+
+ if(UNIX AND NOT APPLE)
+- target_compile_definitions(libscsynth PUBLIC "SC_PLUGIN_DIR=\"${CMAKE_INSTALL_PREFIX}/lib/SuperCollider/plugins\"")
++ target_compile_definitions(libscsynth PUBLIC "SC_PLUGIN_DIR=\"${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/SuperCollider/plugins\"")
+ endif()
+
+
+@@ -284,7 +284,7 @@ elseif(WIN32)
+ else()
+ install(TARGETS ${INSTALL_TARGETS}
+ RUNTIME DESTINATION "bin"
+- LIBRARY DESTINATION "lib"
++ LIBRARY DESTINATION "lib${LIB_SUFFIX}"
+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
+ endif()
+
+diff --git a/server/supernova/server/main.cpp b/server/supernova/server/main.cpp
+index c0f603471..453355523 100644
+--- a/server/supernova/server/main.cpp
++++ b/server/supernova/server/main.cpp
+@@ -245,6 +245,7 @@ void set_plugin_paths(server_arguments const & args, nova::sc_ugen_factory * fac
+ const path home = resolve_home();
+ std::vector<path> folders = { "/usr/local/lib/SuperCollider/plugins",
+ "/usr/lib/SuperCollider/plugins",
++ "/usr/lib64/SuperCollider/plugins",
+ home / "/.local/share/SuperCollider/Extensions",
+ home / "share/SuperCollider/plugins" };
+
+--
+2.15.1
+
diff --git a/media-sound/supercollider/files/supercollider-3.8.0-no-opengl.patch b/media-sound/supercollider/files/supercollider-3.8.0-no-opengl.patch
new file mode 100644
index 000000000000..15e19d8dee60
--- /dev/null
+++ b/media-sound/supercollider/files/supercollider-3.8.0-no-opengl.patch
@@ -0,0 +1,45 @@
+diff --git a/QtCollider/CMakeLists.txt b/QtCollider/CMakeLists.txt
+index 64f275b..f88c4a7 100644
+--- a/QtCollider/CMakeLists.txt
++++ b/QtCollider/CMakeLists.txt
+@@ -8,17 +8,16 @@ find_package(Qt5Network)
+ find_package(Qt5WebKit)
+ find_package(Qt5WebKitWidgets)
+ find_package(Qt5PrintSupport)
+-find_package(Qt5OpenGL)
+ find_package(Qt5Sensors)
+ find_package(Qt5Quick)
+ find_package(Qt5Qml)
+ find_package(Qt5Sql)
+ find_package(Qt5Positioning)
+-mark_as_advanced(Qt5Concurrent_DIR Qt5Core_DIR Qt5Gui_DIR Qt5LinguistTools_DIR Qt5Location_DIR Qt5Network_DIR Qt5OpenGL_DIR Qt5Positioning_DIR Qt5PrintSupport_DIR Qt5Qml_DIR Qt5Quick_DIR Qt5Sensors_DIR Qt5Sql_DIR Qt5WebKitWidgets_DIR Qt5WebKit_DIR Qt5Widgets_DIR Qt5X11Extras_DIR)
++mark_as_advanced(Qt5Concurrent_DIR Qt5Core_DIR Qt5Gui_DIR Qt5LinguistTools_DIR Qt5Location_DIR Qt5Network_DIR Qt5Positioning_DIR Qt5PrintSupport_DIR Qt5Qml_DIR Qt5Quick_DIR Qt5Sensors_DIR Qt5Sql_DIR Qt5WebKitWidgets_DIR Qt5WebKit_DIR Qt5Widgets_DIR Qt5X11Extras_DIR)
+
+ set (QT_COLLIDER_LIBS
+ Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Network Qt5::WebKit Qt5::WebKitWidgets Qt5::PrintSupport
+- Qt5::OpenGL Qt5::Sensors Qt5::Quick Qt5::Qml Qt5::Sql Qt5::Positioning
++ Qt5::Sensors Qt5::Quick Qt5::Qml Qt5::Sql Qt5::Positioning
+ ${MATH_LIBRARY})
+
+ if (APPLE)
+diff --git a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt
+index f2347de..860d254 100644
+--- a/editors/sc-ide/CMakeLists.txt
++++ b/editors/sc-ide/CMakeLists.txt
+@@ -7,7 +7,6 @@ SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+ find_package(Qt5Core)
+ find_package(Qt5Concurrent)
+ find_package(Qt5LinguistTools)
+-find_package(Qt5OpenGL)
+ find_package(Qt5Positioning)
+ find_package(Qt5PrintSupport)
+ find_package(Qt5Qml)
+@@ -18,7 +17,7 @@ find_package(Qt5WebKitWidgets)
+ find_package(Qt5Widgets)
+
+ set(QT_IDE_LIBRARIES
+- Qt5::Core Qt5::Concurrent Qt5::WebKitWidgets Qt5::OpenGL Qt5::PrintSupport Qt5::Sensors Qt5::Quick Qt5::Qml Qt5::Sql Qt5::Positioning)
++ Qt5::Core Qt5::Concurrent Qt5::WebKitWidgets Qt5::PrintSupport Qt5::Sensors Qt5::Quick Qt5::Qml Qt5::Sql Qt5::Positioning)
+
+ if(${CMAKE_COMPILER_IS_GNUCXX})
+ add_definitions(-Wreorder)
diff --git a/media-sound/supercollider/files/supercollider-3.8.0-no-qtpositioning.patch b/media-sound/supercollider/files/supercollider-3.8.0-no-qtpositioning.patch
new file mode 100644
index 000000000000..ee4bf52d010b
--- /dev/null
+++ b/media-sound/supercollider/files/supercollider-3.8.0-no-qtpositioning.patch
@@ -0,0 +1,40 @@
+diff --git a/QtCollider/CMakeLists.txt b/QtCollider/CMakeLists.txt
+index 903d5a0..007b4f4 100644
+--- a/QtCollider/CMakeLists.txt
++++ b/QtCollider/CMakeLists.txt
+@@ -11,12 +11,11 @@ find_package(Qt5PrintSupport)
+ find_package(Qt5Quick)
+ find_package(Qt5Qml)
+ find_package(Qt5Sql)
+-find_package(Qt5Positioning)
+-mark_as_advanced(Qt5Concurrent_DIR Qt5Core_DIR Qt5Gui_DIR Qt5LinguistTools_DIR Qt5Location_DIR Qt5Network_DIR Qt5Positioning_DIR Qt5PrintSupport_DIR Qt5Qml_DIR Qt5Quick_DIR Qt5Sql_DIR Qt5WebKitWidgets_DIR Qt5WebKit_DIR Qt5Widgets_DIR Qt5X11Extras_DIR)
++mark_as_advanced(Qt5Concurrent_DIR Qt5Core_DIR Qt5Gui_DIR Qt5LinguistTools_DIR Qt5Location_DIR Qt5Network_DIR Qt5PrintSupport_DIR Qt5Qml_DIR Qt5Quick_DIR Qt5Sql_DIR Qt5WebKitWidgets_DIR Qt5WebKit_DIR Qt5Widgets_DIR Qt5X11Extras_DIR)
+
+ set (QT_COLLIDER_LIBS
+ Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Network Qt5::WebKit Qt5::WebKitWidgets Qt5::PrintSupport
+- Qt5::Quick Qt5::Qml Qt5::Sql Qt5::Positioning
++ Qt5::Quick Qt5::Qml Qt5::Sql
+ ${MATH_LIBRARY})
+
+ if (APPLE)
+diff --git a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt
+index dbe2ad7..cdbb11e 100644
+--- a/editors/sc-ide/CMakeLists.txt
++++ b/editors/sc-ide/CMakeLists.txt
+@@ -7,7 +7,6 @@ SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+ find_package(Qt5Core)
+ find_package(Qt5Concurrent)
+ find_package(Qt5LinguistTools)
+-find_package(Qt5Positioning)
+ find_package(Qt5PrintSupport)
+ find_package(Qt5Qml)
+ find_package(Qt5Quick)
+@@ -16,7 +15,7 @@ find_package(Qt5WebKitWidgets)
+ find_package(Qt5Widgets)
+
+ set(QT_IDE_LIBRARIES
+- Qt5::Core Qt5::Concurrent Qt5::WebKitWidgets Qt5::PrintSupport Qt5::Quick Qt5::Qml Qt5::Sql Qt5::Positioning)
++ Qt5::Core Qt5::Concurrent Qt5::WebKitWidgets Qt5::PrintSupport Qt5::Quick Qt5::Qml Qt5::Sql)
+
+ if(${CMAKE_COMPILER_IS_GNUCXX})
+ add_definitions(-Wreorder)
diff --git a/media-sound/supercollider/files/supercollider-3.8.0-no-qtsensors.patch b/media-sound/supercollider/files/supercollider-3.8.0-no-qtsensors.patch
new file mode 100644
index 000000000000..b9099b971eee
--- /dev/null
+++ b/media-sound/supercollider/files/supercollider-3.8.0-no-qtsensors.patch
@@ -0,0 +1,55 @@
+diff --git a/QtCollider/CMakeLists.txt b/QtCollider/CMakeLists.txt
+index f88c4a7..903d5a0 100644
+--- a/QtCollider/CMakeLists.txt
++++ b/QtCollider/CMakeLists.txt
+@@ -8,16 +8,15 @@ find_package(Qt5Network)
+ find_package(Qt5WebKit)
+ find_package(Qt5WebKitWidgets)
+ find_package(Qt5PrintSupport)
+-find_package(Qt5Sensors)
+ find_package(Qt5Quick)
+ find_package(Qt5Qml)
+ find_package(Qt5Sql)
+ find_package(Qt5Positioning)
+-mark_as_advanced(Qt5Concurrent_DIR Qt5Core_DIR Qt5Gui_DIR Qt5LinguistTools_DIR Qt5Location_DIR Qt5Network_DIR Qt5Positioning_DIR Qt5PrintSupport_DIR Qt5Qml_DIR Qt5Quick_DIR Qt5Sensors_DIR Qt5Sql_DIR Qt5WebKitWidgets_DIR Qt5WebKit_DIR Qt5Widgets_DIR Qt5X11Extras_DIR)
++mark_as_advanced(Qt5Concurrent_DIR Qt5Core_DIR Qt5Gui_DIR Qt5LinguistTools_DIR Qt5Location_DIR Qt5Network_DIR Qt5Positioning_DIR Qt5PrintSupport_DIR Qt5Qml_DIR Qt5Quick_DIR Qt5Sql_DIR Qt5WebKitWidgets_DIR Qt5WebKit_DIR Qt5Widgets_DIR Qt5X11Extras_DIR)
+
+ set (QT_COLLIDER_LIBS
+ Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Network Qt5::WebKit Qt5::WebKitWidgets Qt5::PrintSupport
+- Qt5::Sensors Qt5::Quick Qt5::Qml Qt5::Sql Qt5::Positioning
++ Qt5::Quick Qt5::Qml Qt5::Sql Qt5::Positioning
+ ${MATH_LIBRARY})
+
+ if (APPLE)
+diff --git a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt
+index 860d254..dbe2ad7 100644
+--- a/editors/sc-ide/CMakeLists.txt
++++ b/editors/sc-ide/CMakeLists.txt
+@@ -11,13 +11,12 @@ find_package(Qt5Positioning)
+ find_package(Qt5PrintSupport)
+ find_package(Qt5Qml)
+ find_package(Qt5Quick)
+-find_package(Qt5Sensors)
+ find_package(Qt5Sql)
+ find_package(Qt5WebKitWidgets)
+ find_package(Qt5Widgets)
+
+ set(QT_IDE_LIBRARIES
+- Qt5::Core Qt5::Concurrent Qt5::WebKitWidgets Qt5::PrintSupport Qt5::Sensors Qt5::Quick Qt5::Qml Qt5::Sql Qt5::Positioning)
++ Qt5::Core Qt5::Concurrent Qt5::WebKitWidgets Qt5::PrintSupport Qt5::Quick Qt5::Qml Qt5::Sql Qt5::Positioning)
+
+ if(${CMAKE_COMPILER_IS_GNUCXX})
+ add_definitions(-Wreorder)
+diff --git a/lang/CMakeLists.txt b/lang/CMakeLists.txt
+index fe52223..427c587 100644
+--- a/lang/CMakeLists.txt
++++ b/lang/CMakeLists.txt
+@@ -389,7 +389,7 @@ elseif(WIN32)
+ SET(QT_PLUGINS_DIR "${QT_BIN_PATH}/../plugins" CACHE PATH "Location of qt plugins for windows")
+ endif()
+
+- foreach(plugin ${Qt5Network_PLUGINS} ${Qt5Gui_PLUGINS} ${Qt5Sensors_PLUGINS} ${Qt5Sql_PLUGINS} ${Qt5PrintSupport_PLUGINS})
++ foreach(plugin ${Qt5Network_PLUGINS} ${Qt5Gui_PLUGINS} ${Qt5Sql_PLUGINS} ${Qt5PrintSupport_PLUGINS})
+ get_target_property(_loc ${plugin} LOCATION)
+ get_filename_component(_parent_dir ${_loc} DIRECTORY)
+ get_filename_component(_name_we ${_loc} NAME_WE)
diff --git a/media-sound/supercollider/supercollider-3.8.0.ebuild b/media-sound/supercollider/supercollider-3.8.0-r1.ebuild
index 172e0129d89a..d5199f592ce1 100644
--- a/media-sound/supercollider/supercollider-3.8.0.ebuild
+++ b/media-sound/supercollider/supercollider-3.8.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit cmake-utils readme.gentoo-r1
+inherit cmake-utils readme.gentoo-r1 xdg-utils
DESCRIPTION="An environment and a programming language for real time audio synthesis."
HOMEPAGE="https://supercollider.github.io/"
@@ -16,38 +16,54 @@ IUSE="avahi cpu_flags_x86_sse cpu_flags_x86_sse2 debug emacs +fftw gedit +gpl3 j
REQUIRED_USE="^^ ( jack portaudio )"
RESTRICT="mirror"
-# Both alsa and readline will be automatically checked in cmake but
-# there are no options for these. Thus the functionality cannot be
-# controlled through USE flags. Therefore hard-enabled.
RDEPEND="
media-libs/alsa-lib
sys-libs/readline:0=
+ x11-libs/libX11
x11-libs/libXt
avahi? ( net-dns/avahi )
fftw? ( sci-libs/fftw:3.0= )
- jack? ( media-sound/jack-audio-connection-kit )
+ jack? ( virtual/jack )
portaudio? ( media-libs/portaudio )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
- dev-qt/qtpositioning:5
- dev-qt/qtsensors:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
dev-qt/qtwebkit:5
+ dev-qt/qtwidgets:5
)
+ server? ( !app-admin/supernova )
sndfile? ( media-libs/libsndfile )
- wiimote? ( app-misc/cwiid )"
+ wiimote? ( app-misc/cwiid )
+"
DEPEND="${RDEPEND}
dev-libs/icu
virtual/pkgconfig
emacs? ( virtual/emacs )
gedit? ( app-editors/gedit )
- vim? ( app-editors/vim )"
+ qt5? (
+ dev-qt/linguist-tools:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtconcurrent:5
+ )
+ vim? ( app-editors/vim )
+"
S="${WORKDIR}/SuperCollider-Source"
+PATCHES=(
+ "${FILESDIR}"/${P}-no-opengl.patch
+ "${FILESDIR}"/${P}-no-qtsensors.patch
+ "${FILESDIR}"/${P}-no-qtpositioning.patch
+ "${FILESDIR}"/${P}-multilib.patch
+ "${FILESDIR}"/${P}-gcc-7.patch
+ "${FILESDIR}"/${P}-desktop.patch
+)
+
src_configure() {
local mycmakeargs=(
- AUDIOAPI=$(usex jack jack portaudio)
+ -DAUDIOAPI=$(usex jack jack portaudio)
-DINSTALL_HELP=ON
-DNATIVE=ON
-DSYSTEM_BOOST=OFF
@@ -58,6 +74,7 @@ src_configure() {
-DNO_LIBSNDFILE=$(usex !sndfile)
-DSC_QT=$(usex qt5)
-DSCLANG_SERVER=$(usex server)
+ -DSUPERNOVA=$(usex server)
-DLIBSCSYNTH=$(usex !static-libs)
-DSSE=$(usex cpu_flags_x86_sse)
-DSSE2=$(usex cpu_flags_x86_sse2)
@@ -92,4 +109,12 @@ pkg_postinst() {
einfo "successful and get you started with using SuperCollider is to take"
einfo "a look through ${EROOT%/}/usr/share/doc/${PF}/README.md.bz2"
einfo
+
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
}
diff --git a/media-sound/terminatorx/Manifest b/media-sound/terminatorx/Manifest
index 38777a1c7da2..d4c545409ed2 100644
--- a/media-sound/terminatorx/Manifest
+++ b/media-sound/terminatorx/Manifest
@@ -4,5 +4,5 @@ AUX terminatorx-4.0.1-gtkcombotext.patch 437 BLAKE2B 582d82d04bd443188325f127a97
DIST terminatorX-3.84.tar.gz 572143 BLAKE2B 9ee576ae34b5349347a4f8dda429d5366ad6e8f9d1907e3cf22af3287e6340d616b59e5f3e56d56b6652768ac216c5ac8e598eb4fac54291fb00ce8bc6dd2d0c SHA512 9b538007acc98b1dd7bb2e310be53bcf1971a94e5c03ea8ca48c59b05f1a0bddd75bf30ab4cfb03d49165098ba63643eaa3bda117cdf833df2438c29a774db6c
DIST terminatorX-4.0.1.tar.bz2 1832692 BLAKE2B 61eeb6362cdf56cb73df3bfbff65cf3699a0ef686d77894b87feab5f25f927267bc28573c3ee41981ded3b452b1d37c035260ffbe0fdcf6d0b0c0319c61a6137 SHA512 06128633e128f2158367dcde0e913dafc68d62644e7a5182a2391829dadcb9c46430d0cac16cb17113939623266f32cb4624a8548a51b8c01bdfa2860a6c0093
EBUILD terminatorx-3.84-r1.ebuild 1458 BLAKE2B 36915b95eb05620a8c30285366101441db11b74005a4cea0a05a1c0cbc40d66359a378b4c5f7de70f70e2120c0e5d6884c515cf78520a2a6c9496ba970d57582 SHA512 8a872bf1af96f6a8f6e1836bb6c32454a885993da86a478281ceb45813b99e887fec831df5d3f5058bcc53870ab5962ed31d56a49039877127537e6bfb8a079e
-EBUILD terminatorx-4.0.1-r1.ebuild 1408 BLAKE2B 359d59897947d9ccb9751bc7cd74e97cdab32937bb2806034ba65cbae8a621e0f504929cfdf092d43a063cb8ee8b9b391dcd8e49986b7b67b37edc8500857937 SHA512 d326d969ec588b0190750ab1af77a502efcfc2fb1f88d1c0ac766900438667a24cbcdc96db62101bc25cf91bebfaf7215c1cd185de69b007ee2f0407328d4c9a
+EBUILD terminatorx-4.0.1-r1.ebuild 1407 BLAKE2B d88dd5ee806385e001e56a703430427b7ccc334233dda2684354c1a074b4b10876dab921f7b1dcf74bea18be4a7d551cad0b8fc1dbb15140467f6ef9cbee8e97 SHA512 8364c49b28c982200d491cc1325d55426d29365d05b54f544c907c404f1d8bf213bbeb53ad86f83b505c6aa99bee6b53cc376a091fd6dd4ee29755efe2fcf04f
MISC metadata.xml 255 BLAKE2B 7a492321189530430d5c71d5598f8a99b548e020d8ace46bb200f1f18abb3a59c4d0dff84c8dc1f78297137c25684d42386d793b84a02e2363fab4d6dcedd4fa SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8
diff --git a/media-sound/terminatorx/terminatorx-4.0.1-r1.ebuild b/media-sound/terminatorx/terminatorx-4.0.1-r1.ebuild
index 3ce3c4f5ac0c..d410a5efe62e 100644
--- a/media-sound/terminatorx/terminatorx-4.0.1-r1.ebuild
+++ b/media-sound/terminatorx/terminatorx-4.0.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.terminatorx.org/dist/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
# Making X optional fails when disabled: https://bugs.gentoo.org/636832
IUSE="alsa debug mad pulseaudio vorbis sox"
diff --git a/media-sound/xfmpc/Manifest b/media-sound/xfmpc/Manifest
index cfa030da5c3b..eb2928ef5350 100644
--- a/media-sound/xfmpc/Manifest
+++ b/media-sound/xfmpc/Manifest
@@ -1,6 +1,6 @@
DIST xfmpc-0.2.2.tar.bz2 404906 BLAKE2B bdef74eac80451064c2ea8004a329735f26e4f2e4761533a05fd1cb6f83b1d361f27fcef82e90c94c44f76f2fbbcbaf183851b08b301afe69cd02aae83d3a949 SHA512 a90697bcd86e7f3952faa4d37800755a49a09886de7a95ae69b4e8a59b7750b1098d372b1734eadf3bb1d2c74fc5447707fc0203de435cfa51423530c663f6c7
DIST xfmpc-0.2.3.tar.bz2 414680 BLAKE2B 167af8e53d7ddf2a629d585e8ca9f15507e54ee92ceae0f48d3462fc1667b07570d2489cc5058c0521aae2f0b1493a1101655ae702e48b3c4d0c6be493a4ec57 SHA512 3f592fdd559817051f7720bafc07fc66b39f682cc20286c12d54c4bd607e85bb0a722c567264a29224971b4ac14db51b0b44b233a16cccd9d17579a50549a3be
EBUILD xfmpc-0.2.2.ebuild 693 BLAKE2B 37161bc72f2c6965263e085e79802da7294d19645dc39706fc770fa261b38b9c5e17298c52e5afec2e354660d497a2677734b8e8edca76326301ec052437427a SHA512 5db626e67a68842a15ee1f49680bfb977fa64ed0382e336db94a9c915d7d3546a7a288735e7f70628019e78de9766dfb62d141c53b3cd589b35844d8b9415387
-EBUILD xfmpc-0.2.3-r1.ebuild 764 BLAKE2B db4fa17309686521de8d421089eb220ab430ee3914a862bbf3d9e6554bae622af4f97101cc445d55228d103517a2a130678099eb61a9ea1b565a9fa9bf073b07 SHA512 1b467028fb60f7dca5d2bbbb8cd4b3e3493fb5aeb7f32e44f470d364f007170b22042deb73bd7a8817553c95ec61b03536d6b8fd3bf1fc53bc01d9c180ef8c30
+EBUILD xfmpc-0.2.3-r1.ebuild 763 BLAKE2B fc955996e53129533110994c9a36134bf56c6c8204b5caea7671741a47585dea562bb087f5c2acd4436e0b853b9d6476cfb24598e9b40b64d5e1304ddb0f454a SHA512 64e9a9454b6b4f0457167debff549a10e4a82f31cc9c3a60d6d33c5c4bb0b2a8d4da6f6fe7d11408e976870ea6c7ad96328f708ecf08ab60f41d51f1cbfe71d2
EBUILD xfmpc-0.2.3.ebuild 703 BLAKE2B 936e73b42b78f2eec2b1041c5b6c54b566e1a7dd387507dd0f5dfe3ca95295f275403a6754ba4326c057a7c26c8ca2d8b8956cda78568f0ee2513d8edcf99f4d SHA512 5e667066d598c0088306c2c5188f97cd8ae642551183304cb478ba20dbff722748a4a9fd0d5b9314a41863f6dbcc90c60d90d6fdecefe92a16c3c3c803d14070
MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203
diff --git a/media-sound/xfmpc/xfmpc-0.2.3-r1.ebuild b/media-sound/xfmpc/xfmpc-0.2.3-r1.ebuild
index edac05663d88..1f2802f64c8e 100644
--- a/media-sound/xfmpc/xfmpc-0.2.3-r1.ebuild
+++ b/media-sound/xfmpc/xfmpc-0.2.3-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://xfce/src/apps/${PN}/0.2/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=">=dev-libs/glib-2.18:2=