svn commit: r521034 - in head: emulators/yuzu multimedia/libva-utils multimedia/libva-utils/files
Jan Beich
jbeich at FreeBSD.org
Fri Dec 27 23:28:34 UTC 2019
Author: jbeich
Date: Fri Dec 27 23:28:33 2019
New Revision: 521034
URL: https://svnweb.freebsd.org/changeset/ports/521034
Log:
multimedia/libva-utils: minor refactor
- Convert to USES=meson like r490613
- Drop unused USES=tar:bz2 like r490614
- Drop unused DEBUG like r490615
- Drop unused dependencies
- Take maintainership
PR: 242903
Approved by: madpilot (maintainer)
Deleted:
head/multimedia/libva-utils/files/
Modified:
head/emulators/yuzu/Makefile (contents, props changed)
head/multimedia/libva-utils/Makefile (contents, props changed)
head/multimedia/libva-utils/distinfo (contents, props changed)
Modified: head/emulators/yuzu/Makefile
==============================================================================
--- head/emulators/yuzu/Makefile Fri Dec 27 23:28:23 2019 (r521033)
+++ head/emulators/yuzu/Makefile Fri Dec 27 23:28:33 2019 (r521034)
@@ -92,8 +92,8 @@ SDL_PLIST_FILES=bin/${PORTNAME}-cmd \
bin/${PORTNAME}-tester
QT5_USES= desktop-file-utils qt:5 shared-mime-info
-QT5_USE= QT=qmake_build,buildtools_build,concurrent_build,core,gui,opengl,webengine,widgets
-QT5_CMAKE_BOOL= ENABLE_QT YUZU_USE_QT_WEB_ENGINE
+QT5_USE= QT=qmake_build,buildtools_build,concurrent_build,core,gui,opengl,widgets
+QT5_CMAKE_BOOL= ENABLE_QT
QT5_PLIST_FILES=bin/${PORTNAME} \
share/applications/${PORTNAME}.desktop \
share/icons/hicolor/scalable/apps/${PORTNAME}.svg \
Modified: head/multimedia/libva-utils/Makefile
==============================================================================
--- head/multimedia/libva-utils/Makefile Fri Dec 27 23:28:23 2019 (r521033)
+++ head/multimedia/libva-utils/Makefile Fri Dec 27 23:28:33 2019 (r521034)
@@ -2,38 +2,36 @@
PORTNAME= libva-utils
PORTVERSION= 2.6.0
+PORTREVISION= 1
CATEGORIES= multimedia
-MAINTAINER= madpilot at FreeBSD.org
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+= 4aeb5254a191.patch:-p1 # https://github.com/intel/libva-utils/pull/183
+PATCHFILES+= 520ea5582c9a.patch:-p1 # https://github.com/intel/libva-utils/pull/184
+PATCHFILES+= 24a87768547a.patch:-p1 # https://github.com/intel/libva-utils/pull/184
+PATCHFILES+= fde08663af79.patch:-p1 # https://github.com/intel/libva-utils/pull/184
+
+MAINTAINER= jbeich at FreeBSD.org
COMMENT= Collection of tests and utilities for VAAPI
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libva.so:multimedia/libva \
- libdrm.so:graphics/libdrm
+LIB_DEPENDS= libva-drm.so:multimedia/libva
-USES= autoreconf compiler:c++11-lang gmake libtool pkgconfig tar:bzip2
-
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-
+USES= compiler:c++11-lang meson pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= intel
-OPTIONS_DEFINE= DEBUG WAYLAND X11
+OPTIONS_DEFINE= WAYLAND X11
OPTIONS_DEFAULT=WAYLAND X11
-WAYLAND_DESC= Support wayland protocol
OPTIONS_SUB= yes
-DEBUG_CFLAGS= -D_DEBUG
-DEBUG_CFLAGS_OFF= -DNDEBUG
+WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
+WAYLAND_MESON_TRUE= wayland
-WAYLAND_CONFIGURE_ENABLE= wayland
-WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
-
-X11_CONFIGURE_ENABLE= x11
-X11_USES= xorg
-X11_USE= XORG=x11,xext,xfixes
+X11_USES= xorg
+X11_USE= XORG=x11,xext,xfixes
+X11_MESON_TRUE= x11
.include <bsd.port.mk>
Modified: head/multimedia/libva-utils/distinfo
==============================================================================
--- head/multimedia/libva-utils/distinfo Fri Dec 27 23:28:23 2019 (r521033)
+++ head/multimedia/libva-utils/distinfo Fri Dec 27 23:28:33 2019 (r521034)
@@ -1,3 +1,11 @@
TIMESTAMP = 1575987973
SHA256 (intel-libva-utils-2.6.0_GH0.tar.gz) = 6ce7a534539c9ae554ace0bfa6689d871145cc172bb3f66ceb3fe2f65466fd90
SIZE (intel-libva-utils-2.6.0_GH0.tar.gz) = 1196875
+SHA256 (4aeb5254a191.patch) = 33bc96eb476fa09bcbecb1f32f5a7cb4a28eba7777e6398646df057cba5d9934
+SIZE (4aeb5254a191.patch) = 3180
+SHA256 (520ea5582c9a.patch) = 8f23240c64257a368662bb6b12e767aa98cb370760907c9c97bed3d66b90df2e
+SIZE (520ea5582c9a.patch) = 1196
+SHA256 (24a87768547a.patch) = 088280b5ecd2fe279cc422493899c1ffda9056f6065ec2a67a165a0f234b9d57
+SIZE (24a87768547a.patch) = 5169
+SHA256 (fde08663af79.patch) = 64f517ec7501d5d31b12405e6241103eb3bd7acca86fed2882b554f13795c875
+SIZE (fde08663af79.patch) = 780
More information about the svn-ports-all
mailing list