multimedia/libva-glx: merge back into X11 option after 5343f55d87
libva-glx -> libGL -> libva dependency loop doesn't occur with
libGL from libglvnd instead of mesa-*.
This reverts commit 14a6544d4e
.
This commit is contained in:
parent
9fde18b995
commit
920a3d1486
8 changed files with 19 additions and 46 deletions
1
MOVED
1
MOVED
|
@ -2965,3 +2965,4 @@ x11-wm/flwm||2024-01-19|Has expired: Last upstream release and activity was in 2
|
|||
x11-wm/jewel||2024-01-19|Has expired: Last upstream release was in 2004
|
||||
x11-wm/antiwm||2024-01-20|Has expired: Last upstream release was in 2009
|
||||
databases/qt5-sqldrivers-ibase||2024-01-21|Has expired: No fix with the oldest Firebird and BROKEN around 1 year
|
||||
multimedia/libva-glx|multimedia/libva|2024-01-21|Merged into main port
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= gnash
|
||||
PORTVERSION= 0.8.10
|
||||
PORTREVISION= 62
|
||||
PORTREVISION= 63
|
||||
CATEGORIES= graphics multimedia
|
||||
MASTER_SITES= http://git.savannah.gnu.org/cgit/gnash.git/snapshot/
|
||||
DISTNAME= gnash-2b3bdede0305c4fc3ad21a0a4197330606c9b880
|
||||
|
@ -119,9 +119,6 @@ GNASH_RENDERERS+= agg
|
|||
IGNORE= support for OpenGL is currently broken, use option AGG
|
||||
GNASH_RENDERERS+= ogl
|
||||
LIB_DEPENDS+= libgdkglext-x11-1.0.so:x11-toolkits/gtkglext
|
||||
. if ${PORT_OPTIONS:MVAAPI}
|
||||
LIB_DEPENDS+= libva-glx.so:multimedia/libva-glx
|
||||
. endif
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MCAIRO}
|
||||
|
|
|
@ -189,7 +189,6 @@
|
|||
SUBDIR += libuvc
|
||||
SUBDIR += libv4l
|
||||
SUBDIR += libva
|
||||
SUBDIR += libva-glx
|
||||
SUBDIR += libva-intel-driver
|
||||
SUBDIR += libva-intel-hybrid-driver
|
||||
SUBDIR += libva-intel-media-driver
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
PORTREVISION= 0
|
||||
PKGNAMESUFFIX= -glx
|
||||
|
||||
COMMENT= VAAPI wrapper for GLX
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../libva
|
||||
|
||||
OPTIONS_SLAVE= GLX ${GLX_IMPLIES}
|
||||
OPTIONS_EXCLUDE=WAYLAND
|
||||
|
||||
post-install: slave-post-install
|
||||
slave-post-install:
|
||||
@${REINPLACE_CMD} '/glx/!s/^/@comment /' ${TMPPLIST}
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= libva
|
||||
DISTVERSION= 2.20.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= multimedia
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
|
@ -8,35 +8,28 @@ PATCHFILES+= 9ed99b6b0b3b.patch:-p1 # https://github.com/intel/libva/pull/667
|
|||
PATCHFILES+= 6b0efda45140.patch:-p1 # https://github.com/intel/libva/pull/758
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
COMMENT?= VAAPI wrapper and dummy driver
|
||||
COMMENT= VAAPI wrapper and dummy driver
|
||||
WWW= https://github.com/intel/libva
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS+= libdrm.so:graphics/libdrm
|
||||
LIB_DEPENDS= libdrm.so:graphics/libdrm
|
||||
|
||||
USES= meson pkgconfig
|
||||
USE_GITHUB= yes
|
||||
USE_LDCONFIG= yes
|
||||
GH_ACCOUNT= intel
|
||||
|
||||
OPTIONS_DEFINE= GLX WAYLAND X11
|
||||
OPTIONS_DEFAULT=GLX WAYLAND X11
|
||||
OPTIONS_EXCLUDE?=GLX # enslaved until subpackaging
|
||||
OPTIONS_DEFINE= WAYLAND X11
|
||||
OPTIONS_DEFAULT=WAYLAND X11
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
GLX_LIB_DEPENDS= libva-x11.so:multimedia/libva
|
||||
GLX_USES= gl
|
||||
GLX_USE= GL=gl
|
||||
GLX_MESON_YES= with_glx
|
||||
GLX_IMPLIES= X11
|
||||
|
||||
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
|
||||
WAYLAND_MESON_YES= with_wayland
|
||||
|
||||
X11_USES= xorg
|
||||
X11_USE= XORG=x11,xcb,xext,xfixes,xorgproto
|
||||
X11_MESON_YES= with_x11
|
||||
X11_USES= gl xorg
|
||||
X11_USE= GL=gl XORG=x11,xcb,xext,xfixes,xorgproto
|
||||
X11_MESON_YES= with_glx with_x11
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
include/va/va.h
|
||||
include/va/va_backend.h
|
||||
%%GLX%%include/va/va_backend_glx.h
|
||||
%%X11%%include/va/va_backend_glx.h
|
||||
include/va/va_backend_prot.h
|
||||
include/va/va_backend_vpp.h
|
||||
%%WAYLAND%%include/va/va_backend_wayland.h
|
||||
|
@ -25,7 +25,7 @@ include/va/va_enc_vp9.h
|
|||
include/va/va_fei_h264.h
|
||||
include/va/va_fei_hevc.h
|
||||
include/va/va_fei.h
|
||||
%%GLX%%include/va/va_glx.h
|
||||
%%X11%%include/va/va_glx.h
|
||||
include/va/va_prot.h
|
||||
include/va/va_str.h
|
||||
include/va/va_tpi.h
|
||||
|
@ -36,9 +36,9 @@ include/va/va_vpp.h
|
|||
lib/libva-drm.so
|
||||
lib/libva-drm.so.2
|
||||
lib/libva-drm.so.2.2000.0
|
||||
%%GLX%%lib/libva-glx.so
|
||||
%%GLX%%lib/libva-glx.so.2
|
||||
%%GLX%%lib/libva-glx.so.2.2000.0
|
||||
%%X11%%lib/libva-glx.so
|
||||
%%X11%%lib/libva-glx.so.2
|
||||
%%X11%%lib/libva-glx.so.2.2000.0
|
||||
%%WAYLAND%%lib/libva-wayland.so
|
||||
%%WAYLAND%%lib/libva-wayland.so.2
|
||||
%%WAYLAND%%lib/libva-wayland.so.2.2000.0
|
||||
|
@ -49,7 +49,7 @@ lib/libva.so
|
|||
lib/libva.so.2
|
||||
lib/libva.so.2.2000.0
|
||||
libdata/pkgconfig/libva-drm.pc
|
||||
%%GLX%%libdata/pkgconfig/libva-glx.pc
|
||||
%%X11%%libdata/pkgconfig/libva-glx.pc
|
||||
%%WAYLAND%%libdata/pkgconfig/libva-wayland.pc
|
||||
%%X11%%libdata/pkgconfig/libva-x11.pc
|
||||
libdata/pkgconfig/libva.pc
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= xine
|
||||
DISTVERSION= 1.2.13
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${DISTVERSION}
|
||||
PKGNAMEPREFIX= lib
|
||||
|
@ -133,8 +133,7 @@ SMB_CONFIGURE_ENV= LIBSMBCLIENT_LIBS="-L${SAMBALIBS} -lsmbclient" \
|
|||
SMB_CONFIGURE_ENABLE= samba
|
||||
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
|
||||
SNDIO_CONFIGURE_ENABLE= sndio
|
||||
VAAPI_LIB_DEPENDS= libva.so:multimedia/libva \
|
||||
libva-glx.so:multimedia/libva-glx
|
||||
VAAPI_LIB_DEPENDS= libva.so:multimedia/libva
|
||||
VAAPI_CONFIGURE_ENABLE= vaapi
|
||||
V4L_BUILD_DEPENDS= v4l_compat>=1.0.20100321:multimedia/v4l_compat
|
||||
V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= mythtv
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 33.1
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= multimedia
|
||||
|
||||
|
@ -22,7 +22,6 @@ LIB_DEPENDS= liblzo2.so:archivers/lzo2 \
|
|||
libtag.so:audio/taglib \
|
||||
libexiv2.so:graphics/exiv2 \
|
||||
libva.so:multimedia/libva \
|
||||
libva-glx.so:multimedia/libva-glx \
|
||||
libbluray.so:multimedia/libbluray \
|
||||
libass.so:multimedia/libass \
|
||||
libfftw3_threads.so:math/fftw3 \
|
||||
|
|
Loading…
Reference in a new issue