diff options
author | wiz <wiz@pkgsrc.org> | 2019-11-14 10:38:07 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2019-11-14 10:38:07 +0000 |
commit | 6a43288ecd027756153aee486412e13846b7af0f (patch) | |
tree | cb6b8c472dc74bb5677376d2d82dcffc38102129 /multimedia | |
parent | 4c73eae8ea175aca0d922f74410f1a32a4c1baba (diff) | |
download | pkgsrc-6a43288ecd027756153aee486412e13846b7af0f.tar.gz |
libvdpau: update to 1.3.
This release of libvdpau switches the build system from automake &
autoconf to meson and adds definitions to support decoding of the VP9
video format.
Aaron Plattner (7):
Switch the build system to Meson
Add .gitlab-ci.yml
doc: Don't use line-wrapping backslashes in \defgroup definitions
CI: Build documentation
meson: Remove unnecessary 'install' parameter from configure_file()
CI: Enable warnings as errors
Bump version to 1.3
Luca Boccassi (1):
Disable HTML timestamps
ManojGuptaBonda (1):
Add VP9 decode support in VDPAU API
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/libvdpau/Makefile | 20 | ||||
-rw-r--r-- | multimedia/libvdpau/PLIST | 10 | ||||
-rw-r--r-- | multimedia/libvdpau/distinfo | 11 | ||||
-rw-r--r-- | multimedia/libvdpau/patches/patch-src_Makefile.in | 15 |
4 files changed, 23 insertions, 33 deletions
diff --git a/multimedia/libvdpau/Makefile b/multimedia/libvdpau/Makefile index 6b1d3c9f4ad..a6adb17628e 100644 --- a/multimedia/libvdpau/Makefile +++ b/multimedia/libvdpau/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.13 2019/02/28 22:46:41 wiz Exp $ +# $NetBSD: Makefile,v 1.14 2019/11/14 10:38:07 wiz Exp $ -DISTNAME= libvdpau-1.2 +DISTNAME= libvdpau-1.3 CATEGORIES= multimedia -MASTER_SITES= https://gitlab.freedesktop.org/vdpau/libvdpau/uploads/14b620084c027d546fa0b3f083b800c6/ +MASTER_SITES= https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/${PKGVERSION_NOREV}/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= cheusov@NetBSD.org @@ -10,26 +10,28 @@ HOMEPAGE= http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/index.html COMMENT= Video Decode and Presentation API for Unix LICENSE= mit -USE_LIBTOOL= yes -USE_TOOLS+= pkg-config gmake +USE_TOOLS+= pkg-config USE_LANGUAGES= c c++ -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --disable-documentation -PKGCONFIG_OVERRIDE+= vdpau.pc.in +#PKGCONFIG_OVERRIDE+= vdpau.pc.in EGDIR= ${PREFIX}/share/examples/libvdpau CONF_FILES= ${EGDIR}/vdpau_wrapper.cfg \ ${PKG_SYSCONFDIR}/vdpau_wrapper.cfg -INSTALL_MAKE_FLAGS= sysconfdir=${EGDIR} +INSTALLATION_DIRS= ${EGDIR} .include "available.mk" + .if ${VDPAU_AVAILABLE} == no PKG_SKIP_REASON+= "VDPAU is not available on this platform" .endif +post-install: + ${MV} ${DESTDIR}${PREFIX}/etc/vdpau_wrapper.cfg ${DESTDIR}${EGDIR} + .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXext/buildlink3.mk" .include "../../x11/xorgproto/buildlink3.mk" +.include "../../devel/meson/build.mk" .include "../../mk/bsd.pkg.mk" diff --git a/multimedia/libvdpau/PLIST b/multimedia/libvdpau/PLIST index 2f945c27fe4..f6520368d72 100644 --- a/multimedia/libvdpau/PLIST +++ b/multimedia/libvdpau/PLIST @@ -1,7 +1,11 @@ -@comment $NetBSD: PLIST,v 1.3 2017/01/23 18:20:59 adam Exp $ +@comment $NetBSD: PLIST,v 1.4 2019/11/14 10:38:07 wiz Exp $ include/vdpau/vdpau.h include/vdpau/vdpau_x11.h -lib/libvdpau.la +lib/libvdpau.so +lib/libvdpau.so.1 +lib/libvdpau.so.1.0.0 lib/pkgconfig/vdpau.pc -lib/vdpau/libvdpau_trace.la +lib/vdpau/libvdpau_trace.so +lib/vdpau/libvdpau_trace.so.1 +lib/vdpau/libvdpau_trace.so.1.0.0 share/examples/libvdpau/vdpau_wrapper.cfg diff --git a/multimedia/libvdpau/distinfo b/multimedia/libvdpau/distinfo index 7e3d093e4a0..78cfd2db73a 100644 --- a/multimedia/libvdpau/distinfo +++ b/multimedia/libvdpau/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.7 2019/02/28 22:46:41 wiz Exp $ +$NetBSD: distinfo,v 1.8 2019/11/14 10:38:07 wiz Exp $ -SHA1 (libvdpau-1.2.tar.bz2) = 6312ebbeca8a14a861c44319d2f8d45d2a0821ae -RMD160 (libvdpau-1.2.tar.bz2) = a1812f74e37ed85893ea6b1e4c2e1942cbca08d6 -SHA512 (libvdpau-1.2.tar.bz2) = 86aa3f2a39cb73a597bf417da2eeef73ff01160ed9f54dff3725785ff5a289f47040496de44e2f5292d59657d4746e369b3fa307c4f83a32f7cc28e4cd8bce6f -Size (libvdpau-1.2.tar.bz2) = 434329 bytes -SHA1 (patch-src_Makefile.in) = fdacb1106c50852484202edde01cf45e1ded8c9f +SHA1 (libvdpau-1.3.tar.bz2) = c8a3422e6a04ac23f8bfd4185b7b6b0903b627e9 +RMD160 (libvdpau-1.3.tar.bz2) = fa01066d6fbda721c1306ac581cdb3c55d9f41e5 +SHA512 (libvdpau-1.3.tar.bz2) = c06c23062816e8b207d38d9d53df43a1b193bb9836b48bd6d79a63d76522e87d383c446285b9877fe9c99faa0d290da8a49ccbb58eefa138cc38d0929a8e1330 +Size (libvdpau-1.3.tar.bz2) = 139009 bytes diff --git a/multimedia/libvdpau/patches/patch-src_Makefile.in b/multimedia/libvdpau/patches/patch-src_Makefile.in deleted file mode 100644 index 23e8b114180..00000000000 --- a/multimedia/libvdpau/patches/patch-src_Makefile.in +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-src_Makefile.in,v 1.2 2017/01/23 18:20:59 adam Exp $ - -Fix for SunOS/SunStudio/Sun ld - ---- src/Makefile.in.orig 2015-08-31 21:00:08.000000000 +0000 -+++ src/Makefile.in -@@ -370,7 +370,7 @@ libvdpau_la_LIBADD = \ - $(PTHREAD_LIBS) \ - $(XEXT_LIBS) - --libvdpau_la_LDFLAGS = -version-info 1:0:0 -no-undefined -+libvdpau_la_LDFLAGS = -version-info 1:0:0 - libvdpauincludedir = $(includedir)/vdpau - libvdpauinclude_HEADERS = \ - $(top_srcdir)/include/vdpau/vdpau.h \ |