]> git.pld-linux.org Git - packages/audacious-plugins.git/blobdiff - audacious-plugins.spec
- updated dependencies wrt. gtk/qt split; release 2
[packages/audacious-plugins.git] / audacious-plugins.spec
index 81877acc651b5ad80d484147357c66eba4054699..cbe04a2b1c736709701d7fb5b20a39c7f7640264 100644 (file)
@@ -3,23 +3,30 @@
 #
 # Conditional build:
 %bcond_without bs2b            # BS2B effect plugin
-%bcond_with    jack0           # JACK 0.12x instead of JACK 2
+%bcond_with    jack1           # use JACK 1 (0.12x) instead of JACK 2 (1.9.x)
 #
-%define                audver  3.6.1
+%define                audver  3.8.2
 Summary:       Plugins for Audacious media player (metapackage)
 Summary(pl.UTF-8):     Wtyczki dla odtwarzacza multimedialnego Audacious (metapakiet)
 Name:          audacious-plugins
-Version:       3.6.1
+Version:       3.8.2
 Release:       2
 License:       GPL v2+, LGPL v2+, GPL v3, MIT, BSD (see individual plugins)
 Group:         X11/Applications/Sound
 Source0:       http://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
-# Source0-md5: f1a2ef5fac0afa08d7f54b12f6f64a4e
+# Source0-md5: 20710cd19fa08c4bffb6cb33002872df
 Patch0:                %{name}-verbose_make.patch
 URL:           http://audacious-media-player.org/
-BuildRequires: Qt5Multimedia-devel
-BuildRequires: Qt5OpenGL-devel
+BuildRequires: Qt5Core-devel >= 5
+BuildRequires: Qt5Gui-devel >= 5
+# audacious-qt/qtaudio part
+BuildRequires: Qt5Multimedia-devel >= 5
+# audacious-qt/gl-spectrum-qt part
+BuildRequires: Qt5OpenGL-devel >= 5
+BuildRequires: Qt5Widgets-devel >= 5
 BuildRequires: audacious-devel >= %{audver}
+BuildRequires: audacious-libs-gtk-devel >= %{audver}
+BuildRequires: audacious-libs-qt-devel >= %{audver}
 BuildRequires: autoconf >= 2.59
 BuildRequires: automake
 BuildRequires: gettext-tools
@@ -27,8 +34,8 @@ BuildRequires:        pkgconfig
 ### for plugins
 # visualization-gl-spectrum
 BuildRequires: OpenGL-GLX-devel
-# output-sdlout (could be also SDL2-devel >= 2.0)
-BuildRequires: SDL-devel >= 1.2.11
+# output-sdlout (could be also SDL-devel >= 1.2.11)
+BuildRequires: SDL2-devel >= 2.0
 # input-amidi (>= 1.0), output-alsa (>= 1.0.16)
 BuildRequires: alsa-lib-devel >= 1.0.16
 # general-aosd
@@ -42,16 +49,17 @@ BuildRequires:      dbus-glib-devel >= 0.60
 BuildRequires: flac-devel >= 1.2.1
 # input-aac
 BuildRequires: faad2-devel >= 2
-# input-ffaudio (libavcodec >= 53.40.0, libavformat >= 53.5.0, libavutil >= 50.42.0)
+# input-ffaudio (libavcodec >= 53.40.0, libavformat >= 53.21.0, libavutil >= 51.27.0)
 BuildRequires: ffmpeg-devel
 # input-amidi
 BuildRequires: fluidsynth-devel >= 1.0.6
-# general-lyricwiki (>= 2.14), general-mpris2 (>= 2.30), transport-gio (>= 2.22)
-BuildRequires: glib2-devel >= 1:2.30
+BuildRequires: gdk-pixbuf2-devel >= 2.26
+# AUD_COMMON_PROGS (>= 2.32), general-lyricwiki (>= 2.14), general-mpris2 (>= 2.30), transport-gio (>= 2.22)
+BuildRequires: glib2-devel >= 1:2.32
 # general-hotkey
-BuildRequires: gtk+3-devel >= 3.0.0
+BuildRequires: gtk+2-devel >= 2:2.24
 # output-jack
-%if %{with jack0}
+%if %{with jack1}
 BuildRequires: jack-audio-connection-kit-devel < 1.0
 BuildRequires: jack-audio-connection-kit-devel >= 0.120.1
 %else
