diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-07-13 12:26:41 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-07-13 12:26:41 +0100 |
commit | 482a48c0e1675b1e92663b8b5222bb7261aa7956 (patch) | |
tree | b81e02db1810214fc690a762e3a9c687d0f0c5ab /media-sound | |
parent | 37bccfe5e76c5740c4ef5ba1179e9488d8404075 (diff) |
gentoo auto-resync : 13:07:2024 - 12:26:41
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/Manifest.gz | bin | 57605 -> 57454 bytes | |||
-rw-r--r-- | media-sound/herrie/Manifest | 6 | ||||
-rw-r--r-- | media-sound/herrie/files/herrie-2.2-fix-buildsystem.patch | 38 | ||||
-rw-r--r-- | media-sound/herrie/files/herrie-2.2-libxspf.patch | 122 | ||||
-rw-r--r-- | media-sound/herrie/files/herrie-chost_issue.patch | 29 | ||||
-rw-r--r-- | media-sound/herrie/herrie-2.2-r2.ebuild | 60 | ||||
-rw-r--r-- | media-sound/herrie/metadata.xml | 27 | ||||
-rw-r--r-- | media-sound/pulseeffects/Manifest | 3 | ||||
-rw-r--r-- | media-sound/pulseeffects/files/pulseeffects-4.8.7-boost-1.85.patch | 23 | ||||
-rw-r--r-- | media-sound/pulseeffects/pulseeffects-4.8.7.ebuild | 3 | ||||
-rw-r--r-- | media-sound/whipper/Manifest | 3 | ||||
-rw-r--r-- | media-sound/whipper/whipper-0.10.0-r1.ebuild | 65 | ||||
-rw-r--r-- | media-sound/whipper/whipper-0.10.0-r3.ebuild (renamed from media-sound/whipper/whipper-0.10.0-r2.ebuild) | 5 |
13 files changed, 31 insertions, 353 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex 2425e9d569db..3c1ac8f70886 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/herrie/Manifest b/media-sound/herrie/Manifest deleted file mode 100644 index 915feb1bae45..000000000000 --- a/media-sound/herrie/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX herrie-2.2-fix-buildsystem.patch 1132 BLAKE2B af945efc12c6ab5604fada1e7d123d7fcfdd0c319b36a73a04ba90c574c895bb4caaff8d78b9fe0deb5b1ba0a440eee977a7fbe446b6ab5d9fa30be68ec5b0be SHA512 250d5f75a48a3fc5a0ece1f7a33d2b066f9ceb16d96a98b3b6cdf28168561ae221a2ab3c13501f4dcd0a7d169ed325c27dd78799c459458da1be121677c84937 -AUX herrie-2.2-libxspf.patch 3025 BLAKE2B 22deefb9b02e26b184e5801ac9543a66e4cf4e140368ec34bfa2bee36c99d72899abfac7c62489f3b2efeb121ec478734952054e9626fbe11644050c37ff30e2 SHA512 35122f8a0f16c54085d0c4ce8f1acf409266618116bbb94a8cae2b35c8856270a023d16d3c863ed3c1d06ea1f89a8f1d3d29e244881fb50bfed72b5ca1960192 -AUX herrie-chost_issue.patch 547 BLAKE2B 2310336da0c3e9af7f7758cfe33293694d5a5c0efbf03a3eae4010c2a3ff1e3d62107e001bdb012a166ae84fe9cb9ab3f08b59d3c737e2bca03e3e2d9a53d5e2 SHA512 09b0720ab8f94fef7533d7e16d2ef086aaad3d306487bca6e2f42d0fba96642ad9672f67183bd58542c3af06af643421be66e3c0afff43f023239d4602c13150 -DIST herrie-2.2.tar.bz2 71596 BLAKE2B 7065711dea83c1ff3bb2ede9b155f032f463dc8f51657adcfc1b46076a241cd9bcb62a80284de93b076b3ab9419a4cac01a9edbb8f76f1b07565b20c93e2c3a8 SHA512 7f89100f1c3376d03ebc5e5e3caadccb063470ab623c7b207e9e6aaa01d7e1885d4234e3a50675bc1ade07f5ab52a34022f4e18c9a5b4f9537baa7318f4ab213 -EBUILD herrie-2.2-r2.ebuild 1851 BLAKE2B 744cd158ffba9492e6eded64d224d04bfb062429fc8a6cfe13b9a51955942e0d4e5f625ac20368846ff0a550032356be35d089663dcfb47320992f633de0e9cd SHA512 f46672b9536acabc695a1747a730109fa97dd3e65846d192f48ca018da360899f309696f0595eb2dcc5e89089d3565892e72dd7882afa0dad1b709867d8c54c6 -MISC metadata.xml 1056 BLAKE2B c9a09fac05fd6a579bb6bc17bf57ba2a7f313824d36f611148ab08830c580c7409667f1222f93c872e94f0b0d5799cc88dbaaab923d1875e1df6b421ab3a61e7 SHA512 7045f92e2e58562e0df865194a6fefec370aa5cbbff8bdf4afdf00ff8e03b5250db092e43901eac216f914c4406f143e2f079c5d1b76c68ec377ba3f6a312c1f diff --git a/media-sound/herrie/files/herrie-2.2-fix-buildsystem.patch b/media-sound/herrie/files/herrie-2.2-fix-buildsystem.patch deleted file mode 100644 index ce01e5c0c6ed..000000000000 --- a/media-sound/herrie/files/herrie-2.2-fix-buildsystem.patch +++ /dev/null @@ -1,38 +0,0 @@ -Fix ncurses underlinking by using the pkg-config output instead of assuming --lncurses/-lncursesw to be enough. In addition, fix wrong modplug include -directive. See also: -https://bugs.gentoo.org/show_bug.cgi?id=573522 - ---- a/configure -+++ b/configure -@@ -215,7 +215,7 @@ - exit 1 - fi - CFLAGS_main="-DAUDIO_OUTPUT=\\\"$CFG_AO\\\" -DCONFFILE=\\\"$CONFFILE\\\"" --LDFLAGS="$LDFLAGS -L$PREFIX/lib -l$CFG_CURSES_LIB" -+LDFLAGS="$LDFLAGS -L$PREFIX/lib `${PKG_CONFIG} --libs $CFG_CURSES_LIB`" - SRCS="audio_file audio_output_$CFG_AO config gui_browser gui_draw \ - gui_input gui_msgbar gui_playq gui_vfslist main playq playq_party \ - playq_xmms vfs vfs_playlist vfs_regular" ---- a/src/audio_format_modplug.c -+++ b/src/audio_format_modplug.c -@@ -31,7 +31,7 @@ - #include "stdinc.h" - - #include <sys/mman.h> --#include <modplug.h> -+#include <libmodplug/modplug.h> - - #include "audio_file.h" - #include "audio_format.h" ---- a/src/main.c -+++ b/src/main.c -@@ -165,7 +165,7 @@ - #endif /* CLOSE_STDERR */ - if ((errmsg = vfs_lockup()) != NULL) { - gui_draw_init_abort(); -- g_printerr(errmsg); -+ g_printerr("%s", errmsg); - return (1); - } - diff --git a/media-sound/herrie/files/herrie-2.2-libxspf.patch b/media-sound/herrie/files/herrie-2.2-libxspf.patch deleted file mode 100644 index fa7cb7a4fcbb..000000000000 --- a/media-sound/herrie/files/herrie-2.2-libxspf.patch +++ /dev/null @@ -1,122 +0,0 @@ ---- herrie-2.2/configure -+++ herrie-2.2/configure -@@ -301,7 +301,7 @@ fi - if [ "$CFG_XSPF" != "" ] - then - CFLAGS="$CFLAGS -DBUILD_XSPF" -- LDFLAGS="$LDFLAGS -lspiff" -+ test_pkgconfig "libxspf" "xspf" "_vfs_xspf" - SRCS="$SRCS util vfs_xspf" - PLAYQ_DUMPFILE="autosave.xspf" - else ---- herrie-2.2/src/conftest.c -+++ herrie-2.2/src/conftest.c -@@ -56,16 +56,10 @@ - #include <vorbis/codec.h> - #include <vorbis/vorbisfile.h> - #endif /* BUILD_VORBIS */ --#ifdef BUILD_XSPF --#include <spiff/spiff_c.h> --#endif /* BUILD_XSPF */ - - int - main(int argc, char *argv[]) - { --#ifdef BUILD_XSPF -- spiff_write(NULL, NULL, NULL); --#endif /* BUILD_XSPF */ - - return (0); - } ---- herrie-2.2/src/vfs_xspf.c -+++ herrie-2.2/src/vfs_xspf.c -@@ -30,7 +30,7 @@ - - #include "stdinc.h" - --#include <spiff/spiff_c.h> -+#include <xspf_c.h> - - #include "util.h" - #include "vfs.h" -@@ -50,22 +50,22 @@ vfs_xspf_match(struct vfsent *ve, int isdir) - int - vfs_xspf_populate(struct vfsent *ve) - { -- struct spiff_list *slist; -- struct spiff_track *strack; -- struct spiff_mvalue *sloc; -+ struct xspf_list *slist; -+ struct xspf_track *strack; -+ struct xspf_mvalue *sloc; - char *dirname, *baseuri, *filename; - struct vfsref *vr; - - baseuri = url_escape(ve->filename); -- slist = spiff_parse(ve->filename, baseuri); -+ slist = xspf_parse(ve->filename, baseuri); - g_free(baseuri); - if (slist == NULL) - return (-1); - - dirname = g_path_get_dirname(ve->filename); - -- SPIFF_LIST_FOREACH_TRACK(slist, strack) { -- SPIFF_TRACK_FOREACH_LOCATION(strack, sloc) { -+ XSPF_LIST_FOREACH_TRACK(slist, strack) { -+ XSPF_TRACK_FOREACH_LOCATION(strack, sloc) { - /* Skip file:// part */ - filename = url_unescape(sloc->value); - -@@ -77,40 +77,40 @@ vfs_xspf_populate(struct vfsent *ve) - } - - g_free(dirname); -- spiff_free(slist); -+ xspf_free(slist); - return (0); - } - - int - vfs_xspf_write(const struct vfslist *vl, const char *filename) - { -- struct spiff_list *list; -- struct spiff_track *track; -- struct spiff_mvalue *location; -+ struct xspf_list *list; -+ struct xspf_track *track; -+ struct xspf_mvalue *location; - char *fn, *baseuri; - struct vfsref *vr; - int ret; - -- list = spiff_new(); -+ list = xspf_new(); - - VFS_LIST_FOREACH_REVERSE(vl, vr) { - /* Add a new track to the beginning of the list */ -- track = spiff_new_track_before(&list->tracks); -+ track = xspf_new_track_before(&list->tracks); - - /* Make sure we don't write non-UTF-8 titles to disk */ - if (g_utf8_validate(vfs_name(vr), -1, NULL)) -- spiff_setvalue(&track->title, vfs_name(vr)); -+ xspf_setvalue(&track->title, vfs_name(vr)); - -- location = spiff_new_mvalue_before(&track->locations); -+ location = xspf_new_mvalue_before(&track->locations); - fn = url_escape(vfs_filename(vr)); -- spiff_setvalue(&location->value, fn); -+ xspf_setvalue(&location->value, fn); - g_free(fn); - } - - baseuri = url_escape(filename); -- ret = spiff_write(list, filename, baseuri); -+ ret = xspf_write(list, filename, baseuri); - g_free(baseuri); -- spiff_free(list); -+ xspf_free(list); - - return (ret); - } diff --git a/media-sound/herrie/files/herrie-chost_issue.patch b/media-sound/herrie/files/herrie-chost_issue.patch deleted file mode 100644 index 1949972baa6a..000000000000 --- a/media-sound/herrie/files/herrie-chost_issue.patch +++ /dev/null @@ -1,29 +0,0 @@ -This patch sets the OS variable according to the CHOST given by the environment, -thus enabling cross-compilation. - -Index: herrie-1.8/configure -=================================================================== ---- herrie-1.8.orig/configure -+++ herrie-1.8/configure -@@ -50,6 +50,21 @@ CFG_VORBIS=yes - CFG_XSPF=yes - DOIT=@ - -+case "$CHOST" in -+ *-darwin*) -+ OS=Darwin -+ ;; -+ *-linux*) -+ OS=Linux -+ ;; -+ *-freebsd*) -+ OS=FreeBSD -+ ;; -+ *-solaris*) -+ OS=SunOS -+ ;; -+esac -+ - # Operating system defaults - [ "$OS" != "" ] || OS=`uname` - case $OS in diff --git a/media-sound/herrie/herrie-2.2-r2.ebuild b/media-sound/herrie/herrie-2.2-r2.ebuild deleted file mode 100644 index cb67e755fdf6..000000000000 --- a/media-sound/herrie/herrie-2.2-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="Herrie is a command line music player" -HOMEPAGE="http://herrie.info/" -SRC_URI="http://herrie.info/distfiles/${P}.tar.bz2" - -LICENSE="BSD-2 GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="ao +alsa pulseaudio oss http modplug mp3 sndfile vorbis xspf unicode nls" -REQUIRED_USE="|| ( ao alsa pulseaudio oss )" - -RDEPEND="sys-libs/ncurses:=[unicode(+)?] - >=dev-libs/glib-2:2 - ao? ( media-libs/libao:= ) - alsa? ( media-libs/alsa-lib ) - http? ( net-misc/curl ) - modplug? ( media-libs/libmodplug ) - mp3? ( media-libs/libmad - media-libs/libid3tag:= ) - pulseaudio? ( media-sound/pulseaudio ) - sndfile? ( media-libs/libsndfile ) - vorbis? ( media-libs/libvorbis ) - xspf? ( >=media-libs/libxspf-1.2 )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${PN}-chost_issue.patch" - "${FILESDIR}/${P}-libxspf.patch" - "${FILESDIR}/${P}-fix-buildsystem.patch" -) - -src_configure() { - local EXTRA_CONF="verbose no_strip" - use ao && EXTRA_CONF="${EXTRA_CONF} ao" - use alsa && EXTRA_CONF="${EXTRA_CONF} alsa" - use http || EXTRA_CONF="${EXTRA_CONF} no_http no_scrobbler" - use mp3 || EXTRA_CONF="${EXTRA_CONF} no_mp3" - use modplug || EXTRA_CONF="${EXTRA_CONF} no_modplug" - use nls || EXTRA_CONF="${EXTRA_CONF} no_nls" - use oss && EXTRA_CONF="${EXTRA_CONF} oss" - use pulseaudio && EXTRA_CONF="${EXTRA_CONF} pulse" - use sndfile || EXTRA_CONF="${EXTRA_CONF} no_sndfile" - use unicode || EXTRA_CONF="${EXTRA_CONF} ncurses" - use vorbis || EXTRA_CONF="${EXTRA_CONF} no_vorbis" - use xspf || EXTRA_CONF="${EXTRA_CONF} no_xspf" - - tc-export PKG_CONFIG - - einfo "./configure ${EXTRA_CONF}" - CC="$(tc-getCC)" PREFIX=/usr MANDIR=/usr/share/man \ - ./configure ${EXTRA_CONF} || die "configure failed" -} diff --git a/media-sound/herrie/metadata.xml b/media-sound/herrie/metadata.xml deleted file mode 100644 index 149a73f33c20..000000000000 --- a/media-sound/herrie/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <longdescription lang="en"> - Herrie is a minimalistic music player that uses the command - line. It is written to support a variety of operating systems, - audio subsystems and file formats, including playlists. - - Herrie has a split-screen user interface, with a playlist at - the top of the screen and a file browser at the bottom. When - tracks are added to the playlist, Herrie consumes them from the - top one by one. It is thus an application that allows you to - batch music for playback. - - Herrie also has some more exotic features, including support - for AudioScrobbler and the ability to chroot() itself - into a directory. - </longdescription> - <use> - <flag name="http">Enable http streaming</flag> - <flag name="xspf">Enable support for reading and saving XSPF playlists</flag> - </use> -</pkgmetadata> diff --git a/media-sound/pulseeffects/Manifest b/media-sound/pulseeffects/Manifest index ada64a98686c..6453158519bd 100644 --- a/media-sound/pulseeffects/Manifest +++ b/media-sound/pulseeffects/Manifest @@ -1,4 +1,5 @@ +AUX pulseeffects-4.8.7-boost-1.85.patch 856 BLAKE2B 8cae3e571bfbb49dcc31cac6c2a97ac6ac951beb3747330b8d7fae9d190e3409d56e9aeb5473206eea58145f6285d268571d66b87101c15b5b23fd60c837484f SHA512 7ba34043db559fcb7c1fe37ba880765fc5cd522e21cec85be26b73e953b1332141020e2f2f62709db7072099d7494a37e1d21aea2c56db7d1037643a25492823 AUX pulseeffects-4.8.7-meson_no_automagic.patch 1529 BLAKE2B 1a40bf0382e378129b784a1d65138e89934757b2e3580616e163a9f2be1675b6a181b3909b3d7dd25b5e1bc5243d316534e2eaae4d7f82e4764645be33ac6c15 SHA512 249fb9a3c4254c21a49c46b1eab4d0c9dd6081a1367d192be7f9446b97235aa2c5ef909465fe130c0d01024f6152a7208c5a2205781d8f84bf5b6bf1e10204cf DIST pulseeffects-4.8.7.tar.gz 2028489 BLAKE2B 705783104c7ce3f4ff1246cf05c1a31c09ef0507a720365b9a8914e6e076a209dcc56e240ae2de1981f3ab377f10947d08260fe8ae8b3cae5724db1235a0c01c SHA512 0fa679723ba76ab0a0cf3136dfa66fec09b16643f3f4f7bd1bb2826794d907c5c29a2fc7633e30d3542ddf755c842fdaa167528942fe459e3e697ac3524c0cb9 -EBUILD pulseeffects-4.8.7.ebuild 2206 BLAKE2B 461c84a02920b8dd6eff059efe9feeb4306f4efe6fb2eb5b0f924ff686ab130e198b9d6b386619d2400e7fb32a52abb4a33581a9a7d59453a9569a7dc0aad2da SHA512 98c78db61b2c1277fb3c045b98b40f073473448bc3adf98f4ab4ec7187837c1eef62bbc5635395e39ba77f9d7eaad896ce7772dbd77832fbf4d64b410f75097d +EBUILD pulseeffects-4.8.7.ebuild 2250 BLAKE2B 09a85f454dc24dc61d29edb1182ca11bacfc6e77c432990116ae7a99fddc51e6d14994d18d0a71b29322cb212682804fb207f1aea9c562e3381d2ae60ebc7683 SHA512 54c3daed1c9ebc51961aa32d8beccc14de3a77179642e870ffb23b25de15f42dc32beaff0a2d760ee5370e1868dd92df9f5e33e6e9e0fea7c68b44b9023d2eb1 MISC metadata.xml 1247 BLAKE2B 97bb034604cb1696410b271a5967faeeac5f51d9e92cd321011fc99aedeb7ab030d32fc2a9dcf3d57d0c3d889020353674fce34b8196d3befb320833980332c2 SHA512 a209546489a2922ed5b23dcab6534b5965c98ba218db13aecb7869bd5fb5a9de3c6bc5c0c8a53dc4d7d65219184575d47e398174f0c01bf152d9aabd09f51766 diff --git a/media-sound/pulseeffects/files/pulseeffects-4.8.7-boost-1.85.patch b/media-sound/pulseeffects/files/pulseeffects-4.8.7-boost-1.85.patch new file mode 100644 index 000000000000..2ec9b1be45bb --- /dev/null +++ b/media-sound/pulseeffects/files/pulseeffects-4.8.7-boost-1.85.patch @@ -0,0 +1,23 @@ +https://bugs.gentoo.org/932322 +--- a/src/convolver_ui.cpp ++++ b/src/convolver_ui.cpp +@@ -186,7 +186,7 @@ + + out_path.replace_extension(".irs"); + +- boost::filesystem::copy_file(p, out_path, boost::filesystem::copy_option::overwrite_if_exists); ++ boost::filesystem::copy_file(p, out_path, boost::filesystem::copy_options::overwrite_existing); + + util::debug(log_tag + "imported irs file to: " + out_path.string()); + } else { +--- a/src/presets_manager.cpp ++++ b/src/presets_manager.cpp +@@ -472,7 +472,7 @@ + + out_path = user_dir / p.filename(); + +- boost::filesystem::copy_file(p, out_path, boost::filesystem::copy_option::overwrite_if_exists); ++ boost::filesystem::copy_file(p, out_path, boost::filesystem::copy_options::overwrite_existing); + + util::debug(log_tag + "imported preset to: " + out_path.string()); + } diff --git a/media-sound/pulseeffects/pulseeffects-4.8.7.ebuild b/media-sound/pulseeffects/pulseeffects-4.8.7.ebuild index bd7592de8370..b8ce432d5c28 100644 --- a/media-sound/pulseeffects/pulseeffects-4.8.7.ebuild +++ b/media-sound/pulseeffects/pulseeffects-4.8.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -61,6 +61,7 @@ BDEPEND="dev-libs/appstream-glib PATCHES=( "${FILESDIR}"/${PN}-4.8.7-meson_no_automagic.patch + "${FILESDIR}"/${PN}-4.8.7-boost-1.85.patch ) S="${WORKDIR}"/easyeffects-${PV} diff --git a/media-sound/whipper/Manifest b/media-sound/whipper/Manifest index d12c6fa229dc..adca4acfb6a2 100644 --- a/media-sound/whipper/Manifest +++ b/media-sound/whipper/Manifest @@ -1,6 +1,5 @@ AUX whipper-0.10.0-ruamel-yaml.patch 3317 BLAKE2B acee6df0afacec79cd2d98610803f2882099c0dc49a1ecc50b7b5b449c6b55bc20890f980477701e5cc0ac3af0606d2dd89e261024d0b3f0969d7b9917281be6 SHA512 893e2f23717633971410e0f9917345eaec5af313d83702b36a2693b51eaf54d755d58db864de82e13e8506dc98ab548334d7ba6d02fd6c200bd0670e4bca73bf AUX whipper-0.7.0-cdparanoia-name-fix.patch 2036 BLAKE2B 54d0c70f0ccf89e46607e67d3b1bd3288dc0c34da27d6111df98810d85369c51f953e415a6415c0c08649a2e7fed10cfea77e3a7695f8c4f03445948a8f83c64 SHA512 13edc4bd713409e8fa6d871ce5f9316895edb0156eeed7eef401e72c19f188a8067c45c16a3fe1c3e21209fd8ec6bdf2478e4d4376f210d535993c7ef1575453 DIST whipper-0.10.0.tar.gz 256546 BLAKE2B c673aaefa8fe621e11a1140c2927bb2f62d5b07e94f6cec5b95ba290e5eab215c98b9a59c144b26c71bde211a45d603ba08c477d12b12ed1c73f9f8c2ebdb9a7 SHA512 728ad98185aa2d29f4fb215a597136691bb2c3590b3cac4f659238f90a3b4328c377fafe830a725b655f050538739f404b3eca853db4c39001d1b9d721dc7fd8 -EBUILD whipper-0.10.0-r1.ebuild 1748 BLAKE2B 0aa45feb70b980e423f80551ce4e2e0a4811ea9cafe11afc8bcb046aff5ece9af5ec0868104c93404c801ffaf7194a84f208b03c5c932c087abd95b843d8a579 SHA512 510581d73f13e3de3447bf07f9c8804910194fb9dcf606a23ebc690157418e66e72a558e638e9b1be6d59fe6c11f469baf8b63792a46751d175eef7a9c875edb -EBUILD whipper-0.10.0-r2.ebuild 1363 BLAKE2B b4fe303d499f1c795f02d9a10fa496043510467bb46fffe322e23bd86aebbf207aa9b3e53b46d78860cde263bf95c0a16941b67fe635e8d911bd0b39430421c0 SHA512 c82c4718bf66ad1b27ca8df01fec2012b5afc8d56f9c27595b8e9c6fecb91ca6650ea4cb80004114521bc7abf8222f964a551ddb761bd7b2c3d4ef8df7116365 +EBUILD whipper-0.10.0-r3.ebuild 1387 BLAKE2B 164bfcefe63854075c7e2ecdd6891361c93b307c9a8eb75e94f26771097f7f2ab4ac4ccd75c62182f0c6331099e762b8537ed0f06bbb8c46b7575b1f51077013 SHA512 704ed45d5068901eae0029dc11d456ad2d687e917db266ea2a482c6401599dfd15426299053de94a3dbaff7ccf0ea0b7d1b2f4beba1721c94e9d5eb2146bc711 MISC metadata.xml 660 BLAKE2B 5cd7471def3d4a0cdf0f391ba307d071ef474c9121db39b72371190b05d857b2488226ff5c7fa66aa54447bfec2b2c4c30d9fc3439da6c82937c6dc17fa52c6a SHA512 233494f7efc67d89a4f7fbf01f94c8fe47054d1a311ce88163c527de6c582a6ecde56f00b3f6e003a986afb41ccd2fa92c044e7d35ffcca290cf17778ae30ef2 diff --git a/media-sound/whipper/whipper-0.10.0-r1.ebuild b/media-sound/whipper/whipper-0.10.0-r1.ebuild deleted file mode 100644 index 48549099d453..000000000000 --- a/media-sound/whipper/whipper-0.10.0-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="A Python CD-DA ripper preferring accuracy over speed (forked from morituri)" -HOMEPAGE="https://github.com/whipper-team/whipper" -SRC_URI="https://github.com/whipper-team/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - media-libs/libsndfile:= -" -# bug https://bugs.gentoo.org/923339 -# upstream https://github.com/whipper-team/whipper/issues/605 -# upstream https://github.com/whipper-team/whipper/issues/606 -RDEPEND=" - ${DEPEND} - app-cdr/cdrdao - >=dev-libs/libcdio-paranoia-0.94_p2 - dev-python/musicbrainzngs[${PYTHON_USEDEP}] - >=dev-python/pycdio-2.1.0[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/discid[${PYTHON_USEDEP}] - <dev-python/ruamel-yaml-0.18.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - media-libs/mutagen[${PYTHON_USEDEP}] - media-sound/sox[flac] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/twisted[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -PATCHES=( - "${FILESDIR}/${PN}-0.7.0-cdparanoia-name-fix.patch" -) - -python_prepare_all() { - # accurip test totally depends on network access - rm "${PN}"/test/test_common_accurip.py || die - - # Test fails with - # Log [82 chars]28Z\n\nRipping phase information:\n Drive: HL[2290 chars]31\n - # != - # Log [82 chars]28Z\nRipping phase information:\n Drive: HL-D[2274 chars]31\n - # assertion. TODO: fix test. - rm "${PN}"/test/test_result_logger.py || die - - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - - distutils-r1_python_prepare_all -} diff --git a/media-sound/whipper/whipper-0.10.0-r2.ebuild b/media-sound/whipper/whipper-0.10.0-r3.ebuild index 4458574acf2f..fedb60a0068a 100644 --- a/media-sound/whipper/whipper-0.10.0-r2.ebuild +++ b/media-sound/whipper/whipper-0.10.0-r3.ebuild @@ -1,9 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DISTUTILS_USE_PEP517="setuptools" +DISTUTILS_EXT=1 PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -17,7 +18,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" DEPEND=" - media-libs/libsndfile:= + media-libs/libsndfile[-minimal] " RDEPEND=" ${DEPEND} |