commit: b28c4270ae2db1dc9acaa9da9c0c8c47277ac4f9
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 16 21:50:19 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 16 21:50:19 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28c4270
media-sound/sonic-visualiser: drop 5.0.1-r1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-sound/sonic-visualiser/Manifest | 1 -
.../files/sonic-visualiser-5.0.1-meson.build.patch | 177 ---------------------
.../sonic-visualiser-5.0.1-r1.ebuild | 77 ---------
3 files changed, 255 deletions(-)
diff --git a/media-sound/sonic-visualiser/Manifest
b/media-sound/sonic-visualiser/Manifest
index ab4f2b4d6e64..fde14bb5d4a8 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1 @@
-DIST sonic-visualiser-5.0.1.tar.gz 6583441 BLAKE2B
8c3b87aaae14d2ec3284c75b7a4c7a977bd54ede14a6c8c6d8a4f1bd679d051c6abc12045003940537d2ce86f20c33103fee6a90b56947b17f917e7deff7faad
SHA512
eb58403b3d680bbe9b6b30a2ee1899db71f245d6b7b153caa04953268bff1bb52da069d63d2e062ebb14e01a4474214de6770e389b6d611990db7fab8fd6ecc6
DIST sonic-visualiser-5.2.1.tar.gz 6597676 BLAKE2B
3176d336d7aeaab98c7bae4783e8b8ade6bcbf4a13242843a8b271a7b285bc2a961806dff448fe0de301bd1a1b5bef4c0aa8cade1dc01dc1761bf3c56f0e3623
SHA512
27bd8528a9b75b0bc11ead82447b2ce48c6ea8cfc527df6b3d057792a40b78e7bd29d895e30782016385a98bec5c2d976d08d24bb79898ba6732248c2c49601c
diff --git
a/media-sound/sonic-visualiser/files/sonic-visualiser-5.0.1-meson.build.patch
b/media-sound/sonic-visualiser/files/sonic-visualiser-5.0.1-meson.build.patch
deleted file mode 100644
index 5646dc07075e..000000000000
---
a/media-sound/sonic-visualiser/files/sonic-visualiser-5.0.1-meson.build.patch
+++ /dev/null
@@ -1,177 +0,0 @@
---- a/meson.build
-+++ b/meson.build
-@@ -119,22 +119,8 @@ if system == 'linux'
- serd_dep = dependency('serd-0', version: '>= 0.5')
- capnp_dep = dependency('capnp', version: '>= 0.6')
- lrdf_dep = dependency('lrdf', version: '>= 0.2')
-- oggz_dep = dependency('oggz', version: '>= 1.0.0')
-- fishsound_dep = dependency('fishsound', version: '>= 1.0.0')
-- mad_dep = dependency('mad', version: '>= 0.15.0')
-- id3tag_dep = dependency('id3tag', version: '>= 0.15.0')
-- opus_dep = dependency('opusfile')
-- opusenc_dep = dependency('opusenc', required: false)
-- if not opusenc_dep.found()
-- opusenc_dep = dependency('libopusenc', required: false)
-- endif
-- lo_dep = dependency('liblo')
-- jack_dep = dependency('jack', version: '>= 0.100')
-- libpulse_dep = dependency('libpulse', version: '>= 0.9')
- alsa_dep = dependency('alsa')
-
-- portaudio_dep = dependency('portaudio-2.0', version: '>= 19', required:
false)
--
- feature_dependencies = [
- vamphostsdk_dep,
- bzip2_dep,
-@@ -146,16 +132,6 @@ if system == 'linux'
- serd_dep,
- capnp_dep,
- lrdf_dep,
-- oggz_dep,
-- fishsound_dep,
-- mad_dep,
-- id3tag_dep,
-- opus_dep,
-- opusenc_dep,
-- lo_dep,
-- portaudio_dep,
-- jack_dep,
-- libpulse_dep,
- alsa_dep,
- ]
-
-@@ -178,34 +154,104 @@ if system == 'linux'
- '-DHAVE_SERD',
- '-DHAVE_CAPNP',
- '-DHAVE_LRDF',
-- '-DHAVE_OGGZ',
-- '-DHAVE_FISHSOUND',
-- '-DHAVE_MAD',
-- '-DHAVE_ID3TAG',
-- '-DHAVE_OPUS',
-- '-DHAVE_LIBLO',
-- '-DHAVE_JACK', '-DDYNAMIC_JACK',
-- '-DHAVE_LIBPULSE',
- '-D__LINUX_ALSASEQ__',
- '-D__LINUX_ALSA__' # for RtMidi
- ]
-
-- if portaudio_dep.found()
-+ enable_id3tag = get_option('id3tag')
-+ if enable_id3tag
-+ id3tag_dep = dependency('id3tag', version: '>= 0.15.0')
-+ feature_dependencies += [
-+ id3tag_dep,
-+ ]
- feature_defines += [
-- '-DHAVE_PORTAUDIO',
-+ '-DHAVE_ID3TAG',
- ]
- endif
-
-- if not opusenc_dep.found()
-+ enable_jack = get_option('jack')
-+ if enable_jack
-+ jack_dep = dependency('jack', version: '>= 0.100')
-+ feature_dependencies += [
-+ jack_dep,
-+ ]
- feature_defines += [
-- '-DHAVE_OPUS_READ_ONLY'
-+ '-DHAVE_JACK',
-+ '-DDYNAMIC_JACK',
-+ ]
-+ endif
-+
-+ enable_mad = get_option('mad')
-+ if enable_mad
-+ mad_dep = dependency('mad', version: '>= 0.15.0')
-+ feature_dependencies += [
-+ mad_dep,
-+ ]
-+ feature_defines += [
-+ '-DHAVE_MAD',
-+ ]
-+
-+ svcore_moc_args = [
-+ '-DHAVE_MAD'
-+ ]
-+ endif
-+
-+ enable_ogg = get_option('ogg')
-+ if enable_ogg
-+ oggz_dep = dependency('oggz', version: '>= 1.0.0')
-+ fishsound_dep = dependency('fishsound', version: '>= 1.0.0')
-+ feature_dependencies += [
-+ oggz_dep,
-+ fishsound_dep,
-+ ]
-+ feature_defines += [
-+ '-DHAVE_OGGZ',
-+ '-DHAVE_FISHSOUND',
-+ ]
-+ endif
-+
-+ enable_opus = get_option('opus')
-+ if enable_opus
-+ opus_dep = dependency('opusfile')
-+ opusenc_dep = dependency('libopusenc')
-+ feature_dependencies += [
-+ opus_dep, opusenc_dep,
-+ ]
-+ feature_defines += [
-+ '-DHAVE_OPUS',
-+ ]
-+ endif
-+
-+ enable_osc = get_option('osc')
-+ if enable_osc
-+ lo_dep = dependency('liblo')
-+ feature_dependencies += [
-+ lo_dep,
-+ ]
-+ feature_defines += [
-+ '-DHAVE_LIBLO',
-+ ]
-+ endif
-+
-+ enable_portaudio = get_option('portaudio')
-+ if enable_portaudio
-+ portaudio_dep = dependency('portaudio-2.0', version: '>= 19', required:
false)
-+ feature_dependencies += [
-+ portaudio_dep,
-+ ]
-+ endif
-+
-+ enable_pulseaudio = get_option('pulseaudio')
-+ if enable_pulseaudio
-+ libpulse_dep = dependency('libpulse', version: '>= 0.9')
-+ feature_dependencies += [
-+ libpulse_dep,
-+ ]
-+ feature_defines += [
-+ '-DHAVE_LIBPULSE',
- ]
- endif
-
-- svcore_moc_args = [
-- '-DHAVE_MAD'
-- ]
--
- elif system == 'darwin'
-
- svdeps_dir = meson.current_source_dir() / 'sv-dependency-builds/osx'
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -3,3 +3,11 @@ option('no_qt',
- value: 'false',
- description: 'Build only the small utilities that do not use Qt.')
-
-+option('id3tag', type: 'boolean', value: false)
-+option('jack', type: 'boolean', value: false)
-+option('mad', type: 'boolean', value: false)
-+option('ogg', type: 'boolean', value: false)
-+option('opus', type: 'boolean', value: false)
-+option('osc', type: 'boolean', value: false)
-+option('portaudio', type: 'boolean', value: false)
-+option('pulseaudio', type: 'boolean', value: false)
diff --git a/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
b/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
deleted file mode 100644
index 778e5ec721e8..000000000000
--- a/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="https://www.sonicvisualiser.org/
https://github.com/sonic-visualiser/sonic-visualiser"
-SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2866/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
-
-BDEPEND="
- virtual/pkgconfig
-"
-RDEPEND="
- app-arch/bzip2
- dev-libs/capnproto:=
- dev-libs/serd
- dev-libs/sord
- dev-qt/qtbase:6[gui,network,ssl,widgets,xml]
- dev-qt/qtsvg:6
- media-libs/alsa-lib
- media-libs/dssi
- media-libs/ladspa-sdk
- media-libs/liblrdf
- media-libs/libsamplerate
- media-libs/libsndfile
- media-libs/rubberband
- media-libs/speex
- media-libs/vamp-plugin-sdk
- sci-libs/fftw:3.0=
- id3tag? ( media-libs/libid3tag:= )
- jack? ( virtual/jack )
- mad? ( media-libs/libmad )
- ogg? (
- media-libs/libfishsound
- media-libs/liboggz
- )
- opus? (
- media-libs/libopusenc
- media-libs/opusfile
- )
- osc? ( media-libs/liblo )
- portaudio? ( media-libs/portaudio )
- pulseaudio? ( media-libs/libpulse )
-"
-DEPEND="${RDEPEND}"
-
-# tests fail without mp3 support
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
- || ( jack pulseaudio portaudio )
- test? ( id3tag mad )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.0.1-meson.build.patch"
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use id3tag)
- $(meson_use jack)
- $(meson_use mad)
- $(meson_use ogg)
- $(meson_use opus)
- $(meson_use osc)
- $(meson_use portaudio)
- $(meson_use pulseaudio)
- )
- meson_src_configure
-}