diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-15 00:29:11 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-15 00:29:11 +0000 |
commit | bcdfc870ecd1de7eea04df21ec3a069328b2e29f (patch) | |
tree | 9d01787ebec0b4f31b72866fbd078d3f0b27fa11 /media-sound | |
parent | 37185a5f2fd3d3e821d63ca90dffe9629d147da1 (diff) |
gentoo auto-resync : 15:03:2025 - 00:29:11
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/Manifest.gz | bin | 57261 -> 57258 bytes | |||
-rw-r--r-- | media-sound/pavucontrol/Manifest | 2 | ||||
-rw-r--r-- | media-sound/pavucontrol/pavucontrol-6.1-r1.ebuild | 2 | ||||
-rw-r--r-- | media-sound/rcenter/Manifest | 2 | ||||
-rw-r--r-- | media-sound/rcenter/files/rcenter-0.6.2-pthread-pointer-type.patch | 15 | ||||
-rw-r--r-- | media-sound/rcenter/rcenter-0.6.2-r1.ebuild | 49 |
6 files changed, 68 insertions, 2 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex dccc78f8cbf1..0babaf402a20 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/pavucontrol/Manifest b/media-sound/pavucontrol/Manifest index e9cd20422b3c..ea0ffbe0135e 100644 --- a/media-sound/pavucontrol/Manifest +++ b/media-sound/pavucontrol/Manifest @@ -4,6 +4,6 @@ AUX pavucontrol-6.1-libcanberra-automagic.patch 1591 BLAKE2B 97e4f80b0fc17691d9c DIST pavucontrol-5.0.tar.xz 194248 BLAKE2B 9e6b9b7d94be51a4ad8b5310e031c4fed0f5299e67c770c9a573c0647edf27345014fb6504892fad29b9b5e79ce43ed312217dbed8e2b31b805f291531062903 SHA512 5673d783c2c819a68b49025c051bedd39f4caba446a479797b06569e24a96acc0924ba680d2416baff8c3211cfc7c94760d503900207fbe7c89c5cb2adaebec1 DIST pavucontrol-6.1.tar.xz 169488 BLAKE2B 888fbe404482e5da5b59d10f913f174daa128029babbb9493df5df5d6d3c0b95e22d03a3ec2629fbcd4f33c6267f6e2173428d7eb9be8b7f4c7f012d3e777e92 SHA512 90a0d85916010f624928f6aa68524f776b0a529d84e75287739a07db48e4084767ca0caf75503e44e04d8add84b1d668ee9ed5b822b8f8f945cd902cdf78413a EBUILD pavucontrol-5.0-r4.ebuild 1059 BLAKE2B 9a89dc64569d4af159421bb1a3f3938cca18d3fef422580928f957f098a0b7293692242672b296e73ca32f1f4b127ff9316dd68e927315d5b8d9dc15dcc33ccc SHA512 5b41954bce30f44c077af758a9dd361f4f7a27993707001528132127fc6499f49a9c8c1a712c4bee9ed94e31c6d0071e182afb0f27bb41cd088160bebf934f11 -EBUILD pavucontrol-6.1-r1.ebuild 1008 BLAKE2B cdeb2b10ca744cfecf4eb0d22fe53018688ab7becf52db64884934e683257a52f451178d90929f9ae1abe0dfabe566f6cf76b032ce4ffa038cf98128533e49a2 SHA512 dac838b213c831814220bd4eef77767178460adacfa771ca8b9cd7dcc2dd9de774e35230ba6d40fca40200288902dcefe5ffc3787b8131eddfe3e6e05af70a84 +EBUILD pavucontrol-6.1-r1.ebuild 1006 BLAKE2B 8f9bfc43a0f3e0fdbe60a5b5ca1f2fe593766f4dcfb595f9eea620a90668fc59442a1984a5af8829134d2eb6c93ed4757ca18fc31e4677af7347ba50b7e36153 SHA512 eaaca56fbc5db17b632264f30fcbc3eeae375f32e23786ccd191752aa7a32facd1fd5351fa182637d0f74697772e88c11e0484ed5d0ac3c18460957ed82fd235 EBUILD pavucontrol-6.1.ebuild 824 BLAKE2B 28a3c697803d900612c1c23d314eb5ffa79c7c21e7b7d44a37e591ad6d13b70a625dcad946f621a575d3e1d7e45617aca47e85e120bbc5052afe23f1d5bed345 SHA512 3385a0e66299a46e904286f659da94af8fef7adad8d04baddeb3a032e2c9b1c4894687f7e9daf99a907533480bb4d13e8783a2138af5bc391ae347ccb33ba6d3 MISC metadata.xml 453 BLAKE2B 87654c3918a35652e229e756989ea1e28673139af38cafbd424d9d837bb4876c6429a744fbd24a4ac3dada76edfc62e2e89368147a93153b0c44b70e5fefaab8 SHA512 c75806ec49576d080381bd488c8b833601f777c1ef55ef19f4e2df6262bdb9f2e9a71e37082122de700017aeea4c20d4cb9a5ff7796b52946af24b51d2bbfcad diff --git a/media-sound/pavucontrol/pavucontrol-6.1-r1.ebuild b/media-sound/pavucontrol/pavucontrol-6.1-r1.ebuild index c1268cc03768..7af2dfce2c92 100644 --- a/media-sound/pavucontrol/pavucontrol-6.1-r1.ebuild +++ b/media-sound/pavucontrol/pavucontrol-6.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="sound" diff --git a/media-sound/rcenter/Manifest b/media-sound/rcenter/Manifest index 5100434e6732..991d2a157654 100644 --- a/media-sound/rcenter/Manifest +++ b/media-sound/rcenter/Manifest @@ -1,6 +1,8 @@ AUX rcenter-0.6.2-Wimplicit-function-declaration.patch 267 BLAKE2B 52460e47e6fd3e74fa36af96cb89eba8f9f4a246367e42f975d4b364098f8142fef0cb100da1782bb0ed9707599695a4c852e9bfa8bce01bd4e59d295dda5509 SHA512 95ba345dcd1716723f74a802e858f0352501fa5c12ee40fb4f1aa1d270d50e4dd465e00d6df243345bf79742469a4b3f0e85e250121090d5c050a45e4741dfa9 AUX rcenter-0.6.2-fno-common.patch 638 BLAKE2B 87d2aa635dedfa5aa968de47b15658b731613524dad671a29b248f57118fc6464617119660d4bab766ee19f18594c894588e5c7b8f8d3138f26bad8f588a825f SHA512 def8b5475d19dcbc65fb2a37f1920e1a6d927f0b601c9765280afd037e9481e31d30c44d095fd4dd262341efe210e5f9736a8c9b16fb7f1e0f6dc32ee6ea79e5 AUX rcenter-0.6.2-makefile.patch 549 BLAKE2B dde87bd6143d878be35574119d2605c1a4b9731c961ff390b76eab71f079679fc8a643409ecd7755a12ebba27b6fa885cabad810a4f2c43d0a8788a154120eec SHA512 7f06434da1605cf903b14a4de830b1f8ab819379a0022f8f95aeb7a7dfe7823ad9e44baebd15a06732720f13016cc9413aa6ac7662878902e9261f82bfdb7582 +AUX rcenter-0.6.2-pthread-pointer-type.patch 492 BLAKE2B abfe0a882a1b11dee68466e8cb9bb395b6e8ee4088c18929f09ccce344ede8ef5db464e34edbe79e2409a50e4ea9245f994f2481b9db4cdfdf5e7ff523c59786 SHA512 4154f8570142b8378fb8bbc105310542cd8c703a21df6280a5ac14954cd848661553b42d2e019dd4996a8aa713ae9ba49d4627c559991b0f8542e03225d67c17 DIST rcenter-0.6.2.tgz 15053 BLAKE2B 1a2cf30a42332bfd7dc3141d7cdb9454dffbf4270571f2f6bae581c033eee36e867d980a0ddf49e72bf77f27aa2f45a6ee3c5f15aaee06003031a50d4dc8c979 SHA512 0db7780c3c9f991ff79a9513fcb1640b18050336241d52b99fc63c8632a5d0a1d9a96e1e265c41c0ff2f0c11be9ddf17dd6d4d9b1ee8ce92cdcd2afd716e788b +EBUILD rcenter-0.6.2-r1.ebuild 1207 BLAKE2B e1cf2fb63672c99131b2f1c23842e7174a97525f2a0206e2f6f64d3b581ac718ff06066feb0f273673cf80c3818d6ef9a22b638b389879b8c4ff12b1ee167ecc SHA512 66d7a84fc32acd360a7d9580d6ce72115ffa7f1f980c80030d216f14855695a8b3206ef08d0ea3b8bfea54c0296c99d7b300c5b923c7bbdcfafbdb7774030b09 EBUILD rcenter-0.6.2.ebuild 1116 BLAKE2B 083740b4ab6f3d36fc66cc9f07cc055ba7507f328c7d1b37708e3431887ee2cee0f7c5b8fb57265e58bed9ac5cf8df845856bbf4023d39aeac4fe3d75aff58a4 SHA512 915a44caad448304f5f164806ff2fd1248e3fcfd11142fdcb857aa47041e9763e8559c104e97cc2d51ae45cb440f526d0920c61b2df74e9a3a642f9b5cba3b98 MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8 diff --git a/media-sound/rcenter/files/rcenter-0.6.2-pthread-pointer-type.patch b/media-sound/rcenter/files/rcenter-0.6.2-pthread-pointer-type.patch new file mode 100644 index 000000000000..6d506b1c0780 --- /dev/null +++ b/media-sound/rcenter/files/rcenter-0.6.2-pthread-pointer-type.patch @@ -0,0 +1,15 @@ +Give a type and a name to a function parameter that will continue to be ignored +As NULL is passed as an argument to pthread_create's callback in only place where timerloop +is used, this invention of a name due to C23 does nothing and argument is never used. +https://bugs.gentoo.org/944365 +--- a/lowlevel.c ++++ b/lowlevel.c +@@ -44,7 +44,7 @@ + static int timerpipe[2]; + static int quitpipe[2]; + +-static void *timerloop() ++static void *timerloop(void * nothing) + { + int n; + int status; diff --git a/media-sound/rcenter/rcenter-0.6.2-r1.ebuild b/media-sound/rcenter/rcenter-0.6.2-r1.ebuild new file mode 100644 index 000000000000..4a523ad92e54 --- /dev/null +++ b/media-sound/rcenter/rcenter-0.6.2-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Rcenter - A program to control the EMU10K Remote Control" +HOMEPAGE="http://rooster.stanford.edu/~ben/projects/rcenter.php" +SRC_URI="http://rooster.stanford.edu/~ben/projects/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +#-sparc: emu10k1 doesn't get recognized on sparc hardware +KEYWORDS="~amd64 -sparc ~x86" + +PATCHES=( + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch + "${FILESDIR}"/${P}-fno-common.patch + "${FILESDIR}"/${P}-pthread-pointer-type.patch +) + +src_configure() { + tc-export CC +} + +src_test() { + "${S}"/rcenter -h || die +} + +src_install() { + dobin rcenter + fperms 755 /usr/bin/rcenter + + insinto /usr/share/rcenter + doins -r config + + dodoc HISTORY README +} + +pkg_postinst() { + elog "Rcenter Installed - However You need to setup the scripts" + elog "for making remote control commands actually work" + elog + elog "The Skel scripts can be copied from ${EROOT}/usr/share/rcenter/config to <user>/.rcenter" + elog "Where <user> is a person who will use rcenter" + elog "Remeber to use emu-config -i to turn on the remote" +} |