Summary: Music Player Daemon
Summary(pl.UTF-8): Music Player Daemon - demon odtwarzajÄ…cy muzykÄ™
Name: mpd
-Version: 0.22.4
+Version: 0.23.3
Release: 1
License: GPL v2+
Group: Applications/Multimedia
-Source0: http://www.musicpd.org/download/mpd/0.22/%{name}-%{version}.tar.xz
-# Source0-md5: 9950b534f5d1a657a48970844176d5a9
+Source0: https://www.musicpd.org/download/mpd/0.23/%{name}-%{version}.tar.xz
+# Source0-md5: c2ae9525d2cb9cc2d2be555c10133f53
Source1: %{name}.conf
Source2: %{name}.init
Source3: %{name}.sysconfig
BuildRequires: libcdio-devel
BuildRequires: libcdio-paranoia-devel >= 0.93
BuildRequires: libchromaprint-devel
+BuildRequires: libfmt-devel
BuildRequires: libicu-devel >= 50
BuildRequires: libid3tag-devel
BuildRequires: libmad-devel
%{?with_mod:BuildRequires: libmikmod-devel >= 3.2}
BuildRequires: libmms-devel >= 0.4
BuildRequires: libmodplug-devel
-BuildRequires: libmpdclient-devel >= 2.9
-BuildRequires: libmpg123-devel
+BuildRequires: libmpdclient-devel >= 2.11
+BuildRequires: libmpg123-devel >= 1.28.0
BuildRequires: libnfs-devel >= 1.11
BuildRequires: libogg-devel
+BuildRequires: libopenmpt-devel >= 0.5
BuildRequires: libsamplerate-devel >= 0.1.3
BuildRequires: libshout-devel
BuildRequires: libsidplayfp-devel >= 1.8
BuildRequires: libupnp-devel >= 1.8
BuildRequires: liburing-devel
BuildRequires: libvorbis-devel
-BuildRequires: meson >= 0.49.0
+BuildRequires: meson >= 0.56.0
BuildRequires: musepack-devel
BuildRequires: ninja
BuildRequires: opus-devel
BuildRequires: pcre-devel
+BuildRequires: pipewire-devel >= 0.3
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: libicu >= 50
%{?with_mod:Requires: libmikmod >= 3.2}
Requires: libmms >= 0.4
-Requires: libmpdclient >= 2.9
+Requires: libmpdclient >= 2.11
+Requires: libmpg123 >= 1.28.0
Requires: libnfs >= 1.11
+Requires: libopenmpt >= 0.5
Requires: libsamplerate >= 0.1.3
Requires: libsidplayfp >= 1.8
Requires: libsmbclient >= 0.2
Requires: libupnp >= 1.8
+Requires: pipewire-libs >= 0.3
%{?with_pulseaudio:Requires: pulseaudio-libs >= 0.9.16}
Requires: shine >= 3.1
Requires: sqlite3 >= 3.7.3
-Dsystemd=enabled \
-Dtcp=true \
-Dtwolame=enabled \
- -Dupnp=enabled \
+ -Dupnp=pupnp \
-Dvorbis=enabled \
-Dvorbisenc=enabled \
-Dwave_encoder=true \
-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