From f5ba7bcfeb244b4c6c81716ca57a520134a67f61 Mon Sep 17 00:00:00 2001 From: Juergen Daubert Date: Thu, 29 Aug 2019 13:09:27 +0200 Subject: [PATCH] libvdpau: update to 1.3, new dependencies: meson ninja --- libvdpau/.footprint | 10 ++++------ libvdpau/.signature | 8 ++++---- libvdpau/Pkgfile | 17 +++++++---------- 3 files changed, 15 insertions(+), 20 deletions(-) diff --git a/libvdpau/.footprint b/libvdpau/.footprint index 8eb827c8..e0c9c3c4 100644 --- a/libvdpau/.footprint +++ b/libvdpau/.footprint @@ -1,19 +1,17 @@ +drwxr-xr-x root/root etc/ +-rw-r--r-- root/root etc/vdpau_wrapper.cfg drwxr-xr-x root/root usr/ -drwxr-xr-x root/root usr/etc/ --rw-r--r-- root/root usr/etc/vdpau_wrapper.cfg drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/vdpau/ -rw-r--r-- root/root usr/include/vdpau/vdpau.h -rw-r--r-- root/root usr/include/vdpau/vdpau_x11.h drwxr-xr-x root/root usr/lib/ --rwxr-xr-x root/root usr/lib/libvdpau.la -lrwxrwxrwx root/root usr/lib/libvdpau.so -> libvdpau.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libvdpau.so -> libvdpau.so.1 lrwxrwxrwx root/root usr/lib/libvdpau.so.1 -> libvdpau.so.1.0.0 -rwxr-xr-x root/root usr/lib/libvdpau.so.1.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/vdpau.pc drwxr-xr-x root/root usr/lib/vdpau/ --rwxr-xr-x root/root usr/lib/vdpau/libvdpau_trace.la -lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_trace.so -> libvdpau_trace.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_trace.so -> libvdpau_trace.so.1 lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_trace.so.1 -> libvdpau_trace.so.1.0.0 -rwxr-xr-x root/root usr/lib/vdpau/libvdpau_trace.so.1.0.0 diff --git a/libvdpau/.signature b/libvdpau/.signature index f256e275..63b4da3c 100644 --- a/libvdpau/.signature +++ b/libvdpau/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndCGWO3r/DHH1Rje8riEtCWc/2uDC4sE5jw961hsR3pJqH8UTvfZFwjsyKN0P0il7o0W3UPDlGGzlnab6EmL1gwo= -SHA256 (Pkgfile) = 067ed7f2501cd53182c5bf544412291b2a0e1ce1d45af0edd923f9bba175e451 -SHA256 (.footprint) = 1b8d4695c3605b2e845221eba5373bb20784d07be22827815d225c5f6716add8 -SHA256 (libvdpau-1.2.tar.bz2) = 6a499b186f524e1c16b4f5b57a6a2de70dfceb25c4ee546515f26073cd33fa06 +RWTSGWF5Q7TndC4m9NTdz3RlL2IkpoT522SzeYReN5EtU9H7Jm7uyD0D97FGHXTcldXIl91djnifiIASjeobnkZekZS5n9XvtQo= +SHA256 (Pkgfile) = 43b1c66414f9919826be16ea92f82d730e98c64e5f949ad54efcb189673a9183 +SHA256 (.footprint) = a2bb1a4403548b4c04557bd90a16fee59cd5889039c0cf51dba49018687e13f6 +SHA256 (libvdpau-1.3.tar.bz2) = b5a52eeac9417edbc396f26c40591ba5df0cd18285f68d84614ef8f06196e50e diff --git a/libvdpau/Pkgfile b/libvdpau/Pkgfile index cb7a6bfd..1164ba96 100644 --- a/libvdpau/Pkgfile +++ b/libvdpau/Pkgfile @@ -1,22 +1,19 @@ # Description: Video Decode and Presentation API for Unix provides a complete solution for decoding, post-processing, compositing, and displaying compressed or uncompressed video streams. # URL: http://cgit.freedesktop.org/vdpau/libvdpau # Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu -# Depends on: xorg-libxext +# Depends on: xorg-libxext meson ninja name=libvdpau -version=1.2 +version=1.3 release=1 -source=(https://gitlab.freedesktop.org/vdpau/$name/uploads/14b620084c027d546fa0b3f083b800c6/$name-$version.tar.bz2) +source=(https://gitlab.freedesktop.org/vdpau/$name/-/archive/$version//$name-$version.tar.bz2) build() { cd $name-$version - ./configure \ - --prefix=/usr \ - --mandir=/usr/man \ - --disable-dependency-tracking \ - --disable-documentation + meson build \ + --prefix /usr \ + -Ddocumentation=false \ - make - make DESTDIR=$PKG install + DESTDIR=$PKG ninja -C build -j ${JOBS:-1} install }