@@ -82,17 +90,19 @@ BuildRequires:      libogg-devel >= 2:1.0
 # effect-resample, effect-speed-pitch, output-jack
 BuildRequires: libsamplerate-devel
 # input-sid
-BuildRequires: libsidplayfp-devel
+BuildRequires: libsidplayfp-devel >= 1.0
 # input-sndfile
 BuildRequires: libsndfile-devel >= 0.19
+# -std=gnu++11
+BuildRequires: libstdc++-devel >= 6:4.7
 # input-vorbis (>= 1.0), output-file
 BuildRequires: libvorbis-devel >= 1:1.0
 # container-xspf
-BuildRequires: libxml2-devel
+BuildRequires: libxml2-devel >= 2.0
 # general-lirc
 BuildRequires: lirc-devel
 # transport-neon
-BuildRequires: neon-devel >= 0.26
+BuildRequires: neon-devel >= 0.27
 # general-aosd
 BuildRequires: pango-devel >= 1:1.14.7
 # output-pulseaudio
@@ -101,6 +111,8 @@ BuildRequires:      pulseaudio-devel >= 0.9.9
 BuildRequires: soxr-devel
 # input-wavpack
 BuildRequires: wavpack-devel >= 4.31
+# visualization-gl-spectrum
+BuildRequires: xorg-lib-libX11-devel
 # general-aosd (aosd-xcomp option)
 BuildRequires: xorg-lib-libXcomposite-devel
 # general-aosd
@@ -170,7 +182,7 @@ Requires:   audacious-visualization-blur-scope = %{version}-%{release}
 Requires:      audacious-visualization-cairo-spectrum = %{version}-%{release}
 Requires:      audacious-visualization-gl-spectrum = %{version}-%{release}
 Suggests:      audacious-general-gtkui = %{version}-%{release}
-Suggests:      audacious-general-qtui = %{version}-%{release}
+Suggests:      audacious-qt = %{version}-%{release}
 Obsoletes:     bmp-extra-plugins
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -338,6 +350,7 @@ Summary(pl.UTF-8):  Wtyczka hosta LADSPA dla odtwarzacza multimedialnego Audaciou
 License:       BSD
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-gtk >= %{audver}
 
 %description -n audacious-effect-ladspa
 LADSPA host plugin for Audacious media player. It allows to use LADSPA
@@ -436,6 +449,7 @@ Summary(pl.UTF-8):  Wtyczka alarm dla odtwarzacza multimedialnego Audacious
 License:       GPL v2+
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-gtk = %{audver}
 
 %description -n audacious-general-alarm
 Alarm plugin for Audacious media player.
@@ -449,6 +463,7 @@ Summary(pl.UTF-8):  Wtyczka albumart dla odtwarzacza multimedialnego Audacious
 License:       MIT
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-gtk = %{audver}
 
 %description -n audacious-general-albumart
 Album art plugin for Audacious media player.
@@ -508,6 +523,7 @@ Summary(pl.UTF-8):  Wtyczka gtkui dla odtwarzacza multimedialnego Audacious
 License:       BSD
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-gtk = %{audver}
 
 %description -n audacious-general-gtkui
 GTK+ UI lugin for Audacious media player.
@@ -522,6 +538,7 @@ Summary(pl.UTF-8):  Wtyczki Qt dla odtwarzacza multimedialnego Audacious
 License:       BSD
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-qt >= %{audver}
 
 %description -n audacious-qt
 Qt plugins for Audacious media player.
@@ -535,6 +552,7 @@ Summary(pl.UTF-8):  Wtyczka hotkey dla odtwarzacza multimedialnego Audacious
 License:       GPL v2+
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-gtk = %{audver}
 Requires:      gtk+3 >= 3.0.0
 Obsoletes:     bmp-general-xf86audio
 
@@ -595,6 +613,9 @@ Summary(pl.UTF-8):  Wtyczka notify dla odtwarzacza multimedialnego Audacious
 License:       GPL v3+
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-gtk = %{audver}
+Requires:      audacious-libs-qt >= %{audver}
+Requires:      gdk-pixbuf2-devel >= 2.26
 Requires:      libnotify >= 0.7
 
 %description -n audacious-general-notify
@@ -626,6 +647,7 @@ Summary(pl.UTF-8):  Wtyczka wyszukiwania dla odtwarzacza multimedialnego Audaciou
 License:       BSD
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-gtk = %{audver}
 
 %description -n audacious-general-search-tool
 Song search tool plugin for Audacious media player.
