[packages/audacious-plugins] - up to 4.4, rel 0.1

mrozowik mrozowik at pld-linux.org
Sun Jun 30 11:09:06 CEST 2024


commit 3ad22a395e7663fee546f16713acf4390c1c0453
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date:   Sun Jun 30 08:02:34 2024 +0000

    - up to 4.4, rel 0.1

 audacious-plugins.spec | 125 +++++++++++++++++++++++++++++++++----------------
 1 file changed, 85 insertions(+), 40 deletions(-)
---
diff --git a/audacious-plugins.spec b/audacious-plugins.spec
index 2b095a8..5cbc368 100644
--- a/audacious-plugins.spec
+++ b/audacious-plugins.spec
@@ -5,27 +5,27 @@
 %bcond_without	bs2b		# BS2B effect plugin
 %bcond_with	jack1		# use JACK 1 (0.12x) instead of JACK 2 (1.9.x)
 #
-%define		audver	4.3.1
+%define		audver	4.4
 Summary:	Plugins for Audacious media player (metapackage)
 Summary(pl.UTF-8):	Wtyczki dla odtwarzacza multimedialnego Audacious (metapakiet)
 Name:		audacious-plugins
-Version:	4.3.1
-Release:	2
+Version:	4.4
+Release:	0.1
 License:	GPL v2+, LGPL v2+, GPL v3, MIT, BSD (see individual plugins)
 Group:		X11/Applications/Sound
 Source0:	https://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
-# Source0-md5:	3e233d8219407218244e684e096236ec
+# Source0-md5:	0946f32277afc60ec12510bd09507016
 Source1:	audacious-gtk.desktop
 Source2:	audacious.desktop
 URL:		https://audacious-media-player.org/
-BuildRequires:	Qt5Core-devel >= 5
-BuildRequires:	Qt5Gui-devel >= 5
+BuildRequires:	Qt6Core-devel >= 6.2
+BuildRequires:	Qt6Gui-devel >= 6.2
 # audacious-qt/qtaudio part
-BuildRequires:	Qt5Multimedia-devel >= 5
+#BuildRequires:	Qt6Multimedia-devel >= 6.2
 # audacious-qt/gl-spectrum-qt part
-BuildRequires:	Qt5OpenGL-devel >= 5
-BuildRequires:	Qt5Widgets-devel >= 5
-BuildRequires:	Qt5X11Extras-devel >= 5
+BuildRequires:	Qt6OpenGL-devel >= 6.2
+BuildRequires:	Qt6Widgets-devel >= 6.2
+#BuildRequires:	Qt6X11Extras-devel >= 6.2
 BuildRequires:	adplug-devel
 BuildRequires:	audacious-devel >= %{audver}
 BuildRequires:	audacious-libs-gtk-devel >= %{audver}
@@ -36,6 +36,7 @@ BuildRequires:	gettext-tools >= 0.18.1
 BuildRequires:	pkgconfig
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	sed >= 4.0
+BuildRequires:	xcb-proto
 ### for plugins
 # visualization-gl-spectrum
 BuildRequires:	OpenGL-GLX-devel
@@ -291,6 +292,20 @@ Dynamic range compression plugin for Audacious media player.
 Wtyczka kompresji dynamiki dźwięku dla odtwarzacza multimedialnego
 Audacious.
 
+%package -n audacious-effect-background-music
+Summary:	Audacious media player - Background music effect plugin
+Summary(pl.UTF-8):	Wtyczka Background music dla odtwarzacza multimedialnego Audacious
+License:	GPL v2+
+Group:		X11/Applications/Sound
+Requires:	audacious = %{audver}
+
+%description -n audacious-effect-background-music
+Background music (equal loudness) Plugin for Audacious
+
+%description -n audacious-effect-background-music -l pl.UTF-8
+Wtyczka Background music (jednakowa głośność) dla odtwarzacza
+multimedialnego Audacious.
+
 %package -n audacious-effect-bitcrusher
 Summary:	Audacious media player - Bitcrusher effect plugin
 Summary(pl.UTF-8):	Wtyczka bitcrusher dla odtwarzacza multimedialnego Audacious
@@ -627,20 +642,37 @@ LIRC plugin for Audacious media player.
 %description -n audacious-general-lirc -l pl.UTF-8
 Wtyczka LIRC dla odtwarzacza multimedialnego Audacious.
 
