From 27b3683509c5229cce540418778a8b64afbc0009 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 17 Feb 2025 00:13:57 +0000 Subject: gentoo auto-resync : 17:02:2025 - 00:13:57 --- media-sound/Manifest.gz | Bin 57234 -> 57233 bytes media-sound/alsaplayer/Manifest | 3 +- .../alsaplayer/alsaplayer-0.99.82-r1.ebuild | 80 ++++++++++++++++++++ media-sound/alsaplayer/alsaplayer-0.99.82.ebuild | 82 --------------------- .../alsaplayer/files/alsaplayer-0.99.82-c99.patch | 26 +++++++ media-sound/fapg/Manifest | 2 +- media-sound/fapg/fapg-0.45.ebuild | 2 +- media-sound/linux-show-player/Manifest | 2 +- .../linux-show-player-0.6.4.ebuild | 18 ++--- 9 files changed, 117 insertions(+), 98 deletions(-) create mode 100644 media-sound/alsaplayer/alsaplayer-0.99.82-r1.ebuild delete mode 100644 media-sound/alsaplayer/alsaplayer-0.99.82.ebuild create mode 100644 media-sound/alsaplayer/files/alsaplayer-0.99.82-c99.patch (limited to 'media-sound') diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 0e510aeabf25..7bd26dc3edc8 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/alsaplayer/Manifest b/media-sound/alsaplayer/Manifest index 31a52ea2415c..be7900463831 100644 --- a/media-sound/alsaplayer/Manifest +++ b/media-sound/alsaplayer/Manifest @@ -1,4 +1,5 @@ AUX alsaplayer-0.99.82-autotools.patch 457 BLAKE2B ba1bdd117233b38a13c87895ff4059df29203714b680165d7c8d470a43fb5b1016bec3c7eca611f51a8ba00c71b14a705b2afb8d7de656287e125840bafdaad4 SHA512 56b08e8bd2a34c7d1aac80c9466442454b85d17a83d7ed44692837a1a1721e3ec68ea6f25e2c2985cf50ec82523a53a0d78745aeeab661b595518bd1b596a099 +AUX alsaplayer-0.99.82-c99.patch 714 BLAKE2B 571a575a823e24b35c45336936092e38907ad379829f6404473ac19037c172721eed9af03a860f72fc4435d9c44a5d7e27e13b2ecc016144ede5a298db1d5f64 SHA512 b1214e72a9005226173b516678d6db42aa82a71959d8412ac4eff90591bbb1c5c4a4cfd06591d83cae414b0ceb7b781a4d9e19edf4920907549d77058c453507 DIST alsaplayer-0.99.82.tar.gz 1087776 BLAKE2B 34a197799da90c2dfe08b4a85baa3ac47d1b21e919908981c6ff3993a16fa1b97814cab54aae84be9e1da8fa3395952ef8fef85fe153a528ea3a6d6cd0f20658 SHA512 749fb8581d766df28a1ec42af9888fda0665ffcc0bb85a489365ae02611bc90a6cfc42d9c2cb19a3eeb385fb2c401b9d16e864a22887d8d6b6de3a55ebc140e2 -EBUILD alsaplayer-0.99.82.ebuild 1989 BLAKE2B 296b56c8bab2f6d172c480bbc6807ba9824403c3e9dbf93b94badd2049357cabb1490a41fd1e3e2d4a169e4bbec4bf91db86ec5e254082e94962321e4cd589d2 SHA512 ae4639489596f7e484546617056f8436ef65e04025582563940d67cfab6551555194dbbceb9a3f5aa8e9eb1c746bc280724fb1c324d590d2f9a3b8de80e1558a +EBUILD alsaplayer-0.99.82-r1.ebuild 1891 BLAKE2B c6a6ee3a72495ed47a2affbdb4ec10d495d69be8ea74ae875003ace58dc5d30a7b06e9993d285b1863760c783a2aa9189f10fd8d4dd34dcacd3418a0741ee427 SHA512 8e31935bbc4afa1e86e867210a601f33b6d5ed1073062628412da777990ef9f4068ae589a116c0237b3a5d0c6fa0ce91d310718ac315a42ec3bf6ccea59a8fb6 MISC metadata.xml 479 BLAKE2B 8424c58b84638f044863d20256f981d9ff3e2d2c9730876dff3992bae3d16402dbbe1bdc9c6fae1d9d20155129492ce91936366daf767c3d99ca144e3440f036 SHA512 a137fa32fb8119b394f5ddc9d1975b91f221e6e8c92a18ea0a4b74ed0090f9a2cb81e359355cfc13f7024a8e381aba0084f49c519b664c5418802a087f3f573b diff --git a/media-sound/alsaplayer/alsaplayer-0.99.82-r1.ebuild b/media-sound/alsaplayer/alsaplayer-0.99.82-r1.ebuild new file mode 100644 index 000000000000..fd82a83a669d --- /dev/null +++ b/media-sound/alsaplayer/alsaplayer-0.99.82-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop xdg + +DESCRIPTION="A heavily multi-threaded pluggable audio player" +HOMEPAGE="https://alsaplayer.sourceforge.net/" +SRC_URI="https://github.com/alsaplayer/alsaplayer/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~mips ~ppc ~riscv ~sparc x86" +IUSE="+alsa doc flac gtk id3tag jack mad mikmod nas nls ogg opengl oss vorbis xosd" +REQUIRED_USE="|| ( alsa jack nas oss )" + +RDEPEND=" + media-libs/libsndfile:= + sys-libs/zlib:= + alsa? ( media-libs/alsa-lib ) + flac? ( media-libs/flac:= ) + gtk? ( >=x11-libs/gtk+-2.10:2 ) + id3tag? ( media-libs/libid3tag:= ) + jack? ( virtual/jack ) + mad? ( media-libs/libmad ) + mikmod? ( media-libs/libmikmod:0 ) + nas? ( media-libs/nas ) + ogg? ( media-libs/libogg ) + opengl? ( virtual/opengl ) + vorbis? ( media-libs/libvorbis ) + xosd? ( x11-libs/xosd )" +DEPEND="${RDEPEND} + oss? ( virtual/os-headers )" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + doc? ( app-text/doxygen )" + +PATCHES=( + "${FILESDIR}"/${P}-autotools.patch + "${FILESDIR}"/${P}-c99.patch +) + +src_prepare() { + default + cp "${BROOT}"/usr/share/gettext/config.rpath . || die + eautoreconf +} + +src_configure() { + export ac_cv_prog_HAVE_DOXYGEN=$(usex doc true false) + export ac_cv_lib_xosd_xosd_create=$(usex xosd) + + econf \ + --disable-esd \ + $(use_enable nls) \ + $(use_enable opengl) \ + $(use_enable mikmod) \ + $(use_enable vorbis oggvorbis) \ + $(use_enable flac) \ + $(use_enable mad) \ + $(use_enable id3tag) \ + $(use_enable gtk systray) \ + $(use_enable jack) \ + $(use_enable alsa) \ + $(use_enable oss) \ + $(use_enable gtk gtk2) \ + $(use_enable nas) +} + +src_install() { + default + dodoc docs/*.txt + + newicon interface/gtk2/pixmaps/logo.xpm ${PN}.xpm + + find "${ED}" -name '*.la' -delete || die +} diff --git a/media-sound/alsaplayer/alsaplayer-0.99.82.ebuild b/media-sound/alsaplayer/alsaplayer-0.99.82.ebuild deleted file mode 100644 index 05d91e5ed653..000000000000 --- a/media-sound/alsaplayer/alsaplayer-0.99.82.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools desktop flag-o-matic xdg - -DESCRIPTION="A heavily multi-threaded pluggable audio player" -HOMEPAGE="https://alsaplayer.sourceforge.net/" -SRC_URI="https://github.com/alsaplayer/alsaplayer/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~mips ~ppc ~riscv ~sparc x86" -IUSE="+alsa doc flac gtk id3tag jack mad mikmod nas nls ogg opengl oss vorbis xosd" -REQUIRED_USE="|| ( alsa jack nas oss )" - -RDEPEND=" - media-libs/libsndfile:= - sys-libs/zlib:= - alsa? ( media-libs/alsa-lib ) - flac? ( media-libs/flac:= ) - gtk? ( >=x11-libs/gtk+-2.10:2 ) - id3tag? ( media-libs/libid3tag:= ) - jack? ( virtual/jack ) - mad? ( media-libs/libmad ) - mikmod? ( media-libs/libmikmod:0 ) - nas? ( media-libs/nas ) - ogg? ( media-libs/libogg ) - opengl? ( virtual/opengl ) - vorbis? ( media-libs/libvorbis ) - xosd? ( x11-libs/xosd )" -DEPEND="${RDEPEND} - oss? ( virtual/os-headers )" -BDEPEND=" - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig - doc? ( app-text/doxygen )" - -PATCHES=( "${FILESDIR}"/${P}-autotools.patch ) - -src_prepare() { - default - cp "${BROOT}"/usr/share/gettext/config.rpath . || die - eautoreconf -} - -src_configure() { - # -Werror=odr - # https://bugs.gentoo.org/860423 - # https://github.com/alsaplayer/alsaplayer/issues/28 - filter-lto - - export ac_cv_prog_HAVE_DOXYGEN=$(usex doc true false) - export ac_cv_lib_xosd_xosd_create=$(usex xosd) - - econf \ - --disable-esd \ - $(use_enable nls) \ - $(use_enable opengl) \ - $(use_enable mikmod) \ - $(use_enable vorbis oggvorbis) \ - $(use_enable flac) \ - $(use_enable mad) \ - $(use_enable id3tag) \ - $(use_enable gtk systray) \ - $(use_enable jack) \ - $(use_enable alsa) \ - $(use_enable oss) \ - $(use_enable gtk gtk2) \ - $(use_enable nas) -} - -src_install() { - default - dodoc docs/*.txt - - newicon interface/gtk2/pixmaps/logo.xpm ${PN}.xpm - - find "${ED}" -name '*.la' -delete || die -} diff --git a/media-sound/alsaplayer/files/alsaplayer-0.99.82-c99.patch b/media-sound/alsaplayer/files/alsaplayer-0.99.82-c99.patch new file mode 100644 index 000000000000..b01a0eba939e --- /dev/null +++ b/media-sound/alsaplayer/files/alsaplayer-0.99.82-c99.patch @@ -0,0 +1,26 @@ +https://github.com/alsaplayer/alsaplayer/commit/65f5db98f58cd5042454c7f834e3698e8cb153e5 + +From 65f5db98f58cd5042454c7f834e3698e8cb153e5 Mon Sep 17 00:00:00 2001 +From: Adam Sampson +Date: Tue, 21 Jan 2025 14:15:42 +0000 +Subject: [PATCH] Add missing #include in libmikmod configure test. + +GCC 14 treats missing prototypes as an error by default, so this test +would always fail. +--- + m4/libmikmod.m4 | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/m4/libmikmod.m4 b/m4/libmikmod.m4 +index e34ab4e0..c33b6f91 100644 +--- a/m4/libmikmod.m4 ++++ b/m4/libmikmod.m4 +@@ -64,6 +64,7 @@ dnl + #include + #include + #include ++#include + + char* my_strdup (char *str) + { + diff --git a/media-sound/fapg/Manifest b/media-sound/fapg/Manifest index 6484677ecd55..570d8ff3ccca 100644 --- a/media-sound/fapg/Manifest +++ b/media-sound/fapg/Manifest @@ -1,5 +1,5 @@ DIST fapg-0.44.tar.gz 95423 BLAKE2B 7ceb0bada49092b491daa553786a88c193489b702b898638d118f0616738a746973a2d7982ec6a95376bd27a7c8c6ac531a546688c2d1f1079a2e7255f5a64d5 SHA512 ffb7e95c6060b0afeffc820c74f8cf619aff3b8876212a94106184d1b61201896626806a9334722fe856203cc09b01c0a1cd10a40cba62ad6f6709f3663fd933 DIST fapg-0.45.tar.gz 95554 BLAKE2B b453e20af0373378dcec8a4de733eb4b61eb659ea0c19f67ec962df2f92cd5dc23090c00d7fdd28ec4be9f5efad102a2610144111994fcf10cb2c1f50381ae20 SHA512 befc5980462d210fbac273e4eb565e35f5e5db36d8c0bf5ba1aacf14d50db1b70b2d92a091c00dc8c459ef351043c2349d0b6973c719336043d597aa48a5d418 EBUILD fapg-0.44.ebuild 553 BLAKE2B 9c71d878890822349b57b6fe7cb1e28357e1f53ed3f31bfde4e4a0b77b915c3c79684f0bacb83b837946e5d68339b2541c195025b9d5d82d4c0609ee8e128fa6 SHA512 0db85b4a1fbb7eb28c2e01c74b7810c970afad84d5fd664d9b7be364362b5145e7310af1366bab7a64904ab3280a9ad5888f55df2107da7f468e04790e8c7dff -EBUILD fapg-0.45.ebuild 554 BLAKE2B d532a3fd67b78fce7281bd210efb0f170c13779f45f38075772c6288bff5818ef3a10c3a99aae1347e06743abd6b0cc3aa3561d6112e63cfd1477e03601caed4 SHA512 6bf2658e73c37abe3491001b2e2e46acd9319fc5d53b7da428b3873ea2172987c2d4a3891e38653274daf17e67b9f473ae8377c258815d3f7b186e56a04d9dda +EBUILD fapg-0.45.ebuild 553 BLAKE2B d26b31c8df3b1e24e36f10bc53686cd3e78e826d4916f3527dbaec0f6c39a2b1a237d1744fc14b5466854d3731920e339b1df0b717b4e973de4b4dad60d051d8 SHA512 88d7601d1a7453cd8a8f6fd99bba71593ede3935d3ab881110f940faa5ea909e124841518946022e707bd42585f9b53c585bb893388e946e85f8c5fba3433a82 MISC metadata.xml 346 BLAKE2B 3f4c0f4cfcef3d7b9782f3ff0e149ff08d2426946c8a7212845fea7eff834fe8ffcc71d5f443def823b5a43dc8c7d28b3b3c9fdfcfea68a0e2b50172d768dcef SHA512 76503bbd2e370236b615fbf7d046ecc127ea3a99e16e7f14a598265dae78885784af04d7031e938525d4db3f2dbab2598f762777c59ac3406828f542309cef64 diff --git a/media-sound/fapg/fapg-0.45.ebuild b/media-sound/fapg/fapg-0.45.ebuild index 47ab23b153be..2c65b00d6b21 100644 --- a/media-sound/fapg/fapg-0.45.ebuild +++ b/media-sound/fapg/fapg-0.45.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://royale.zerezo.com/fapg/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ppc ~ppc64 x86" IUSE="xspf" DEPEND="xspf? ( >=dev-libs/uriparser-0.6.3 )" diff --git a/media-sound/linux-show-player/Manifest b/media-sound/linux-show-player/Manifest index 7393bbd98182..9e274c5d4a93 100644 --- a/media-sound/linux-show-player/Manifest +++ b/media-sound/linux-show-player/Manifest @@ -1,3 +1,3 @@ DIST linux-show-player-0.6.4.tar.gz 1960266 BLAKE2B e6b887bf581d01ba4b040d66d87a755f7c1ef21e5d93ebfd58ed57311c425d1f90d6562984f1cb5f95490109a2bbca42dc3148bd67aff32816264b7a28dd4278 SHA512 c52dd35cc2f4078db7a0fdef84b40dd81e381bedcdd3c66fa2df78a71d8dc080fec9df4c2e069ab7c4e5d36550d8381bddc8584d3edeede84aae21d60a030ae1 -EBUILD linux-show-player-0.6.4.ebuild 2168 BLAKE2B 22d130af5e68587171cd6bf658fbcff0b1b6ea8d5eb92e76796145fb0dab5783b27bfbe2c6b1cb1cdf6f212d74403b04cf950a31daf547ff54dba54562db5eff SHA512 c07abe83a24ba44880f6e9e5e6258b4ade6e90be6fd2b89ccc19c3319cb3c00ed86a5c1d6eee872e15e8acc8ef0bdab2461ee048f01654525e0c777cea8473c1 +EBUILD linux-show-player-0.6.4.ebuild 2079 BLAKE2B bde1125f3650ba26ab3762d7a4a08da4a04aa44f0a390159dfc09b32f417684d7f07d82192040a3ebdbb6edde8acfaf7258a16f2c99a8022a02e0f3af32eba7c SHA512 b6caad38374716c26f94acbfb93e14b27d4f49f2ba61c36280355c4d50077a81ac2f918ada4ae4c4b26ffde79cc28491e4f489140f6ca755cd9ad61286e111ef MISC metadata.xml 652 BLAKE2B fa5a06150d5c356626a8e92bc47ec69d2f06ab068c2472f1d6013a6bde308f265256a1d24ddcd015c238f209bef6ca19d83e2961430e678da9db685839ae5262 SHA512 f0e746ea350d8d564025b41e2c0943c112d71d8a1e1ff4684db8c38eef1d1c197e66e30ac95b9f6951f1499f19659f5d77988bdef1d2e9482f30e04ea51f953c diff --git a/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild index 5f1008403693..d3595eb4ad24 100644 --- a/media-sound/linux-show-player/linux-show-player-0.6.4.ebuild +++ b/media-sound/linux-show-player/linux-show-player-0.6.4.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 @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_PEP517=poetry -inherit distutils-r1 +inherit distutils-r1 eapi9-ver DESCRIPTION="A cue player designed for stage productions" HOMEPAGE="https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/" @@ -56,16 +56,10 @@ RDEPEND="$(python_gen_cond_dep ' pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then elog "${PN} uses GStreamer as its audio back-end so make sure you have plug-ins installed for all the audio formats you want to use" - else - local oldver - for oldver in ${REPLACING_VERSIONS}; do - if ver_test "${oldver}" -lt 0.6.0; then - ewarn "Please be warned that current versions of ${PN} *cannot* open 0.5.x save files." - ewarn "Unfortunately upstream has provided no workaround for this." - ewarn - break - fi - done + elif ver_replacing -lt 0.6.0; then + ewarn "Please be warned that current versions of ${PN} *cannot* open 0.5.x save files." + ewarn "Unfortunately upstream has provided no workaround for this." + ewarn fi if use timecode; then -- cgit v1.2.3