diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -25,12 +25,13 @@ libgbm.so.1 libjpeg.so.8 liblcms2.so.2 -liblua5.1.so.5.1 +libluajit-5.1.so.2 libm.so.6 libplacebo.so.21 libpthread.so.0 libpulse.so.0 librt.so.1 +librubberband.so.2 libsmbclient.so.0 libswresample.so.3 libswscale.so.5 diff --git a/files/0001-Fix-lua-binary.patch b/files/0001-Fix-lua-binary.patch --- a/files/0001-Fix-lua-binary.patch +++ b/files/0001-Fix-lua-binary.patch @@ -1,14 +1,14 @@ -From 680f3237c9227e304f1424c626447e9226f07b42 Mon Sep 17 00:00:00 2001 -From: Joshua Strobl -Date: Sat, 16 Sep 2017 23:21:42 +0300 -Subject: [PATCH 1/1] Fix lua binary +From 0243dec4a8c43e20e9cd2e3b9a59d4fcd8a5cdea Mon Sep 17 00:00:00 2001 +From: Alexander Vorobyev +Date: Tue, 12 Nov 2019 19:27:40 +0300 +Subject: Fix lua binary --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile -index 26d333c..68b65a7 100644 +index 26d333c..3a08061 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ PREFIX ?= /usr @@ -16,10 +16,10 @@ mpv: gen.lua - @env MPV_BASHCOMPGEN_VERBOSE=1 lua $< > $@ -+ @env MPV_BASHCOMPGEN_VERBOSE=1 lua5.1 $< > $@ ++ @env MPV_BASHCOMPGEN_VERBOSE=1 luajit $< > $@ check: mpv @echo Checking Bash syntax... -- -2.14.1 +2.23.0 diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,7 +1,7 @@ name : mpv homepage : https://mpv.io/ version : 0.30.0 -release : 67 +release : 68 source : - https://github.com/mpv-player/mpv/archive/v0.30.0.tar.gz : 33a1bcb7e74ff17f070e754c15c52228cf44f2cefbfd8f34886ae81df214ca35 - https://waf.io/waf-2.0.18 : 2e0cf83a63843da127610420cef1d3126f1187d8e572b6b3a28052fc2250d4bf @@ -18,27 +18,26 @@ - pkgconfig(alsa) - pkgconfig(dvdnav) - pkgconfig(ffnvcodec) - - pkgconfig(gl) - - pkgconfig(libass) + - pkgconfig(gbm) - pkgconfig(libarchive) + - pkgconfig(libass) - pkgconfig(libavcodec) - pkgconfig(libbluray) - pkgconfig(libcdio_paranoia) - - pkgconfig(libmpg123) + - pkgconfig(libjpeg) - pkgconfig(libplacebo) - pkgconfig(libpulse) - - pkgconfig(libturbojpeg) - - pkgconfig(libva-x11) - - pkgconfig(lua-5.1) + - pkgconfig(libva) + - pkgconfig(luajit) + - pkgconfig(rubberband) - pkgconfig(smbclient) - pkgconfig(uchardet) - pkgconfig(vapoursynth) - pkgconfig(vdpau) - pkgconfig(wayland-client) - pkgconfig(wayland-protocols) - - pkgconfig(x11) - - pkgconfig(xkbcommon) - pkgconfig(xinerama) + - pkgconfig(xkbcommon) - pkgconfig(xrandr) - pkgconfig(xscrnsaver) - pkgconfig(xv) @@ -56,7 +55,7 @@ replaces : - libs-devel : mpv-devel environment: | - export CFLAGS="$CFLAGS -I/usr/include/lua5.1" + export CFLAGS="$CFLAGS -DNDEBUG" export MPV_BASHCOMPGEN_MPV_CMD=../build/mpv export MBCversion=3.3.17 setup : | diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -23,7 +23,7 @@ multimedia.video - mpv-libs + mpv-libs /usr/bin/mpv @@ -61,7 +61,7 @@ While mpv has no official GUI, it has a small controller that is triggered by mouse movement. mpv leverages the FFmpeg hwaccel APIs to support VDPAU, VAAPI and VDA video decode acceleration. - mpv-libs + mpv-libs /usr/include/mpv/client.h @@ -78,8 +78,8 @@ - - 2019-10-29 + + 2019-11-19 0.30.0 Packaging update Alexander Vorobyev