summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-21 00:05:36 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-21 00:05:36 +0100
commitbfd63d5b0e96ad32e0d0a8fe15512b6a9ac6fc9e (patch)
tree4d1f8172a8137960573865b4a5ac8b7846d281df /media-sound
parent77b275a53383b07b154caa09feb6f4961b206638 (diff)
gentoo auto-resync : 21:05:2024 - 00:05:35
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin57594 -> 57594 bytes
-rw-r--r--media-sound/audex/Manifest2
-rw-r--r--media-sound/audex/audex-24.04.90.ebuild40
-rw-r--r--media-sound/elisa/Manifest4
-rw-r--r--media-sound/elisa/elisa-24.04.90.ebuild (renamed from media-sound/elisa/elisa-24.02.2.ebuild)1
-rw-r--r--media-sound/kasts/Manifest4
-rw-r--r--media-sound/kasts/kasts-24.04.90.ebuild (renamed from media-sound/kasts/kasts-24.02.2.ebuild)3
-rw-r--r--media-sound/krecorder/Manifest4
-rw-r--r--media-sound/krecorder/krecorder-24.04.90.ebuild (renamed from media-sound/krecorder/krecorder-24.02.2.ebuild)0
-rw-r--r--media-sound/qsampler/Manifest2
-rw-r--r--media-sound/qsampler/qsampler-0.9.91.ebuild57
11 files changed, 110 insertions, 7 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index d4eec007d537..c5cd3dc4a11c 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/audex/Manifest b/media-sound/audex/Manifest
index 4e2a95bc08d5..d96eb3b0b2a6 100644
--- a/media-sound/audex/Manifest
+++ b/media-sound/audex/Manifest
@@ -1,3 +1,5 @@
DIST audex-0.95_pre20220909-f94cd394.tar.gz 192286 BLAKE2B cbe2376aba03a5c575aead2ff3f105381150e370415433136128642e21c6481cd8db6ad44f7e9ca0e8e6ea00886a918582c232aec49023ca710d501a579f1a25 SHA512 b251a9d90f3d24ae3da75a2ad73654505ff6fc3bbc71ad65b5f37380cd2b6f04122c1f6246013f5078178982de6e37afe2bbea34c084221401e1f91fb9ff4ba1
+DIST audex-24.04.90.tar.xz 691664 BLAKE2B 780cde5ef0885ffbb3ef94dd6ca23ef8ee1b9137e7f4806d9aa002d87c272c9088d77400a4562ddff9d4ed4c26b7b5d0172bfa242b0a83669ca42dea919f14a4 SHA512 399746134b3552ac079390f9a2503fc887bfbe1d39031c7d52e9cb598665e4a69b75ba9f79e072209f55ea03b68d12545c7f1cf9d349dbe0ce8d9c43277bf7d6
EBUILD audex-0.95_pre20220909.ebuild 1181 BLAKE2B 65d3332fbacb2b7b9eac7978f91f5132e9373e6f1a4e0e88c419b6b3979a6b54b1e3396cf153ccd67dc75754b214ffcbef7c859acb533ad064bfde07ab7283b8 SHA512 89af4c5eee55429d654fd7ac8a5238d2a1a5d1b9ad69e85921855f0bcac7e2fe587965e370956cb2db9aa5cc41f2d360f80c752213c8bb8b8732e15fb96b4dc0
+EBUILD audex-24.04.90.ebuild 1069 BLAKE2B b3931baa4038a180ddba2ebd2d2ea3c0d89f75322d01b22c19a638c7a0dd704d46e9fa0a2fe28c68078cbf41d8d1a105363a9283959cfeca82d262bca2ce805f SHA512 19d1bebf7b0b1f3fc2854ea349c7c7788b9e100600c54c580b405f00be46220f8996d419842b9a1e9a017b558675eccf934d271009b997eecf599754ac8363a3
MISC metadata.xml 378 BLAKE2B 3364d201ed8d0e27a85b8ff1db8dff1f76d3d44933ced0a1ffe14921f7fe8ef37f2d94c0e9fffb81a0a6181770f411c6bf061175200b92e686d061276b7751b5 SHA512 704ad11b3e7156c5a83c2a6e439a6c718acf9f520a17e8718b90ea3bb21e185b364d12998ed1929b90ba84c4f599e06ff02d27980176aeeea1dd8f3252b27385
diff --git a/media-sound/audex/audex-24.04.90.ebuild b/media-sound/audex/audex-24.04.90.ebuild
new file mode 100644
index 000000000000..6ecb7bbb8826
--- /dev/null
+++ b/media-sound/audex/audex-24.04.90.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Tool for ripping compact discs"
+HOMEPAGE="https://apps.kde.org/audex/ https://userbase.kde.org/Audex"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-apps/libkcddb-${PVCUT}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ dev-libs/libcdio:=
+ dev-libs/libcdio-paranoia:=
+"
+RDEPEND="${DEPEND}"
diff --git a/media-sound/elisa/Manifest b/media-sound/elisa/Manifest
index 5f714e009529..73b619a8a6f3 100644
--- a/media-sound/elisa/Manifest
+++ b/media-sound/elisa/Manifest
@@ -1,5 +1,5 @@
DIST elisa-23.08.5.tar.xz 1814776 BLAKE2B b3c59fbb84d6f4bdf6a45d41f6c8d97e8ed898fd3be5b7c6274218baeaf4e3cf63ede6077515ecff14c83cc8599e1fb8013ab7d5d3ffcb7da7eebf43d627fc62 SHA512 f0ab10b9e4d57b3331220a9ae2f8a240d7259ce7e381957cc12fc73b3bf23cdf32affde2e8dc09c8e5fbd05da74401f274c522bb44cd652feb7c1fb75e64cba8
-DIST elisa-24.02.2.tar.xz 1830112 BLAKE2B d93907aebe8ca31b728737a5d2d3d6a5bccffccb8eb20d8f0e3a1343071d80f472e163c41be19aa02447db572f2b605f618f1cbf055c08562832b09f6d4a22dc SHA512 a416aa6360ea903b740262f625248c302cecb2a176aba77773822dca999e1345b5a403fb8b4267b5c57f953359b715b9a954f25d63905440e2e311bf43fb88b7
+DIST elisa-24.04.90.tar.xz 2079960 BLAKE2B 1d589bb631bf29652a5b84b6a9286bad17b4aea1f3740835abe4ffad2ffb91f777c9080873e0565464351fcad7ac1c11e14d7fa7e9c9c5ca199d4ff3a4990d83 SHA512 c138ac462d94079dedbdf9aea6d3c62461df0d844201bd7e13a2f7b8eec00bd57c656b5c78d7eecde85b8290b9228c371ae38f61461c04fda4d057d03ea4bbbc
EBUILD elisa-23.08.5.ebuild 1577 BLAKE2B bc991b5f7e496b156697a790f4682a16acdb552f3b8cef2b5e6f1b50ff087b11b1a356be6f3da8cbe84f2d742b68ad7b5397c1f759b998b07da6245a0ae1c064 SHA512 2923301ea6a998881571ca5808afa602ab57321ff19b1a3d8b92a0634d81be7d8357ae123455289466f0b86a49b9005c9982c831d957fe306ede1beb0ebcefcd
-EBUILD elisa-24.02.2.ebuild 1388 BLAKE2B ff19e3eb23f07997fdfebc0940869b423ea7ba9bd2c3adbbbbb6fdc7f6c26f5e576db0648f1b2e96d8ef750a8d2c8e8ff41914a323ea758f2ffdc93d1a3e59af SHA512 3a3556afb08003a44efcc02f0bc0051265af57a5b9044cdaa671d424d3a43344f5835aa8b4ea1a5a6e4d5b5cc1053a182bbad7ff6b8eee4cdd2bd2751a7bb40a
+EBUILD elisa-24.04.90.ebuild 1426 BLAKE2B 684459574e83050179509964db11b5e9d5be7f22615af117cf7c3aff72f2b231a46b577380406bf9c56ab9825740d890955a16f9d66b8b2889808e5eac7bdd0f SHA512 27e36a495a8552b0447c25b6921d156cd540ecf8f82ca96d310062ce87557a6bad34ab6e0d28db6788f3ea6bf078f2a1eb5e68c831dc7c502ff20aa1beab5e2f
MISC metadata.xml 493 BLAKE2B 34b3c8c5f95ef87ae3246bc61003e44b2e7c72e1a98f0fc38e9c8f51934066b4c375e403da5e5c1525d88c33aecc1e91b0e1c7a537d89411678f4e6e26da6586 SHA512 e59ac559e2ef11d5f3550b95fac490059b1f6be76ad5781d0be5e45bb860c0709992cb928fbc1e2584d1ad71359c9c65e2d53cbf124f411d1b6b016ab583e751
diff --git a/media-sound/elisa/elisa-24.02.2.ebuild b/media-sound/elisa/elisa-24.04.90.ebuild
index 86a361c925cb..799a8d08a37f 100644
--- a/media-sound/elisa/elisa-24.02.2.ebuild
+++ b/media-sound/elisa/elisa-24.04.90.ebuild
@@ -20,6 +20,7 @@ IUSE="mpris vlc"
RESTRICT="test"
DEPEND="
+ >=dev-libs/kirigami-addons-0.11.76:6
>=dev-qt/qtbase-${QTMIN}:6[gui,sql,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
>=dev-qt/qtmultimedia-${QTMIN}:6
diff --git a/media-sound/kasts/Manifest b/media-sound/kasts/Manifest
index 1a55d87c7585..0c8a0570d69e 100644
--- a/media-sound/kasts/Manifest
+++ b/media-sound/kasts/Manifest
@@ -1,5 +1,5 @@
DIST kasts-23.08.5.tar.xz 581312 BLAKE2B eb85f74a6934947146f9ef277ed963eeba6ab108e8ff6a446255229cf7e7f4e6e6eacc16a508d46688f244f6b857a5d168387431f1520decd2e83b39189bcc05 SHA512 bfe2fa6d0bc628c51fa0db13a434e80c08a29e4bae95bccbaf6d029c424d6277eea9d0625f9de69ad6f011c482cd571000566ac838e22b03c57e8671ff4c3bd8
-DIST kasts-24.02.2.tar.xz 590412 BLAKE2B 8e11d5cc41992ae84b34bbab0813c1bb8a998217b956c2b6d6a04a83f26c79b27093d3b3958f1252f627b5aff50ddad28ba95a735ef3630ea818c54deb33b668 SHA512 119d280a89bbd3e31e27013877933b84c9f79c60b4238dc6cda810f8208e389503bfc1b2fdbeeb47cab4571384f8a6c5128eb782300a89cf281851545db37dee
+DIST kasts-24.04.90.tar.xz 607848 BLAKE2B ec833219b142c5f6206d0cfa425ce288f08ce09bc2a0b7bfad13c131630bb1d1f119fa4c5e501c49e61ac01d2d7d36c9093585bf83100a2c26f092cae75bdea8 SHA512 31de31304423f4fd3b0c0e9e0aafe873694a3b06e98c3aa485a5fb713206275f8d6e5b47e99122e97615adb07bb935c251b3b5357af79835538ce000f3d9d1a6
EBUILD kasts-23.08.5.ebuild 1645 BLAKE2B 36cb979ef5b0b521d7c03799425d290f32def21c049b5b5e2d7e4088b4cea0ef3d82281ead1bd9d4c015190ad3d548bec8f660ddfc254e37b205a358a1af2cb5 SHA512 587ea43f8183680b70c74d232630fa7bf3c6a37740f8f4bbc582607eb1fa53ed9ecb87d77697e94edf48986332aeff635cefed15b1fd9e2b18726020385af158
-EBUILD kasts-24.02.2.ebuild 1462 BLAKE2B 88bdc2f2cd560a8d319872f6fb22d5a120d21590c3b4bd5fe63dd68a9def3b0533c35b7ae546ad16d78454ef6fc9fc5997596258e5226f15d67d1680bdd06728 SHA512 de84b40d69b6446659ecbce47ba13d043d2889607c0301330adb6aaf4932d3793dc2c1444e4532993755fc38eb1fec30862cd84cc392df32899c6b80fa4d9421
+EBUILD kasts-24.04.90.ebuild 1504 BLAKE2B 9d51e53ffc16f06747f31c7b6e5976159dff9deb293f5d402150e009b288acec7f7a80a93b18d7dae2af2545c209a42391a552655a18a9dcc198dbfaf3539361 SHA512 97a6e71fabfa55343aef5325f7d036cd77a149ea93ccbc1265da5c40d5549231677f4273b7780f0796c5e718dc42480e3fb24ba75a82893890565c0537eaf2ac
MISC metadata.xml 461 BLAKE2B f69d730a1f4e042650158f9819d07209c9d98492076400efebc152aa60950bd512bce5f8fabbd0a1bded16af201a03db57a56ef5c708662d7e8b058c2f0aa194 SHA512 4ac8027c4d3068ba151104708b13c3cbf21617da83e32d7a471421e9007d31ae5122335072bc99c7c2e4e2981e8ce1812e0b4dbf168f6d8adfeb6d079e68793f
diff --git a/media-sound/kasts/kasts-24.02.2.ebuild b/media-sound/kasts/kasts-24.04.90.ebuild
index 233d49c94a28..201e023c5ff5 100644
--- a/media-sound/kasts/kasts-24.02.2.ebuild
+++ b/media-sound/kasts/kasts-24.04.90.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-KFMIN=6.0.0
+KFMIN=6.2.0
QTMIN=6.6.2
inherit ecm gear.kde.org
@@ -22,6 +22,7 @@ DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtmultimedia-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/breeze-icons-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
diff --git a/media-sound/krecorder/Manifest b/media-sound/krecorder/Manifest
index 0fa648b398b0..708e48238222 100644
--- a/media-sound/krecorder/Manifest
+++ b/media-sound/krecorder/Manifest
@@ -1,5 +1,5 @@
DIST krecorder-23.08.5.tar.xz 162496 BLAKE2B 8323c13e7c633fcfb3b53ffb43b59fad725f85ff9980db312cd262ccf4a4c1813f5323adfdb3ce8b4efebd5ee3e4a61dd0f8d2c0858b6840d0c1cfb48d14a3c8 SHA512 dfe9ba96c1476e019b569fc811dccde1dfe866375d8b0a663f253d2dfa36b4be012f3f31c5ca83ba59f76546cfa6a3720c79112820d43dd26648a1680f987b64
-DIST krecorder-24.02.2.tar.xz 164948 BLAKE2B 3bb3f743af354fa8c39096c4a2ca893a3df430bce33b7d9ad332763ad0a1446d8827b777f620d91682b5ef8ac8036fde528e5ecad71a453f5afe4e4f6568acf4 SHA512 61feb21d2f7e878a9b0fec68e86528c0e2d35f933532e7482fb4518eff90b9d7808c8ad77a87f881cdc20abbcef9be52f2c2f64764eb64d7d9788694efe37493
+DIST krecorder-24.04.90.tar.xz 166728 BLAKE2B 9e0a437a423e8907cc74742331dcd4720192a2dc04396a4c8a40226f81b7ce2cc776820a16ed1544f6bddcb50b5547a0faaee9c1e942f82988f97c7e7da91ced SHA512 fc563a6625a8f1407d3db1a7b0d9fdcbd9af412210405f08515c8fb570dfbac2d3199ce45cee08a95e6e50e3657b74ed19d22da5251990d8e8c1e0164ccc707f
EBUILD krecorder-23.08.5.ebuild 853 BLAKE2B a4cf7f9a510188ef5379584122b14ab3f5392c989d45f9eba97ce8f4927baafaf64e4b2da21c79fd8677247994ab546d9ca6959cd27f8c94f29b86a276772cfb SHA512 091df1ff53992bf7de666597dbee3c1850ea981755d6c72b11f09ca43e07331332dd4165337318e8d1cab4bf943188f74526d875eb09081fb567bf666853ad2c
-EBUILD krecorder-24.02.2.ebuild 721 BLAKE2B 454fe778c0d7354090a85d02228e7a70db08f1d63700bd1308d0ed978e0b57667f84115718289dcfa41c71e1e39827e64e66687f4ce660913614b5dc0d9f4ac6 SHA512 4f7273b154dc1f5a4b54c17eed1c3270d060e9f5bcf53dfd3d3560662477be99c0139c9fcfca91a129c04cba23d132cef9e52da749776fb5c0ca7fd3f8f8f92e
+EBUILD krecorder-24.04.90.ebuild 721 BLAKE2B 454fe778c0d7354090a85d02228e7a70db08f1d63700bd1308d0ed978e0b57667f84115718289dcfa41c71e1e39827e64e66687f4ce660913614b5dc0d9f4ac6 SHA512 4f7273b154dc1f5a4b54c17eed1c3270d060e9f5bcf53dfd3d3560662477be99c0139c9fcfca91a129c04cba23d132cef9e52da749776fb5c0ca7fd3f8f8f92e
MISC metadata.xml 729 BLAKE2B 5afa1d385a0f5183b46590e95ef8e99b94d235a4720379222d8bbe43ff86e067d6d0d8580767ec31a0e80c38627535540ccb20c27ee09a4066ed268378f25272 SHA512 82df50c08faa64aa436b674336648887d13f77c2d6417a5ddf3c9f75b77ac705d2181dbbdc4bed0bb5d35276f3616f2e339ab48b7d4e3e2234515f245ce8c3f2
diff --git a/media-sound/krecorder/krecorder-24.02.2.ebuild b/media-sound/krecorder/krecorder-24.04.90.ebuild
index 59c215ba3e7f..59c215ba3e7f 100644
--- a/media-sound/krecorder/krecorder-24.02.2.ebuild
+++ b/media-sound/krecorder/krecorder-24.04.90.ebuild
diff --git a/media-sound/qsampler/Manifest b/media-sound/qsampler/Manifest
index 1622f5460b7d..26bd4686bcba 100644
--- a/media-sound/qsampler/Manifest
+++ b/media-sound/qsampler/Manifest
@@ -1,6 +1,8 @@
DIST qsampler-0.9.12.tar.gz 219168 BLAKE2B c68fad51b37f4b471e1ffdcb4168487ef0069877ed2c13fd06f320c1a353c146ab493d94522d7ed86a8541646429550a4d02a89d5b37ae44847687acb5400fd1 SHA512 089a177e2d6350880c96e17f7833ef80b94add3535b9cf0418453080c294c51a98b909a4072054c5f0b8ecdf014914966ac7d2e90add984225ec3c9a35a0ca0c
DIST qsampler-0.9.90.tar.gz 219790 BLAKE2B ccbb9b94eedd200f0f79d22adf8541c49f334249f7b5eeca59a200a70ba9fd633c288a78f486394df3c33983c2be0d313ba0c8ad5e4151b83b9d630c0e7a9d94 SHA512 4ff7663e5ea7cbea34127e242debdf0ac8da1a06e3d8de071fbf9543841819b94c9addb1e368d2bda692269f31503bc52cd47ac7590d96e31866611349ff3aae
+DIST qsampler-0.9.91.tar.gz 219798 BLAKE2B c947e865a62f4e14f701635d434ec6624a81fbcd471929b7ea1d9d841460afa931914937b6f9d863d4bd0759bcfd32da40765bc1d51e8950103f03f8e63a0078 SHA512 8ef9eefa7624d5e4b45a462fdb1fceded51e350ea75aafd5d9939be1d10f0d582d05244f3f73f1aeb9743a630d7a6f06a05ebf602a1e2a54bf542626c386db06
EBUILD qsampler-0.9.12.ebuild 1122 BLAKE2B 36831ef7d7e6e5aa8163061656a2b356414e54080403426ecf7bec3c78c7b558e41ce5b1bdf8be117ab550a82efcaf2451a9b81959971275704b72f4e8adb274 SHA512 5332411dcb1c1738c3ccb66797cfcc55ffbfa0a90b2557e38213701e9a312087c566edb22f4f203987f045fcf01e303ef13fe2851b3296a915b340cfff41b2a0
EBUILD qsampler-0.9.90.ebuild 1140 BLAKE2B cbcc56ea839a1c69cd32179146b50be84ae49dc4ab3013416a3e8eb2575fa55a07eff45caa82249432c166e4fb04b1c1108625edb172e8a4ad515f5a39a934e7 SHA512 473c5f4189110b028222f9dcd728c3d391af1516c0bf55ffb5c6f22f504f71e464686989013b12cb7b67bbbb10f455c5ac6594d6f143656b5699589c311d6905
+EBUILD qsampler-0.9.91.ebuild 1140 BLAKE2B cbcc56ea839a1c69cd32179146b50be84ae49dc4ab3013416a3e8eb2575fa55a07eff45caa82249432c166e4fb04b1c1108625edb172e8a4ad515f5a39a934e7 SHA512 473c5f4189110b028222f9dcd728c3d391af1516c0bf55ffb5c6f22f504f71e464686989013b12cb7b67bbbb10f455c5ac6594d6f143656b5699589c311d6905
EBUILD qsampler-9999.ebuild 1140 BLAKE2B cbcc56ea839a1c69cd32179146b50be84ae49dc4ab3013416a3e8eb2575fa55a07eff45caa82249432c166e4fb04b1c1108625edb172e8a4ad515f5a39a934e7 SHA512 473c5f4189110b028222f9dcd728c3d391af1516c0bf55ffb5c6f22f504f71e464686989013b12cb7b67bbbb10f455c5ac6594d6f143656b5699589c311d6905
MISC metadata.xml 494 BLAKE2B e15f94a046f20f6430b293d548b1b9694e172b083d51542d398abf2de7beea5aa5915b670ac335bc31f797dbba71e82db55b72a93e88bfbdca8d862d9840975e SHA512 b136da53c09415395c0529c6d02d328520617737bce205ba1089725c3705ddea4be61e8208d814479976a420673498fba53caba64b5e0cb49ffe79694045f25a
diff --git a/media-sound/qsampler/qsampler-0.9.91.ebuild b/media-sound/qsampler/qsampler-0.9.91.ebuild
new file mode 100644
index 000000000000..f0a0b110d46b
--- /dev/null
+++ b/media-sound/qsampler/qsampler-0.9.91.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://git.code.sf.net/p/qsampler/code"
+ inherit git-r3
+else
+ SRC_URI="https://downloads.sourceforge.net/${PN}/${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Graphical frontend to the LinuxSampler engine"
+HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug +libgig qt6"
+
+DEPEND="
+ media-libs/alsa-lib
+ media-libs/liblscp:=
+ x11-libs/libX11
+ libgig? ( media-libs/libgig:= )
+ qt6? (
+ dev-qt/qtbase:6[gui,network,widgets]
+ dev-qt/qtsvg:6
+ )
+ !qt6? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ )
+"
+RDEPEND="${DEPEND}
+ media-sound/linuxsampler
+"
+BDEPEND="
+ qt6? ( dev-qt/qttools:6[linguist] )
+ !qt6? ( dev-qt/linguist-tools:5 )
+"
+
+DOCS=( ChangeLog README TRANSLATORS )
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFIG_DEBUG=$(usex debug 1 0)
+ -DCONFIG_LIBGIG=$(usex libgig 1 0)
+ -DCONFIG_QT6=$(usex qt6 1 0)
+ )
+ cmake_src_configure
+}