diff --git a/mpv-0.35.1.tar.gz b/mpv-0.37.0.tar.gz similarity index 35% rename from mpv-0.35.1.tar.gz rename to mpv-0.37.0.tar.gz index 299d3f89c201acec106186f3c63f18eae5805ed3..4fe197dede4261eb397d708a1d6cdf492fa1ba94 100644 Binary files a/mpv-0.35.1.tar.gz and b/mpv-0.37.0.tar.gz differ diff --git a/mpv.spec b/mpv.spec index f423fb50a37578a3203fd0ec3d8d570fd01585f3..5c456b6bac1d83330229b74c30e427fa47ca2b2f 100644 --- a/mpv.spec +++ b/mpv.spec @@ -1,5 +1,5 @@ Name: mpv -Version: 0.35.1 +Version: 0.37.0 Release: 1 Summary: Movie player playing most video formats and DVDs License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -100,34 +100,76 @@ Libmpv development header files and libraries. %prep %autosetup -p1 -n mpv-%{?commit}%{?!commit:%{version}} -sed -i -e "s|c_preproc.standard_includes.append('/usr/local/include')|c_preproc.standard_includes.append('$(pkgconf --variable=includedir libavcodec)')|" wscript - %build -%set_build_flags -%{_bindir}/waf configure \ - --prefix=%{_prefix} \ - --bindir=%{_bindir} \ - --libdir=%{_libdir} \ - --mandir=%{_mandir} \ - --docdir=%{_docdir}/%{name} \ - --confdir=%{_sysconfdir}/%{name} \ - --disable-build-date \ - --enable-libmpv-shared \ - --enable-sdl2 \ - --enable-libarchive \ - --enable-dvdnav \ - --enable-cdda \ - --enable-html-build \ - --enable-dvbin \ - --enable-gl-x11 \ - --enable-wayland - - -%{_bindir}/waf -v build %{?_smp_mflags} +%meson --auto-features=auto \ + -Dalsa=enabled \ + -Dbuild-date=false \ + -Dcaca=enabled \ + -Dcdda=enabled \ + -Dcplayer=true \ + -Dcplugins=enabled \ + -Dcuda-hwaccel=enabled \ + -Dcuda-interop=enabled \ + -Ddmabuf-wayland=enabled \ + -Ddrm=enabled \ + -Ddvbin=enabled \ + -Ddvdnav=enabled \ + -Degl-drm=enabled \ + -Degl-wayland=enabled \ + -Degl-x11=enabled \ + -Degl=enabled \ + -Dgbm=enabled \ + -Dgl-x11=enabled \ + -Dgl=enabled \ + -Dhtml-build=enabled \ + -Diconv=enabled \ + -Djack=enabled \ + -Djavascript=enabled \ + -Djpeg=enabled \ + -Dlcms2=enabled \ + -Dlibarchive=enabled \ + -Dlibavdevice=enabled \ + -Dlibbluray=enabled \ + -Dlibmpv=true \ + -Dlua=enabled \ + -Dmanpage-build=enabled \ + -Dopenal=enabled \ + -Dopensles=disabled \ + -Doss-audio=disabled \ + -Dpipewire=enabled \ + -Dplain-gl=enabled \ + -Dpulse=enabled \ + -Drubberband=enabled \ + -Dsdl2-audio=enabled \ + -Dsdl2-gamepad=enabled \ + -Dsdl2-video=enabled \ + -Dsdl2=enabled \ + -Dshaderc=enabled \ + -Dsndio=disabled \ + -Dspirv-cross=disabled \ + -Duchardet=enabled \ + -Dvaapi-drm=enabled \ + -Dvaapi-wayland=enabled \ + -Dvaapi-x11=enabled \ + -Dvaapi=enabled \ + -Dvapoursynth=enabled \ + -Dvdpau-gl-x11=enabled \ + -Dvdpau=enabled \ + -Dvector=enabled \ + -Dvulkan-interop=disabled \ + -Dvulkan=enabled \ + -Dwayland=enabled \ + -Dwerror=false \ + -Dx11=enabled \ + -Dxv=enabled \ + -Dzimg=enabled \ + -Dzlib=enabled +%meson_build + %install -%{_bindir}/waf install --destdir=%{buildroot} +%meson_install desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop install -Dpm 644 README.md etc/input.conf etc/mpv.conf -t %{buildroot}%{_docdir}/%{name}/ @@ -160,6 +202,9 @@ install -Dpm 644 README.md etc/input.conf etc/mpv.conf -t %{buildroot}%{_docdir} %{_libdir}/pkgconfig/mpv.pc %changelog +* Wed Mar 27 2024 wangqia - 0.37.0-1 +- Update to 0.37.0 + * Mon Feb 27 2023 jchzhou - 0.35.1-1 - Update to 0.35.1 - Enabled VA-API support