-%package -n audacious-general-lyricwiki-qt
-Summary:	Audacious media player - lyricwiki-qt plugin
-Summary(pl.UTF-8):	Wtyczka lyricwiki-qt dla odtwarzacza multimedialnego Audacious
+%package -n audacious-general-lyrics-gtk
+Summary:	Audacious media player - lyrics-gtk plugin
+Summary(pl.UTF-8):	Wtyczka lyrics-gtk dla odtwarzacza multimedialnego Audacious
+License:	MIT
+Group:		X11/Applications/Sound
+Requires:	audacious = %{audver}
+Requires:	audacious-libs-gtk = %{audver}
+Obsoletes:	audacious-general-lyricwiki < 4.1
+
+%description -n audacious-general-lyrics-gtk
+Lyrics plugin for Audacious media player. For GTK interface.
+
+%description -n audacious-general-lyrics-gtk -l pl.UTF-8
+Wtyczka Lyrics dla odtwarzacza multimedialnego Audacious. Dla
+interfejsu GTK.
+
+%package -n audacious-general-lyrics-qt
+Summary:	Audacious media player - lyrics-qt plugin
+Summary(pl.UTF-8):	Wtyczka lyrics-qt dla odtwarzacza multimedialnego Audacious
 License:	MIT
 Group:		X11/Applications/Sound
 Requires:	audacious = %{audver}
 Requires:	audacious-libs-qt = %{audver}
 Obsoletes:	audacious-general-lyricwiki < 4.1
+Obsoletes:	audacious-general-lyricwiki-qt < 4.4
 
-%description -n audacious-general-lyricwiki-qt
-LyricWiki plugin for Audacious media player. For QT interface.
+%description -n audacious-general-lyrics-qt
+Lyrics plugin for Audacious media player. For QT interface.
 
-%description -n audacious-general-lyricwiki-qt -l pl.UTF-8
-Wtyczka LyricWiki dla odtwarzacza multimedialnego Audacious. Dla
+%description -n audacious-general-lyrics-qt -l pl.UTF-8
+Wtyczka Lyrics dla odtwarzacza multimedialnego Audacious. Dla
 interfejsu QT.
 
 %package -n audacious-general-mpris2
@@ -1294,20 +1326,21 @@ PulseAudio output plugin for Audacious media player.
 Wtyczka wyjściowa PulseAudio dla odtwarzacza multimedialnego
 Audacious.
 
-%package -n audacious-output-qtaudio
-Summary:	Audacious media player - qtaudio output plugin
-Summary(pl.UTF-8):	Wtyczka wyjściowa qtaudio dla odtwarzacza multimedialnego Audacious
-License:	BSD
-Group:		X11/Applications/Sound
-Requires:	audacious = %{audver}
-Provides:	audacious-output-plugin
+# qtaudio is supported by QT5 only
+#%package -n audacious-output-qtaudio
+#Summary:	Audacious media player - qtaudio output plugin
+#Summary(pl.UTF-8):	Wtyczka wyjściowa qtaudio dla odtwarzacza multimedialnego Audacious
+#License:	BSD
+#Group:		X11/Applications/Sound
+#Requires:	audacious = %{audver}
+#Provides:	audacious-output-plugin
 
-%description -n audacious-output-qtaudio
-QtMultimedia Audio Output Plugin for Audacious.
+#%description -n audacious-output-qtaudio
+#QtMultimedia Audio Output Plugin for Audacious.
 
-%description -n audacious-output-qtaudio -l pl.UTF-8
-Wtyczka wyjściowaQtMultimedia Audio dla odtwarzacza multimedialnego
-Audacious.
+#%description -n audacious-output-qtaudio -l pl.UTF-8
+#Wtyczka wyjściowaQtMultimedia Audio dla odtwarzacza multimedialnego
+#Audacious.
 
 %package -n audacious-output-sdlout
 Summary:	Audacious media player - sdlout output plugin
@@ -1334,6 +1367,7 @@ Requires:	audacious-general-delete-files = %{version}-%{release}
 Requires:	audacious-general-delete-files = %{version}-%{release}
 Requires:	audacious-general-gtkui = %{version}-%{release}
 Requires:	audacious-general-hotkey = %{version}-%{release}
+Requires:	audacious-general-lyrics-gtk = %{version}-%{release}
 Requires:	audacious-general-notify = %{version}-%{release}
 Requires:	audacious-general-playlist-manager = %{version}-%{release}
 Requires:	audacious-general-search-tool = %{version}-%{release}
