diff options
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/Manifest.gz | bin | 57400 -> 57398 bytes | |||
-rw-r--r-- | media-sound/chuck/Manifest | 2 | ||||
-rw-r--r-- | media-sound/chuck/chuck-1.5.4.4.ebuild | 70 | ||||
-rw-r--r-- | media-sound/fluidsynth/Manifest | 2 | ||||
-rw-r--r-- | media-sound/fluidsynth/fluidsynth-2.4.1.ebuild | 2 | ||||
-rw-r--r-- | media-sound/sidplayfp/Manifest | 2 | ||||
-rw-r--r-- | media-sound/sidplayfp/sidplayfp-2.11.0.ebuild | 51 | ||||
-rw-r--r-- | media-sound/soundconverter/Manifest | 2 | ||||
-rw-r--r-- | media-sound/soundconverter/soundconverter-4.0.5.ebuild | 4 |
9 files changed, 77 insertions, 58 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex 28431542f25d..bc0141b2d053 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/chuck/Manifest b/media-sound/chuck/Manifest index c09827824fb0..3f0246ad6c65 100644 --- a/media-sound/chuck/Manifest +++ b/media-sound/chuck/Manifest @@ -2,6 +2,8 @@ AUX chuck-1.4.0.0-hid-smc.patch 2887 BLAKE2B e02129a2f3e550fa383a691a3e55870d152 AUX chuck-1.5.3.2-makefile.patch 567 BLAKE2B e860079107526b090d592fadf0652dd26b29139cb081eaf43071544ac6f23cde2ddc50db59b57370b09aad19fc595b12b75341908716a0faf13ebedf0c437da0 SHA512 363dce64af8dded1115473d5268f69a0a4a391a0825a1f0811d8f490ec6181118b6f34af5934ffcd02a5ac9459faee1aef3ff4a2e06b0291bae473173dba99cf DIST chuck-1.5.4.2.tgz 22311827 BLAKE2B 1215211c837fa55c132742a9a4edef97446304fffb6a6e9f4de0d1da66c634c81398870fbd30ba864939f7e3a54bd0f2125bd6c4c9634edb51da43fa25fd05a9 SHA512 c4ce1e3e04d33fbd516f41eebfbc3b71399c587c0ea7b5d16b4d8a8fe5efb3e244ea0e8860f7331aa740f68f96f6b8f92d37104e6b71f0b6e0cb704acc14715b DIST chuck-1.5.4.3.tgz 22318954 BLAKE2B 83fffaa811fb9ba73f2000ea7a6d5e133c42964571340877a4080e2a6360ac3a7df8bda01a7c0a4acbdbe2f64d97310dbcff237d935b5598ba5ca0e1a312cd2f SHA512 a8324c7dcd5d031cc256d0a5e87d69ae728d008735c81d977911695ec9e93ff6e647cbc4ef36f7fabf84674c468fcaf7df3350f4898436267344f44f8e4089c7 +DIST chuck-1.5.4.4.tgz 22334080 BLAKE2B 84d3a9e11205c95695fc2b1e9af9fccb31d9a7f2dd6f4184c8bd3b9425cbdb05dac36d477cb6aeb6e757299dc972e2daff5b18d7f5fd748d3c31e04974dd70b9 SHA512 725bea6ee81443e0d65eac80746d2600bf5ab0db2495e8eb376851f46da413ad954106fb9da15b440250da335f0ae63f624945e338a9b2136c110ea876464a05 EBUILD chuck-1.5.4.2.ebuild 1853 BLAKE2B 95b698e790e022be54b16657aa25b6bf5461f9fabd77feaa5a565beb1ee203882c8076cfd90e52e57f991eb714d4568fc65610648112ac660489c739bb3cc405 SHA512 b1ec557443d943ef4efa0b7dcd29a74259cb43e9c6eef95aa1d2fe872f1b50383d2e720e52a9b345f5f6473e5bdeec517cf5320593632c7d04f19084fcc7a55f EBUILD chuck-1.5.4.3.ebuild 1855 BLAKE2B 0cd25e5032ce928c1bff8969d383a14722275667ed03b10c57c70726b57347263ade552ac558a4699af82bf812f19928e2d1aa5d32fe67bfd2c24b01b2f432e6 SHA512 1e0faac1cc0ba109609fdc27c14bd40e18e92797e7d764104fbf66bccaf1265590aa4b14873a7811b18ce9923c0a16cd0cf78e68de7c6fca3c9e31f2f5f26684 +EBUILD chuck-1.5.4.4.ebuild 1855 BLAKE2B dda2480139872fa9fe9bc979ac0885b4503bfd382029b59af69fe44c546267232b50153676227e74b9c0ca7369f66779cd87077eaefca51c6d3b5251f9c79c5d SHA512 1124a9aa10930eccc34eae614e28ab7d90f2f431330e5482a392f0bc0bddb9c46d5901d820d6451cd73b8f9bd437edd1b24e22729db7d030b75136d9389b34d9 MISC metadata.xml 968 BLAKE2B 5f7c72834133fedc3ffb54f563dc80552668484628029f8d205444cd69f89f91081ed6a71aae4d542dae09bcfc729ad88c6701df450313275e6d1c1f522fd7a6 SHA512 c548e0d3c701497e696626f46c010aea9a90bb1b52bd5f2e1ebe0f4189b171dc21c0848b90a6a23cc44ae2ba5e98d8671529fe6b14c957ad73202191c2915c0f diff --git a/media-sound/chuck/chuck-1.5.4.4.ebuild b/media-sound/chuck/chuck-1.5.4.4.ebuild new file mode 100644 index 000000000000..cf941b17862c --- /dev/null +++ b/media-sound/chuck/chuck-1.5.4.4.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2025 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}"/${PN}-1.5.3.2-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 DEVELOPERS QUICKSTART README.md THANKS 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/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest index 949ffa7d030d..0db3f6ba0707 100644 --- a/media-sound/fluidsynth/Manifest +++ b/media-sound/fluidsynth/Manifest @@ -2,6 +2,6 @@ DIST fluidsynth-2.4.0.tar.gz 1780676 BLAKE2B 9814d8ac133ab18650b7f3b6ef0cdec6da7 DIST fluidsynth-2.4.1.tar.gz 3298564 BLAKE2B 15ed3a808d0c0123226a087520564c2833d43c20fd8b6aa273a7467a74d92b8a67159fc960ad2f3a5d764b8e95ec25c1ec045c203058ceb83bfc276408d96b58 SHA512 d01d18c42ce98d0daa4e137118fc41f0a59047013870c09bacd9014baadf747e8e73571046781e34bc03eef454f2ef12ee59cf9b2c7f9517c586c08041ebe081 DIST fluidsynth-2.4.2.tar.gz 1785003 BLAKE2B d514e595b6e902dc54ef94575701c8aa0b6b1d84d92f57874b163319076cb85c38b7c97bce70f66f55f3ef8e791608e7e29add6cb92c768e4f6ba2a4a89a1481 SHA512 8c43e4e86f364f42115a51311231d9926325d7e519c2ddd087a9ed421c9a94cc0dfc5cfbfdfffe9401c634cce14c6e442523550114ac887096dde22ab0c63d98 EBUILD fluidsynth-2.4.0.ebuild 3845 BLAKE2B 8cf7c2a64aa7538c6f3317f96536a2aeec63ace62086bd90ec43dff742551839788d943dfe38f2b2e3c3bb9657c200d369bfde2d2cb1a872f2100f7c5d72cc23 SHA512 3f0ecae6ec91b6cea2e9ca6d88537aad9a94c76308ce6b0dbf4eeb848ff0c44b3fbdb54a843b3546a332c468be4ddfe813e637e7c9930e452eb136129e88572c -EBUILD fluidsynth-2.4.1.ebuild 3847 BLAKE2B 10966c638ff383d3151a77a4841f1794ffd2ded0280fb0ef29f3f56c1c1bcec3c4942a7a487bb813f65ef5b54e55c0620acbb55477864eed957db58a621a1401 SHA512 7a84b525acecae2e5beff5b3870b8d71892c5c47c80f35a39624df3de88b7459dae3ce588616e500cc3d0ab615f414c6e64f1a143176cd47c5c2d479bd94ad9f +EBUILD fluidsynth-2.4.1.ebuild 3845 BLAKE2B 3ebf1d790434408eb257d1818ac1497616a92c4d79f1121c1dc17bbcf52ef422fcc023919ba7f7d35566067577c43f6cae3b7f458fbfd14725db81778ea6f81b SHA512 62bec295118c0608a5b9ca38839594c6b8554548f9ddbff939538d3d3a5eda10865d82ee3ff486fbe027295e60e18ce0d8196a8f0f29dac0d1bad8d521a9c610 EBUILD fluidsynth-2.4.2.ebuild 3852 BLAKE2B af2d4abf0e1f3e9ae9e49d2c2f9096880a5876ad6668f11ca55001003e3f04f78d6f4af34a789113c9efa97e92adabdcf68ab843da5eaf2a07e21da4b3792a8e SHA512 22eaa8848c005ff49558fcb94fa976570ae8562df19fb16a2aafb4a7a28ad16097fd94f67ecf4fda7a4055fe95025ecda945a31bb2be5b785baf36e32a7eb355 MISC metadata.xml 509 BLAKE2B f94b91d9486a14757aa47e69269d6321fb330556f24ac0d2d47d7734bc28164d9cff5d7ff7728aa6d59606006bc4bfa090662b9dd087a6bf36ae23660604938a SHA512 7bf5aeb69570ef736dc6a1a3d652449b0142978ee5e6ed9902d4f851deea87c8fb94bee821ee9ae93bc529411f336288021718490e86c2815de5d30111bd3b28 diff --git a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild index b89d1a35137f..0673aa8f45c4 100644 --- a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild +++ b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1+" SLOT="0/3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" IUSE="alsa dbus debug doc ipv6 jack ladspa network oss pipewire portaudio pulseaudio +readline sdl +sndfile systemd threads" BDEPEND=" diff --git a/media-sound/sidplayfp/Manifest b/media-sound/sidplayfp/Manifest index af4213e3ba82..ef350ed8888d 100644 --- a/media-sound/sidplayfp/Manifest +++ b/media-sound/sidplayfp/Manifest @@ -1,6 +1,4 @@ AUX sidplayfp-1.4.4-musl-limits.patch 263 BLAKE2B bd9c7d93bb0743d94451d4379baa598265ea95bb5717a31770d85b91a3ef8e0fa222fb4c506b6d36c41354b0ddc821ed531e394e6a4db8e52eeeebd7a17168d6 SHA512 2fe65a56bca1e6f1b898ccc6a2ad0c0d2c38fcfb0a9e5a781e515214f616cee1380b4f80c0df54986d43f30fb85f62c88b73706e5db5e1f89bc0f054d805283e -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.11.0.ebuild 1005 BLAKE2B 3cc6a183340649a7337349e230c5416c6a627b8fc176a105b5788ceb191463d9b74164e106bc5167b70513dcd736ba8159635043df25eda0390495fb28937764 SHA512 a279069fad8ca3d7a410e76122888edec9f0d50a42403a19fb6e34a3c7eae8bfdeec851dc7f68f5d7d7cc970bbf85f377957805b85d3dfcf86074756cea42d0f EBUILD sidplayfp-2.12.0.ebuild 1005 BLAKE2B 90dc02d72e92f427e3caa3bbf50fb4d4b6cabf5aa3c4608dce3a2ccae2f08294a6a64382030541e63fabfab75e55534f224e7ee46a9d069bfa63f1a7f638cf54 SHA512 529054e64c89382b0979a5c94322a0b663757646df0e6593c30ea13f873e303f93af912d92b0231a47e2ea4c65bb5387fe26e5f9054b99ae9f35271e0f587595 MISC metadata.xml 339 BLAKE2B 79d766f101909c202affb7cc72bbefdfb8d5b44fcbf74f17f98e665351384a8110aec7ddec0c685fb328198d29ae4953ce341cda3dd4abd2a67f157d90628175 SHA512 172879da9ed0be1ff48d75d23d3b23e3070247b4ef1decb291b020f7bc1522dd033e78f92d38511eedaae7c1944edc5bb05ff763f4d20a6b7015198ebd38f16f diff --git a/media-sound/sidplayfp/sidplayfp-2.11.0.ebuild b/media-sound/sidplayfp/sidplayfp-2.11.0.ebuild deleted file mode 100644 index 451012e6ce4e..000000000000 --- a/media-sound/sidplayfp/sidplayfp-2.11.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 -} diff --git a/media-sound/soundconverter/Manifest b/media-sound/soundconverter/Manifest index 66f9a8198163..e27fdc106c01 100644 --- a/media-sound/soundconverter/Manifest +++ b/media-sound/soundconverter/Manifest @@ -1,5 +1,5 @@ DIST soundconverter-4.0.3.gh.tar.gz 632495 BLAKE2B 9a2847b5ebb998b9122ff4020e47dc5b84635a6e1ae0de9061bab18e813ab3918278e940df80bc370b071de77a82a3637c376d9ebdd84d2f7b00865dda94935a SHA512 0674eb430bb3cf267ceabee8e7dbdeb2ee81e537ca093fcf6e1adab21112690ed9e3eb349a994805ddfc51b3a4f875b87a5819a1f2cf020752eb8e742665a998 DIST soundconverter-4.0.5.gh.tar.gz 638789 BLAKE2B e4cb89b9911d7f28e3db2b5e93858defc4ac12199805a61aa74264a89bc81037a6597ee404d84881ff83af33b59bc64a8267b682e3cba4109ddc1e4a3798f90d SHA512 efd96fcf1f75381c985cbc7cc849462fc424e7b54fcbbb5e63e49e32b195dfab43806fecbc4e7f9a7f70b0df4e9a6d511b07dcaaca5eaa5e29bc49e1e66acb4b EBUILD soundconverter-4.0.3.ebuild 2754 BLAKE2B 91e1914ab0329ca75f5e9ab451523ecad425afce1e32d42940162fea37c84746ef2ee72413c43a040073720b26747e67c5e7503223b7075681c1bceea6789610 SHA512 53b510d436b42804ab58fa9cddaab9aa220ab0aa36d9ae795a8d6461a564f0388d5591ef5aba254664d3494f2911ec4c55f38b4c65aad3563ed98495f2bf1617 -EBUILD soundconverter-4.0.5.ebuild 2756 BLAKE2B aecf99b7adfbbbdbeb792c5c448ad541c0093f1cd5eb28f10a4909d55a7fbc259a6e077329f20e86053d1928737896a0b4dd223fa0395947e6d8e68baa03c326 SHA512 fa8b22dcc46e0b826714aa3a1b1732aa3415e6aade0fd9f032ffe3fbcefc99b409cfb638508414a6c13c5ba7fbe7ca756a418647535f634cd507a8fe1ed55e50 +EBUILD soundconverter-4.0.5.ebuild 2754 BLAKE2B 45e97d1fa23ba5babb141e7938a691705f73c0f78bcca6ab82d91a4a7efd8473856b540f92863e67a03f6418326d7940a8da64318ebae5c3dcbfc8c5b3d0c3a1 SHA512 9210b5457d0a70a0965d6a221ae4943286772976e0283be3c91eb66b2946310c13a23363c7726dfaf5a046fdebff907d3ff5e160e0e4fca2452a4ba710d859b8 MISC metadata.xml 413 BLAKE2B b72915536e7a83e087d9fbe87756b3a8ffa38265360d17bfacaadf75694a032bf55b024574813692ff91e0664ab0849584ab3027e277443260ff9a3afc31ffa4 SHA512 772a3ec6f12308dea14140a65e35c66066e7f9869e1518f92313f23f46f2a6f7b3f18f3b2650c7197c934d07219bca656c446aae7ef7532b57323f924222939e diff --git a/media-sound/soundconverter/soundconverter-4.0.5.ebuild b/media-sound/soundconverter/soundconverter-4.0.5.ebuild index b4704cea2c49..22eaf4ec4de6 100644 --- a/media-sound/soundconverter/soundconverter-4.0.5.ebuild +++ b/media-sound/soundconverter/soundconverter-4.0.5.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 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/kassoulet/${PN}/archive/${MY_PV}.tar.gz -> ${P}.gh.t LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="aac flac mp3 ogg opus vorbis" # gst-plugins-meta for any decoders, USE flags for specific encoders used by code |