mpv: update build with venom-meson

This commit is contained in:
Luis
2022-11-14 09:33:06 +00:00
parent 45f6dda262
commit d55f0a1397
3 changed files with 15 additions and 22 deletions

View File

@@ -1,2 +1 @@
4db76c980d01bfcca6e8163671893652 mpv-0.35.0.tar.gz
698f382cca34a08323670f34830325c4 waf-2.0.24

View File

@@ -1,4 +1,4 @@
mpv-0.35.0-2
mpv-0.35.0-3
drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/mpv/
-rw-r--r-- root/root etc/mpv/encoding-profiles.conf
@@ -12,7 +12,7 @@ drwxr-xr-x root/root usr/include/mpv/
-rw-r--r-- root/root usr/include/mpv/render_gl.h
-rw-r--r-- root/root usr/include/mpv/stream_cb.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libmpv.so -> libmpv.so.2.0.0
lrwxrwxrwx root/root usr/lib/libmpv.so -> libmpv.so.2
lrwxrwxrwx root/root usr/lib/libmpv.so.2 -> libmpv.so.2.0.0
-rwxr-xr-x root/root usr/lib/libmpv.so.2.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
@@ -43,6 +43,9 @@ drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/
drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/symbolic/apps/mpv-symbolic.svg
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/mpv.1.gz
drwxr-xr-x root/root usr/share/metainfo/
-rw-r--r-- root/root usr/share/metainfo/mpv.metainfo.xml
drwxr-xr-x root/root usr/share/zsh/

View File

@@ -1,27 +1,18 @@
# description : A free, open source, and cross-platform media player
# depends : mesa lcms2 ffmpeg libass libarchive luajit libcdio-paranoia libxpresent
# depends : mesa meson lcms2 ffmpeg libass libarchive luajit libcdio-paranoia libxpresent
name=mpv
version=0.35.0
release=2
_wver=2.0.24
source="https://github.com/mpv-player/mpv/archive/v$version/$name-$version.tar.gz
https://waf.io/waf-${_wver}"
release=3
source="https://github.com/mpv-player/mpv/archive/v$version/$name-$version.tar.gz"
build() {
cd $name-$version
install -m0755 $SRC/waf-${_wver} waf
/usr/bin/python3 waf configure \
--prefix=/usr \
--confdir=/etc/mpv \
--enable-cdda \
--enable-libarchive \
--enable-libmpv-shared \
--enable-lua
/usr/bin/python3 waf build
/usr/bin/python3 waf install --destdir=$PKG
venom-meson $name-$version build \
-D libmpv=true \
-D libarchive=enabled \
-D cdda=enabled \
-D lua=luajit
meson compile -C build
DESTDIR=$PKG meson install -C build
}