diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-29 22:43:19 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-29 22:43:19 +0000 |
commit | fa19575643c607e28b1572821c413ad7cb8eea09 (patch) | |
tree | 9d9b05acd34c77d7708182eac258ad26975949c7 /media-sound | |
parent | fc4ad6e568738af8995c2e87896c671c39eb8c72 (diff) |
gentoo auto-resync : 29:01:2025 - 22:43:19
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/Manifest.gz | bin | 57277 -> 57253 bytes | |||
-rw-r--r--[-rwxr-xr-x] | media-sound/apulse/files/apulse | 0 | ||||
-rw-r--r-- | media-sound/drumstick/Manifest | 2 | ||||
-rw-r--r-- | media-sound/drumstick/drumstick-2.10.0.ebuild | 4 | ||||
-rw-r--r-- | media-sound/kmetronome/Manifest | 2 | ||||
-rw-r--r-- | media-sound/kmetronome/kmetronome-1.4.1.ebuild | 2 | ||||
-rw-r--r-- | media-sound/kmidimon/Manifest | 2 | ||||
-rw-r--r-- | media-sound/kmidimon/kmidimon-1.4.1.ebuild | 2 | ||||
-rw-r--r-- | media-sound/patchage/Manifest | 2 | ||||
-rw-r--r-- | media-sound/patchage/patchage-9999.ebuild | 12 | ||||
-rw-r--r-- | media-sound/teamspeak-client/Manifest | 4 | ||||
-rw-r--r-- | media-sound/teamspeak-client/teamspeak-client-5.0.0_beta77-r1.ebuild | 2 | ||||
-rw-r--r-- | media-sound/teamspeak-client/teamspeak-client-6.0.0_beta2.ebuild | 107 | ||||
-rw-r--r-- | media-sound/vmpk/Manifest | 4 | ||||
-rw-r--r-- | media-sound/vmpk/vmpk-0.9.0.ebuild | 47 | ||||
-rw-r--r-- | media-sound/vmpk/vmpk-0.9.1-r1.ebuild | 2 |
16 files changed, 130 insertions, 64 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex 033770795090..f9758d638453 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/apulse/files/apulse b/media-sound/apulse/files/apulse index 32633b2d9a50..32633b2d9a50 100755..100644 --- a/media-sound/apulse/files/apulse +++ b/media-sound/apulse/files/apulse diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 989a6aa06464..939080dbd7b5 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,5 +1,5 @@ DIST drumstick-2.10.0.tar.gz 571622 BLAKE2B b6b7380dbd731fcfa1e894cdb188c0f300181af138ca2161df66599db716e632b34c3a464bbdb0cead080cdd8959a410da063a90b0587efb51909f32ea328703 SHA512 af265f2646739552c3d94538e0716453de3210308c0af4658e734a4815fe61f9667d09d069aea3e26b24d600be49088afc0cf3cd961463edca684466c7761805 DIST drumstick-2.9.1.tar.gz 571028 BLAKE2B 6ec7459f77763fae354e4c64f4b2b208d28fb8e24bfe939b46456e20bf01ad1b6a7e57e7d8e847b6f594b7431792128cffde517b5d8714e951ec232bc07ef50f SHA512 72ab6062e94aa4e995e9f9c563dfb2cb7dd5fe47bb129ca9f58b8877e980e81611cb59c9964fe72847fccec4f7de3f4b884eaa8dc7b5384ce0cada2e721bebc3 -EBUILD drumstick-2.10.0.ebuild 1532 BLAKE2B 18c3dba30e1e00a717f7446d33c621794f2760d337c7d7fae5cb9b68b7f0fafe65721406dc20d79633163328a42b9427c4befc8bd027d8c1e3360bd82e52861a SHA512 5e64e85c34b93260b5656c5f56c7ea582282473dcdb732025070cfc9a8a15b0e0d80d8115ff55d6bee7a5faf738eab55f17ef6f85ba9ff4c730260b8491a7412 +EBUILD drumstick-2.10.0.ebuild 1530 BLAKE2B 8e00882456d28fb3b986d0e3964aff88b5cfd3325e7418e854e068c4c7f559fc7e9c86efc381b8041e49c589128063fc38b263bfaf526de81c62b271a0835ad9 SHA512 4e1636f143cb76f09bddfea58e9c4ece7b1a9e5740b2b96b44f11e94edcf5c9d5a81b45e0223d28f3e680d4c4c9758a5049f2a901a598a263c9bed95a4563bd2 EBUILD drumstick-2.9.1.ebuild 1530 BLAKE2B 57939a42a33abe32b4356e03a8b0e7a66ae5b89d0154112c13be3b257345d78387f332eab2bad4538a00ba3a7ba2a0439f825ec4dd8461c8396e1a76e7b095a6 SHA512 abc69ed27ff6e2dcf8163cf390aa45005f8188d0f0bf86d19dadcc967b9a32520bdc3c00ad4b80de070bb6df6e206aff00b5210c38a3459f2c192f00f73c8a63 MISC metadata.xml 544 BLAKE2B 2b2d701f6d34f29156f56bd84e34fb8322a6034c71b5ca65a12579d6e88a5f84d57692d82a564e9c652e9361f72e8fbb78fb9fc3f41495dd43227192ce089434 SHA512 5d2a7d5d366e3d08a9885f45ffa0a21d32f7f4519981a8da39f272c1e3e1204d619ea41b498ac38c48c0b90a10bdaab6a88b68e8ac2e96d6ac054d68d103a4e3 diff --git a/media-sound/drumstick/drumstick-2.10.0.ebuild b/media-sound/drumstick/drumstick-2.10.0.ebuild index 255774dc750b..145b824eae49 100644 --- a/media-sound/drumstick/drumstick-2.10.0.ebuild +++ b/media-sound/drumstick/drumstick-2.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="alsa doc fluidsynth test" RESTRICT="!test? ( test )" diff --git a/media-sound/kmetronome/Manifest b/media-sound/kmetronome/Manifest index c067514a5a8e..4a11d6fdbca0 100644 --- a/media-sound/kmetronome/Manifest +++ b/media-sound/kmetronome/Manifest @@ -1,5 +1,5 @@ DIST kmetronome-1.4.0.tar.bz2 226942 BLAKE2B e8a5c7d0f2458b58d6329a72af622522004853af1fccdf73eedf5161d1f9ea72ee1ff40276b6626fcc0d56b737f2176d857646eda284947a63647cee968b79d0 SHA512 e101d3558064c67937995640f355abfa16e6e8790ac2566cfdd872fbea87df8cfce8430e8976f2ee6c23f0a9e2b66324b2b49c24c41d54c83cc7b51fce557461 DIST kmetronome-1.4.1.tar.bz2 227015 BLAKE2B db0b96b2937b406aee228d96a7dc42a65e1e3beecd96a15d73ab118f2172c1b7fe8192eb2fdf417303b63833254d0141861c2d4c3e7d964f35824b965df87aea SHA512 2f35f3dda3deb6e77b68a015c7145f44500c4bdc20a5b7fc256569034cff8048df236ee38ccfb77203162491bb051152f84c5a6fa75fbbb7ef6bde4d9860af35 EBUILD kmetronome-1.4.0.ebuild 637 BLAKE2B 9a5dbfc1254c5a836cf8b53a6df3ef2d3b32b5358f3a46b3f780615ed7553ce3c7fe452e48d26b5e7068e6e4e65170a0b70e01c591e8a6d03ad2506019b67bff SHA512 daa1e26e3d00b0208bdaff4505aec20bffc96cea44f5a8b0ce0d3234d03d2369aba6422c7c6e20896c3dabe525867b2c9ddf34d30ded449ac794146a9aeb4ea1 -EBUILD kmetronome-1.4.1.ebuild 640 BLAKE2B a3656acd3d79016dd48102b343899f44415b652fa799040c8d61011fad96b68e8c67d28d908326a8be2a7dc8275da7105003d6029d24d03cf3ebe2e481c6b2ec SHA512 5c9a164c2e18edabb373b2cba04638e1589dd4930da1ecfa92d8d72cc987d64dce2fe84051a961338173e0a2c482ef86bde8a29926c66a16c72a2941786a3c73 +EBUILD kmetronome-1.4.1.ebuild 638 BLAKE2B 8029069e021cffda5e853ad0a6fbf39ac22cad9845220c2789778e708e0078ec3871c6f077c93d79d9a9539d8fc110e565a3daa43fb1ebb7c655ab797a8e1df7 SHA512 303831d4cbbc61b30a9f0feb818664d9ee5d16af70a6344f2e8d0da4091d23609882c15609209a50930a3c90113315eb0f0b63622b871c4a3acbb2c027bb3e10 MISC metadata.xml 444 BLAKE2B dcbcb4ac3aaf26e6732bede37e196ca0ed5962038888d4f15fea2adebfa767059bb7be433355e9fad07faa18e3a7fab60afeadd61ff699b7e70888b168859f70 SHA512 efb191ddc954fb7115879eb8c6c992da1c5aef70d84fdb4d22a78202634aa7bad4a602ea60bf1a14d23b6ea6ffdde883a04a31d3a5cb76be003a45831490b074 diff --git a/media-sound/kmetronome/kmetronome-1.4.1.ebuild b/media-sound/kmetronome/kmetronome-1.4.1.ebuild index 3819c5304f1b..2435700c25f7 100644 --- a/media-sound/kmetronome/kmetronome-1.4.1.ebuild +++ b/media-sound/kmetronome/kmetronome-1.4.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND=" diff --git a/media-sound/kmidimon/Manifest b/media-sound/kmidimon/Manifest index abce103e4e83..0e9a12c025c6 100644 --- a/media-sound/kmidimon/Manifest +++ b/media-sound/kmidimon/Manifest @@ -2,5 +2,5 @@ AUX kmidimon-1.2.0-fix-cmake-pathvar.patch 579 BLAKE2B c3a169a4d947aed747fcf63a0 DIST kmidimon-1.4.0.tar.bz2 309675 BLAKE2B 83a466b63256d082e257af797c501cd4a405409a31c20f26bd38cb7afbfe84566550589feceb201563572352b9ae90f20e255d6c75e21340bd43316ea392e5a2 SHA512 83f3ff86b02d91bd20c81c4dc8dc036b3c8483c246c65b1dc4fe2d084f98c792cf1e9dcaad3b0984f0f294bc0b7f4d6d090bd44b88efa3738fc9ada63cf613ba DIST kmidimon-1.4.1.tar.bz2 316984 BLAKE2B 78ea3a157cf640ab9de74e2b4cd57d1f2f0148e0017475eb7affc7dfda004681fd5dbc673bfdce9d2e885554b8918ba89a210f215dcdc293224c6af3907b81fa SHA512 458c9081ba35908f4b3d408b77516112732ec4ad13fb42e3a150d15571b4f5663e539c1cb5ed2c92c22d764dcd75b4f1af0e5bf2b487e50ddc5d9d661234bb96 EBUILD kmidimon-1.4.0.ebuild 753 BLAKE2B 6a0653077fcdd7b665ab13869e9da05476270c97e9e5620d6470f373c81a1a06c5044eeb4bcafd546f00903c16adaee27f4033fc4740cba36575b1c96e11a0d7 SHA512 e8775133f110730ea016b9f4b9c39b2b0b08f629915d9ab99b189fcd96b2eafbc3d158138539e0a46903af508b25ab50508f94fa4535be6a36dc36617e8d502b -EBUILD kmidimon-1.4.1.ebuild 756 BLAKE2B 21a151d07f963073feedacd9cf9f47bb871d07d99f9ffa4cfdf1e73518293e10351c81feac6485839e8a5eb3429d8b86cf1f897f2765552630b5fb3aab2e061c SHA512 76cb491924c8daa92773d58a21c38f4d02965651558e0835a3f52e3186a96ef02b7f045209f2fb442f883ca4c4a1c46577aafe402e5940a5e92241d7d1cc46c5 +EBUILD kmidimon-1.4.1.ebuild 754 BLAKE2B 59360a34b59594a779bc29f598ca50327574cb99be463a96042fbb6333b807c954364d486fb9f4b8463174073acc670ee3cef33bd538d966b8f113a74fbb0b5a SHA512 de7c7889013c66e902033f02c418e6e668fbb74721a2c72927542a98c045eb374143a37d5bcd2901854d77b742f9b82aa016788d88f070f30d3cc8de6cbcdeb7 MISC metadata.xml 442 BLAKE2B 20c1a6190737f4d447ab159fa0568f27b731d3472b3a4ec26fc4d3225ec9e82fca014d82ad41fe1c8c6b80e785973d066bf7101078ccccd7efac67d3d992749b SHA512 bf4cb478d26b5e1f49057954f77284b6126c72541925299b71f901559bba3020c25a8ca6e6b9b4ccee966f612c71a6b8554f08e64e97e00c3c09232ded483c09 diff --git a/media-sound/kmidimon/kmidimon-1.4.1.ebuild b/media-sound/kmidimon/kmidimon-1.4.1.ebuild index c9c91cd6c067..fcd96ab406a5 100644 --- a/media-sound/kmidimon/kmidimon-1.4.1.ebuild +++ b/media-sound/kmidimon/kmidimon-1.4.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug" RDEPEND=" diff --git a/media-sound/patchage/Manifest b/media-sound/patchage/Manifest index cf9e02de70f9..fcc8d0bd17cf 100644 --- a/media-sound/patchage/Manifest +++ b/media-sound/patchage/Manifest @@ -1,4 +1,4 @@ DIST patchage-1.0.10.tar.xz 341164 BLAKE2B db7e17acc483b1fec27c80a3bedf3b546d303d8ce4f90f7f7669a4e4e1dcb526881d949d91edfdd6283dff3d9382c4c3534972065e2769a43e9e4b982b0dfbec SHA512 c6c43afc50978db02517282c1e8c7aad131e30f6255e79e65ea17edcee0b470ec3172da2c057abe4cf4bb12a081a92165ac322cfc4ec77382bb992e74827831b EBUILD patchage-1.0.10.ebuild 1003 BLAKE2B 5b5bfc570b0cc63c11bff0d4e65c22558aaefb89342076ca1b55229e7785207feb10950be3a85f6e9a4ccb1d250bdd9ea0833ad916c2ca6d4ec71c47edae40ef SHA512 7d09111734ebe366bda193be2723cd15b8e0b96c7720a11ddc5817ac96b5320aa783405cacd8e8252efda803e864857596c161bd37b8f60966874d363b959965 -EBUILD patchage-9999.ebuild 1005 BLAKE2B 3c10e0793301589778fb9eb93831c6bc9aabe4266e48964fe93b518be46a96355833d6ad358b7a848137b59a74655563de17f68c911bf92b873122bea5a0d671 SHA512 81ef4e512a6eb275fefd4db62e23f6ad392281b9040cfb1c097dcf0ec4d98dbed9e5ba5fd3d9914a05ae9f762db8f3b4d215fbd0aa69ca28a0df0ecb8a0f34f1 +EBUILD patchage-9999.ebuild 1119 BLAKE2B c6d89993e2329937b5a1f901237b7e45f7ed4cc7bde88d9ce2ae29e8f883774c06c9442298457c640d2f68ceaa36ce2944995336e6ddec7fc9f417a940299e6a SHA512 c51b1a59ce31f65734425708b07bc8f2369d4e34834b1a3631426d478c5c0758ca97b38d3f8acc990031337472df60a533548c6d512e2173bf045945ec16a06f MISC metadata.xml 427 BLAKE2B a77d10e847d1ceb32b0ba9ba22a723df471d751c6ecd7ddc849f13fea71c451b9a0c7959687ba09efd23ca7dd6ffd7a77e00abd69021f5ecfeacde0680fa0814 SHA512 3ed9c62eb59dad36bd4477bcdbb95eeff21fcf8ac8c989814d24e288e58b7032452acbce472a191c8151551071b86274fdb935ae6ef5cb916a4b22510ec96789 diff --git a/media-sound/patchage/patchage-9999.ebuild b/media-sound/patchage/patchage-9999.ebuild index e449d00c7bf0..bde44715ff7f 100644 --- a/media-sound/patchage/patchage-9999.ebuild +++ b/media-sound/patchage/patchage-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,6 +24,7 @@ RESTRICT="!test? ( test )" BDEPEND=" virtual/pkgconfig " +# tests also need autoship package but that's not packaged in gentoo RDEPEND="dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 media-libs/ganv @@ -32,7 +33,12 @@ RDEPEND="dev-cpp/glibmm:2 jack-dbus? ( dev-libs/dbus-glib sys-apps/dbus - )" + ) + test? ( + dev-util/cppcheck + dev-util/reuse + ) +" DEPEND="${RDEPEND} dev-libs/boost >=dev-libs/libfmt-9:=" @@ -44,7 +50,7 @@ src_configure() { $(meson_feature alsa) $(meson_feature jack) $(meson_feature jack-dbus jack_dbus) - $(meson_feature test tests) + $(meson_use test lint) ) meson_src_configure } diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest index f70cef58b5a5..7f909ae93877 100644 --- a/media-sound/teamspeak-client/Manifest +++ b/media-sound/teamspeak-client/Manifest @@ -1,6 +1,8 @@ AUX ts3client-bin-r2 323 BLAKE2B bfeb748c59492387139b70bd3d688bf0c21969566d7cbfafec9abc3974daad67f34ad00cef53a35f229e8434ad2a15454c29c1470214f47332cd606053cb515d SHA512 42c5ee014db58b99d4680e31a59ac8b53c3a005332478ed166128fd08867c0cdc167c5b74a97a0f3a630c8faff9e5edd9c96da28bdbebae1d56a896e7a50e95d DIST TeamSpeak3-Client-linux_amd64-3.6.2.run 110899830 BLAKE2B e832af37b3fe89741d6eed0214dcb790e69184ebfdf0cfbcebe8ec433eef62e42597a75bfb6bbf7d36cc172fa49e22c527023b787ad88584654b9297d5730d5f SHA512 09448086ed3322ba5a37905c5b893fdf0860e5e80852da2713a2d3aceddc071ff6cd7bc213f494759b9448615a027130579da7292f59447b3c31553e151d35eb DIST teamspeak-client-5.0.0_beta77.tar.gz 149815295 BLAKE2B 72c71d4a004ad917d4c7de58ce8f718942688a46596ebb2763c6c98e9f01fafb83db99bb475d5fe7615bc66e8e581904529d00a493aacea2cbd48aa143971caf SHA512 1894987257d62643c324e59ccae2dd0bac2c153470f1f2979a0a243bce4e16228a5c0cd90daf75de56e3fbae1f421bc9e48fe3377ed09c3b55af6d3cb2563064 +DIST teamspeak-client-6.0.0_beta2.tar.gz 177781467 BLAKE2B 1eaf1d6e967fae20d0f90155dbd1db68515fe78218276a5a9ee56ee3edaf8fb07854868ccac56e6a630a9a2e8fa8ffce7641a091867928dae7eec866cdd0125c SHA512 086297a604799cf1eb559f7cd3be5d365050d0f835f6ab8c5b239f8cf92ad080dcfa446e122d24e581b12eb075c264ab99c8215ce3bacd7bd811fd35d3f0bc9d EBUILD teamspeak-client-3.6.2.ebuild 3050 BLAKE2B a59aaa27c6bde946ce24a6df6d1b95fbd5aa7aa6e83e25a822451eaa512e8aba29713e7cb40a96fe285a78d7a10c83510ca72a02fd9b15f327ccf0c88e767b57 SHA512 a1344ea7261e7a0509983ba83b53f3780b6011d51a9a2fce765d452bb670543252ff3480957b1a7ea6b402215127ae1a9bc53d107541f73bed2c16d1c2268e68 -EBUILD teamspeak-client-5.0.0_beta77-r1.ebuild 2159 BLAKE2B 08a4e17ef7c76af2733c12804f4f91006ab92887c5fa7f06e0e548329972a168d795b68a2f79f9b5f808d74e3d3e037923a17dc0a1e75c62f52d7345d09d7e1e SHA512 dff051a7eaa28c505ec353843417a6adf6df6b7440b274bdc6e4c8d6495c718e573a62781b3119d887b33ec5d3f6a2ed4b866b4013814c9d4ea52a62b5048697 +EBUILD teamspeak-client-5.0.0_beta77-r1.ebuild 2158 BLAKE2B 6356e2c3c5130796f4af75a07128fe7c87fd66acd95c018d9f1bdb196469aa2b6ee99f7d38091b95bc95d04407d40e1790abbff36b8d9aa30a4189c719bdac3c SHA512 a33856c9511b33691e92d061e2e52d7b8061a96eac30662e5026fbfebacfc673bbb3bc8d9ae44e7d0f6e6f6dcb0dde5926783ecd27dd4aebd0acdc568365e782 +EBUILD teamspeak-client-6.0.0_beta2.ebuild 2589 BLAKE2B 4508a9ac2a647a91a86cac7a2c399572c89ad8e8561248c480160dd2fdf27b39aaceff8113a03a7e3ec62aabe42c01c9d6513ebc3b40233b3909bc76fc7d6888 SHA512 d4527cd4adf822e57177b1049d6d1715e0465c53b174cf62f2d734760b1a3aa3608a976474dac1462e3c6bbb859604f93d9a8d0b7ce2d44b0561ed7e8df72feb MISC metadata.xml 842 BLAKE2B ed4e3b5fa4a59c2eac3e478562748be607cf8f45af086aec9aa393ea76e875635543e85efa5851fe9c4023f71ced42bae69e10af336f408abd4fdd27b1056649 SHA512 4f00882a3e39d8dc62130f8849113980330e666d174c4432620310a282ed767fcd46cb3e90796097362349e30fc2540ec57b7e3968db87fb6647bf2eab529565 diff --git a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta77-r1.ebuild b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta77-r1.ebuild index 99847f852414..8f013a5e98d8 100644 --- a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta77-r1.ebuild +++ b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta77-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}" LICENSE="teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )" SLOT="5" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" app-accessibility/at-spi2-core:2 diff --git a/media-sound/teamspeak-client/teamspeak-client-6.0.0_beta2.ebuild b/media-sound/teamspeak-client/teamspeak-client-6.0.0_beta2.ebuild new file mode 100644 index 000000000000..f77047316210 --- /dev/null +++ b/media-sound/teamspeak-client/teamspeak-client-6.0.0_beta2.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg-utils + +DESCRIPTION="A client software for quality voice communication via the internet" +HOMEPAGE="https://www.teamspeak.com/" +SRC_URI="https://files.teamspeak-services.com/pre_releases/client/${PV/_/-}/teamspeak-client.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}" + +LICENSE="teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )" +SLOT="5" +KEYWORDS="-* ~amd64" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/olm + media-libs/alsa-lib + media-libs/harfbuzz + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-apps/systemd-utils + sys-apps/util-linux + x11-libs/cairo[glib] + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libdrm + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libnotify + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + x11-libs/pango +" + +RESTRICT="bindist mirror" + +QA_PREBUILT=" + opt/teamspeak5-client/chrome-sandbox + opt/teamspeak5-client/hotkey_helper + opt/teamspeak5-client/libcef.so + opt/teamspeak5-client/libEGL.so + opt/teamspeak5-client/libGLESv2.so + opt/teamspeak5-client/libtschat_client_lib.so + opt/teamspeak5-client/libtschat_client_lib_export.so + opt/teamspeak5-client/patcher + opt/teamspeak5-client/TeamSpeak + opt/teamspeak5-client/soundbackends/libalsa_linux_amd64.so + opt/teamspeak5-client/libvulkan.so.1 +" + +src_prepare() { + default +} + +src_install() { + exeinto /opt/teamspeak5-client + doexe chrome-sandbox hotkey_helper patcher TeamSpeak libcef.so libtschat_client_lib.so libtschat_client_lib_export.so + + # Unfortunately we need to use shipped libs as otherwise + # teamspeak-client crashes using system libs. The only positive + # is, they only need to be placed in it's teamspeaks home directory. + doexe libEGL.so libGLESv2.so libvulkan.so.1 + + insinto /opt/teamspeak5-client + doins *.bin *.dat *.pak + doins -r html licenses locales soundbackends + + dodir /opt/bin + dosym ../teamspeak5-client/TeamSpeak /opt/bin/ts5client + + for iconsize in 48 128 256; do + newicon -s ${iconsize} logo-${iconsize}.png teamspeak5.png + done + + make_desktop_entry \ + /opt/bin/ts5client "Teamspeak 5 Client" \ + "teamspeak5" "Audio;AudioVideo;Network" + + dodoc docs/* +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} diff --git a/media-sound/vmpk/Manifest b/media-sound/vmpk/Manifest index 2f12cb51fa86..c1388e9c9124 100644 --- a/media-sound/vmpk/Manifest +++ b/media-sound/vmpk/Manifest @@ -1,5 +1,3 @@ -DIST vmpk-0.9.0.tar.bz2 449608 BLAKE2B 80827907ac32788c687ff71170afec2de32a02cc9f1096b5af5e1cc6a43c513efbbd5f9dc443cf2d56a536c158b343a362fccb57814c99d9891a5a5b7c83d5ff SHA512 7e84daa0664bc9d403df6c7bd5a226ea37c4804c49e4bcfb2e4f141e257e0081b752e9c2bddc29a9d2eda8bcb06b8ed1c79d129e55d601dfb58951449ebf454f DIST vmpk-0.9.1.tar.bz2 451586 BLAKE2B 752f395193509f829e5c259e833a0e41de7cd98f773a7c8c67df6e55d66e25c532530234104a50fffcce632473eeea7fbed1128a2a8417db8eada2759bab6016 SHA512 fddeb5c87c442eb5aff85a871e0daa05ce2d56f006c8b710bad35152e3696f5f2f7eac5fc713afec461940d45d4a4156e81773aad1ea454494d65e47aac93016 -EBUILD vmpk-0.9.0.ebuild 870 BLAKE2B becf3e5a24a4863dbc7f2ba270d33a779db0afa87d85805e888aaf7ad686cf11e6154de04779068e0c80b819ec193c90041c2c141a4f37d6d8f5c6d894cdc019 SHA512 45ed15be8f3429a919f2091065fbbcf8532a2f1ed314eae23d3d1bea1f1a2c4b7d52a839d5231f0641b50fc20ed04c958cb58a5a5ac56402dd15154be5915d40 -EBUILD vmpk-0.9.1-r1.ebuild 811 BLAKE2B b6a0bfe8a949d79c4b7626132c5a8f99cc88143d5fd8d405408080527dc35001bdf1de9131169ba5939ff93dfefd241df8cfda30f5912d650cbd1f3d09990915 SHA512 361805951957df6a7a017f3878404b60364da8c983e4bfdcb3782a9350c2ad31680de7dafe2c2770747ac5521db342f76910196cbd8061a6f9c22b7d88e02939 +EBUILD vmpk-0.9.1-r1.ebuild 809 BLAKE2B d28009e356374d68fe2d3149b0977c1b3d2d11c95627577bcb3850ce677488757a5861f9d064fc1f18a94c2f7d22310b87e6e1d01670869a7087684a7e494cfa SHA512 c560bee908e42d8118db3149351844181cb74a31cdb58f54bcbf4896778b63f8d0def43ae983f8f3e734ebf980c28b1dffafe75240102b646a838a5486f9880a MISC metadata.xml 858 BLAKE2B 20b44d6c38d0f95fdc8bc98493ebb2526ccfb6459f1b8b2e9d10d3b81753945d0387d11bbb71e7bc6f9364eb7c6da9d3795c09fbf077e5a4d97c96ae944ed1b6 SHA512 1721098bd213eed29139ee33f4a715f975f66cd8e7efc9d733c34b6ba44d729be4f6475b807304b3e81968065ea15bcb0131f405aed3b67e1e747c4b44f9403a diff --git a/media-sound/vmpk/vmpk-0.9.0.ebuild b/media-sound/vmpk/vmpk-0.9.0.ebuild deleted file mode 100644 index 789728f278f3..000000000000 --- a/media-sound/vmpk/vmpk-0.9.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Virtual MIDI Piano Keyboard" -HOMEPAGE="https://vmpk.sourceforge.io/" -SRC_URI="https://downloads.sourceforge.net/vmpk/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="dbus" - -BDEPEND=" - app-text/docbook-xsl-stylesheets - dev-qt/linguist-tools:5 - virtual/pkgconfig -" -DEPEND=" - dev-qt/qtbase:6[gui,network,widgets] - >=media-sound/drumstick-2.6.0 - x11-libs/libxcb - dbus? ( dev-qt/qtbase:6[dbus] ) -" -RDEPEND="${DEPEND} - dev-qt/qtsvg:5 -" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_DBUS=$(usex dbus) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - dodir /usr/share/doc/${PF}/html - mv "${D}"/usr/share/vmpk/*.html "${D}"/usr/share/doc/${PF}/html/ || die -} diff --git a/media-sound/vmpk/vmpk-0.9.1-r1.ebuild b/media-sound/vmpk/vmpk-0.9.1-r1.ebuild index d2fbe7b85d0f..38246d02fe60 100644 --- a/media-sound/vmpk/vmpk-0.9.1-r1.ebuild +++ b/media-sound/vmpk/vmpk-0.9.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/vmpk/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="dbus" DEPEND=" |