@@ -639,6 +661,7 @@ Summary(pl.UTF-8):  Wtyczka skins dla odtwarzacza multimedialnego Audacious
 License:       GPL v3
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-gtk = %{audver}
 
 %description -n audacious-general-skins
 Skins plugin for Audacious media player.
@@ -665,6 +688,7 @@ Summary(pl.UTF-8):  Wtyczka ikonki statusu dla odtwarzacza multimedialnego Audaci
 License:       GPL v2+
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-gtk = %{audver}
 Obsoletes:     bmp-status-docklet
 
 %description -n audacious-general-statusicon
@@ -850,6 +874,7 @@ Summary(pl.UTF-8):  Wtyczka wejściowa SID dla odtwarzacza multimedialnego Audaci
 License:       GPL v2+
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      libsidplayfp >= 1.0
 
 %description -n audacious-input-sid
 SID input plugin for Audacious media player.
@@ -918,6 +943,7 @@ Summary(pl.UTF-8):  Wtyczka wejściowa vtx dla odtwarzacza multimedialnego Audaci
 License:       GPL v2+
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
+Requires:      audacious-libs-gtk = %{audver}
 
 %description -n audacious-input-vtx
 vtx input plugin for Audacious media player.
@@ -995,7 +1021,7 @@ Summary(pl.UTF-8): Wtyczka wyjściowa JACK dla odtwarzacza multimedialnego Audac
 License:       LGPL v2.1+
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
-%if %{with jack0}
+%if %{with jack1}
 Requires:      jack-audio-connection-kit-libs >= 0.120.1
 %else
 Requires:      jack-audio-connection-kit-libs >= 1.9.7
@@ -1034,7 +1060,7 @@ Summary:  Audacious media player - sdlout output plugin
 Summary(pl.UTF-8):     Wtyczka wyjściowa sdlout dla odtwarzacza multimedialnego Audacious
 License:       BSD
 Group:         X11/Applications/Sound
-Requires:      SDL >= 1.2.11
+Requires:      SDL2 >= 2.0
 Requires:      audacious = %{audver}
 Provides:      audacious-output-plugin
 
@@ -1081,7 +1107,7 @@ Summary(pl.UTF-8):        Wtyczka transportu neon dla odtwarzacza multimedialnego Audac
 License:       GPL v2+
 Group:         X11/Applications/Sound
 Requires:      audacious = %{audver}
-Requires:      neon >= 0.26
+Requires:      neon >= 0.27
 
 %description -n audacious-transport-neon
 Neon HTTP/HTTPS transport plugin for Audacious media player.
@@ -1155,7 +1181,6 @@ src/mixer/mixer.cc 18
 src/resample/resample.cc 18
 src/sdlout/sdlout.cc 18
 src/search-tool/search-tool.cc 18
-src/speed-pitch/speed-pitch.cc 18
 src/gtkui/ui_gtk.cc 18
 src/ladspa/plugin.cc 18
 src/mpris2/plugin.cc 18
@@ -1282,7 +1307,6 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n audacious-effect-speed-pitch
 %defattr(644,root,root,755)
-%doc src/speed-pitch/LICENSE
 %attr(755,root,root) %{_libdir}/audacious/Effect/speed-pitch.so
 
 %files -n audacious-effect-stereo
@@ -1493,9 +1517,13 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n audacious-qt
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/audacious/General/qtui.so
 %attr(755,root,root) %{_libdir}/audacious/General/albumart-qt.so
 %attr(755,root,root) %{_libdir}/audacious/General/lyricwiki-qt.so
+%attr(755,root,root) %{_libdir}/audacious/General/playlist-manager-qt.so
+%attr(755,root,root) %{_libdir}/audacious/General/qtui.so
+%attr(755,root,root) %{_libdir}/audacious/General/search-tool-qt.so
+%attr(755,root,root) %{_libdir}/audacious/General/skins-qt.so
 %attr(755,root,root) %{_libdir}/audacious/General/song-info-qt.so
+%attr(755,root,root) %{_libdir}/audacious/General/statusicon-qt.so
 %attr(755,root,root) %{_libdir}/audacious/Output/qtaudio.so
 %attr(755,root,root) %{_libdir}/audacious/Visualization/gl-spectrum-qt.so
This page took 0.08453 seconds and 4 git commands to generate.