@@ -1358,7 +1392,7 @@ Summary(pl.UTF-8):	Wtyczki QT dla odtwarzacza multimedialnego Audacious (metapak
 Group:		X11/Applications/Sound
 Requires:	audacious-general-albumart-qt = %{version}-%{release}
 Requires:	audacious-general-delete-files = %{version}-%{release}
-Requires:	audacious-general-lyricwiki-qt = %{version}-%{release}
+Requires:	audacious-general-lyrics-qt = %{version}-%{release}
 Requires:	audacious-general-notify = %{version}-%{release}
 Requires:	audacious-general-playlist-manager-qt = %{version}-%{release}
 Requires:	audacious-general-qthotkey = %{version}-%{release}
@@ -1552,6 +1586,7 @@ src/aosd/aosd.cc 20
 src/asx3/asx3.cc 19
 src/asx/asx.cc 19
 src/audpl/audpl.cc 18
+src/background_music/background_music.cc 18
 src/blur_scope/blur_scope.cc 25
 src/blur_scope-qt/blur_scope.cc 26
 src/bitcrusher/bitcrusher.cc 19
@@ -1575,7 +1610,8 @@ src/hotkey/plugin.cc 36
 src/jack/jack-ng.cc 21
 src/ladspa/plugin.cc 18
 src/lirc/lirc.cc 28
-src/lyricwiki-qt/lyricwiki.cc 19
+src/lyrics-gtk/lyrics-gtk.cc 21
+src/lyrics-qt/lyrics-qt.cc 20
 src/m3u/m3u.cc 19
 src/metronom/metronom.cc 18
 src/mixer/mixer.cc 18
@@ -1637,8 +1673,7 @@ EOF
 	TPUT="" \
 	%{!?with_bs2b:--disable-bs2b} \
 	--enable-amidiplug \
-	--enable-gtk \
-	--enable-qtaudio
+	--enable-gtk
 
 %{__make}
 
@@ -1714,6 +1749,11 @@ rm -rf $RPM_BUILD_ROOT
 %doc src/compressor/LICENSE
 %attr(755,root,root) %{_libdir}/audacious/Effect/compressor.so
 
+%files -n audacious-effect-background-music
+%defattr(644,root,root,755)
+%doc src/background_music/LICENSE
+%attr(755,root,root) %{_libdir}/audacious/Effect/background_music.so
+
 %files -n audacious-effect-bitcrusher
 %defattr(644,root,root,755)
 %doc src/bitcrusher/LICENSE
@@ -1825,10 +1865,15 @@ rm -rf $RPM_BUILD_ROOT
 %doc src/lirc/LICENSE
 %attr(755,root,root) %{_libdir}/audacious/General/lirc.so
 
-%files -n audacious-general-lyricwiki-qt
+%files -n audacious-general-lyrics-gtk
 %defattr(644,root,root,755)
-%doc src/lyricwiki-qt/LICENSE
-%attr(755,root,root) %{_libdir}/audacious/General/lyricwiki-qt.so
+%doc src/lyrics-gtk/LICENSE
+%attr(755,root,root) %{_libdir}/audacious/General/lyrics-gtk.so
+
+%files -n audacious-general-lyrics-qt
+%defattr(644,root,root,755)
+%doc src/lyrics-qt/LICENSE
+%attr(755,root,root) %{_libdir}/audacious/General/lyrics-qt.so
 
 %files -n audacious-general-mpris2
 %defattr(644,root,root,755)
@@ -2035,10 +2080,10 @@ rm -rf $RPM_BUILD_ROOT
 %doc src/pulse/LICENSE
 %attr(755,root,root) %{_libdir}/audacious/Output/pulse_audio.so
 
-%files -n audacious-output-qtaudio
-%defattr(644,root,root,755)
-%doc src/qtaudio/LICENSE
-%attr(755,root,root) %{_libdir}/audacious/Output/qtaudio.so
+#%files -n audacious-output-qtaudio
+#%defattr(644,root,root,755)
+#%doc src/qtaudio/LICENSE
+#%attr(755,root,root) %{_libdir}/audacious/Output/qtaudio.so
 
 %files -n audacious-output-sdlout
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/audacious-plugins.git/commitdiff/3ad22a395e7663fee546f16713acf4390c1c0453



More information about the pld-cvs-commit mailing list