Summary: Music Player Daemon
Summary(pl.UTF-8): Music Player Daemon - demon odtwarzajÄ…cy muzykÄ™
Name: mpd
-Version: 0.21.14
+Version: 0.22.8
Release: 1
License: GPL v2+
Group: Applications/Multimedia
-Source0: http://www.musicpd.org/download/mpd/0.21/%{name}-%{version}.tar.xz
-# Source0-md5: 980404964cc4c882246168049fdf2dea
+Source0: https://www.musicpd.org/download/mpd/0.22/%{name}-%{version}.tar.xz
+# Source0-md5: c897c0648ed3889a406121539804f5da
Source1: %{name}.conf
Source2: %{name}.init
Source3: %{name}.sysconfig
BuildRequires: avahi-devel
BuildRequires: boost-devel >= 1.58
BuildRequires: bzip2-devel
-BuildRequires: curl-devel >= 7.18
+BuildRequires: curl-devel >= 7.33
BuildRequires: dbus-devel
BuildRequires: doxygen
BuildRequires: expat-devel
BuildRequires: flac-devel >= 1.2.0
BuildRequires: fluidsynth-devel >= 1.1
BuildRequires: game-music-emu-devel
-BuildRequires: gcc >= 6:5
+BuildRequires: gcc >= 6:8
BuildRequires: glib2-devel >= 1:2.28.0
BuildRequires: jack-audio-connection-kit-devel >= 0.100
BuildRequires: lame-libs-devel
BuildRequires: libao-devel >= 0.8.3
BuildRequires: libcdio-devel
-BuildRequires: libcdio-paranoia-devel >= 0.4
-BuildRequires: libcue-devel
+BuildRequires: libcdio-paranoia-devel >= 0.93
+BuildRequires: libchromaprint-devel
BuildRequires: libicu-devel >= 50
BuildRequires: libid3tag-devel
BuildRequires: libmad-devel
BuildRequires: libogg-devel
BuildRequires: libsamplerate-devel >= 0.1.3
BuildRequires: libshout-devel
-BuildRequires: libsidplay2-devel >= 2.1.1-5
+BuildRequires: libsidplayfp-devel >= 1.8
BuildRequires: libsmbclient-devel >= 0.2
BuildRequires: libsndfile-devel
-BuildRequires: libstdc++-devel >= 0.2
-BuildRequires: libupnp-devel
+BuildRequires: libstdc++-devel
+BuildRequires: libupnp-devel >= 1.8
+BuildRequires: liburing-devel
BuildRequires: libvorbis-devel
-BuildRequires: libwrap-devel
BuildRequires: meson >= 0.49.0
BuildRequires: musepack-devel
BuildRequires: ninja
BuildRequires: opus-devel
+BuildRequires: pcre-devel
BuildRequires: pkgconfig >= 1:0.9.0
%{?with_pulseaudio:BuildRequires: pulseaudio-devel >= 0.9.16}
-BuildRequires: rpmbuild(macros) >= 1.727
+BuildRequires: rpmbuild(macros) >= 1.736
BuildRequires: shine-devel >= 3.1
BuildRequires: soxr-devel
BuildRequires: sphinx-pdg
BuildRequires: sqlite3-devel >= 3.7.3
BuildRequires: systemd-devel
+BuildRequires: tar >= 1:1.22
BuildRequires: twolame-devel
BuildRequires: wavpack-devel
BuildRequires: wildmidi-devel
BuildRequires: xmlto
+BuildRequires: xz
BuildRequires: yajl-devel >= 2.0
BuildRequires: zlib-devel
BuildRequires: zziplib-devel >= 0.13
Requires(post,preun,postun): systemd-units >= 38
Requires: alsa-lib >= 0.9.0
%{?with_audiofile:Requires: audiofile >= 0.3}
-Requires: curl-libs >= 7.18
+Requires: curl-libs >= 7.33
Requires: faad2-libs >= 2.6.1-5
Requires: ffmpeg-libs >= 2.4.0
Requires: flac >= 1.2.0
Requires: hicolor-icon-theme
Requires: jack-audio-connection-kit-libs >= 0.100
Requires: libao >= 0.8.3
-Requires: libcdio-paranoia >= 0.4
+Requires: libcdio-paranoia >= 0.93
Requires: libicu >= 50
%{?with_mod:Requires: libmikmod >= 3.2}
Requires: libmms >= 0.4
Requires: libmpdclient >= 2.9
Requires: libnfs >= 1.11
Requires: libsamplerate >= 0.1.3
-Requires: libsidplay2 >= 2.1.1-5
+Requires: libsidplayfp >= 1.8
Requires: libsmbclient >= 0.2
+Requires: libupnp >= 1.8
%{?with_pulseaudio:Requires: pulseaudio-libs >= 0.9.16}
Requires: shine >= 3.1
Requires: sqlite3 >= 3.7.3
-Dao=enabled \
-Daudiofile=%{?with_audiofile:enabled}%{!?with_audiofile:disabled} \
-Dbzip2=enabled \
- -Dcdio-paranoia=enabled \
+ -Dcdio_paranoia=enabled \
-Dcurl=enabled \
-Ddatabase=true \
- -Ddocumentation=true \
+ -Ddocumentation=enabled \
-Ddsd=true \
-Dexpat=enabled \
-Dffmpeg=enabled \
-Dgme=enabled \
-Dhttpd=true \
-Dicu=enabled \
- -Did3=enabled \
+ -Did3tag=enabled \
-Dinotify=true \
+ -Dio_uring=enabled \
-Dipv6=enabled \
-Diso9660=enabled \
-Djack=enabled \
- -Dlame-encoder=enabled \
+ -Dlame=enabled \
-Dlibmpdclient=enabled \
- -Dlibwrap=enabled \
- -Dlsr=enabled \
-Dmad=enabled \
-Dmikmod=enabled \
-Dmms=enabled \
-Dpipe=true \
-Drecorder=true \
-Dsidplay=enabled \
- -Dshine-encoder=enabled \
+ -Dshine=enabled \
-Dshout=enabled \
-Dsmbclient=enabled \
-Dsndfile=enabled \
-Ddaemon=true \
-Dsystemd=enabled \
-Dtcp=true \
- -Dtwolame-encoder=enabled \
+ -Dtwolame=enabled \
-Dupnp=enabled \
- -Dun=enabled \
-Dvorbis=enabled \
- -Dvorbis-encoder=enabled \
+ -Dvorbisenc=enabled \
-Dwave_encoder=true \
-Dwavpack=enabled \
-Dwildmidi=enabled \
-Dzeroconf=avahi \
-Dsystemd_system_unit_dir=%{systemdunitdir} \
-Dsystemd_user_unit_dir=%{systemduserunitdir}
-%meson_build -C build
+%ninja_build -C build
%install
rm -rf $RPM_BUILD_ROOT
$RPM_BUILD_ROOT{/var/lib/mpd/playlists,/var/log/mpd,/var/run/mpd} \
$RPM_BUILD_ROOT%{systemdtmpfilesdir}
-%meson_install -C build
+%ninja_install -C build
cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
install -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/mpd