summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-08-01 22:03:23 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-08-01 22:03:23 +0100
commit590b9b7b03bf4651e099949e318755af7cfa81b8 (patch)
tree54c184b7d26c25f1922bfeaf19a1dd45a2e3b1eb /media-sound
parentf4fc10428424904caf2035cffc442195cb088b2c (diff)
gentoo resync : 01.08.2021
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin58182 -> 58022 bytes
-rw-r--r--media-sound/abcmidi/Manifest2
-rw-r--r--media-sound/abcmidi/abcmidi-2021.06.27.ebuild2
-rw-r--r--media-sound/chuck/Manifest4
-rw-r--r--media-sound/chuck/chuck-1.4.0.1-r1.ebuild70
-rw-r--r--media-sound/chuck/chuck-1.4.1.0.ebuild2
-rw-r--r--media-sound/drumstick/Manifest2
-rw-r--r--media-sound/drumstick/drumstick-2.3.1.ebuild69
-rw-r--r--media-sound/easyeffects/Manifest2
-rw-r--r--media-sound/easyeffects/easyeffects-6.0.3.ebuild2
-rw-r--r--media-sound/murmur/Manifest6
-rw-r--r--media-sound/murmur/murmur-1.3.3.ebuild1
-rw-r--r--media-sound/murmur/murmur-1.3.4.ebuild1
-rw-r--r--media-sound/murmur/murmur-9999.ebuild1
-rw-r--r--media-sound/pulseaudio/Manifest8
-rw-r--r--media-sound/pulseaudio/metadata.xml3
-rw-r--r--media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild2
-rw-r--r--media-sound/pulseaudio/pulseaudio-15.0.ebuild (renamed from media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild)13
-rw-r--r--media-sound/qmidiroute/Manifest2
-rw-r--r--media-sound/qmidiroute/qmidiroute-0.4.0.ebuild6
-rw-r--r--media-sound/snapcast/Manifest3
-rw-r--r--media-sound/snapcast/snapcast-0.25.0.ebuild (renamed from media-sound/snapcast/snapcast-9999.ebuild)40
-rw-r--r--media-sound/xmms2-scrobbler/Manifest8
-rw-r--r--media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-gcc-7.patch6
-rw-r--r--media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-ld-order.patch30
-rw-r--r--media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-ldflags.patch17
-rw-r--r--media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-libs.patch17
-rw-r--r--media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-no-XPTR.patch12
-rw-r--r--media-sound/xmms2-scrobbler/metadata.xml14
-rw-r--r--media-sound/xmms2-scrobbler/xmms2-scrobbler-0.4.0-r1.ebuild47
30 files changed, 119 insertions, 273 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 9b710e7f1689..2cd5cc424e80 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index 2480e5c5569e..9770b3cf0450 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,5 +1,5 @@
DIST abcMIDI-2021.05.25.zip 604797 BLAKE2B 78b2d43bb7569aa2eece63f319352aa71b77e9c5219c5f806384f007ffe026741a0852ffffe1e6b6c15b60f69f54e143cb26aa47b54baca41bc2fc231fa5b66a SHA512 57975f7c131855a713fc399c7aa1c7bd94775e7a257f2412d321aa51d0bf95cf9e1410e0819d2ad5cabde9ef996512ccca16058f7267baabc5702a926c173b3f
DIST abcMIDI-2021.06.27.zip 605658 BLAKE2B b522c96b7f8990f297cc13a3334872763fb2879f5893f09e630d66ab425d1772e0eee64273249d26e8118c6d341dad84129e140d8c309adab160f3120b5a18a2 SHA512 b1e4a7a9b93e6633abe211258995cfa84bb8eaed3870ed20e244aa12353c6cc351ea7e1c842e4e410dad9dd91b2e8c918826138bec39503c56e95062f4a99f37
EBUILD abcmidi-2021.05.25.ebuild 676 BLAKE2B 916e0595b5c1cbf9dad1ba1c9fd7fdba8010898e12ebbc95ef02bcc725cb22a44e8608bf07ec3dd253128aafa3af728ae3709bb9a8bef786b3e6124cd32ae7c5 SHA512 3f000a5a47de4dcc3da9279dee49e962f526833ec4f85dd7f2d749d54b4c08057a99b53deef3c978f7dd1840ffd96b97d3db875d7bf559e27e18042eb8dc8bc6
-EBUILD abcmidi-2021.06.27.ebuild 678 BLAKE2B d93bc531703f192645a2ad0dcb2609079e2582413c0091d7b2159689add101121039dc83e730573c75e108bb9d70633a020a9db1c0de4bbe7c541bf1895a68d2 SHA512 7139e646e3b903d6636ac931e12e59b9b09f22e88c456465ba6288a4091bf957f1c46fd2126d6cbc079b342c9021685e82a8bc6054b8b7683e6f743065a0c1ba
+EBUILD abcmidi-2021.06.27.ebuild 677 BLAKE2B 15803d35ed97335c94f3ad9d1a8ed07382af8e3b45de89f733426455572547539361a4da2169bfb2aeee50500a1d04e549a2c8ebd75970f8e18a6aa54d1028b8 SHA512 0f9c098e0766993c099e924609e4b51c76c33d3b0e173c1a919dd848dcec5a5dec4af18391638732635b47f385bf9886562c4cab7680ce0f8ca33a468a3ccefa
MISC metadata.xml 326 BLAKE2B eff21376d5e8fdf74ead04fc307726b50c8d86faaaebdbb8aa748c9fc0025ed9ccbdbf90f6bbafb515d576cd837f72f44991b329eb56f003cfbe3b0ee9cac7d5 SHA512 aad9a108325a4a1a827ba64b96ef8410017ea1f3c8db6b51660f987df26b42ce4a6f034c6df3be5c58d44fc40e80b7f4dd3900fb4ba45c448764265273741a7a
diff --git a/media-sound/abcmidi/abcmidi-2021.06.27.ebuild b/media-sound/abcmidi/abcmidi-2021.06.27.ebuild
index 10c98f2d31f4..ae3ead85a3f5 100644
--- a/media-sound/abcmidi/abcmidi-2021.06.27.ebuild
+++ b/media-sound/abcmidi/abcmidi-2021.06.27.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/chuck/Manifest b/media-sound/chuck/Manifest
index 93ba3630530a..c6f56ad52ee5 100644
--- a/media-sound/chuck/Manifest
+++ b/media-sound/chuck/Manifest
@@ -1,7 +1,5 @@
AUX chuck-1.4.0.0-hid-smc.patch 2937 BLAKE2B 5bc65ffc74409860218983635501c319f4a69448e93340671ad252cd4bb5edd3d4765aa196b3618d7af37897aff40267e7d8538672560dc4de9650a12a5964b6 SHA512 09b04441e9bbd11a15e798878b79010598dd97513a64f6df21e5ed066147382d6021a496e1d1a33b2268d04caa972a1a94afe48c44a226439e3334da35f47be0
AUX chuck-1.4.0.0-makefile.patch 941 BLAKE2B 64ef7342c0c07ca573efb7e7142854a4d366494983b400af484d9c0354cc662d1090bf6396e4955634ab2e1c9864a5011a8dcc6fe1213c02d4491cd9b57fb729 SHA512 3bb7cb3fa04863c2a4debf5eade64233d3d3ce38272f2d73d14d1772895c5f88ec415b1c22aa3b077204d4569a24ad25c6ca757e2c6a4df31e9fe48eea9c9fdc
-DIST chuck-1.4.0.1.tgz 14689073 BLAKE2B 408e2512f07a33fc86db80b05005ea65351257036f663153845038a0edeef95054dac9878d37eb22cc122035a6d1f80d008e151811277d4ee9d24ba3d79ad26b SHA512 92da0569349c900e633e8e3e544a0e5ec7df7b41a8508d2a99c825dfe490f00208b50b883298ce091b46f4e9274dabe0ec8bcfd80d094dd006b3c342f74bd202
DIST chuck-1.4.1.0.tgz 14902696 BLAKE2B df324c793236fccc26f6604d1120dc1777cb2ffd8c95a8eff42e8963b9e7011aa88fb094145b4845821c39be781d77ac163cb02025db4fd6db7972f3c390fe65 SHA512 8967c1279959b6a41759519eace468fa4384cd0511c365cef91f8c03e8d720407637c2f9f33df6abd246b7c2155005e82d206113c90a4f23fb22b02f6f426704
-EBUILD chuck-1.4.0.1-r1.ebuild 1831 BLAKE2B 913b35f2727d5f5f728bd35ad2ca414df4c364b6f3963dc67e2170433aaa3160c31c71d42da6b138a743c537fbb53f95394b14e4ed9a4dff1d69d7054dde88e4 SHA512 fec380d7c388988e382884b713ea32f6c007885cd7c1203a06ca64490e7d0ea8482e9b609387e7719ac4b8dcc1ffc6b7e07f9d53426aaa3379a3f493b570c364
-EBUILD chuck-1.4.1.0.ebuild 1833 BLAKE2B 5b1b7a9194fb5ec0d56efb3152fa46c07487aaf8bda33a2b945ebb0e5d0da53736f778d5d4abebf74e3a2b49964a1935685c0ee92b42b1f17a745941543d3b77 SHA512 210e5d6f72c8d9c3ff2b729df89676bdfb120849b2ca4e09c037d3d84620e8df44db706d8f564f55eca8ac445cb518c4f7b3cf6ec6aa49f8dc9a8370b1b6204b
+EBUILD chuck-1.4.1.0.ebuild 1831 BLAKE2B 913b35f2727d5f5f728bd35ad2ca414df4c364b6f3963dc67e2170433aaa3160c31c71d42da6b138a743c537fbb53f95394b14e4ed9a4dff1d69d7054dde88e4 SHA512 fec380d7c388988e382884b713ea32f6c007885cd7c1203a06ca64490e7d0ea8482e9b609387e7719ac4b8dcc1ffc6b7e07f9d53426aaa3379a3f493b570c364
MISC metadata.xml 967 BLAKE2B 505781d22a20892538d6bcdda07f1a1ecaecb56c8574cc6745d4fddfa2b4d3ab643947c1403827bc306eb0082434327beccd0eb583287eea9a488bf6adc4ad21 SHA512 9d4c5d826ec6f90bf81a84e389f2ecca527b5116693fc5c32ccb456f5cb29f7daa42f4d655d57d4ed11a0c7625ec65904777e765a64217a4c3b5ad8a9e17b6e0
diff --git a/media-sound/chuck/chuck-1.4.0.1-r1.ebuild b/media-sound/chuck/chuck-1.4.0.1-r1.ebuild
deleted file mode 100644
index 7bfdf97b999c..000000000000
--- a/media-sound/chuck/chuck-1.4.0.1-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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}
- sys-devel/bison
- sys-devel/flex"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.4.0.0-hid-smc.patch
- "${FILESDIR}"/${PN}-1.4.0.0-makefile.patch
-)
-
-compile_backend() {
- backend=$1
- pushd "${S}/src" &>/dev/null || die
- einfo "Compiling against ${backend}"
- emake CC=$(tc-getCC) CXX=$(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/chuck-1.4.1.0.ebuild b/media-sound/chuck/chuck-1.4.1.0.ebuild
index fe70a1b1ed7b..7bfdf97b999c 100644
--- a/media-sound/chuck/chuck-1.4.1.0.ebuild
+++ b/media-sound/chuck/chuck-1.4.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://chuck.cs.princeton.edu/release/files/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+alsa jack examples"
REQUIRED_USE="|| ( alsa jack )"
diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest
index cc4c0fba0a3f..27561eba7daf 100644
--- a/media-sound/drumstick/Manifest
+++ b/media-sound/drumstick/Manifest
@@ -1,5 +1,7 @@
DIST drumstick-2.2.1.tar.gz 1976813 BLAKE2B ac27fbcfb92fff2b7d69c70f9ec677343e8d66164997a29f319fbe94e6d12582cb4af67f0ff36126a6102e48bcbe4d4620e9442fdecf07aaaeecf37e9458c590 SHA512 d99c774f33db9d8555efd83adc8968d6d244e56e7976d68f0f90ff89cfda1143b2e07eece6b465fffba354073d4616c5a767f09f2ba282e252ca0955723cadc7
DIST drumstick-2.3.0.tar.gz 1978608 BLAKE2B ab05030d402c03053bfcf315e8c4e54b73975f0059719cf5e58db64ddac394555b898e3e0008b892901d7395c89a160631ae8eeb9d1cd52c3abd0533c5fdafdb SHA512 b12a39153600b37ef61a31255721466bdae5896b562276860688f9e22259ba4747086abeb828dcfef24c8e1fb7bd371dea1c6d51098cf5e1797e212cde70f46a
+DIST drumstick-2.3.1.tar.gz 1978856 BLAKE2B 47f7c9872964fb267834b23e2d52fc1b10826629fb256dae410161305c3587845ffcaf00f0d30a73df67b4a00849c53f3f1412c0473a52fbf69b106362175b3e SHA512 aaf0080405765878c8d1e164343eff0bb18d4add4a2f67de1ed0e978ae688948b73121f9cb50c52c23fc34b8c57e184d22a5c5aaa29969409071567142685dc7
EBUILD drumstick-2.2.1.ebuild 1474 BLAKE2B 07193c21cb0472ca1c4a2dd7c7f5aa61000f8c8355a30250fdc02b5dd618db289b74b88bda95fa0f9eff5a182e92b67b5c57891d0cd2b265fc7d968f915674b8 SHA512 e88f66b0013ebf2e6bca1cdbac194a8f8b5363503119bd782b862bbbf7430892f8ed428822220764925a0528c5b4f03f5dec245c93e89d1243bca919a02170da
EBUILD drumstick-2.3.0.ebuild 1320 BLAKE2B a07f4a8af466bb54ebbb2d77da55503386a0717dd0dfe9d4b63ee2eff1418edad5056092c516e73dc3d6fe40e208e58d612c3ee5a3b26d1de71daa119f8f75be SHA512 4b51e3f56701a6fa8fd5f5f0af28213680c6fa1fd16680381e6a3862c829cd31ec3d771bc7a5daa2e3f0b5b4654c5b1ab8e31da68e64cec116227a24fcf41b38
+EBUILD drumstick-2.3.1.ebuild 1320 BLAKE2B a07f4a8af466bb54ebbb2d77da55503386a0717dd0dfe9d4b63ee2eff1418edad5056092c516e73dc3d6fe40e208e58d612c3ee5a3b26d1de71daa119f8f75be SHA512 4b51e3f56701a6fa8fd5f5f0af28213680c6fa1fd16680381e6a3862c829cd31ec3d771bc7a5daa2e3f0b5b4654c5b1ab8e31da68e64cec116227a24fcf41b38
MISC metadata.xml 598 BLAKE2B 099351919e92e9d8197fe31f09336761f9d886b67582b6dde4ce5b387a44f496e562de9456482d6651d63429955870b8ef8aadc178417d847da2d2e999a4add1 SHA512 16a287bd1c3039970522c09ab0dae6018924a34577692ccfdcde6d80476338eb4cc6576f155882cf96d44bb87d5523ff8df17f3ee8a86b3d1cf2a28c7543b089
diff --git a/media-sound/drumstick/drumstick-2.3.1.ebuild b/media-sound/drumstick/drumstick-2.3.1.ebuild
new file mode 100644
index 000000000000..8b2d865ce0f9
--- /dev/null
+++ b/media-sound/drumstick/drumstick-2.3.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+DESCRIPTION="Qt/C++ wrapper for ALSA sequencer"
+HOMEPAGE="https://drumstick.sourceforge.io/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc fluidsynth network pulseaudio"
+
+BDEPEND="
+ dev-libs/libxslt
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+ x11-misc/shared-mime-info
+ doc? (
+ app-doc/doxygen[dot]
+ app-text/docbook-xsl-stylesheets
+ )
+"
+DEPEND="
+ dev-qt/designer:5
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ fluidsynth? ( media-sound/fluidsynth )
+ network? ( dev-qt/qtnetwork:5 )
+ pulseaudio? ( media-sound/pulseaudio )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS readme.md TODO )
+
+RESTRICT="test"
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=OFF
+ -DUSE_DBUS=ON
+ -DUSE_FLUIDSYNTH=$(usex fluidsynth)
+ -DUSE_NETWORK=$(usex network)
+ -DUSE_PULSEAUDIO=$(usex pulseaudio)
+ -DBUILD_DOCS=$(usex doc)
+ )
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_src_compile doxygen
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
+ cmake_src_install
+}
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 9fbc43fdef58..52314e83f6e7 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -3,5 +3,5 @@ DIST easyeffects-5.0.4.tar.gz 2070912 BLAKE2B 848d2fa6fc1290b6fc25e13c4bbe4d8df9
DIST easyeffects-6.0.3.tar.gz 1905373 BLAKE2B f423cefd0e6124ee1128bf5a07fb23df03df4ca25a6ebcbcd122032e5768ee68ff3464cdb51263d731fee3e9f5fee180858d96ab627771099808b1194adb78b1 SHA512 eb88f0befb6cf86b7da03137cb7ed6ac833f204d17860d9bd508dc8b007b2a0fb941b63a015b1179cb4da28abd0b3d8a8c53d026fd5a22057fee27e02618035c
EBUILD easyeffects-5.0.4-r1.ebuild 2267 BLAKE2B af9ad6a20cd77d8400ecf0fd91889795044414787ff96e7213d9a9a23f1269ca3936136506175600b45bdb1e046dbc7249eaa172e8c9de3450193bbd132fbfdf SHA512 601783a228252724fdd157fdfb5ffc7e83d40aae0f8f6eae69b53f5bb073d6f3ef45b80ded69618821496bbe037071f4f6b5b359ed1ca5cc52563d6ce19d4b0e
EBUILD easyeffects-5.0.4.ebuild 1790 BLAKE2B 5be8a0a80e5ee355ab69ae30cf9553de9b0859dcdd9baaff20373c7aa1e89d95730a3a2ab0f552a4ee37209cfed53871a5e423b8d434d0532673e230c1fbbd56 SHA512 18ef1d69d988aa1d5553f97c48be4bed66e8d9859d22a2764593c9cfb3f7b36b1e784b0f7ddf6c206f99f4d2a534b133472ee4461afb5a66b04a20f9ba5ff6f2
-EBUILD easyeffects-6.0.3.ebuild 1816 BLAKE2B cbb1e54c3b2b7189b0a061d06001b34f6649b585f372c8517e0ece28032f9e8c86ff5284471709f5541ac521170609f483a230fd546c0efdbd8e24fb1de6c5b0 SHA512 e3aac477fb345dd72fc55cc36a20d2cf4e099ff5868638ec7c65b37efb38764c2e45f13f4a08c099274d4d79de6083b17e1290003fc8cb96cb86e3fd0e1c18bb
+EBUILD easyeffects-6.0.3.ebuild 1829 BLAKE2B 122c74b13a6669aefbebe0f0f12b93af6596eccad6d9bc70d2d41b7cea5de6c854981c01162227fc19bc0d2f49111aad8ead310c60eb905486546f8225c84c4e SHA512 4ac962f7ff6d91bfb968e49c4fc5b765e5505d97d332f66f458fec3c5b28deade15dc66ba4a5635d1946d6591e5509f39d091407ec15d0155c2b9b21d69e837f
MISC metadata.xml 1098 BLAKE2B a64c34f1ecfabe52d954e6f1b9a3e5137c3b68a169166dae3f5cd0b02e22759b1e5e60e530d137e6460407247c1e4ef5c3de59ad959f9467fa296571aa823910 SHA512 303657f7a638668a65c9e17d39de40f46871b0a916ec39198529ab1270b0234705e819ad95a366a127a79fee5243a935d3f99c9daa0bad19ef7bc27f364a0828
diff --git a/media-sound/easyeffects/easyeffects-6.0.3.ebuild b/media-sound/easyeffects/easyeffects-6.0.3.ebuild
index 226bf5a1acd0..229d807b1c5c 100644
--- a/media-sound/easyeffects/easyeffects-6.0.3.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.0.3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit gnome2-utils meson toolchain-funcs
+inherit gnome2-utils flag-o-matic meson toolchain-funcs
DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications"
HOMEPAGE="https://github.com/wwmm/easyeffects"
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index d6ce0a44006d..5894ac03bc38 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -4,7 +4,7 @@ AUX murmur.logrotate 175 BLAKE2B b13282fc194ed7a576e22ac241285053a7882f670580b6a
AUX murmurd-dbus.tmpfiles 33 BLAKE2B 4040c58c142ae051e3086bfb179a1b28fc97f997d2b4ccf0392fb30d6212ac937f3d8ec120699210bee333b224af73dc1b72a40f3bda1cb4f4e8e683ac09b262 SHA512 9bc78c99dd5d830e6ea0fff82e1fdc3c323b7952e54f139754d8d0dd5e5e75c3374e26ea5a404029c96766cbf3a08afdffd53b99fdca5cd9c97dd8a28b8fc410
DIST mumble-1.3.3.tar.gz 8591354 BLAKE2B e5bf4d0a21f3c9af761b0892c4a5a7d86244d3283070976fe7a779a10567ffd857e0c19dad750cdbae40d851ce1dcf17b66c63a2cb5142a13358af6f272445dd SHA512 be4c6d4de82a1059bf30d4c7e3c44e41e4bb50dc4a811b7d0def808c52059ff7bcccf65140db940f18cc1bb66d58ea4dab23ba5dcfae3b8b904866751f32edb3
DIST mumble-1.3.4.tar.gz 8592741 BLAKE2B bcde3fd859ec4faea06f996cd4c583af7c0b8409cca79cb05ef8ba7fcdeac9e49ed1d07a4131225dd582da7610190d4006abc731fd4276b2288e02e8c18effb6 SHA512 e2dde5aad30d1a931e7acd8d7db0b8c785d3a268d0b8cf5626fa03953a51bcadb719c6682c440d02524e83beee13d73d8f5bb3fdf98ab1c82d3ecf824cc25f68
-EBUILD murmur-1.3.3.ebuild 3688 BLAKE2B 73d7bc6c7a50a5136736d3e53a2be1ba41a127d1289e13a05acecb0f4c79795e73935b46014d3e7bab08d5a453234fc90e099886a5a06f2a4ee1bfd5bc77f9c3 SHA512 c3e83e80d90b452e0e615b380805b969bbacaa29dc1518c2b3bca622321d6c84dfbb45b494230b4060b5df29d3f15cd53f9db13f6c6eeb71dd3022230569a9ea
-EBUILD murmur-1.3.4.ebuild 3690 BLAKE2B db48dd485b3e307aadf435a74189dfdf87ed76e3b563b8a4d8860869c2ec1c268a0f14b3a6fc81b71d029829d9f899af85d967534b01336d768ff8e690c4a5d2 SHA512 f889b8827df86105812a65275d8dd49fb815dae221a7f5d1ee8883b5f877d80e55d94b1c88b78a8ea52f953b196296cd2cf77bd8991f3092a6149bec50e6d5c8
-EBUILD murmur-9999.ebuild 3748 BLAKE2B aee27d701d61212481ddd4b24ff36b6bfcdf1e1d1439fcbe0cf0cd2d387b638063e2c28c520d63648bbae66bf3744b34ad44b0f3ee50db47d48ce77032869551 SHA512 3436bad5ff84371da14210b759dcc05d3f7bed961cf57098f658e0511e8ab3685bccd6b2866cd70ada32ca8a4c85b5562a00f031daaac93fa49cc52a07c07456
+EBUILD murmur-1.3.3.ebuild 3717 BLAKE2B b696165aaefb36ddc61ca17008bfc128d01664bccac3dd02729865a8d9f0b12b5d9f75648099d1b43d374e5cba18ff99c89cbec7174130e8c4598d6569c86958 SHA512 a76d12a2cc60d016cd4527b9776898e7dae75a4aa438eee36617afa40d118cd619396cec8db5eff2cd5579aac2cf61941cc77e027120a5996fbe5f574e7b0320
+EBUILD murmur-1.3.4.ebuild 3719 BLAKE2B 3b0dd3378a043e2bbfc5ebde7832985365a83ac4b524e818f5bb2a70963824376e3bf2973c6a43f02edf8b59c33947572150e250206595a73cf21a95f4a59d21 SHA512 5ecf3483b8c9e1c5bd74f385e5e4bd129f0997df9b51c18595797bfb60a624757be69592f0b0ed7b7b7e9a339eb52412ce9a0d9fbd309ca16d88382a6ffeea27
+EBUILD murmur-9999.ebuild 3777 BLAKE2B 4a25f63367c23082d3dff4e75027e077ca402612e1587246c21410a7cf582d20fa7a59c52f08ff9206cbd56df308d67524075c2258ed9557b6739566b5f64a90 SHA512 dab8a355b497a0b78a6958166960d2bde03edc2b07d56394420f5372e0aa9995aaf91b57b6e570221d5436904f9c15ab932aa12901205ac2646e8078a09d1c59
MISC metadata.xml 530 BLAKE2B a6618cb804deee82cf3f88ee683a5b406eee1317e9ca815f7f4e363a0e14c7c8cc2bcf4400d3a79b62f5652881e46be4405d0ac88afe610187419978ac57c9a6 SHA512 ef162d69805d3262f9f4f1732e9d8a031cac73e130f04013123d8f8e1d8e48132df243653ef2464bda1d8b8c0b88485fd32edaab8b3e62555a6295c676c1f5b5
diff --git a/media-sound/murmur/murmur-1.3.3.ebuild b/media-sound/murmur/murmur-1.3.3.ebuild
index 2c04f6f334ec..9131ecb5514c 100644
--- a/media-sound/murmur/murmur-1.3.3.ebuild
+++ b/media-sound/murmur/murmur-1.3.3.ebuild
@@ -157,5 +157,6 @@ src_install() {
}
pkg_postinst() {
+ tmpfiles_process ${PN}.conf
readme.gentoo_print_elog
}
diff --git a/media-sound/murmur/murmur-1.3.4.ebuild b/media-sound/murmur/murmur-1.3.4.ebuild
index adbc89cd82c7..6af71f6272f0 100644
--- a/media-sound/murmur/murmur-1.3.4.ebuild
+++ b/media-sound/murmur/murmur-1.3.4.ebuild
@@ -157,5 +157,6 @@ src_install() {
}
pkg_postinst() {
+ tmpfiles_process ${PN}.conf
readme.gentoo_print_elog
}
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index 5eb4b58cfda9..49460f4e5a97 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -162,5 +162,6 @@ src_install() {
}
pkg_postinst() {
+ tmpfiles_process ${PN}.conf
readme.gentoo_print_elog
}
diff --git a/media-sound/pulseaudio/Manifest b/media-sound/pulseaudio/Manifest
index fa35143d32ec..37459b889793 100644
--- a/media-sound/pulseaudio/Manifest
+++ b/media-sound/pulseaudio/Manifest
@@ -7,7 +7,7 @@ AUX pulseaudio.init.d-5 2227 BLAKE2B 263c589ab81a70d5159c0ee81773a456b8acaefc3b7
AUX pulseaudio.service 227 BLAKE2B f58fa701152e84f4d52426f6f76b5a01a1a315d09e5fb8e9e57860b44dc63b78b3f1c1629380b4345c53b003c677f729b3959419e8488e37607c56d6a700626a SHA512 567663b231fe7c2682b08b1059cdad1fcb3c4cb01c1b24aed9afb6fb767b30f250b78bbbed48aadfb06c6d1a4963a6db24877d79a1d36c4be2a128b479c086d6
AUX pulseaudio.tmpfiles 36 BLAKE2B 4fe7c88fb35f561b0eb756146db17e37201126b5d7f906c88cdc778c6191f17c799f1db072f09d5a384485830e4d33266c224955bad22081255544642399b2f6 SHA512 f040850d81030ef04e1aa368d333a1ae1b7238adef5772280fc344c3068262d5ab8c9f3edb92db9c443f9d7d21abb27583ea1efc51ed733bbfa43e2edc68dde1
DIST pulseaudio-13.0.tar.xz 1901768 BLAKE2B 651a80f54525f196bcb036d893fedd4d9f34e10459918281397a45f498c31bff0d0c836f4e64aab5ac2612ffd5a0cab1a41ea710bbee5fd34dfc9ea1236deea9 SHA512 d445b8ccd43029a0ca0e456fc9291a79d3434d6496ead7eb329ab348d5249235e8bde6cf2be68765d8f761452dbe1486fb10c739e40b1e67ed75787bbd24ac0c
-DIST pulseaudio-14.99.2.tar.xz 1518460 BLAKE2B 66150756ca64aa3b0c8f689131e294ea67b48ae682ef7446bb4934a29a4e90d5944025b0a4701b623f53f07d7bfb790d64185e6d5ba0ec1012eaa0a3e9e2f9ba SHA512 fe8c1e5fe74d78d7f7155be2ea65a90909547841a717921ad526c05e4c4dbe4e810c3bb6d1fbae705a109c70cef627b87a2b16d948bb6d714f72f5e22e4a6b5f
-EBUILD pulseaudio-13.0-r1.ebuild 11418 BLAKE2B 9a656044d67e37951ce61533a7b10a6830256aca510ef86b6893af4227565d76c4402894b68bf41456aff9de9fc9b33505aa90044f59a55be639645df1cbe4bc SHA512 fd88106961566905f2826630f6044816569414d0276a4a61582b39b96bbad22f5ccb73f51e8bf0a02b2de5dcf297e62c081abd69ecbee80f28591d3c0a19307b
-EBUILD pulseaudio-14.99.2_pre1.ebuild 10634 BLAKE2B 3bfd97cd4fbb39c8c4a94b45fb14d2a07dff2f5524e46ff2effeac25dad827d2f4532dcc1f89e6ed8cd200595abe4f271a62e69f9ea38907621df9b41f01ab75 SHA512 808f45bee501ca9775155cd89c5321a24f0a46317e4dba3f1822850bccaca4b6aaa5fde342e7cd36d259fd569dc769f5978b623cba8975ad54ce8d9e46ce6f51
-MISC metadata.xml 3542 BLAKE2B 219478a02cb996393839789ad8b79196754bb52a2168f243e88bb7c3ec8e6bfbfce96de9cb26cd93fef84a63c1397854e4b3028d5fc55e30f09d67b86769044b SHA512 9509fc630c2bf7fb9a089163198d326ac1d16e48bd22113b21a27e98ad68ed0da042fd6bacbf2dfaff7706cf64d39270c6a2a564418fb498872f2d1ae67fc3fc
+DIST pulseaudio-15.0.tar.xz 1521760 BLAKE2B a6f7b74fdcfe7f2a993eafb9f465946915a24b6801d3077971b9377290d6c70b3f8640a800abd09d5901db96a20349f31b1beedd9da2249f69b591fb8392f489 SHA512 352ef20384c76c631c0faa73b08e2318902a433712e0c086a5ac7a0ae58873c8d4be8f35879bdec71a93b19ae8e2ba073cacac4d56215bcf58375a0cd9d88833
+EBUILD pulseaudio-13.0-r1.ebuild 11451 BLAKE2B 52399970366b0217262e323c5dd095785a013c900d8b195e0004994de746d0bcb833453cd93c56e43289ab0dc868a8c7c32c54f0eded761bd9d4bbb17d9b00da SHA512 40683ea13f4b53046579261042c3c1f74b58346b56e1bbaa3a2372275b2b8e35b19cc315e52b1b57ff3f4361d0614acfe989514375944e235c8656ae1b66fa5f
+EBUILD pulseaudio-15.0.ebuild 10504 BLAKE2B c869afb80d810f7351b23a210e74f95ce7eb8de755f8bbe4e8923931ad935203362e43c4d0e17f18c05bfc12ac4d0e175ee7a7bfa0a278c775938fcf68285e8c SHA512 5e70e846f8315f961926d96fb602844c1e3708bd684df08e0021c6b4ba48dadcf568325fce5cad3fae867aa2aaada3fe1e375a538259d82b6f540021b89d9a4c
+MISC metadata.xml 3399 BLAKE2B f5437eac692dc4ea22f069d60672235d802b65e803a6191259d132ce55657168854052bc31b2616bbb8108f7b0202ad5d0d6d9b6abbe4b5208ce3434ee6f2d06 SHA512 930efbc7f86cdca9445dc6282091ee5a4e9e8b9866239961dbdb01fa18bdc538a371317d6df6891981c2c27f973c897c821a200e2f5757ac70ac9a4c2b1e0abb
diff --git a/media-sound/pulseaudio/metadata.xml b/media-sound/pulseaudio/metadata.xml
index d6b7247df40a..a3cef6a38fd4 100644
--- a/media-sound/pulseaudio/metadata.xml
+++ b/media-sound/pulseaudio/metadata.xml
@@ -19,9 +19,6 @@
</flag>
<flag name="daemon">Build the pulseaudio binary (not-needed for pipewire-pulse)</flag>
<flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for giving each session a PA client</flag>
- <flag name="forget-missing">
- Enables clearing of unavailable devices from database files which is recommended for GNOME.
- </flag>
<flag name="gconf">
Ensure <pkg>gnome-base/gconf</pkg> is present for pulseaudio GConf
to GSettings module automatic migration (keeping the user configuration)
diff --git a/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild b/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
index 0b9a7d18570d..ee5b8c283111 100644
--- a/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
@@ -313,6 +313,8 @@ multilib_src_install_all() {
pkg_postinst() {
gnome2_schemas_update
if use system-wide; then
+ tmpfiles_process "${PN}.conf"
+
elog "You have enabled the 'system-wide' USE flag for pulseaudio."
elog "This mode should only be used on headless servers, embedded systems,"
elog "or thin clients. It will usually require manual configuration, and is"
diff --git a/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild b/media-sound/pulseaudio/pulseaudio-15.0.ebuild
index dd3c1344e506..7d6aebdee1db 100644
--- a/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-15.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = 9999 ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}"
else
SRC_URI="https://freedesktop.org/software/${PN}/releases/${MY_P}.tar.xz"
- #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
# libpulse-simple and libpulse link to libpulse-core; this is daemon's
@@ -32,7 +32,7 @@ SLOT="0"
# TODO: Deal with bluez5-gstreamer
# TODO: Find out why webrtc-aec is + prefixed - there's already the always available speexdsp-aec
# NOTE: The current ebuild sets +X almost certainly just for the pulseaudio.desktop file
-IUSE="+alsa +alsa-plugin +asyncns bluetooth dbus +daemon doc elogind equalizer forget-missing +gdbm
+IUSE="+alsa +alsa-plugin +asyncns bluetooth dbus +daemon doc elogind equalizer +gdbm
gstreamer +glib gtk ipv6 jack lirc native-headset ofono-headset +orc oss selinux sox ssl systemd
system-wide tcpd test +udev +webrtc-aec +X zeroconf"
@@ -165,11 +165,6 @@ DOCS=( NEWS README )
S="${WORKDIR}/${MY_P}"
-PATCHES=(
- "${FILESDIR}"/${MY_P}-require-GIO-for-RTP-GStreamer.patch
- "${FILESDIR}"/${MY_P}-require-bluez-dependency.patch
-)
-
src_prepare() {
default
@@ -195,6 +190,7 @@ multilib_src_configure() {
$(meson_native_use_feature gtk)
$(meson_native_use_feature jack)
-Dsamplerate=disabled # Matches upstream
+ -Dstream-restore-clear-old-devices=true
$(meson_native_use_feature lirc)
$(meson_native_use_feature orc)
$(meson_native_use_feature oss oss-output)
@@ -207,7 +203,6 @@ multilib_src_configure() {
$(meson_native_use_feature equalizer fftw)
$(meson_native_use_feature sox soxr)
-Ddatabase=$(multilib_native_usex gdbm gdbm simple) # tdb is also an option but no one cares about it
- $(meson_use forget-missing stream-restore-clear-old-devices)
$(meson_feature glib) # WARNING: toggling this likely changes ABI
$(meson_feature asyncns)
#$(meson_use cpu_flags_arm_neon neon-opt)
@@ -309,6 +304,8 @@ pkg_postinst() {
gnome2_schemas_update
if use system-wide; then
+ tmpfiles_process "${PN}.conf"
+
elog "You have enabled the 'system-wide' USE flag for pulseaudio."
elog "This mode should only be used on headless servers, embedded systems,"
elog "or thin clients. It will usually require manual configuration, and is"
diff --git a/media-sound/qmidiroute/Manifest b/media-sound/qmidiroute/Manifest
index 5911e99228f0..3c4f34a4cfa6 100644
--- a/media-sound/qmidiroute/Manifest
+++ b/media-sound/qmidiroute/Manifest
@@ -1,4 +1,4 @@
AUX qmidiroute-0.4.0-drop-qtopengl.patch 1031 BLAKE2B 5491b8f59590f44165753cf3d5a845bbb5e36f037cb637dca109c660bf2a2be0f0fe6252f292d4920f9580a1d205f44694e967bbdef7b37823f2d03c3c2866b0 SHA512 e7fb53f481818912646502fa84ab32e2f115443f662f9a3442aa63f04794847d4be7973e4e5d2d7d718825ca5b5bf9c099d1ffecd8e90a0adbd7ba7edef1a501
DIST qmidiroute-0.4.0.tar.bz2 121625 BLAKE2B b538f405debb33e16d505075b9fc2b53f0b1d993670bfc5b0fdcd5d76d06ee8c81b8357b3435266f8b0f7d1609a4835450cd664bc73470ab1a3ba9e60e5476bb SHA512 b3b5ded66c0e226848a3181d67f61ea9e4e76c253400dac63592e4f462f4cf06760b3f2d24a33bbc836f4fe29950a4d702adc048ad80c9b6d673ade8c1a88342
-EBUILD qmidiroute-0.4.0.ebuild 723 BLAKE2B e9a67b9982990b15ff8b2e5d242dc8a52738e0f22950874c03b24b52e7da3a8dcea6d8b11d5c2a779cbba4c1fdf42ee0a7845ddd04f97d2ef741a5302b693e93 SHA512 5f1731d726d68e3a059f787ed8e9535e05770e055337259afdd6156fe84d6f2997a41a01166c933db2cb7ba1320fa7cfe469e2dde33710ddac629f1b3f5b91f8
+EBUILD qmidiroute-0.4.0.ebuild 672 BLAKE2B d75043fd92c39c6f16c1e85c44fa7697931c084c53176cb956ec21fb36c9bbce6cf8269c50608e51138d95b154c82fb241d0817a1e0b6a06d36bdadddcf271a3 SHA512 f69758a46729cf35dc5348c0c4c812f68f30413e7c9ce8797ca7ee8e53d131518bc689a654dbeeab95a3648b7acbecba355bb9b2c080672d7dfbcaf9e23f589d
MISC metadata.xml 334 BLAKE2B ded2024993e7a9d276e0eee0c2862d5223a1bbaafef282d5ff420c3e80aca6efecb6f0b407fc3ff218ec8b982d675fdde6c75e871c57be9fad0d8e5a12aa3747 SHA512 e2486625819d1be0d7f0e638a5bb9312633c085d1d568dc329d1aae35575a8eff40845baab9ac171c0739667becc59332996ed8162db168b6fbf2250f71ded60
diff --git a/media-sound/qmidiroute/qmidiroute-0.4.0.ebuild b/media-sound/qmidiroute/qmidiroute-0.4.0.ebuild
index bda001fdd4ca..c432b7d42dba 100644
--- a/media-sound/qmidiroute/qmidiroute-0.4.0.ebuild
+++ b/media-sound/qmidiroute/qmidiroute-0.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools flag-o-matic qmake-utils
+inherit autotools qmake-utils
DESCRIPTION="QMidiRoute is a filter/router for MIDI events"
HOMEPAGE="http://alsamodular.sourceforge.net"
@@ -12,7 +12,6 @@ SRC_URI="mirror://sourceforge/alsamodular/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
-IUSE=""
BDEPEND="
dev-qt/linguist-tools:5
@@ -34,7 +33,6 @@ src_prepare() {
}
src_configure() {
- append-cxxflags '-std=c++11'
export PATH="$(qt5_get_bindir):${PATH}"
econf --enable-qt5
}
diff --git a/media-sound/snapcast/Manifest b/media-sound/snapcast/Manifest
index b6df15745e53..7edf4d96e4d6 100644
--- a/media-sound/snapcast/Manifest
+++ b/media-sound/snapcast/Manifest
@@ -4,6 +4,7 @@ AUX snapclient.initd 381 BLAKE2B defa09df346dac279f1ed903adaf88842b060b34d774cfd
AUX snapserver.confd 1010 BLAKE2B 9d29348f1618dd399c5a9c500d1ec89fd6719243f472dbb666cfa16e6128411a83c9ac9401a1754b79ae4b560643d1f38c3f00f6f6d0a2301ad6e3fa2168c884 SHA512 98818d75e965d54082b33fa36769b74810b3137f07693eac00d10313c3716e72170e9148faa0ac25fefc7868bb7a206ac5ca6d18396fa71d1a74efcc14485548
AUX snapserver.initd 386 BLAKE2B a88d150fd5dc0e11b20fad8d07111ca9ef0074bd79d66179fc952b636296ee1b1d151a90d8774ad419cd7ec982305da3da3ddda43d55f5ad47c45d98adb72649 SHA512 d8f6b72d1a5be5f2ddd9266fac33b6d24b046993c532f204e68824919ed09f41988923a59ba722c3c9c748b87c1fdda1c91026f8e591993f34188ef3c488f379
DIST snapcast-0.20.0.tar.gz 729346 BLAKE2B 01a937b74d12f40717cec049e9af0c03f01cc957a97aa0c7316cac2c90f29d8a79dae99a0ae390b72e1a6ff8dce8e6134d40c83ac051641a97bbcd8df90ef64e SHA512 55542a5d915e359b4d8dcb69292dc8ee61067c5b35318151542d875b47a357b8713780ec03fb247ee424645457e68371499e84bae38fbb197737b1369dc7b622
+DIST snapcast-0.25.0.tar.gz 1412827 BLAKE2B 54d0c7b4fd20ec7d7ea414ed9915da9458c0875e5ca0277ba9c4d1415d50b0ef5940530ede3a09fe7d6bb94c7b17c7d0c6194105aa88a9719506f7494e79c723 SHA512 bc5e0540574f96a73971bae4b185a96f8ce0ca6619a51d9418368cf19f1e5b5248052a3a1e8922a15ba6b54dc8c3234c2f800fa2951fa5e97b9dd5610f78419d
EBUILD snapcast-0.20.0.ebuild 1702 BLAKE2B b128cfcf8229d777d6876e43d9c98d9d13d8a4844d866c579aadafb22ee0983c5be9c15768d02556cac35a889a00a04f3e826824f93363705e57ba09af434e35 SHA512 66b48503ebc593f1a1dcf34a679ef1977163071ed9c7c3e401609a4b234b388ca41489cf17e0dac3865c40be992ddc882e4686eb52402d6ff3cca1d39903db48
-EBUILD snapcast-9999.ebuild 1657 BLAKE2B 0c009f0083f15d91e64164692d820aed1c6b5138348d2c3846a2c8a12614b017390740ed53c43cb5ae7e41b79663d759b17c76ea4377d3c7f0c1a7661b532f78 SHA512 60259ffd6baac10b38b05d16b4513e346b340ec393c50434287a2fd0848b77934043d4f401211e3d0e78429ce1f8d1fbed23ab526f02729928580523213ffb1c
+EBUILD snapcast-0.25.0.ebuild 1597 BLAKE2B 97b6451e8b2708b5936a8463d71a87c191eb44ab4acff9a9cdd19e0c06ebe473ef7c64a03cdc5885dc411b954208eb1aad0cae49be4911519bc6d007a9712d9b SHA512 0d59b65a21d4ef66fec2f53dc3173bfc79f8e12a6c788c9442a914133b4f6d4c5ec35d2a31f458ec08a5d867146f230b026be4b452a486c992d21ba43b163cbf
MISC metadata.xml 1190 BLAKE2B b5cc3702af67dc6de92adefc2ed47067079df1c4a34190fbe7ffdf1b233c8b5d01ce5823c841614da40abe05a0caabd4de2a31a8448715fc166cfe828d0c3ace SHA512 0195d09d431cffe95365aeb9cfbc3ae5384dbc1c62b1cd8abf26841162df824e7c8cf6bc0087cf0cb7696cc66ed4b71446bcb44783c4b2f13b6aac1e435f3cd5
diff --git a/media-sound/snapcast/snapcast-9999.ebuild b/media-sound/snapcast/snapcast-0.25.0.ebuild
index 6228cd7ec667..b27a764a85cf 100644
--- a/media-sound/snapcast/snapcast-9999.ebuild
+++ b/media-sound/snapcast/snapcast-0.25.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,39 +7,38 @@ inherit cmake
DESCRIPTION="Synchronous multi-room audio player"
HOMEPAGE="https://github.com/badaix/snapcast"
-
-if [[ ${PV} == 9999 ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/badaix/snapcast.git"
- EGIT_BRANCH="develop"
-else
- SRC_URI="https://github.com/badaix/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
+SRC_URI="https://github.com/badaix/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-IUSE="+client +expat +flac +opus +server static-libs tremor +vorbis +zeroconf"
-
+KEYWORDS="~amd64 ~x86"
+IUSE="+client +expat +flac +opus +server tremor +vorbis +zeroconf"
REQUIRED_USE="|| ( server client )"
-RDEPEND="client? (
+RDEPEND="
+ client? (
acct-user/snapclient
- media-libs/alsa-lib )
+ media-libs/alsa-lib
+ )
expat? ( dev-libs/expat )
flac? ( media-libs/flac )
opus? ( media-libs/opus )
server? (
acct-group/snapserver
- acct-user/snapserver )
+ acct-user/snapserver
+ )
tremor? ( media-libs/tremor )
vorbis? ( media-libs/libvorbis )
- zeroconf? ( net-dns/avahi[dbus] )"
-DEPEND="${RDEPEND}
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="
+ ${RDEPEND}
>=dev-cpp/aixlog-1.2.1
>=dev-cpp/asio-1.12.1
- >=dev-cpp/popl-1.2.0"
+ >=dev-cpp/popl-1.2.0
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.20.0-gcc-11.patch )
src_configure() {
local mycmakeargs=(
@@ -48,11 +47,12 @@ src_configure() {
-DBUILD_WITH_FLAC=$(usex flac)
-DBUILD_WITH_OPUS=$(usex opus)
-DBUILD_SERVER=$(usex server)
- -DBUILD_STATIC_LIBS=$(usex static-libs)
+ -DBUILD_STATIC_LIBS=no
-DBUILD_TESTS=no
-DBUILD_WITH_TREMOR=$(usex tremor)
-DBUILD_WITH_VORBIS=$(usex vorbis)
-DBUILD_WITH_AVAHI=$(usex zeroconf)
+ -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
)
cmake_src_configure
diff --git a/media-sound/xmms2-scrobbler/Manifest b/media-sound/xmms2-scrobbler/Manifest
deleted file mode 100644
index 40f6e957ee5f..000000000000
--- a/media-sound/xmms2-scrobbler/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX xmms2-scrobbler-0.4.0-gcc-7.patch 130 BLAKE2B 8e2180c1d6f00e4e3c3ba6f9e8339fece4354d0b98035852ce2131b366a30b3453b89c0e2bc7f8ba1b85193ca073f015f8a3fa3db8047995d2da3c59a784d6a8 SHA512 ce5582e35f714c7554c1f4ab65231cb179524165e0e02f2e10da57627ccffbc31ff640b6eb23c321d441c47c8dd384e1cf0f483f1d3d528663c1f95028e3fdcf
-AUX xmms2-scrobbler-0.4.0-ld-order.patch 1599 BLAKE2B fb2fae49c2eb4d3f3cc1f93e4923d6a6ebb2e8d3c9ce441f221f564e9dc383c56394f3791db333f44ddd07d8af1e2fccd5068de7a37043edf2927f695d66c428 SHA512 f730f08dfbcbe1ce07153bb15b6308e7a8091491196dcd81cf0e271a8117ca6a938d58a1011845c40ab781df82f7c8efa45beff4a2d171d9ec2b745a5f7a59a0
-AUX xmms2-scrobbler-0.4.0-ldflags.patch 622 BLAKE2B 788c89110b44b0d1f160a0bf65453766631753f2d4807a15051145249fef25ee5a106e36091c1f7590e0b1336a74f7a269f5df362ac77dfd91172aad46735099 SHA512 4bbae7c0d1652dd467d85a89e755bc7752d9df7a6af72e3a0e1d82ba5309ea740bbf8dd2204b38bc32cb4f4e129c0d620d3b4dc992a270c271b32498a71ed768
-AUX xmms2-scrobbler-0.4.0-libs.patch 558 BLAKE2B ca130e564b22e4ab10848903a81c5bd3c775612ad6413f86b89a8c0296e8383bd6639a952bb364e593fe17da2c273ed691ca76bc38d143b35774c59558175d85 SHA512 bf6f1a052a237828be64c338c20af9753f86accc81c0f04b44b2f1802a34542083d16caeccb35b12ef15673fcaa84a2cae840d6f159fb537056f3ee935feb7df
-AUX xmms2-scrobbler-0.4.0-no-XPTR.patch 529 BLAKE2B 8a3a79ba35afa0f75160d3bd74529e4ffac6ed039b5f1bc7617b6b9491fcf931b5e5578eea72b930f8d202277ad09898507f9e4e555438b91512979e7ff2e1dd SHA512 5b8e39d48259cfba1dc9a163b13b2ad8650b40be745aab3f12847595a8355d78cecc6b94ac35730db347a417895a9ca51cd124bb17489e6e7c08c2812aa2f45b
-DIST xmms2-scrobbler-0.4.0.tar.gz 19831 BLAKE2B 84194a2359b825c5571637e4d875003262235f8bce550ffeb54a123c53b1aeee49b7fd21c5549903e24348869abba96ba9b7e78cade4dc44dcbb798f4604d8fa SHA512 2df20693479413a18e487f16e87f0a711866221dcbc8f96c970be55aac2c495fcb84e9e3ea754473c747d33d5d1ef54823f6a050d5054581454f956c86f6236b
-EBUILD xmms2-scrobbler-0.4.0-r1.ebuild 1298 BLAKE2B 60e15173cc17e6790455206cd5edde0f8cae04ba172ff4c8f58ab3fc124671351b8703b1eec973a69bff4573037be79582a9a403457220f849edcb07e202cfd2 SHA512 64078c2b5f2c0825aa6111c95bd9f1eebe7981bb7fc7a17f68f18704786c7f3f6211a7f89d663106376f7f82f724ad1641cb2865d5ab0871b21e337a033d0712
-MISC metadata.xml 534 BLAKE2B cba02182ace8baaf5933ba4e01464e323ea0c6dc58c575ebea0850808429f45df267c55d4856394885dcb4f8c69763f1c8aacec5ab401b079c8cee893d8e5f61 SHA512 ee2450fc9a95750c4c86c4413ae4b3a560952a6fcee22f5d27f5ac5ff0388deb8e71131a92972e15415cea0f736be554db3c9c607ac374cddfb9b46ba181da76
diff --git a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-gcc-7.patch b/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-gcc-7.patch
deleted file mode 100644
index 6cc9686b6164..000000000000
--- a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-gcc-7.patch
+++ /dev/null
@@ -1,6 +0,0 @@
---- a/src/submission.c
-+++ b/src/submission.c
-@@ -24,2 +24,3 @@
- #include <stdlib.h>
-+#include <stdio.h>
- #include "submission.h"
diff --git a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-ld-order.patch b/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-ld-order.patch
deleted file mode 100644
index f252edaa56a9..000000000000
--- a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-ld-order.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-commit 096ee717070bdde9c1adc29f02fcb537920daca9
-Author: Sergei Trofimovich <slyfox@gentoo.org>
-Date: Sat Mar 3 20:24:21 2012 +0300
-
- Makefile: set proper link order for libraries
-
- '-Wl,--as-needed' enforces libraries to go in proper dependency order:
-
- $ x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--hash-style=gnu `pkg-config xmms2-client --libs` `pkg-config libcurl --libs` src/xmms2-scrobbler.o src/list.o src/queue.o src/strbuf.o src/md5.o src/submission.o -o bin/xmms2-scrobbler
- src/xmms2-scrobbler.o: In function `save_profile_submissions_queue':
- xmms2-scrobbler.c:(.text+0x281): undefined reference to `xmmsc_userconfdir_get'
- src/xmms2-scrobbler.o: In function `load_config':
- xmms2-scrobbler.c:(.text+0x3e2): undefined reference to `xmmsc_userconfdir_get'
- src/xmms2-scrobbler.o: In function `maybe_submit_to_profile':
- xmms2-scrobbler.c:(.text+0x7e3): undefined reference to `xmmsc_medialib_get_info'
- xmms2-scrobbler.c:(.text+0x7f7): undefined reference to `xmmsc_result_notifier_set'
-
- Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
-
---- a/Makefile
-+++ b/Makefile
-@@ -36,7 +36,7 @@ install: $(BINARY)
- install -m 755 $(BINARY) $(DESTDIR)$(PREFIX)/bin
-
- $(BINARY): $(OBJECTS) bin
-- $(QUIET_LINK)$(CC) $(OBJECTS) $(LDFLAGS) $(XMMS_LDFLAGS) $(CURL_LDFLAGS) -o $@ $(LIBS)
-+ $(QUIET_LINK)$(CC) $(OBJECTS) -o $@ $(LDFLAGS) $(XMMS_LDFLAGS) $(CURL_LDFLAGS) $(LIBS)
-
- src/%.o : src/%.c
- $(QUIET_CC)$(CC) $(CFLAGS) $(XMMS_CFLAGS) $(CURL_CFLAGS) $(ENDIAN_CFLAGS) -o $@ -c $<
diff --git a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-ldflags.patch b/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-ldflags.patch
deleted file mode 100644
index 33f188cc8a92..000000000000
--- a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-ldflags.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-commit 8b97319c1a03acecc21b5608516859daaf5bca75
-Author: James Le Cuirot <chewi@aura-online.co.uk>
-Date: Fri Mar 26 20:10:54 2010 +0100
-
- Fixed the build if the --as-needed linker option is enabled.
-
---- a/Makefile
-+++ b/Makefile
-@@ -35,7 +35,7 @@ install: $(BINARY)
- install -m 755 $(BINARY) $(DESTDIR)$(PREFIX)/bin
-
- $(BINARY): $(OBJECTS) bin
-- $(QUIET_LINK)$(CC) $(LDFLAGS) $(XMMS_LDFLAGS) $(CURL_LDFLAGS) $(OBJECTS) -o $@
-+ $(QUIET_LINK)$(CC) $(OBJECTS) $(LDFLAGS) $(XMMS_LDFLAGS) $(CURL_LDFLAGS) -o $@
-
- src/%.o : src/%.c
- $(QUIET_CC)$(CC) $(CFLAGS) $(XMMS_CFLAGS) $(CURL_CFLAGS) $(ENDIAN_CFLAGS) -o $@ -c $<
diff --git a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-libs.patch b/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-libs.patch
deleted file mode 100644
index 7f8f417b7a5d..000000000000
--- a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-libs.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -1,4 +1,5 @@
- CFLAGS += -std=gnu99 -Wall -Wwrite-strings -pthread
-+LIBS = -lrt -lpthread
- ENDIAN_CFLAGS=
- PREFIX ?= /usr/local
-
-@@ -35,7 +36,7 @@ install: $(BINARY)
- install -m 755 $(BINARY) $(DESTDIR)$(PREFIX)/bin
-
- $(BINARY): $(OBJECTS) bin
-- $(QUIET_LINK)$(CC) $(OBJECTS) $(LDFLAGS) $(XMMS_LDFLAGS) $(CURL_LDFLAGS) -o $@
-+ $(QUIET_LINK)$(CC) $(OBJECTS) $(LDFLAGS) $(XMMS_LDFLAGS) $(CURL_LDFLAGS) -o $@ $(LIBS)
-
- src/%.o : src/%.c
- $(QUIET_CC)$(CC) $(CFLAGS) $(XMMS_CFLAGS) $(CURL_CFLAGS) $(ENDIAN_CFLAGS) -o $@ -c $<
diff --git a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-no-XPTR.patch b/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-no-XPTR.patch
deleted file mode 100644
index bb25361a4e41..000000000000
--- a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-no-XPTR.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/src/xmms2-scrobbler.c
-+++ b/src/xmms2-scrobbler.c
-@@ -534,3 +534,3 @@ on_medialib_get_info2 (xmmsv_t *val, void *udata)
- {
-- bool reset_current_id = XPOINTER_TO_INT (udata);
-+ bool reset_current_id = (bool)(uintptr_t)(udata);
-
-@@ -572,3 +572,3 @@ maybe_submit_to_profile (bool reset_current_id)
- on_medialib_get_info2,
-- XINT_TO_POINTER (reset_current_id));
-+ (void*)(uintptr_t)(reset_current_id));
- xmmsc_result_unref (mediainfo_result);
diff --git a/media-sound/xmms2-scrobbler/metadata.xml b/media-sound/xmms2-scrobbler/metadata.xml
deleted file mode 100644
index dbb50391915b..000000000000
--- a/media-sound/xmms2-scrobbler/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>slyfox@gentoo.org</email>
- <name>Sergei Trofimovich</name>
- </maintainer>
- <longdescription>
- XMMS2-Scrobbler is a client for XMMS2 that feeds information about the songs
- you played to last.fm, formerly known as AudioScrobbler.
- XMMS2-Scrobbler supports "multi-scrobbling", i.e. it can talk to more than
- one AudioScrobbler server.
- </longdescription>
-</pkgmetadata>
diff --git a/media-sound/xmms2-scrobbler/xmms2-scrobbler-0.4.0-r1.ebuild b/media-sound/xmms2-scrobbler/xmms2-scrobbler-0.4.0-r1.ebuild
deleted file mode 100644
index 365cdbe757ab..000000000000
--- a/media-sound/xmms2-scrobbler/xmms2-scrobbler-0.4.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="XMMS2 AudioScrobbler client"
-HOMEPAGE="https://code-monkey.de/pages/xmms2-scrobbler"
-SRC_URI="ftp://ftp.code-monkey.de/pub/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="media-sound/xmms2
- net-misc/curl"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-ldflags.patch
- "${FILESDIR}"/${P}-libs.patch
- "${FILESDIR}"/${P}-ld-order.patch
- "${FILESDIR}"/${P}-gcc-7.patch
- "${FILESDIR}"/${P}-no-XPTR.patch
-)
-
-src_compile() {
- emake CC="$(tc-getCC)" VERBOSE=1
-}
-
-src_install() {
- emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
- dodoc README AUTHORS
-}
-
-pkg_postinst() {
- einfo "xmms2-scrobbler will fail to start until you create a configfile"
- einfo ""
- einfo "mkdir -p ~/.config/xmms2/clients/xmms2-scrobbler/lastfm"
- einfo "echo 'user: foo' >> ~/.config/xmms2/clients/xmms2-scrobbler/lastfm/config"
- einfo "echo 'password: bar' >> ~/.config/xmms2/clients/xmms2-scrobbler/lastfm/config"
- einfo "echo 'handshake_url: http://post.audioscrobbler.com' >> ~/.config/xmms2/clients/xmms2-scrobbler/lastfm/config"
- einfo ""
- einfo "More info and configuration-options can be found in xmms2-scrobbler's README file"
-}