From owner-svn-ports-head@freebsd.org Sun Apr 2 16:21:08 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98810D2A023; Sun, 2 Apr 2017 16:21:08 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 73A54DE9; Sun, 2 Apr 2017 16:21:08 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v32GL79V077416; Sun, 2 Apr 2017 16:21:07 GMT (envelope-from madpilot@FreeBSD.org) Received: (from madpilot@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v32GL7hq077413; Sun, 2 Apr 2017 16:21:07 GMT (envelope-from madpilot@FreeBSD.org) Message-Id: <201704021621.v32GL7hq077413@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: madpilot set sender to madpilot@FreeBSD.org using -f From: Guido Falsi Date: Sun, 2 Apr 2017 16:21:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r437568 - in head/multimedia: . libvdpau-va-gl X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Apr 2017 16:21:08 -0000 Author: madpilot Date: Sun Apr 2 16:21:07 2017 New Revision: 437568 URL: https://svnweb.freebsd.org/changeset/ports/437568 Log: The package provides a generic VDPAU driver. It uses OpenGL under the hood to accelerate drawing, scaling, and (if available) VA-API to accelerate video decoding. WWW: https://github.com/i-rinat/libvdpau-va-gl Differential Revision: https://reviews.freebsd.org/D10055 Submitted by: jbeich (Jan Beich) Added: head/multimedia/libvdpau-va-gl/ head/multimedia/libvdpau-va-gl/Makefile (contents, props changed) head/multimedia/libvdpau-va-gl/distinfo (contents, props changed) head/multimedia/libvdpau-va-gl/pkg-descr (contents, props changed) Modified: head/multimedia/Makefile Modified: head/multimedia/Makefile ============================================================================== --- head/multimedia/Makefile Sun Apr 2 16:13:37 2017 (r437567) +++ head/multimedia/Makefile Sun Apr 2 16:21:07 2017 (r437568) @@ -213,6 +213,7 @@ SUBDIR += libva-utils SUBDIR += libva-vdpau-driver SUBDIR += libvdpau + SUBDIR += libvdpau-va-gl SUBDIR += libvpx SUBDIR += libx264 SUBDIR += libxine Added: head/multimedia/libvdpau-va-gl/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libvdpau-va-gl/Makefile Sun Apr 2 16:21:07 2017 (r437568) @@ -0,0 +1,37 @@ +# $FreeBSD$ + +PORTNAME= libvdpau-va-gl +PORTVERSION= 0.4.2 +DISTVERSIONPREFIX= v +CATEGORIES= multimedia + +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES= 58a98e8a735f.patch:-p1 + +MAINTAINER= madpilot@FreeBSD.org +COMMENT= VDPAU driver with OpenGL/VAAPI backend + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libva-x11.so:multimedia/libva + +USE_GITHUB= yes +GH_ACCOUNT= i-rinat + +USES= cmake pkgconfig +USE_XORG= x11 +USE_GL= gl +LDFLAGS+= -Wl,--as-needed # Xext, ICE, SM +TEST_TARGET= check + +PLIST_FILES= lib/vdpau/libvdpau_va_gl.so lib/vdpau/libvdpau_va_gl.so.1 +# bug 217825: Convenience symlinks. On AMD prefer VDPAU from Mesa. +PLIST_FILES+= lib/vdpau/libvdpau_i915.so.1 lib/vdpau/libvdpau_i965.so.1 + +post-install: +.for f in ${PLIST_FILES:N*va_gl*:M*.so.1} + ${LN} -sf libvdpau_va_gl.so.1 ${STAGEDIR}${PREFIX}/$f +.endfor + +.include Added: head/multimedia/libvdpau-va-gl/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libvdpau-va-gl/distinfo Sun Apr 2 16:21:07 2017 (r437568) @@ -0,0 +1,5 @@ +TIMESTAMP = 1474986072 +SHA256 (i-rinat-libvdpau-va-gl-v0.4.2_GH0.tar.gz) = 7d9121540658eb0244859e63da171ca3869e784afbeaf202f44471275c784af4 +SIZE (i-rinat-libvdpau-va-gl-v0.4.2_GH0.tar.gz) = 119473 +SHA256 (58a98e8a735f.patch) = 0dbd7c1b2f831b74f65d42cd632f680f08b7cf9f5248e7de757df80bab599eb8 +SIZE (58a98e8a735f.patch) = 1240 Added: head/multimedia/libvdpau-va-gl/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/libvdpau-va-gl/pkg-descr Sun Apr 2 16:21:07 2017 (r437568) @@ -0,0 +1,5 @@ +The package provides a generic VDPAU driver. It uses OpenGL under the +hood to accelerate drawing, scaling, and (if available) VA-API to +accelerate video decoding. + +WWW: https://github.com/i-rinat/libvdpau-va-gl