diff options
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/Manifest.gz | bin | 57391 -> 57379 bytes | |||
-rw-r--r-- | media-sound/abcmidi/Manifest | 2 | ||||
-rw-r--r-- | media-sound/abcmidi/abcmidi-2024.07.26.ebuild | 2 | ||||
-rw-r--r-- | media-sound/apulse/Manifest | 2 | ||||
-rw-r--r-- | media-sound/apulse/apulse-0.1.13-r3.ebuild | 2 | ||||
-rw-r--r-- | media-sound/qmidiarp/Manifest | 2 | ||||
-rw-r--r-- | media-sound/qmidiarp/qmidiarp-0.7.1.ebuild | 39 | ||||
-rw-r--r-- | media-sound/qtractor/Manifest | 2 | ||||
-rw-r--r-- | media-sound/qtractor/qtractor-1.2.0.ebuild | 109 | ||||
-rw-r--r-- | media-sound/sidplayfp/Manifest | 2 | ||||
-rw-r--r-- | media-sound/sidplayfp/sidplayfp-2.9.0.ebuild | 51 | ||||
-rw-r--r-- | media-sound/strawberry/Manifest | 7 | ||||
-rw-r--r-- | media-sound/strawberry/metadata.xml | 2 | ||||
-rw-r--r-- | media-sound/strawberry/strawberry-1.0.23-r2.ebuild | 129 | ||||
-rw-r--r-- | media-sound/strawberry/strawberry-1.1.1.ebuild | 7 | ||||
-rw-r--r-- | media-sound/strawberry/strawberry-9999.ebuild | 43 | ||||
-rw-r--r-- | media-sound/vmpk/Manifest | 2 | ||||
-rw-r--r-- | media-sound/vmpk/vmpk-0.8.7.ebuild | 1 |
18 files changed, 243 insertions, 161 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex 16bc40c8d7b1..aadc7109b118 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest index b1013a1f4c23..9199c1d7998f 100644 --- a/media-sound/abcmidi/Manifest +++ b/media-sound/abcmidi/Manifest @@ -2,6 +2,6 @@ DIST abcMIDI-2024.06.18.zip 633663 BLAKE2B 276553fa00d6a32a89e5f70505ff081acec3e DIST abcMIDI-2024.07.26.zip 633725 BLAKE2B 8412eaea34e11d4012f56c745405a8aff445a9e9561b64152ce24bb7192da0733a4f04e3172072b01ce12b8586c841b07679cb80e78b846904bb69d3faa73288 SHA512 89e0d3c1b6fbbc0676f54c375e3f9aadace15d314b79041b6ba9c1fa352d18a5a024afd03cd151e72865ee8ff551a307613f4209feb43a1ae17e6bcfc8a5dba8 DIST abcMIDI-2024.08.13.zip 633931 BLAKE2B eaa3f0c9f070a89b7ba03e369018747c7ad9f684cf8f1ada12797b3a2617e2461a47d0e8ee970d30ed46ae44b300285da54ad41843b6ac4130801ccb032d2c7f SHA512 c808f762e86ddeb9c2a2ec0c36519d78366f8a9b505e94c81365d31d12dfd9b349cbab6ef1004da108741635e4c712e948a721e4352a06bf178a882934bb2a6c EBUILD abcmidi-2024.06.18.ebuild 842 BLAKE2B 55bd4449eefe4c0860ae462842dd378a99a09af0b65d48947eae1d32053f93260e35e02e03455422cd62657c966723e42243bb291f9a2719daa83bf41988e7fe SHA512 434499075ba0ddbf9f75291dd229dcada503b62aaa7b7c6e408d15412302f7d4a6a22fb3302daf53c8ef06bb139988d6806a559d8aae8b154308fb5b480edc9b -EBUILD abcmidi-2024.07.26.ebuild 844 BLAKE2B 40322a8d9af19c1d73ef93feffeb8ad8954c8b231de27870012c7c644832eeb220122204ce0af51499c7a22f12655b9c76f7209117039416c378152b6827fcf0 SHA512 fda5935c54e9f8c3ca30c7126f5bdc59618104c8947ec5dbe5f861cd5b357ff472bfd317186ff41bbf7a65cb17b0bdcb565de21b0af943ff1f7e61c2c17a10f5 +EBUILD abcmidi-2024.07.26.ebuild 842 BLAKE2B 55bd4449eefe4c0860ae462842dd378a99a09af0b65d48947eae1d32053f93260e35e02e03455422cd62657c966723e42243bb291f9a2719daa83bf41988e7fe SHA512 434499075ba0ddbf9f75291dd229dcada503b62aaa7b7c6e408d15412302f7d4a6a22fb3302daf53c8ef06bb139988d6806a559d8aae8b154308fb5b480edc9b EBUILD abcmidi-2024.08.13.ebuild 844 BLAKE2B 40322a8d9af19c1d73ef93feffeb8ad8954c8b231de27870012c7c644832eeb220122204ce0af51499c7a22f12655b9c76f7209117039416c378152b6827fcf0 SHA512 fda5935c54e9f8c3ca30c7126f5bdc59618104c8947ec5dbe5f861cd5b357ff472bfd317186ff41bbf7a65cb17b0bdcb565de21b0af943ff1f7e61c2c17a10f5 MISC metadata.xml 382 BLAKE2B c115548ee2b0caa47535aeeda6dfac2666bdd08aa444d1a39f2ba829ccbfaabfefc0c94a1fc0d59a72c17d6cea045531c13b66c449c40351432ad4830ced6c1d SHA512 ba8f57a005267fda3d71bf26cbaffb4cd16bcdd6811a4b618140d6d56dd0b16477d02d66ebd86b93bebd52a22cd554d9bb4ca8e9c2bf865e4c95a8c1205922af diff --git a/media-sound/abcmidi/abcmidi-2024.07.26.ebuild b/media-sound/abcmidi/abcmidi-2024.07.26.ebuild index 8aed3dc3a8d2..45b003914d76 100644 --- a/media-sound/abcmidi/abcmidi-2024.07.26.ebuild +++ b/media-sound/abcmidi/abcmidi-2024.07.26.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="examples" BDEPEND="app-arch/unzip" diff --git a/media-sound/apulse/Manifest b/media-sound/apulse/Manifest index ec8575ca1713..23fe3c875cfc 100644 --- a/media-sound/apulse/Manifest +++ b/media-sound/apulse/Manifest @@ -5,5 +5,5 @@ AUX man.patch 1054 BLAKE2B 37228832250f1c1e06edf79d00a4a4d7d5433f2d9b28ebb10eacb AUX sdk.patch 4357 BLAKE2B ad43209ebf78f1f8937bfde54c88034a9c0f426caf62da5aa70b6171e29546af97c374765bed081cdf13827add3d02e5cdb6b30adccaae03318c102dba4cff65 SHA512 f1f743d049c120f3c8d6d1387577b53e9637881d9d5e007c55b4e42feca21b170ee24146c5fb0cc050c3eb1c26659dc6363e673710ae08c76f2844306a1ca01d DIST apulse-0.1.13.tar.gz 117369 BLAKE2B 8cf527daf21420a72e46968a3b07ab61029f404a2b6574ac1f08dd40528f3e6e4baf7e38f5914b0c89252e16eec5e8f3722be51e5a61b6a71c683e994740b4bf SHA512 366385ae2304f7ff697ba70951d0753a5b1630310922e3763fd0813a73e0b4088b715135295aa2fa9111b8edcf91d82849dc31346b292b2e9db598bcdd47b007 EBUILD apulse-0.1.13-r2.ebuild 1696 BLAKE2B 7f0cc97728fd0f3dceb4ec48a3bf0ea0a695a88ae8f81f65dff21ab170a54ac22a934f2c8a56e1f4d848bc5b312e0c19a1adadc980189acd1573da68faf9e754 SHA512 9c05d3d0a67e8bc49764715525b62c1c3ad272541f2ca3c933863064619ff7183fa0f01d2212243677579477ff7653b6732df544be3a87b0f1ad6b87db697d8d -EBUILD apulse-0.1.13-r3.ebuild 1740 BLAKE2B a8e783d834e214e382a84582f5729f8443bba6bb247ac2063c1e96de56dbe2a3abb7ae87eb449d5ca1cd2827b1b25737736efccc3f14cfd44963eea65a97e79c SHA512 35663145b01ad8f134c86a1ed0221d48b1516a70dd141cd2857059a86b44af52545a19fd8482c1704acc9c5107ac940f1bac9360e6cf16d1a06d18d96aad6e63 +EBUILD apulse-0.1.13-r3.ebuild 1738 BLAKE2B 4b154819ee4f60f92d39fc516a30eeb0d591b513f2ca98acc3a497c7da1e7d44008376018cc9c089c3f16ac4ce28493b0eb9175461699234de43e5a4f541402d SHA512 210108e305e91d15bc8f6e15bd0c1c8840c2dfa5bf60b403e6e04f78d4346706d6e274a3fef43a9375c41ed8d52772e80fca0aa20f757df449af66f9a85b8953 MISC metadata.xml 677 BLAKE2B b5516cfc33507ab71b49170b08ef5fd5873a873ea079bdcd67c3f2d492ae8395f27cb39d3eb248b8c091aaaf257d7f07c8eea748416e0a706e02df2c1ab2a00b SHA512 3f83461406341c8952c8bb1ad5bebc8824bd9019ebfc5f743e0a8a2445744a78451fc50c6c0d724ea1f5cb7ccece0b8d5e4dc174e147f229c9cf80e097959763 diff --git a/media-sound/apulse/apulse-0.1.13-r3.ebuild b/media-sound/apulse/apulse-0.1.13-r3.ebuild index 1289e259187c..c16e81ba4925 100644 --- a/media-sound/apulse/apulse-0.1.13-r3.ebuild +++ b/media-sound/apulse/apulse-0.1.13-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="debug sdk test" RESTRICT="!test? ( test )" diff --git a/media-sound/qmidiarp/Manifest b/media-sound/qmidiarp/Manifest index 8e471a667bfc..1e240cf246f8 100644 --- a/media-sound/qmidiarp/Manifest +++ b/media-sound/qmidiarp/Manifest @@ -1,3 +1,5 @@ DIST qmidiarp-0.7.0.tar.bz2 718430 BLAKE2B 43b558d8185f2e798dc17dc58c966daf244f35b11abf5c96220f81210b39dc619daa260ff384a16da35c74584c90e86330597ec6e170bb071cebf977374c5efa SHA512 f1dcb9c817bfc9c39a9b120f5716518c3ef825652258d5852f9e228cbc3018202427a19d4b47858c16d43e5d8bbf3712cced68d95f300cc6b98ad76c608b68fd +DIST qmidiarp-0.7.1.tar.bz2 718810 BLAKE2B 3f8283e19964084961e991531e973793b07aa4e8f08d4d55bfb2f302314338c8aba2da50bd6aad58bcd7fc07d7f259a9c2bc90fdb824fe2ddc8ef733fb076265 SHA512 50f73deb2bd7c609df1211b3ce03d3253ecfeae4c26736e3ca4c8062fcc08f5b00de47fc0c3e50215f00c3bf4bf67519b85c5f3fa793501146413e396d0eabcf EBUILD qmidiarp-0.7.0.ebuild 811 BLAKE2B 78ccd9e5ec402637fa76d6e7020f5021a1a5ddcdedaadf41caa75545d48d8f4d735bc340c973ac0843086cb6939fa436cf98438cd186f35ec54a504795dee018 SHA512 c48deb4fbf281444001e0a6fb279746fb4cec39d17c39adcda27f8e1e7336bbd7678176f379fabe4a15d1f2c73dddd210edaececbcdccd4835152d1a6bda6148 +EBUILD qmidiarp-0.7.1.ebuild 812 BLAKE2B 518ee603df6933290766d326a3161f82758068b7bbc73bbc436762cd5ba0088f2f11b44f4d69f513b486fbadd23e243854b16c7fe51aa48fed63c85e97b59e23 SHA512 dfa8648f75e8891770374552246398c745134d72a0aefd5f48655a25e4338dcd44f1b5574e8410c3e6436fb75146adb3794de5c9467c635c2e9534ffd08ece21 MISC metadata.xml 400 BLAKE2B 97788da0d85fcb9aefeded864bb45387d641d30ae070f72d9257f0625191a58fcde3753bc9a0aac64c72111755d1f0595be0c32224e3986f1e54e0a8c3fafbb2 SHA512 cc204d2ac82bace84865fdaab94d8e7c40ec98bb833cf12ac1da3af56c4fa6277c4456e7bd6cb180b21972b4236b55983b707574d310b910c0a986cb2360265c diff --git a/media-sound/qmidiarp/qmidiarp-0.7.1.ebuild b/media-sound/qmidiarp/qmidiarp-0.7.1.ebuild new file mode 100644 index 000000000000..c4596707c28e --- /dev/null +++ b/media-sound/qmidiarp/qmidiarp-0.7.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +DESCRIPTION="Arpeggiator, sequencer and MIDI LFO for ALSA" +HOMEPAGE="https://qmidiarp.sourceforge.net/" +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="lv2 nls osc" + +BDEPEND=" + nls? ( dev-qt/linguist-tools:5 ) + virtual/pkgconfig" +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + virtual/jack + lv2? ( media-libs/lv2 ) + osc? ( media-libs/liblo )" +DEPEND="${RDEPEND}" + +src_configure() { + export PATH="$(qt5_get_bindir):${PATH}" + + local myeconfargs=( + $(use_enable lv2 lv2plugins) + $(use_enable nls translations) + $(use_enable osc nsm) + ) + econf "${myeconfargs[@]}" +} diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest index 313047491f48..99d68d1dafc6 100644 --- a/media-sound/qtractor/Manifest +++ b/media-sound/qtractor/Manifest @@ -1,5 +1,7 @@ DIST qtractor-1.0.0.tar.gz 2635806 BLAKE2B eb77f02b9fa60a6603ac1f7d17e7fe1140af13e89eabe7698d134728fa419ee6a0cfbeb0a5dc0581f9d6961a74aefa7151589e126fd607d6724779721921ded4 SHA512 43c86cab60193b0b31323dfe5f5664ae6dd6726d36ef28caee472966bb82527b6f9d6c3c007ea10674f89e0f3aa107cc25b66fb7f8d9ab3f96f25d81bbd1c5be DIST qtractor-1.1.1.tar.gz 2650631 BLAKE2B bb8641bd3f2bc227b8f1e9945720ddf7982b03802c998c9c7ea06afd2ee61d997ee4093e9094439e38ff2af063a32f94258f06e9e3b9f1a1a05902ad889e3908 SHA512 e007a654b7e320530ff5d5f41c8c823eb25eec84396dbb8a8c28ac62a058899d79666fcc927c1c0274386f59db28319317dbeac0d478fcf30254daa8a14e51d0 +DIST qtractor-1.2.0.tar.gz 2650100 BLAKE2B 18afad9da8ed526747d89448fd371d9b76f79c0e2f4cb9aa6d672692aa8862f5d362e0334254e71c89eee3f85a096f873343968116e4d6ef169be9043db603c1 SHA512 0a5e3ee9675bbb0603ce1833ee44e49144fbd501a4c7d937cfe5e3e2556fef8cf5917a5d20f10181d464dbf603f7701d1ff5fc25465dbfcaca85f5411370418f EBUILD qtractor-1.0.0.ebuild 2568 BLAKE2B 3ff74dfde42f08bcccf2fceb8dbe8c69bbdabcfdcbd5025e93043c0dadfb614973679a1c86b99cd77b8f07e21f290b10e7948f65870ed6975241223f3789d5ad SHA512 bb1575ef98d41108910439e1f6d81e5693a11181b6710f9fe0dccb55f804b2f8f053af3a63459a7b2b59b52747f3a03bcb8dc4d2d7c48f0a0d4786075a3e20b9 EBUILD qtractor-1.1.1.ebuild 2570 BLAKE2B 20c3c81d6ff3e79c8f6d32483992ec3ca09020a0cb2ffba5e154aa6aeea9440e9e1f7ee286c88a9970f86862d52cec2ea2e2e10cc8566ad2743af57422fab21f SHA512 8e09cf71c1eb30440184d40ead24e740797cda034dcfa456a0f74140205925968e9dfbde8d202b5e09b15e5a16551283f15a65097826d5b3bace5fcee8dc1b86 +EBUILD qtractor-1.2.0.ebuild 2570 BLAKE2B 20c3c81d6ff3e79c8f6d32483992ec3ca09020a0cb2ffba5e154aa6aeea9440e9e1f7ee286c88a9970f86862d52cec2ea2e2e10cc8566ad2743af57422fab21f SHA512 8e09cf71c1eb30440184d40ead24e740797cda034dcfa456a0f74140205925968e9dfbde8d202b5e09b15e5a16551283f15a65097826d5b3bace5fcee8dc1b86 MISC metadata.xml 945 BLAKE2B 4f88a28c83ce8b2874664ad8bf6a08d5a575a609fab948c47471ed226e284453f87da5b1ae034678295e30e5e1dce357ced317ef5d3ab793e04fb17120ce55b4 SHA512 5ab11543fa297253f5cb15515c16caf967fc69e9cccccb9ac6a6ba26fffce1f8539414edf3b065a61ddce0ff8ce3f04b90a68fd5bb79e0a498ca14c275753947 diff --git a/media-sound/qtractor/qtractor-1.2.0.ebuild b/media-sound/qtractor/qtractor-1.2.0.ebuild new file mode 100644 index 000000000000..15185bd5c831 --- /dev/null +++ b/media-sound/qtractor/qtractor-1.2.0.ebuild @@ -0,0 +1,109 @@ +# 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/sidplayfp/Manifest b/media-sound/sidplayfp/Manifest index 18d289fa4f3f..11d03b316dd9 100644 --- a/media-sound/sidplayfp/Manifest +++ b/media-sound/sidplayfp/Manifest @@ -1,4 +1,6 @@ AUX sidplayfp-1.4.4-musl-limits.patch 263 BLAKE2B bd9c7d93bb0743d94451d4379baa598265ea95bb5717a31770d85b91a3ef8e0fa222fb4c506b6d36c41354b0ddc821ed531e394e6a4db8e52eeeebd7a17168d6 SHA512 2fe65a56bca1e6f1b898ccc6a2ad0c0d2c38fcfb0a9e5a781e515214f616cee1380b4f80c0df54986d43f30fb85f62c88b73706e5db5e1f89bc0f054d805283e DIST sidplayfp-2.8.0.tar.gz 243292 BLAKE2B 92fc48659c459c6add6ef26000c9e153ec41b1b96ba205985d5c39ea14c4bb6c5b87e77ddc58945d8bb965a45af56e6eb436d0e10cc15553fbfeb84f6ef3ca08 SHA512 83f2d8cbe422ddc638fb36955b78c303ffe6dcbbc3cb92a2f9947de402579fcdd2e4f28fa130a49dfca87b6103daee1107f8797c38bd5c5d198b1642cee4cf53 +DIST sidplayfp-2.9.0.tar.gz 247965 BLAKE2B 11ff3c33360aca182886418bda8dbfb534de6c6e76b854dfaf78599ce388b5c493221cf8d0f13fdb5ccb7cae7d352484b56505cbef3f955cac5cb26d933d35e1 SHA512 2a59cca74456e04ff6cd5bf3c8f47eb8687e577cd907979188713d38f1602ec8933d467222ae4f5e630116bc71832435bd911901c666b3285c796bb1c5d03393 EBUILD sidplayfp-2.8.0-r1.ebuild 1005 BLAKE2B 3cc6a183340649a7337349e230c5416c6a627b8fc176a105b5788ceb191463d9b74164e106bc5167b70513dcd736ba8159635043df25eda0390495fb28937764 SHA512 a279069fad8ca3d7a410e76122888edec9f0d50a42403a19fb6e34a3c7eae8bfdeec851dc7f68f5d7d7cc970bbf85f377957805b85d3dfcf86074756cea42d0f +EBUILD sidplayfp-2.9.0.ebuild 1006 BLAKE2B 944a4fc8f5de733504aaf5fdafa395053761892926fe4b905c445ca7e805c500b84a4cda1eadcad944bce9ee6598a09cdde896bdf09b25b47b8ead7e68ac4032 SHA512 9190d731ace9ff9f42e36b5bebfc21fba44b9d4ece391e12fe08fcd92266cb287e0f76617910ef8aa7e277dcdb117272cdff991642cc666f09100038c2f2d62f MISC metadata.xml 339 BLAKE2B 79d766f101909c202affb7cc72bbefdfb8d5b44fcbf74f17f98e665351384a8110aec7ddec0c685fb328198d29ae4953ce341cda3dd4abd2a67f157d90628175 SHA512 172879da9ed0be1ff48d75d23d3b23e3070247b4ef1decb291b020f7bc1522dd033e78f92d38511eedaae7c1944edc5bb05ff763f4d20a6b7015198ebd38f16f diff --git a/media-sound/sidplayfp/sidplayfp-2.9.0.ebuild b/media-sound/sidplayfp/sidplayfp-2.9.0.ebuild new file mode 100644 index 000000000000..2d76084b9af7 --- /dev/null +++ b/media-sound/sidplayfp/sidplayfp-2.9.0.ebuild @@ -0,0 +1,51 @@ +# 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/strawberry/Manifest b/media-sound/strawberry/Manifest index 2105e7532450..9f61e6bd4064 100644 --- a/media-sound/strawberry/Manifest +++ b/media-sound/strawberry/Manifest @@ -1,7 +1,6 @@ DIST strawberry-1.0.23.tar.xz 11297440 BLAKE2B 4110a19ac27a254ec778bc46592f4b1b00ea8cb077a231d5dc0bb69c8ef78aca02a15339b888812c7cb31540f61647e2c8b15d416c68c4da4690407ac851dec4 SHA512 f3249e97b2f0130dadf2a5fcfc128d7054accd6b86cf088a3a45549c584529aefbadaf09e9ed074af85c679495b03ad700e78f6952e913a40b38eaf7c77d5adb DIST strawberry-1.1.1.tar.xz 11352308 BLAKE2B f43f39f254dce088dd41141715a639f62eb847f0c881e228d5fb1d75a1ee6f70a94fcea732bffda839e2bf7179dc4bf0d8967eb2713c84111339afdc31891bdd SHA512 f44042bc44b6711b8c433b23733c10a13ac6c09f524604fb6d5b71df236cd211a16ea05587af4681ff6859c0af45dc384c67c5f1712182ff692ecf78d6938e19 -EBUILD strawberry-1.0.23-r2.ebuild 3305 BLAKE2B 3b1597fbcc27e8b65af5cd8c28fe5021a00859de470ddfd4f71c2fa900a3f5a66c5197491ce488ec734f07a00d2f0766cb98e48162946775e9e4b68854ed1b80 SHA512 deb0e3feadd2151ab8ac9a7e29fdd765adfbce11ab310bc03613bda5679e1f901798bbd6e5c88aa1d19475b9815661772d9e131fef48afe7f5ff457e116c5dfc EBUILD strawberry-1.0.23.ebuild 3042 BLAKE2B 6b91de595b351e4eac774aeae042b3753bf77fbd7ae126f6ddfcf98470f513bf62ecd71e5f186e7116110f06f61d1a6cd854a9c3f51d19deed9233814d807d42 SHA512 a29598ebcaac8a56ae5480a8545b6ca7ec6dbcd193273a8b2ea3f76de08f80cf4f22a7c0abaa413e6bd6aad3860d74532ef60e523ab172922cc55e05ce14d545 -EBUILD strawberry-1.1.1.ebuild 3308 BLAKE2B 24aa062685a3e96cd33b43f2ae65186eff2b6ad14d8586f7d65709c8c6b12e40d342a512c16cfd668ba2f141e5864fa8948e454518bf9c1782c16c64ed5b7767 SHA512 bcd69d3f3de90c9f301c09995fb3533f5947a1cb961ec7ffc263f4d41a16643dfda5160a440da937c615877b2e0ac28a7984e46ae611788c3b32fbb56ba41d54 -EBUILD strawberry-9999.ebuild 3044 BLAKE2B ac6d5bd75207a1e25fafaae64f23e00086f45568bdc777a2a2ec925814485d681203d75ef7a33d170d0c4a19bc55a19df8a6d9542665140dde0c5a9555cdc987 SHA512 d864e9d29034f6c0605ffbde348e64235216e6656363b5e11d28b49411e26084d5acf1ea601f0120a0facbd10169472909f95acfdfe9cee3933dba469ded61e0 -MISC metadata.xml 520 BLAKE2B 4ccf0012addc2359fcfd904dff7298e6e98bce0c4eac1bb008ff20b7365157ecf21618e97935215bf2a9486391c43e11995720d26b487a08dffc81215e95c589 SHA512 f705eba2dbd7cc207feff8546cf6105c9f4d73ec759e1fe93ba71f5e394e811ced3943413b774a1784c739fc5e1f1bb13e34378d3266eed6650205f1f15e32c4 +EBUILD strawberry-1.1.1.ebuild 3267 BLAKE2B 8894a29426e9e3ec2033a527465cdc3d69219ab2d4d26db890dcdaf67d47f9906e2d409854238ed6ff15be63bd1b854d8b28807d7fdd08870a364d64ffc49edb SHA512 b43721d6fdf714e7bf3848b23935434864b74478890afc0bbe8263a5fb9a8e4264233304b366efd1c4c62a2e8679d017ec9ed0a1886963b570181d5b40c5017a +EBUILD strawberry-9999.ebuild 3271 BLAKE2B 156e321b1b37e9225d1cec14113cef9c8767dd00bb139d648f1539d47fd496a4bd107a5636c56f1ca49048aa6f8d2515b1a64830dd185d39d50c083d5bde9c8d SHA512 4270c1a85f7c651f5ddc26ebb38fe8481047c73d60eab60a3189b21437c0ef3353db505c7459c21ca9d76768a7f9ca554495ce14f7443708b3c3cfe4a3b2c73b +MISC metadata.xml 563 BLAKE2B 0fd9e599071332ea3db196da30e8bf7b20592b239fc6e0d8a27de5fd0a99eb7b7eab7ddd5e51e68919cafe693081ac777d7d1a8be486e61e7865e85b1b8192be SHA512 610078300250c88041c59ac1b294471431a03801f809325c5a4207d80aaab9fa388b6a79ea879fc37b1ca1a754f60c0067778e825bdfa3bcaeaec05d27a6162f diff --git a/media-sound/strawberry/metadata.xml b/media-sound/strawberry/metadata.xml index c5351200e084..9496c014df75 100644 --- a/media-sound/strawberry/metadata.xml +++ b/media-sound/strawberry/metadata.xml @@ -8,7 +8,7 @@ <use> <flag name="vlc">Enable <pkg>media-video/vlc</pkg> backend</flag> <flag name="moodbar">Enable moodbar support</flag> - <flag name="soup">Enable soup support</flag> + <flag name="soup">Allow streaming with <pkg>media-plugins/gst-plugins-soup</pkg></flag> </use> <upstream> <remote-id type="github">jonaski/strawberry</remote-id> diff --git a/media-sound/strawberry/strawberry-1.0.23-r2.ebuild b/media-sound/strawberry/strawberry-1.0.23-r2.ebuild deleted file mode 100644 index ad37177bd647..000000000000 --- a/media-sound/strawberry/strawberry-1.0.23-r2.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic plocale xdg - -PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru sv uk zh_CN" - -DESCRIPTION="Modern music player and library organizer based on Clementine and Qt" -HOMEPAGE="https://www.strawberrymusicplayer.org/" -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry" - inherit git-r3 -else - SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="cdda debug +gstreamer icu ipod moodbar mtp pulseaudio qt6 soup +udisks vlc" - -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig - !qt6? ( dev-qt/linguist-tools:5 ) -" -COMMON_DEPEND=" - dev-db/sqlite:= - dev-libs/glib:2 - dev-libs/protobuf:= - media-libs/alsa-lib - media-libs/taglib - !qt6? ( - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[sqlite] - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - x11-libs/libX11 - ) - qt6? ( - dev-libs/kdsingleapplication[qt6(+)] - dev-qt/qtbase[concurrent,dbus,gui,network,ssl,sql,sqlite,widgets] - ) - cdda? ( dev-libs/libcdio:= ) - gstreamer? ( - media-libs/chromaprint:= - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) - icu? ( dev-libs/icu:= ) - ipod? ( media-libs/libgpod ) - moodbar? ( sci-libs/fftw:3.0 ) - mtp? ( media-libs/libmtp ) - pulseaudio? ( media-libs/libpulse ) - vlc? ( media-video/vlc ) -" -# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway; -RDEPEND="${COMMON_DEPEND} - gstreamer? ( - media-plugins/gst-plugins-meta:1.0 - soup? ( media-plugins/gst-plugins-soup:1.0 ) - media-plugins/gst-plugins-taglib:1.0 - ) - mtp? ( gnome-base/gvfs[mtp] ) - udisks? ( sys-fs/udisks:2 ) -" -DEPEND="${COMMON_DEPEND} - dev-cpp/gtest - dev-libs/boost - !qt6? ( dev-qt/qttest:5 ) -" - -DOCS=( Changelog README.md ) - -REQUIRED_USE=" - cdda? ( gstreamer ) - || ( gstreamer vlc ) -" - -src_prepare() { - plocale_find_changes "src/translations" "" ".po" - - cmake_src_prepare -} - -src_configure() { - # spotify is not in portage - local mycmakeargs=( - -DBUILD_WERROR=OFF - # avoid automagically enabling of ccache (bug #611010) - -DCCACHE_EXECUTABLE=OFF - -DENABLE_GIO=ON - -DLINGUAS="$(plocale_get_locales)" - -DENABLE_AUDIOCD="$(usex cdda)" - -DENABLE_GSTREAMER="$(usex gstreamer)" - -DUSE_ICU="$(usex icu)" - -DENABLE_LIBGPOD="$(usex ipod)" - -DENABLE_LIBMTP="$(usex mtp)" - -DENABLE_LIBPULSE="$(usex pulseaudio)" - -DENABLE_MOODBAR="$(usex moodbar)" - -DENABLE_MUSICBRAINZ="$(usex gstreamer)" - -DENABLE_SONGFINGERPRINTING="$(usex gstreamer)" - -DENABLE_UDISKS2="$(usex udisks)" - -DENABLE_VLC="$(usex vlc)" - -DBUILD_WITH_QT6="$(usex qt6)" - -DBUILD_WITH_QT5="$(usex !qt6)" - -DQT_VERSION_MAJOR="$(usex qt6 6 5)" - ) - - use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT - - cmake_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - - if use gstreamer ; then - elog "Note that list of supported formats is controlled by media-plugins/gst-plugins-meta " - elog "USE flags. You may be interested in setting aac, flac, mp3, ogg or wavpack USE flags " - elog "depending on your preferences" - fi -} diff --git a/media-sound/strawberry/strawberry-1.1.1.ebuild b/media-sound/strawberry/strawberry-1.1.1.ebuild index 0ffec658a10b..a74ee32e184c 100644 --- a/media-sound/strawberry/strawberry-1.1.1.ebuild +++ b/media-sound/strawberry/strawberry-1.1.1.ebuild @@ -14,12 +14,12 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm64 ~ppc64 x86" fi LICENSE="GPL-3" SLOT="0" -IUSE="cdda debug +gstreamer icu ipod moodbar mtp pulseaudio qt6 soup +udisks vlc" +IUSE="cdda debug +gstreamer ipod moodbar mtp pulseaudio qt6 soup +udisks vlc" BDEPEND=" sys-devel/gettext @@ -29,6 +29,7 @@ BDEPEND=" COMMON_DEPEND=" dev-db/sqlite:= dev-libs/glib:2 + dev-libs/icu:= dev-libs/protobuf:= media-libs/alsa-lib media-libs/taglib @@ -53,7 +54,6 @@ COMMON_DEPEND=" media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) - icu? ( dev-libs/icu:= ) ipod? ( media-libs/libgpod ) moodbar? ( sci-libs/fftw:3.0 ) mtp? ( media-libs/libmtp ) @@ -99,7 +99,6 @@ src_configure() { -DLINGUAS="$(plocale_get_locales)" -DENABLE_AUDIOCD="$(usex cdda)" -DENABLE_GSTREAMER="$(usex gstreamer)" - -DUSE_ICU="$(usex icu)" -DENABLE_LIBGPOD="$(usex ipod)" -DENABLE_LIBMTP="$(usex mtp)" -DENABLE_LIBPULSE="$(usex pulseaudio)" diff --git a/media-sound/strawberry/strawberry-9999.ebuild b/media-sound/strawberry/strawberry-9999.ebuild index 3db9ec7c7628..3b96cd045947 100644 --- a/media-sound/strawberry/strawberry-9999.ebuild +++ b/media-sound/strawberry/strawberry-9999.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit cmake flag-o-matic plocale xdg -PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru sv uk zh_CN" +PLOCALES="ca cs de es es_AR es_ES es_MX et fi fr hu id it ja ko nb nl pl pt_BR ru sv uk zh_CN" DESCRIPTION="Modern music player and library organizer based on Clementine and Qt" HOMEPAGE="https://www.strawberrymusicplayer.org/" @@ -19,35 +19,41 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="cdda debug +gstreamer icu ipod moodbar mtp pulseaudio +udisks vlc" +IUSE="cdda debug +gstreamer ipod moodbar mtp pulseaudio qt6 soup +udisks vlc" BDEPEND=" - dev-qt/linguist-tools:5 sys-devel/gettext virtual/pkgconfig + !qt6? ( dev-qt/linguist-tools:5 ) " COMMON_DEPEND=" dev-db/sqlite:= dev-libs/glib:2 + dev-libs/icu:= dev-libs/protobuf:= - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[sqlite] - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/taglib - x11-libs/libX11 + !qt6? ( + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5[sqlite] + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libX11 + ) + qt6? ( + dev-libs/kdsingleapplication[qt6(+)] + dev-qt/qtbase:6[concurrent,dbus,gui,network,ssl,sql,sqlite,widgets] + ) cdda? ( dev-libs/libcdio:= ) gstreamer? ( media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) - icu? ( dev-libs/icu:= ) ipod? ( media-libs/libgpod ) moodbar? ( sci-libs/fftw:3.0 ) mtp? ( media-libs/libmtp ) @@ -58,7 +64,7 @@ COMMON_DEPEND=" RDEPEND="${COMMON_DEPEND} gstreamer? ( media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-soup:1.0 + soup? ( media-plugins/gst-plugins-soup:1.0 ) media-plugins/gst-plugins-taglib:1.0 ) mtp? ( gnome-base/gvfs[mtp] ) @@ -67,7 +73,7 @@ RDEPEND="${COMMON_DEPEND} DEPEND="${COMMON_DEPEND} dev-cpp/gtest dev-libs/boost - dev-qt/qttest:5 + !qt6? ( dev-qt/qttest:5 ) " DOCS=( Changelog README.md ) @@ -93,7 +99,6 @@ src_configure() { -DLINGUAS="$(plocale_get_locales)" -DENABLE_AUDIOCD="$(usex cdda)" -DENABLE_GSTREAMER="$(usex gstreamer)" - -DUSE_ICU="$(usex icu)" -DENABLE_LIBGPOD="$(usex ipod)" -DENABLE_LIBMTP="$(usex mtp)" -DENABLE_LIBPULSE="$(usex pulseaudio)" @@ -102,7 +107,9 @@ src_configure() { -DENABLE_SONGFINGERPRINTING="$(usex gstreamer)" -DENABLE_UDISKS2="$(usex udisks)" -DENABLE_VLC="$(usex vlc)" - -DQT_VERSION_MAJOR=5 + -DBUILD_WITH_QT6="$(usex qt6)" + -DBUILD_WITH_QT5="$(usex !qt6)" + -DQT_VERSION_MAJOR="$(usex qt6 6 5)" ) use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT diff --git a/media-sound/vmpk/Manifest b/media-sound/vmpk/Manifest index ac83e35e39cb..5855f31cecf3 100644 --- a/media-sound/vmpk/Manifest +++ b/media-sound/vmpk/Manifest @@ -1,3 +1,3 @@ DIST vmpk-0.8.7.tar.bz2 483742 BLAKE2B 788c70034fcfb53edfb4c6b0faf80c06e2ae096c06819bc727359d4597cb217ca60efc9ebbbb19b223dc0d7106ddd9083abbce881f175b98203f3b6acc9b44e2 SHA512 83867aed8be8e620e18070d5eba9f5e4026b1f39ff9d7fe55e342d4a040c96e2353844296191c0efb46483254b1d2d30824894077562a165f7474d02a882cfc6 -EBUILD vmpk-0.8.7.ebuild 921 BLAKE2B 78a3d498c99cd2addc55a87decaf83e8ff8fa9530b9dbb7748a4781af89a8dd33358bd99e3b76f0ed6bd14db9ec183266db6acc76440633a4b573fc69e99d2cc SHA512 74a958443ae9b719a12d34e4f9ba282fbb8b6211ff54d6d23c2c63cf9ae4ee2cee3ff7bd14b87c9efb3ab8f73816d8c6b7b7cec7b8c108b159c78b12514da42a +EBUILD vmpk-0.8.7.ebuild 934 BLAKE2B 907a534de6bd16af45c2731cc3a65a491249b0dce6b21638b752c3b617f81e88bc45f2d3aa95e219f95e8cac62ad8e42efc4c3400082f88b74af437549383965 SHA512 cc80bd7fba94b8e9c365d8e9777ba4c6cc95e44baeadcf4ce87538e6b541b8580c7cd6de9127a999c9d7b884404cff54abdb59a7b3efab567ed66d9ea9d64a81 MISC metadata.xml 858 BLAKE2B 20b44d6c38d0f95fdc8bc98493ebb2526ccfb6459f1b8b2e9d10d3b81753945d0387d11bbb71e7bc6f9364eb7c6da9d3795c09fbf077e5a4d97c96ae944ed1b6 SHA512 1721098bd213eed29139ee33f4a715f975f66cd8e7efc9d733c34b6ba44d729be4f6475b807304b3e81968065ea15bcb0131f405aed3b67e1e747c4b44f9403a diff --git a/media-sound/vmpk/vmpk-0.8.7.ebuild b/media-sound/vmpk/vmpk-0.8.7.ebuild index 652ccbe41250..da5a0f3d7dc2 100644 --- a/media-sound/vmpk/vmpk-0.8.7.ebuild +++ b/media-sound/vmpk/vmpk-0.8.7.ebuild @@ -40,6 +40,7 @@ src_prepare() { src_configure() { local mycmakeargs=( -DENABLE_DBUS=$(usex dbus) + -DUSE_QT=5 ) cmake_src_configure } |