svn commit: r437566 - in head/multimedia: . libva libva-intel-driver libva-intel-driver/files libva-utils libva-utils/files libva/files
Guido Falsi
madpilot at FreeBSD.org
Sun Apr 2 16:12:45 UTC 2017
Author: madpilot
Date: Sun Apr 2 16:12:42 2017
New Revision: 437566
URL: https://svnweb.freebsd.org/changeset/ports/437566
Log:
- Update multimedia/libva to 1.8.0
- Update multimedia/libva-intel-driver to 1.8.0
- Utility programs have been split out of libva distribution to
another repository, so create a new libva-utils port, copied
from libva, with these bits
- While here, update home pages in pkg-descr files
Added:
head/multimedia/libva-utils/
- copied from r437395, head/multimedia/libva/
Deleted:
head/multimedia/libva-intel-driver/files/
head/multimedia/libva-utils/files/
head/multimedia/libva/files/patch-test__v4l_h264__encode__capture.cpp
Modified:
head/multimedia/Makefile
head/multimedia/libva-intel-driver/Makefile
head/multimedia/libva-intel-driver/distinfo
head/multimedia/libva-intel-driver/pkg-descr
head/multimedia/libva-utils/Makefile
head/multimedia/libva-utils/distinfo
head/multimedia/libva-utils/pkg-descr
head/multimedia/libva-utils/pkg-plist
head/multimedia/libva/Makefile
head/multimedia/libva/distinfo
head/multimedia/libva/pkg-descr
head/multimedia/libva/pkg-plist
Modified: head/multimedia/Makefile
==============================================================================
--- head/multimedia/Makefile Sun Apr 2 15:49:10 2017 (r437565)
+++ head/multimedia/Makefile Sun Apr 2 16:12:42 2017 (r437566)
@@ -210,6 +210,7 @@
SUBDIR += libv4l
SUBDIR += libva
SUBDIR += libva-intel-driver
+ SUBDIR += libva-utils
SUBDIR += libva-vdpau-driver
SUBDIR += libvdpau
SUBDIR += libvpx
Modified: head/multimedia/libva-intel-driver/Makefile
==============================================================================
--- head/multimedia/libva-intel-driver/Makefile Sun Apr 2 15:49:10 2017 (r437565)
+++ head/multimedia/libva-intel-driver/Makefile Sun Apr 2 16:12:42 2017 (r437566)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= libva-intel-driver
-PORTVERSION= 1.7.3
-PORTREVISION= 2
+PORTVERSION= 1.8.0
CATEGORIES= multimedia
MAINTAINER= madpilot at FreeBSD.org
Modified: head/multimedia/libva-intel-driver/distinfo
==============================================================================
--- head/multimedia/libva-intel-driver/distinfo Sun Apr 2 15:49:10 2017 (r437565)
+++ head/multimedia/libva-intel-driver/distinfo Sun Apr 2 16:12:42 2017 (r437566)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487846424
-SHA256 (01org-intel-vaapi-driver-1.7.3_GH0.tar.gz) = c1f02cbdf0398f096ddc91096fac6ee62267a54955f6d235d73a8ff2ea888118
-SIZE (01org-intel-vaapi-driver-1.7.3_GH0.tar.gz) = 1648659
+TIMESTAMP = 1491034980
+SHA256 (01org-intel-vaapi-driver-1.8.0_GH0.tar.gz) = 45a38641f3ddbd43d9c053bfd9cb809ecb2d5f5227f0e3c1c5a8d51dccf81b35
+SIZE (01org-intel-vaapi-driver-1.8.0_GH0.tar.gz) = 2308240
Modified: head/multimedia/libva-intel-driver/pkg-descr
==============================================================================
--- head/multimedia/libva-intel-driver/pkg-descr Sun Apr 2 15:49:10 2017 (r437565)
+++ head/multimedia/libva-intel-driver/pkg-descr Sun Apr 2 16:12:42 2017 (r437566)
@@ -1,4 +1,4 @@
Libva driver for intel graphics cards with hardware accelerated
features for video encode/decode.
-WWW: http://cgit.freedesktop.org/vaapi/intel-driver
+WWW: https://github.com/01org/intel-vaapi-driver
Modified: head/multimedia/libva-utils/Makefile
==============================================================================
--- head/multimedia/libva/Makefile Sat Apr 1 06:51:05 2017 (r437395)
+++ head/multimedia/libva-utils/Makefile Sun Apr 2 16:12:42 2017 (r437566)
@@ -1,32 +1,28 @@
# $FreeBSD$
-PORTNAME= libva
-PORTVERSION= 1.7.3
+PORTNAME= libva-utils
+PORTVERSION= 1.8.0
CATEGORIES= multimedia
MAINTAINER= madpilot at FreeBSD.org
-COMMENT= VAAPI wrapper and dummy driver
+COMMENT= Collection of tests and utilities for VAAPI
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
-LIB_DEPENDS= libdrm.so:graphics/libdrm
+LIB_DEPENDS= libva.so:multimedia/libva
-USES= autoreconf gmake libtool localbase pkgconfig tar:bzip2
-USE_XORG= glproto pciaccess xext xfixes
-USE_GL= gl
+USES= autoreconf gmake libtool pkgconfig tar:bzip2
+#USE_XORG= glproto pciaccess xext xfixes
+#USE_GL= gl
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --program-prefix=va
-USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= 01org
-GH_TAGNAME= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
-LDFLAGS+= -lpthread
+#LDFLAGS+= -lpthread
# prevent types conflict: videodev2.h vs. drm.h
-CFLAGS+= -DHAVE_LINUX_INTEGER_TYPES
+#CFLAGS+= -DHAVE_LINUX_INTEGER_TYPES
OPTIONS_DEFINE= DEBUG
@@ -44,14 +40,14 @@ CFLAGS+= -DNDEBUG
INSTALL_TARGET= install-strip
.endif
-post-patch: .SILENT
- ${REINPLACE_CMD} -e 's|\($$libdir\)/dri|\1/va|' \
- -e 's|$${libdir}/\(pkgconfig\)|${PREFIX}/libdata/\1|' \
- ${WRKSRC}/configure.ac
- ${REINPLACE_CMD} -e 's/va\(info\)/\1/g' -e 's/info\.c/vainfo\.c/' \
- ${WRKSRC}/test/vainfo/Makefile.am
- ${REINPLACE_CMD} '/^export VA_HEADER_/d' \
- ${WRKSRC}/doc/Makefile.am
- ${REINPLACE_CMD} 's/-ldl//' ${WRKSRC}/va/Makefile.am
+#post-patch: .SILENT
+# ${REINPLACE_CMD} -e 's|\($$libdir\)/dri|\1/va|' \
+# -e 's|$${libdir}/\(pkgconfig\)|${PREFIX}/libdata/\1|' \
+# ${WRKSRC}/configure.ac
+# ${REINPLACE_CMD} -e 's/va\(info\)/\1/g' -e 's/info\.c/vainfo\.c/' \
+# ${WRKSRC}/test/vainfo/Makefile.am
+# ${REINPLACE_CMD} '/^export VA_HEADER_/d' \
+# ${WRKSRC}/doc/Makefile.am
+# ${REINPLACE_CMD} 's/-ldl//' ${WRKSRC}/va/Makefile.am
.include <bsd.port.post.mk>
Modified: head/multimedia/libva-utils/distinfo
==============================================================================
--- head/multimedia/libva/distinfo Sat Apr 1 06:51:05 2017 (r437395)
+++ head/multimedia/libva-utils/distinfo Sun Apr 2 16:12:42 2017 (r437566)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487845684
-SHA256 (01org-libva-1.7.3-libva-1.7.3_GH0.tar.gz) = f0f816a725007fbf3c7ed816ff71ba420696bec63ff49045e9b23d9b34ac73c8
-SIZE (01org-libva-1.7.3-libva-1.7.3_GH0.tar.gz) = 898775
+TIMESTAMP = 1491052388
+SHA256 (01org-libva-utils-1.8.0_GH0.tar.gz) = 2a7590c8428d0b453b004702c4c515669403cea27f9f17b2560b38da337ec943
+SIZE (01org-libva-utils-1.8.0_GH0.tar.gz) = 1011595
Modified: head/multimedia/libva-utils/pkg-descr
==============================================================================
--- head/multimedia/libva/pkg-descr Sat Apr 1 06:51:05 2017 (r437395)
+++ head/multimedia/libva-utils/pkg-descr Sun Apr 2 16:12:42 2017 (r437566)
@@ -1,6 +1,4 @@
-The main motivation for VAAPI (Video Acceleration API) is to enable
-hardware accelerated video decode/encode at various entry-points (VLD,
-IDCT, Motion Compensation etc.) for the prevailing coding standards
-today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3).
+libva-utils is a collection of utilities and examples to exercise
+VA-API in accordance with the libva project.
-WWW: http://freedesktop.org/wiki/Software/vaapi
+WWW: https://github.com/01org/libva-utils
Modified: head/multimedia/libva-utils/pkg-plist
==============================================================================
--- head/multimedia/libva/pkg-plist Sat Apr 1 06:51:05 2017 (r437395)
+++ head/multimedia/libva-utils/pkg-plist Sun Apr 2 16:12:42 2017 (r437566)
@@ -1,54 +1,8 @@
-bin/vaavcenc
-bin/vah264encode
+bin/avcenc
+bin/h264encode
bin/vainfo
-bin/vajpegenc
-bin/valoadjpeg
-bin/vampeg2vaenc
-bin/vampeg2vldemo
-bin/vaputsurface
-include/va/va.h
-include/va/va_backend.h
-include/va/va_backend_glx.h
-include/va/va_backend_tpi.h
-include/va/va_backend_vpp.h
-include/va/va_compat.h
-include/va/va_dec_hevc.h
-include/va/va_dec_jpeg.h
-include/va/va_dec_vp8.h
-include/va/va_dec_vp9.h
-include/va/va_dri2.h
-include/va/va_dricommon.h
-include/va/va_drm.h
-include/va/va_drmcommon.h
-include/va/va_enc_h264.h
-include/va/va_enc_hevc.h
-include/va/va_enc_jpeg.h
-include/va/va_enc_mpeg2.h
-include/va/va_enc_vp8.h
-include/va/va_enc_vp9.h
-include/va/va_glx.h
-include/va/va_tpi.h
-include/va/va_version.h
-include/va/va_vpp.h
-include/va/va_x11.h
-lib/libva-drm.so
-lib/libva-drm.so.1
-lib/libva-drm.so.1.3904.0
-lib/libva-glx.so
-lib/libva-glx.so.1
-lib/libva-glx.so.1.3904.0
-lib/libva-tpi.so
-lib/libva-tpi.so.1
-lib/libva-tpi.so.1.3904.0
-lib/libva-x11.so
-lib/libva-x11.so.1
-lib/libva-x11.so.1.3904.0
-lib/libva.so
-lib/libva.so.1
-lib/libva.so.1.3904.0
-lib/va/dummy_drv_video.so
-libdata/pkgconfig/libva-drm.pc
-libdata/pkgconfig/libva-glx.pc
-libdata/pkgconfig/libva-tpi.pc
-libdata/pkgconfig/libva-x11.pc
-libdata/pkgconfig/libva.pc
+bin/jpegenc
+bin/loadjpeg
+bin/mpeg2vaenc
+bin/mpeg2vldemo
+bin/putsurface
Modified: head/multimedia/libva/Makefile
==============================================================================
--- head/multimedia/libva/Makefile Sun Apr 2 15:49:10 2017 (r437565)
+++ head/multimedia/libva/Makefile Sun Apr 2 16:12:42 2017 (r437566)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= libva
-PORTVERSION= 1.7.3
+PORTVERSION= 1.8.0
CATEGORIES= multimedia
MAINTAINER= madpilot at FreeBSD.org
@@ -22,7 +22,6 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= 01org
-GH_TAGNAME= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
LDFLAGS+= -lpthread
# prevent types conflict: videodev2.h vs. drm.h
@@ -48,8 +47,6 @@ post-patch: .SILENT
${REINPLACE_CMD} -e 's|\($$libdir\)/dri|\1/va|' \
-e 's|$${libdir}/\(pkgconfig\)|${PREFIX}/libdata/\1|' \
${WRKSRC}/configure.ac
- ${REINPLACE_CMD} -e 's/va\(info\)/\1/g' -e 's/info\.c/vainfo\.c/' \
- ${WRKSRC}/test/vainfo/Makefile.am
${REINPLACE_CMD} '/^export VA_HEADER_/d' \
${WRKSRC}/doc/Makefile.am
${REINPLACE_CMD} 's/-ldl//' ${WRKSRC}/va/Makefile.am
Modified: head/multimedia/libva/distinfo
==============================================================================
--- head/multimedia/libva/distinfo Sun Apr 2 15:49:10 2017 (r437565)
+++ head/multimedia/libva/distinfo Sun Apr 2 16:12:42 2017 (r437566)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487845684
-SHA256 (01org-libva-1.7.3-libva-1.7.3_GH0.tar.gz) = f0f816a725007fbf3c7ed816ff71ba420696bec63ff49045e9b23d9b34ac73c8
-SIZE (01org-libva-1.7.3-libva-1.7.3_GH0.tar.gz) = 898775
+TIMESTAMP = 1491034642
+SHA256 (01org-libva-1.8.0_GH0.tar.gz) = 924ed467d50a24018428448071a311d6467e0d40dc94731e2164f9d5d61bac51
+SIZE (01org-libva-1.8.0_GH0.tar.gz) = 195261
Modified: head/multimedia/libva/pkg-descr
==============================================================================
--- head/multimedia/libva/pkg-descr Sun Apr 2 15:49:10 2017 (r437565)
+++ head/multimedia/libva/pkg-descr Sun Apr 2 16:12:42 2017 (r437566)
@@ -3,4 +3,4 @@ hardware accelerated video decode/encode
IDCT, Motion Compensation etc.) for the prevailing coding standards
today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3).
-WWW: http://freedesktop.org/wiki/Software/vaapi
+WWW: https://github.com/01org/libva
Modified: head/multimedia/libva/pkg-plist
==============================================================================
--- head/multimedia/libva/pkg-plist Sun Apr 2 15:49:10 2017 (r437565)
+++ head/multimedia/libva/pkg-plist Sun Apr 2 16:12:42 2017 (r437566)
@@ -1,11 +1,3 @@
-bin/vaavcenc
-bin/vah264encode
-bin/vainfo
-bin/vajpegenc
-bin/valoadjpeg
-bin/vampeg2vaenc
-bin/vampeg2vldemo
-bin/vaputsurface
include/va/va.h
include/va/va_backend.h
include/va/va_backend_glx.h
@@ -33,19 +25,19 @@ include/va/va_vpp.h
include/va/va_x11.h
lib/libva-drm.so
lib/libva-drm.so.1
-lib/libva-drm.so.1.3904.0
+lib/libva-drm.so.1.4000.0
lib/libva-glx.so
lib/libva-glx.so.1
-lib/libva-glx.so.1.3904.0
+lib/libva-glx.so.1.4000.0
lib/libva-tpi.so
lib/libva-tpi.so.1
-lib/libva-tpi.so.1.3904.0
+lib/libva-tpi.so.1.4000.0
lib/libva-x11.so
lib/libva-x11.so.1
-lib/libva-x11.so.1.3904.0
+lib/libva-x11.so.1.4000.0
lib/libva.so
lib/libva.so.1
-lib/libva.so.1.3904.0
+lib/libva.so.1.4000.0
lib/va/dummy_drv_video.so
libdata/pkgconfig/libva-drm.pc
libdata/pkgconfig/libva-glx.pc
More information about the svn-ports-head
mailing list