diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-08 02:07:29 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-08 02:07:29 +0000 |
commit | 494168b06b81a32b889c3cb1f721f925d0a6824f (patch) | |
tree | 0ec763ffa61af808a83f365fb6680258d2e28a50 /media-sound | |
parent | 2198f8593ae0312add1bdccb49edfcb935e5f8a6 (diff) |
gentoo auto-resync : 08:12:2024 - 02:07:28
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/Manifest.gz | bin | 57244 -> 57229 bytes | |||
-rw-r--r-- | media-sound/abcmidi/Manifest | 2 | ||||
-rw-r--r-- | media-sound/abcmidi/abcmidi-2024.12.06.ebuild | 44 | ||||
-rw-r--r-- | media-sound/audacious/Manifest | 2 | ||||
-rw-r--r-- | media-sound/audacious/audacious-4.4.1.ebuild | 67 | ||||
-rw-r--r-- | media-sound/chuck/Manifest | 3 | ||||
-rw-r--r-- | media-sound/chuck/chuck-1.4.1.1.ebuild | 70 | ||||
-rw-r--r-- | media-sound/chuck/files/chuck-1.4.1.1-makefile.patch | 44 | ||||
-rw-r--r-- | media-sound/hydrogen/Manifest | 2 | ||||
-rw-r--r-- | media-sound/hydrogen/hydrogen-1.2.4.ebuild | 99 | ||||
-rw-r--r-- | media-sound/qtractor/Manifest | 2 | ||||
-rw-r--r-- | media-sound/qtractor/qtractor-1.3.0.ebuild | 109 | ||||
-rw-r--r-- | media-sound/rosegarden/Manifest | 4 | ||||
-rw-r--r-- | media-sound/rosegarden/files/rosegarden-24.12-missing-includes.patch | 20 | ||||
-rw-r--r-- | media-sound/rosegarden/files/rosegarden-24.12-parameter-declaration.patch | 11 | ||||
-rw-r--r-- | media-sound/rosegarden/rosegarden-24.12.ebuild | 68 | ||||
-rw-r--r-- | media-sound/sidplayfp/Manifest | 2 | ||||
-rw-r--r-- | media-sound/sidplayfp/sidplayfp-2.10.0.ebuild | 51 |
18 files changed, 250 insertions, 350 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex da3a7a8e029b..85888d86d7d3 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest index d5f37a2dc010..9c7ca032489b 100644 --- a/media-sound/abcmidi/Manifest +++ b/media-sound/abcmidi/Manifest @@ -1,3 +1,5 @@ DIST abcMIDI-2024.10.10.zip 633944 BLAKE2B 4e2b550e945b261c49b1384f7580c83cbfc9f42ad8b2fa4f6ff12285d036bd8e1f66d41554630c8f65ba090d7e4ff852d11365b1003a699558995cf583773ad2 SHA512 a5361865907adedeebf3128259118d180ec0ece5c6e88751a96eaeac32abb2b48f9312ba62e706398d70947368d406763c7254ead967fba6f715f7391b54b42c +DIST abcMIDI-2024.12.06.zip 634030 BLAKE2B 69b385908f66b03c2dee05bf9245d000f0bd3386e884eb24b07ff878498edbab0577ae6db24f022cee1bc9bada2a96ec10a29e7fe15d0edbf47441c270d97919 SHA512 188d9f46fc55676d243482dae84040ef2cb1a61033a8ad245f3ea91fa16253cefde10684e60e3c48ef0c045414ec9364845affa38231b6769d2889e98ac1f2f3 EBUILD abcmidi-2024.10.10.ebuild 842 BLAKE2B 55bd4449eefe4c0860ae462842dd378a99a09af0b65d48947eae1d32053f93260e35e02e03455422cd62657c966723e42243bb291f9a2719daa83bf41988e7fe SHA512 434499075ba0ddbf9f75291dd229dcada503b62aaa7b7c6e408d15412302f7d4a6a22fb3302daf53c8ef06bb139988d6806a559d8aae8b154308fb5b480edc9b +EBUILD abcmidi-2024.12.06.ebuild 844 BLAKE2B 40322a8d9af19c1d73ef93feffeb8ad8954c8b231de27870012c7c644832eeb220122204ce0af51499c7a22f12655b9c76f7209117039416c378152b6827fcf0 SHA512 fda5935c54e9f8c3ca30c7126f5bdc59618104c8947ec5dbe5f861cd5b357ff472bfd317186ff41bbf7a65cb17b0bdcb565de21b0af943ff1f7e61c2c17a10f5 MISC metadata.xml 382 BLAKE2B c115548ee2b0caa47535aeeda6dfac2666bdd08aa444d1a39f2ba829ccbfaabfefc0c94a1fc0d59a72c17d6cea045531c13b66c449c40351432ad4830ced6c1d SHA512 ba8f57a005267fda3d71bf26cbaffb4cd16bcdd6811a4b618140d6d56dd0b16477d02d66ebd86b93bebd52a22cd554d9bb4ca8e9c2bf865e4c95a8c1205922af diff --git a/media-sound/abcmidi/abcmidi-2024.12.06.ebuild b/media-sound/abcmidi/abcmidi-2024.12.06.ebuild new file mode 100644 index 000000000000..8aed3dc3a8d2 --- /dev/null +++ b/media-sound/abcmidi/abcmidi-2024.12.06.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +MY_P="abcMIDI-${PV}" +DESCRIPTION="Programs for processing ABC music notation files" +HOMEPAGE="https://ifdo.ca/~seymour/runabc/top.html" +SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip" +S="${WORKDIR}"/${PN} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +BDEPEND="app-arch/unzip" + +src_prepare() { + default + sed -i "s:-O2::" configure.ac || die + sed -i "s:@datarootdir@/doc/abcmidi:@docdir@:" Makefile.in || die + eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/876421 + # https://github.com/sshlien/abcmidi/issues/9 + filter-lto + + default +} + +src_install() { + default + + if use examples ; then + docinto examples + dodoc samples/*.abc + fi +} diff --git a/media-sound/audacious/Manifest b/media-sound/audacious/Manifest index b8120052b443..7e11211deca5 100644 --- a/media-sound/audacious/Manifest +++ b/media-sound/audacious/Manifest @@ -1,6 +1,4 @@ -DIST audacious-4.4.1.tar.bz2 636301 BLAKE2B 875b214e3372ce000684d4e9a2868062bc0addea19ecaa652b605e1ae79d13f58f42eeb761451da682301124c54cacdb61b326a3b1855d0cc7b47c4d8983e459 SHA512 68ba1f468b540dfeec82825b19352dab785243aa3dc456d2a5acfda97601d64a11dadd2de668a1b0adab3a42e232509d60b5658f0a0047e153791ab9318f2b76 DIST audacious-4.4.2.tar.bz2 636838 BLAKE2B 6e0b4e099660249d3631091e6c38e2b2ad40e2fafeb9e85bb365134fe1c28f128f294bdeadf50643329569c21475fc6d0da8e41fb9839cff0131ddce61597c72 SHA512 a1a561ac969863555aa349c068d85398bc6e58c3f11b74842799c7ed1287a826bd6ce9624421b9da47354a632d2e0ccb8326de27c0730028d98dd85fa0c061c1 DIST gentoo_ice-xmms-0.2.tar.bz2 51839 BLAKE2B d3bf8dbfee675dd588bc0258f1015c76877b6b0a3835813d8e9621d149b924aaa33544d07f7ad44a01c058d41d7480b3908b0773c124af33b6e020c376b13d54 SHA512 e863a8f86073007c47ce8c20739aae4bff22e22a7ddc11556b12ae6ebb68654cec7310fdc9d05f2c47f81cf2591fe601b2eb12a2fd911c0a6118c9f3cc524f05 -EBUILD audacious-4.4.1.ebuild 1444 BLAKE2B 72c87c2c0dc339f1c0dcfec88d9e90737b7ede7be3aa7892b4ef6f98ad2274608d1584fa403a496694c616a0283b0973d7891d5f8d7b95dd7258cd827ed66d7f SHA512 2b8572d465f7caa3705b2cd10407be67b400555932ea73bee5f55d8730e985bccf4a9732374a71663d51eb2184bd503e04fb34f0abac3023cee9aaf85ed8ff6c EBUILD audacious-4.4.2.ebuild 1444 BLAKE2B 72c87c2c0dc339f1c0dcfec88d9e90737b7ede7be3aa7892b4ef6f98ad2274608d1584fa403a496694c616a0283b0973d7891d5f8d7b95dd7258cd827ed66d7f SHA512 2b8572d465f7caa3705b2cd10407be67b400555932ea73bee5f55d8730e985bccf4a9732374a71663d51eb2184bd503e04fb34f0abac3023cee9aaf85ed8ff6c MISC metadata.xml 254 BLAKE2B 7f76152858fde96b9de5250e4cba30bfe0c5f2aa6ec7c84316072d84e4b664ecd6485642d3d184b1f2ddde8d9e03a94dd47dd00c5b8d82f80c5c0993d5627593 SHA512 7ed31d18221f55928f798dbf095166f535f7c0f5a1c3010b5113fd6b0d275af283f3d2e6839591335ec93bcd50aab5d0f104ad76eefda4d7a6b64d41af183f0b diff --git a/media-sound/audacious/audacious-4.4.1.ebuild b/media-sound/audacious/audacious-4.4.1.ebuild deleted file mode 100644 index bd3ede1e88ee..000000000000 --- a/media-sound/audacious/audacious-4.4.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg - -DESCRIPTION="Lightweight and versatile audio player" -HOMEPAGE="https://audacious-media-player.org/" -SRC_URI=" - https://distfiles.audacious-media-player.org/${P}.tar.bz2 - mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2 -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="gtk qt6" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - dev-libs/glib:2 - virtual/freedesktop-icon-theme - gtk? ( - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.18:3 - x11-libs/pango - ) - qt6? ( - dev-qt/qtbase:6[gui,widgets] - dev-qt/qtsvg:6 - ) -" -RDEPEND="${DEPEND}" -PDEPEND="~media-plugins/audacious-plugins-${PV}[gtk=,qt6=]" - -src_configure() { - # D-Bus is a mandatory dependency. Remote control, - # session management and some plugins depend on this. - # Building without D-Bus is *unsupported* and a USE-flag - # will not be added due to the bug reports that will result. - # Bugs #197894, #199069, #207330, #208606 - local emesonargs=( - -Ddbus=true - $(meson_use qt6 qt) - -Dqt5=false - $(meson_use gtk) - -Dgtk2=false - -Dlibarchive=false - -Dbuildstamp="Gentoo ${P}" - -Dvalgrind=false - ) - meson_src_configure -} - -src_install() { - meson_src_install - - # Gentoo_ice skin installation; bug #109772 - insinto /usr/share/audacious/Skins/gentoo_ice - doins -r "${WORKDIR}"/gentoo_ice/. - docinto gentoo_ice - dodoc "${WORKDIR}"/README -} diff --git a/media-sound/chuck/Manifest b/media-sound/chuck/Manifest index 77af7c7a3c4c..c3579a5ab0a1 100644 --- a/media-sound/chuck/Manifest +++ b/media-sound/chuck/Manifest @@ -1,11 +1,8 @@ AUX chuck-1.4.0.0-hid-smc.patch 2887 BLAKE2B e02129a2f3e550fa383a691a3e55870d152c89386703e01d134ef345efadadcccf190d07b191f096995b9df2f27e85ccc3e26cb7e73052432c44e43bf82c8d5a SHA512 fb15c2c5e0cfe1e8326c71fe11a72bd3d04996890e7a466111d0360e6f8050408c7ba61f23ab57ae8d3d21fa009ac3afbba002b63819c321d6a55e83e000fe0a -AUX chuck-1.4.1.1-makefile.patch 1185 BLAKE2B 25ab9eadab5e3ddf5369cc0b44f66d3a37010b0dab35251cafd6b663ef8382e699b05cf32d0771e7292c4019b9b3326774e7b081208123b73c592424e46b6b6f SHA512 3e2253fdb32a0eca92e2a8555d4d49f252b1a512d7ba8eb4ef7c9a68e51b4260529e5988f7cab53fabdb11198c710211734e1bec44688bc0315754c825a7b473 AUX chuck-1.5.3.2-makefile.patch 567 BLAKE2B e860079107526b090d592fadf0652dd26b29139cb081eaf43071544ac6f23cde2ddc50db59b57370b09aad19fc595b12b75341908716a0faf13ebedf0c437da0 SHA512 363dce64af8dded1115473d5268f69a0a4a391a0825a1f0811d8f490ec6181118b6f34af5934ffcd02a5ac9459faee1aef3ff4a2e06b0291bae473173dba99cf -DIST chuck-1.4.1.1.tgz 14940362 BLAKE2B 21cd9d30d471c87e35e479dabede5a8ec5c9c8952a24636768aaabddd2bbd6fb00f45bf1394fc218a3fddd9c771473a7b52da779a9e89690cf0eb0ed2801c604 SHA512 8202c9275c6341f35f87fb5140b507936183f3365839f5ba240cd758b6e9b12138e4669ab37f84e218010b49cfcbed777352ba7b69e02b5efc3b800e1977a360 DIST chuck-1.5.4.1.tgz 22311510 BLAKE2B adfc00bf7b5e828d5b5668b703919d4a4b9e7890a9a59c6d5d1caf2600c9638e14366d4d1fbd417d4fbffbc31003386212d30e1e22f47349c62c36a3b6c8dea4 SHA512 8d372a20c7c98273ac0941a0a59f8e91dbafc9ac290d2454aa23411b4eb515bc7ac12f9635d2f25e2cbf8faca52c67a6ea874bbae52ad24fd44544bd977693aa DIST chuck-1.5.4.2.tgz 22311827 BLAKE2B 1215211c837fa55c132742a9a4edef97446304fffb6a6e9f4de0d1da66c634c81398870fbd30ba864939f7e3a54bd0f2125bd6c4c9634edb51da43fa25fd05a9 SHA512 c4ce1e3e04d33fbd516f41eebfbc3b71399c587c0ea7b5d16b4d8a8fe5efb3e244ea0e8860f7331aa740f68f96f6b8f92d37104e6b71f0b6e0cb704acc14715b DIST chuck-1.5.4.3.tgz 22318954 BLAKE2B 83fffaa811fb9ba73f2000ea7a6d5e133c42964571340877a4080e2a6360ac3a7df8bda01a7c0a4acbdbe2f64d97310dbcff237d935b5598ba5ca0e1a312cd2f SHA512 a8324c7dcd5d031cc256d0a5e87d69ae728d008735c81d977911695ec9e93ff6e647cbc4ef36f7fabf84674c468fcaf7df3350f4898436267344f44f8e4089c7 -EBUILD chuck-1.4.1.1.ebuild 1856 BLAKE2B 3ac1450b0a819d7d2c4a7e3daf0f3eec0b24bf5671813ccaac0b31792c8091898a60c39354037f0840c0d988b4cfd1eb5ee172074a66ab354d030db576523f1e SHA512 3c7edb4e92c43fb7ebe9d2ff8fa105423e5b7e62839cedecd8ab8e20408726628b8611627ce97e211387f44a5eda7e0519842c53592f09825108567f34b61c12 EBUILD chuck-1.5.4.1.ebuild 1853 BLAKE2B 95b698e790e022be54b16657aa25b6bf5461f9fabd77feaa5a565beb1ee203882c8076cfd90e52e57f991eb714d4568fc65610648112ac660489c739bb3cc405 SHA512 b1ec557443d943ef4efa0b7dcd29a74259cb43e9c6eef95aa1d2fe872f1b50383d2e720e52a9b345f5f6473e5bdeec517cf5320593632c7d04f19084fcc7a55f EBUILD chuck-1.5.4.2.ebuild 1855 BLAKE2B 0cd25e5032ce928c1bff8969d383a14722275667ed03b10c57c70726b57347263ade552ac558a4699af82bf812f19928e2d1aa5d32fe67bfd2c24b01b2f432e6 SHA512 1e0faac1cc0ba109609fdc27c14bd40e18e92797e7d764104fbf66bccaf1265590aa4b14873a7811b18ce9923c0a16cd0cf78e68de7c6fca3c9e31f2f5f26684 EBUILD chuck-1.5.4.3.ebuild 1855 BLAKE2B 0cd25e5032ce928c1bff8969d383a14722275667ed03b10c57c70726b57347263ade552ac558a4699af82bf812f19928e2d1aa5d32fe67bfd2c24b01b2f432e6 SHA512 1e0faac1cc0ba109609fdc27c14bd40e18e92797e7d764104fbf66bccaf1265590aa4b14873a7811b18ce9923c0a16cd0cf78e68de7c6fca3c9e31f2f5f26684 diff --git a/media-sound/chuck/chuck-1.4.1.1.ebuild b/media-sound/chuck/chuck-1.4.1.1.ebuild deleted file mode 100644 index bb23fdb89930..000000000000 --- a/media-sound/chuck/chuck-1.4.1.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Strongly-timed, concurrent, and on-the-fly audio programming language" -HOMEPAGE="http://chuck.cs.princeton.edu/" -SRC_URI="http://chuck.cs.princeton.edu/release/files/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+alsa jack examples" -REQUIRED_USE="|| ( alsa jack )" - -RDEPEND="app-eselect/eselect-chuck - media-libs/libsndfile - alsa? ( media-libs/alsa-lib ) - jack? ( virtual/jack )" -DEPEND="${RDEPEND} - app-alternatives/yacc - app-alternatives/lex" - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.0.0-hid-smc.patch - "${FILESDIR}"/${P}-makefile.patch -) - -compile_backend() { - backend=$1 - pushd "${S}/src" &>/dev/null || die - einfo "Compiling against ${backend}" - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getCXX)" linux-${backend} - mv chuck{,-${backend}} || die - emake clean - popd &>/dev/null || die -} - -src_compile() { - # when compile with athlon or athlon-xp flags - # chuck crashes on removing a shred with a double free or corruption - # it happens in Chuck_VM_Stack::shutdown() on the line - # SAFE_DELETE_ARRAY( stack ); - replace-cpu-flags athlon athlon-xp i686 - - use jack && compile_backend jack - use alsa && compile_backend alsa -} - -src_install() { - use jack && dobin src/chuck-jack - use alsa && dobin src/chuck-alsa - - dodoc AUTHORS DEVELOPER PROGRAMMER QUICKSTART README THANKS TODO VERSIONS - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "Chuck now can use multiple audio engines, so you can specify" - elog "the preferred audio engine with chuck-{jack,alsa}" - elog "Or you can use 'eselect chuck' to set the audio engine" - fi - eselect chuck update --if-unset -} diff --git a/media-sound/chuck/files/chuck-1.4.1.1-makefile.patch b/media-sound/chuck/files/chuck-1.4.1.1-makefile.patch deleted file mode 100644 index b5dc2f994386..000000000000 --- a/media-sound/chuck/files/chuck-1.4.1.1-makefile.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/src/core/makefile.x/makefile.alsa -+++ b/src/core/makefile.x/makefile.alsa -@@ -1,4 +1,4 @@ - --CFLAGS+= -D__LINUX_ALSA__ -D__PLATFORM_LINUX__ -O3 -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -+CFLAGS+= -D__LINUX_ALSA__ -D__PLATFORM_LINUX__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -fPIC - LDFLAGS+= -lasound -lstdc++ -ldl -lm -lsndfile -lpthread - ---- a/src/core/makefile.x/makefile.jack -+++ b/src/core/makefile.x/makefile.jack -@@ -1,4 +1,4 @@ - --CFLAGS+= -D__UNIX_JACK__ -D__PLATFORM_LINUX__ -O3 -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -+CFLAGS+= -D__UNIX_JACK__ -D__PLATFORM_LINUX__ -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__ -fPIC - LDFLAGS+= -lasound -ljack -lstdc++ -ldl -lm -lsndfile -lpthread - ---- a/src/makefile -+++ b/src/makefile -@@ -76,11 +76,11 @@ CK_VERSION=1.4.1.1 - - - ########################### COMPILATION TOOLS ################################## --LEX=flex --YACC=bison --CC=gcc --CXX=g++ --LD=g++ -+LEX?=flex -+YACC?=bison -+CC?=gcc -+CXX?=g++ -+LD?=g++ - - - ############################# COMPILER FLAGS ################################### -@@ -92,8 +92,6 @@ endif - - ifneq ($(CHUCK_DEBUG),) - CFLAGS+= -g --else --CFLAGS+= -O3 - endif - - ifneq ($(USE_64_BIT_SAMPLE),) diff --git a/media-sound/hydrogen/Manifest b/media-sound/hydrogen/Manifest index af90023e4ebc..3ac98f9f5a48 100644 --- a/media-sound/hydrogen/Manifest +++ b/media-sound/hydrogen/Manifest @@ -3,6 +3,8 @@ AUX hydrogen-1.2.3-cflags.patch 357 BLAKE2B 262d80509abc010bf5844c03736fc4ee6e2d AUX hydrogen-1.2.3-gnuinstalldirs.patch 1677 BLAKE2B 3346a4043f26f7cb9eb65ecb2f42c996b14fc9eab6ba87ace41e928868248e1ed12c00eef55b4d6ea54205d8fb561e42cdb39a6f7e21ca1e3e6497571c17055f SHA512 0e675e6fa839aa0451bdf1caf6fee66b973092ef5ac32ff301f8e9d5f114461d0d95b836012da5cc2fcf756c38eed33ff7233bb44ff83f6275f439eecdd247f5 AUX hydrogen-1.3.0-cflags.patch 276 BLAKE2B 69c498f23394f4c29f46c48462f6454d294683e79a809f451d8c080684bb2e5b519f82ba2c31f1f324412c45dbafe335bb59c056c510b33dcb7ba5c6960d7933 SHA512 405d6851db83229fdaf1ff7c4534f7477555e583aad91bb2148947a40303ae1d1b44efa780d56c635854984c87f44b8caa438a8c8cc2ad068a8f7f74b1294a37 DIST hydrogen-1.2.3.tar.gz 13692726 BLAKE2B 0860b10569506d868e8238196ecefbee080e74af41137d45b49c1032185c320ca3cb637fae71c0b6797d333699434a54919189153069877f10c77446deb2a007 SHA512 0dad3ac25e7c867b3141450faf2affeac2165b7593a2cafb61885434520d1726eaee85d11689be0304bc8a037fbc0737c8130d4ba59bd1ed4e7f1addc56cc25d +DIST hydrogen-1.2.4.tar.gz 14399993 BLAKE2B ed718e75d7016dae234148d3eafd676127248bbebc2f8bd98db2c6ca52e62e4df282035afba0de0692a5e4c0cceb7a920dab6d3688aec9c3793f448f8db54a7b SHA512 3f1522ac0535aa482c828382965822c6a81e5359bece93cbd7ed5029d8a1e192f187e10c5205274cc0ca5c030e958cfd062650f47fb9188f13a176dface64475 EBUILD hydrogen-1.2.3.ebuild 2162 BLAKE2B 4dc563d8924a771eee5a377176b1cd7fb261b82ae0c18207e436fe69226b669b9a39777fded8db68110e5460f4a6ba418637edd1d0a48c6d90d7e772a885f9b6 SHA512 a1db269caec6d2b53912eac707e6d757846792472e2dd5b38af108221c077f28e089f31297e7906e0b5ce93f8898b69f7669f4e08c94087c5ce3fccd3f36a599 +EBUILD hydrogen-1.2.4.ebuild 2118 BLAKE2B fffbf42d8a563466dffeced10998b22ae984a86f5e8a2f9a53a18820d26497562204b34090ce8dc8b4a4b0eb6ee3efd7d1dd6e9994336c544d45b00e35133e4b SHA512 6983fe33c4cbc0ffa4b62790c32f2c70b5c111f8a6a6b75aec5fb2dc56ea575ac1eb6348b905c6760983a559b6b5eb08b9ccdcb4e7c792d76e79a0635a2aa086 EBUILD hydrogen-9999.ebuild 2121 BLAKE2B 1fa910c07551350f7b7cc2a8f98d142bd53f33cc9ce350f130285d91f7161fe6769d0ca0ab02deb531a4b8eda1a55613e060465110c919e4a72b8d40b1e12636 SHA512 5d8fb6829419ec3bc733d6406585efca1de6113bd5686746341d69fbe92181d0b7e2a07d0c77799b0ec2cd30ac56d0bac2a20decd8f91f7d65bab0152f48b4dc MISC metadata.xml 478 BLAKE2B bd59feef45263e2f2440696d657c0845f70498b64dec764dc4fff3e0c837a725195f55a2a651498f5c38448ae7c45fdc50def9a8068fe58e93332ad66de7e1ab SHA512 757c7766697ad73293ed281df0079de5775068bc6b899a9dc6bd3a41a36ed024646e01d242177948be1756d407e44cacd2bb2ed7ec0e4698fd358ec0031db3c4 diff --git a/media-sound/hydrogen/hydrogen-1.2.4.ebuild b/media-sound/hydrogen/hydrogen-1.2.4.ebuild new file mode 100644 index 000000000000..32571f66a996 --- /dev/null +++ b/media-sound/hydrogen/hydrogen-1.2.4.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Advanced drum machine" +HOMEPAGE="http://hydrogen-music.org/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}-music/${PN}" +else + MY_PV=${PV/_/-} + SRC_URI="https://github.com/${PN}-music/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + S="${WORKDIR}"/${PN}-${MY_PV} +fi + +LICENSE="GPL-2 ZLIB" +SLOT="0" +IUSE="alsa +archive doc jack ladspa lash osc oss portaudio portmidi pulseaudio" + +REQUIRED_USE="lash? ( alsa )" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig + doc? ( app-text/doxygen ) +" +CDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtxmlpatterns:5 + media-libs/libsndfile + alsa? ( media-libs/alsa-lib ) + archive? ( app-arch/libarchive ) + !archive? ( dev-libs/libtar ) + doc? ( dev-texlive/texlive-fontutils ) + jack? ( virtual/jack ) + ladspa? ( media-libs/liblrdf ) + lash? ( media-sound/lash ) + osc? ( media-libs/liblo ) + portaudio? ( media-libs/portaudio ) + portmidi? ( media-libs/portmidi ) + pulseaudio? ( media-libs/libpulse ) +" +DEPEND=" + ${CDEPEND} + dev-qt/qttest:5 +" +RDEPEND="${CDEPEND}" + +DOCS=( AUTHORS ChangeLog DEVELOPERS README.md ) + +PATCHES=( + "${FILESDIR}/${PN}-1.2.3-gnuinstalldirs.patch" + "${FILESDIR}/${PN}-1.2.3-cflags.patch" +) + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWANT_ALSA=$(usex alsa) + -DWANT_CPPUNIT=OFF + -DWANT_DEBUG=OFF + -DWANT_JACK=$(usex jack) + -DWANT_LADSPA=$(usex ladspa) + -DWANT_LASH=$(usex lash) + -DWANT_LIBARCHIVE=$(usex archive) + -DWANT_LRDF=$(usex ladspa) + -DWANT_OSC=$(usex osc) + -DWANT_OSS=$(usex oss) + -DWANT_PORTAUDIO=$(usex portaudio) + -DWANT_PORTMIDI=$(usex portmidi) + -DWANT_PULSEAUDIO=$(usex pulseaudio) + -DWANT_RUBBERBAND=OFF + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doc +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. ) + cmake_src_install +} diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest index ee83bcece7f1..dbc3da9269ae 100644 --- a/media-sound/qtractor/Manifest +++ b/media-sound/qtractor/Manifest @@ -1,5 +1,3 @@ -DIST qtractor-1.3.0.tar.gz 2662875 BLAKE2B f4db810ff073b1587abdbfafb807bcc846e11c3a633a0b19a01bf1e82335fcd00d65e7bc68a3ad1cd36ff3bc626201a46b66ca40dc7672a8c6dc9bfb5c5f46e6 SHA512 52f61ce938f2357abc3a7affb7b65e445c9418f5f00327f4cfd7aa2222786304e3e1912a5c710851fc316fe684261b45cc97a89854ad45be6b400b2392ae9f6e DIST qtractor-1.4.0.tar.gz 2662656 BLAKE2B 52a40439e498a3316964ad181c95b0f18ebf89b246553af30f490ce229fedbea8195b0e88518216622833e1dd8d5ad253179cb9d3d86065f10ff5f6e24377adf SHA512 23fc7922f63a31f7e8483c4d90f08e6852778edfe365e40086d3a9aa350ba75fed93d25f153e261a522615fd43515926abac913b8ee106efa5680c51100a992a -EBUILD qtractor-1.3.0.ebuild 2568 BLAKE2B 3ff74dfde42f08bcccf2fceb8dbe8c69bbdabcfdcbd5025e93043c0dadfb614973679a1c86b99cd77b8f07e21f290b10e7948f65870ed6975241223f3789d5ad SHA512 bb1575ef98d41108910439e1f6d81e5693a11181b6710f9fe0dccb55f804b2f8f053af3a63459a7b2b59b52747f3a03bcb8dc4d2d7c48f0a0d4786075a3e20b9 EBUILD qtractor-1.4.0-r1.ebuild 2714 BLAKE2B 1e082566e65ca109197664bd0564416f203c394fde6cbbb5c905616a296e4b0cef38793f5221b2386e72f533e3b663d7f1c05bfe548fa8f9d92220eb7874b02d SHA512 6a2838cde8e1e0ca87387221c5593f1e6d4a604677b897cc470ea931f9edf14e8ac67648f24c62055f1f49e8f029d52018691fc18ab0af67a81034febf8767c3 MISC metadata.xml 945 BLAKE2B 4f88a28c83ce8b2874664ad8bf6a08d5a575a609fab948c47471ed226e284453f87da5b1ae034678295e30e5e1dce357ced317ef5d3ab793e04fb17120ce55b4 SHA512 5ab11543fa297253f5cb15515c16caf967fc69e9cccccb9ac6a6ba26fffce1f8539414edf3b065a61ddce0ff8ce3f04b90a68fd5bb79e0a498ca14c275753947 diff --git a/media-sound/qtractor/qtractor-1.3.0.ebuild b/media-sound/qtractor/qtractor-1.3.0.ebuild deleted file mode 100644 index 27cb23754511..000000000000 --- a/media-sound/qtractor/qtractor-1.3.0.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework" -HOMEPAGE="https://qtractor.sourceforge.io https://github.com/rncbc/qtractor" -SRC_URI="https://downloads.sourceforge.net/qtractor/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib" -REQUIRED_USE="dssi? ( ladspa )" - -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - dev-qt/qtx11extras:5 - media-libs/alsa-lib - media-libs/libsndfile - media-libs/lilv - media-libs/lv2 - media-libs/suil - virtual/jack - x11-libs/libxcb:= - aubio? ( media-libs/aubio:= ) - dssi? ( media-libs/dssi ) - ladspa? ( media-libs/ladspa-sdk ) - libsamplerate? ( media-libs/libsamplerate ) - mad? ( media-libs/libmad ) - osc? ( media-libs/liblo ) - rubberband? ( media-libs/rubberband ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) - zlib? ( sys-libs/zlib ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCONFIG_DSSI=$(usex dssi 1 0) - -DCONFIG_GRADIENT=1 - -DCONFIG_JACK_LATENCY=1 - -DCONFIG_JACK_METADATA=1 - -DCONFIG_JACK_SESSION=1 - -DCONFIG_LADSPA=$(usex ladspa 1 0) - -DCONFIG_LIBAUBIO=$(usex aubio 1 0) - -DCONFIG_LIBLILV=1 - -DCONFIG_LIBLO=$(usex osc 1 0) - -DCONFIG_LIBMAD=$(usex mad 1 0) - -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0) - -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0) - -DCONFIG_LIBVORBIS=$(usex vorbis 1 0) - -DCONFIG_LIBZ=$(usex zlib 1 0) - -DCONFIG_LV2=1 - -DCONFIG_LV2_UI_GTK2=0 - -DCONFIG_NSM=0 - -DCONFIG_QT6=0 - -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0) - -DCONFIG_STACKTRACE=$(usex debug 1 0) - -DCONFIG_VESTIGE=1 - -DCONFIG_VST2=1 - -DCONFIG_VST3=0 - -DCONFIG_XUNIQUE=0 - ) - # Following options are left to the default - # CONFIG_LV2_ATOM - # CONFIG_LV2_BUF_SIZE - # CONFIG_LV2_CVPORT - # CONFIG_LV2_EVENT - # CONFIG_LV2_EXTERNAL_UI - # CONFIG_LV2_MIDNAM - # CONFIG_LV2_OPTIONS - # CONFIG_LV2_PARAMETERS - # CONFIG_LV2_PATCH - # CONFIG_LV2_PORT_EVENT - # CONFIG_LV2_PRESETS - # CONFIG_LV2_PROGRAMS - # CONFIG_LV2_STATE - # CONFIG_LV2_STATE_FILES - # CONFIG_LV2_STATE_MAKE_PATH - # CONFIG_LV2_TIME - # CONFIG_LV2_TIME_POSITION - # CONFIG_LV2_UI - # CONFIG_LV2_UI_IDLE - # CONFIG_LV2_UI_REQ_VALUE - # CONFIG_LV2_UI_SHOW - # CONFIG_LV2_UI_TOUCH - # CONFIG_LV2_WORKER - # CONFIG_LV2_UI_X11 - cmake_src_configure -} diff --git a/media-sound/rosegarden/Manifest b/media-sound/rosegarden/Manifest index 8b871a9fd81a..c0749743679a 100644 --- a/media-sound/rosegarden/Manifest +++ b/media-sound/rosegarden/Manifest @@ -1,4 +1,8 @@ AUX rosegarden-24.06-includes.patch 594 BLAKE2B a6a81d894b758ae9d7548062a316705543c35e8e8a16c857df5536c0290b6a515dd11218f74cfbf37984c6ac12e0ea8fc0cef72ed5481116baf9d4a0da16b62d SHA512 0129427514ffdd1d5622e42cfc36ca3852aeb631f92819561186b2f1adf899df23700ee113e6d902f5408e32e06e37b88190758e8edb19454b69cc39c52b6057 +AUX rosegarden-24.12-missing-includes.patch 390 BLAKE2B afa7dcd04f649d267ef1e90fafe3e69a4c5337e7661d014e2a87b3b712e99144428f9342e7453bdbff0469db5625976beb005f94b21c5be1496e1dd0a26d8995 SHA512 3b9cc291a0a1afb3840b2edf979bcd38659401655d0a8b46d00cd6af9463a105a2bd1686ebd2f72cba125c8502fc96a6104d170ce8b4d18d31b1c715e112f27d +AUX rosegarden-24.12-parameter-declaration.patch 493 BLAKE2B 2cdf07c60fe8c87c5e15a514389c0856adb5166a9fd2b7600c45a448af004a42ade2d8d4c42f05d9f4cb7fcc6c2a7d9d70c1ceef3a873e08f5cad49335343f50 SHA512 9d222d9cdbae3c8cfe26061e3485dad6aeca4d03cf79062a42dcefe1df1441fae4fe57b0bcdd246b8694b9a68345b4e39d3faf2deec3a9513fd8c8465c2223a1 DIST rosegarden-24.06.tar.xz 5638668 BLAKE2B 82218675b9bf124ae2d5a1355b53b93ce7f8ceaeef0fe498038427f5248cf8cc687b1a34eca839f784eced496c9208ab8bca6c20821f6edd04238404ffc663b5 SHA512 345e6498dbed3bcefb6a8bca9b0f799ffb6c2031802901d4e649a764a7727f06fcbda5ef5e8e4375dcf0a6fac250419ac1e8f709767583564becf98af8dffdce +DIST rosegarden-24.12.tar.xz 5737612 BLAKE2B e8976ef1c46d4e137ad78f762cc979363e66427b47760e8ee5e5813e89fa68349d1cc541223c980b6e3972b2d55d33bc8cc2de77d61f95b903f897626be1571e SHA512 dd948e2f9bd0fe11249c1e138afc79da10043664c85ea300f9050dd01e959be50f1056d5035f89b8b1f62fb58254890f6f03384eda546f8968cd42baf1153555 EBUILD rosegarden-24.06.ebuild 1200 BLAKE2B b48fdb92d9134cad28e673756c3bd63148fb9d9b1d0adac185fda258f9600fd24e773b65925953435572150b1eeabbe98966522c037f1caec4be2327c7d27b70 SHA512 e87187d04f839254372633d847ba277c751b82cdd220823312653b7b2f17701c08fde236c53898fec4fd92663909c25931ce8bda6a297207800d5b324454a964 +EBUILD rosegarden-24.12.ebuild 1307 BLAKE2B 91d24a9c0a0ae65de078597f730f78f56bb03f4fffc0b7d3f1b69bd77c29b043e3307891f5973c39bf938038946ac762e047e148722594cc22a0af9d238d174e SHA512 ec9714e569b4f58dfb7a9e5a5a5174d73a279595bfd93fff428d970d73859f6540c36411fac54d3730c03a3ef46a2038c9ee5d5a80661f802792f63174514ad5 MISC metadata.xml 350 BLAKE2B a98ce813216f0135bf3db7e71b401be679ac05012731d4380820df75d91cc919db2923c867f1593aff8939c5202b03d3b3c1cdf1a7884ec12f83952a66845a38 SHA512 9287817aa2c7a4d7d7767f3a44561920dc06a40fa376e3f9d04e6998e3995e93ff74170f772baedbd94c4519bd62c2c7b1b619e9a69c4a7c707ece518b6ce7a4 diff --git a/media-sound/rosegarden/files/rosegarden-24.12-missing-includes.patch b/media-sound/rosegarden/files/rosegarden-24.12-missing-includes.patch new file mode 100644 index 000000000000..25eb2ff4f071 --- /dev/null +++ b/media-sound/rosegarden/files/rosegarden-24.12-missing-includes.patch @@ -0,0 +1,20 @@ +--- a/src/base/Instrument.cpp ++++ b/src/base/Instrument.cpp +@@ -31,6 +31,7 @@ + #include <utility> // for std::pair + + #include <QtGlobal> // for Q_ASSERT() ++#include <QCoreApplication> + + namespace Rosegarden + { +--- a/src/base/MidiDevice.cpp ++++ b/src/base/MidiDevice.cpp +@@ -32,6 +32,7 @@ + #include <sstream> + + #include <QString> ++#include <QCoreApplication> + + namespace Rosegarden + { diff --git a/media-sound/rosegarden/files/rosegarden-24.12-parameter-declaration.patch b/media-sound/rosegarden/files/rosegarden-24.12-parameter-declaration.patch new file mode 100644 index 000000000000..429683d7321f --- /dev/null +++ b/media-sound/rosegarden/files/rosegarden-24.12-parameter-declaration.patch @@ -0,0 +1,11 @@ +--- a/src/gui/general/ActionData.cpp ++++ b/src/gui/general/ActionData.cpp +@@ -760,7 +760,7 @@ void ActionData::fillModel() + m_model->setItem(0, 3, item); + m_model->item(0, 3)->setEditable(false); + if (ainfo.global) { +- QVariant bg(QBrush(Qt::cyan)); ++ QVariant bg((QBrush(Qt::cyan))); + for (int col=0; col<8; col++) { + m_model->setData(m_model->index(0, col), + bg, Qt::BackgroundRole); diff --git a/media-sound/rosegarden/rosegarden-24.12.ebuild b/media-sound/rosegarden/rosegarden-24.12.ebuild new file mode 100644 index 000000000000..52eca96a7796 --- /dev/null +++ b/media-sound/rosegarden/rosegarden-24.12.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg virtualx + +DESCRIPTION="MIDI and audio sequencer and notation editor" +HOMEPAGE="https://www.rosegardenmusic.com/" +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="lirc" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-libs/alsa-lib:= + >=media-libs/dssi-1.0.0:= + media-libs/ladspa-sdk:= + media-libs/liblo:= + media-libs/liblrdf:= + media-libs/libsamplerate:= + media-libs/libsndfile:= + sci-libs/fftw:3.0 + sys-libs/zlib:= + virtual/jack + x11-libs/libSM:= + lirc? ( app-misc/lirc:= ) +" +DEPEND="${RDEPEND} + dev-qt/qttest:5 +" + +PATCHES=( + "${FILESDIR}/${PN}-24.06-includes.patch" + "${FILESDIR}/${PN}-24.12-parameter-declaration.patch" + "${FILESDIR}/${PN}-24.12-missing-includes.patch" +) + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DDISABLE_LIRC=$(usex !lirc) + ) + cmake_src_configure +} + +src_test() { + # bug 701682, tries to open network socket and fails. + local myctestargs=( + -E "(test_notationview_selection)" + ) + virtx cmake_src_test +} diff --git a/media-sound/sidplayfp/Manifest b/media-sound/sidplayfp/Manifest index 1dbdeb953261..646e8056ed13 100644 --- a/media-sound/sidplayfp/Manifest +++ b/media-sound/sidplayfp/Manifest @@ -1,8 +1,6 @@ AUX sidplayfp-1.4.4-musl-limits.patch 263 BLAKE2B bd9c7d93bb0743d94451d4379baa598265ea95bb5717a31770d85b91a3ef8e0fa222fb4c506b6d36c41354b0ddc821ed531e394e6a4db8e52eeeebd7a17168d6 SHA512 2fe65a56bca1e6f1b898ccc6a2ad0c0d2c38fcfb0a9e5a781e515214f616cee1380b4f80c0df54986d43f30fb85f62c88b73706e5db5e1f89bc0f054d805283e -DIST sidplayfp-2.10.0.tar.gz 244263 BLAKE2B 62406febe1ba9074779b3ed77e5ceddea35d472eae94bfec13245ce9503c812d5cefeb0fa1d870e00380535145a031427463d58c8d1262ff8a43a2b470b58073 SHA512 7d59f21690d8219fd2d077541ffe90499f4b44b79e1fc4f43f3f048a01e935ad7b4723cd111acb9c9a287a1b8960b187a8e82463b9725a3171d98c32e391b15f DIST sidplayfp-2.11.0.tar.gz 252126 BLAKE2B 0ef141ca32c3f91dad67a54bf253da806242fb30294be97b44ded23490bb30d05dfc63593bb3c5b05a1bae48228d0ce3c31c35dba15dea1db70ed36692ef060d SHA512 455e8a81e7540f7fa5b97a11c5ab45cb87d77210569dd62ea3bfee8149d56b884eafb23ae404e806b92bf62f40bbf560ecfda76073477caf3fa960a1f52933be DIST sidplayfp-2.12.0.tar.gz 251994 BLAKE2B 9b3416504d7488e05c127a2b9c112118bf1283f0a022cc82e353c8f16f61a4d87779712d7faa591dca1a145c060d8a8afada1050a1766c654df7d9055e04d95f SHA512 1e511d2847d774bb8b64757b0c83ae1c5d3e794d05998600ba6f68b79eb29f6f970854d00be84572b5622495099211af7fc2e166d135b6447dc0eba163b68ec3 -EBUILD sidplayfp-2.10.0.ebuild 1005 BLAKE2B 3cc6a183340649a7337349e230c5416c6a627b8fc176a105b5788ceb191463d9b74164e106bc5167b70513dcd736ba8159635043df25eda0390495fb28937764 SHA512 a279069fad8ca3d7a410e76122888edec9f0d50a42403a19fb6e34a3c7eae8bfdeec851dc7f68f5d7d7cc970bbf85f377957805b85d3dfcf86074756cea42d0f EBUILD sidplayfp-2.11.0.ebuild 1005 BLAKE2B 3cc6a183340649a7337349e230c5416c6a627b8fc176a105b5788ceb191463d9b74164e106bc5167b70513dcd736ba8159635043df25eda0390495fb28937764 SHA512 a279069fad8ca3d7a410e76122888edec9f0d50a42403a19fb6e34a3c7eae8bfdeec851dc7f68f5d7d7cc970bbf85f377957805b85d3dfcf86074756cea42d0f EBUILD sidplayfp-2.12.0.ebuild 1006 BLAKE2B 944a4fc8f5de733504aaf5fdafa395053761892926fe4b905c445ca7e805c500b84a4cda1eadcad944bce9ee6598a09cdde896bdf09b25b47b8ead7e68ac4032 SHA512 9190d731ace9ff9f42e36b5bebfc21fba44b9d4ece391e12fe08fcd92266cb287e0f76617910ef8aa7e277dcdb117272cdff991642cc666f09100038c2f2d62f MISC metadata.xml 339 BLAKE2B 79d766f101909c202affb7cc72bbefdfb8d5b44fcbf74f17f98e665351384a8110aec7ddec0c685fb328198d29ae4953ce341cda3dd4abd2a67f157d90628175 SHA512 172879da9ed0be1ff48d75d23d3b23e3070247b4ef1decb291b020f7bc1522dd033e78f92d38511eedaae7c1944edc5bb05ff763f4d20a6b7015198ebd38f16f diff --git a/media-sound/sidplayfp/sidplayfp-2.10.0.ebuild b/media-sound/sidplayfp/sidplayfp-2.10.0.ebuild deleted file mode 100644 index 451012e6ce4e..000000000000 --- a/media-sound/sidplayfp/sidplayfp-2.10.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Sidplay2 fork with resid-fp" -HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/" -SRC_URI="https://downloads.sourceforge.net/sidplay-residfp/${PN}/$(ver_cut 1-2)/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="+alsa oss pulseaudio" - -BDEPEND="virtual/pkgconfig" -CDEPEND=" - media-libs/libsidplayfp - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-libs/libpulse ) -" -RDEPEND=" - ${CDEPEND} - media-plugins/mpg123-output-plugins -" -DEPEND="${CDEPEND} - oss? ( virtual/os-headers ) -" - -DOCS=( AUTHORS README TODO ) - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.4-musl-limits.patch -) - -src_prepare() { - default - - if ! use alsa; then - sed -i -e 's:alsa >= 1.0:dIsAbLe&:' configure || die - fi - - if ! use pulseaudio; then - sed -i -e 's:libpulse-simple >= 1.0:dIsAbLe&:' configure || die - fi -} - -src_configure() { - export ac_cv_header_linux_soundcard_h=$(usex oss) - - econf -} |