--- libva-2.4.1.orig/meson.build 2019-04-07 17:44:47 UTC
+++ libva-2.4.1/meson.build 2019-04-17 10:07:39 UTC
@@ -20,7 +20,7 @@ project(
# - reset minor version to zero when major version is incremented
va_api_major_version = 1
va_api_minor_version = 4
-va_api_micro_version = 0
+va_api_micro_version = 1
va_api_version = '@0@.@1@.@2@'.format(va_api_major_version,
va_api_minor_version,
Reported by: Ravenports
$ vainfo
error: XDG_RUNTIME_DIR not set in the environment.
error: can't connect to X server!
vaInitialize failed with error code 1 (operation failed),exit
$ ls -lL /dev/dri
total 0
crw-rw---- 1 root video 0x188 Mar 30 17:28 card0
crw-rw---- 1 root video 0x208 Mar 30 17:28 renderD128
$ echo $((0x208 & 0x80))
0
Reported by: 김종성 (via private mail)
- Add BUILD_DEPENDS to intel driver for wl_drm_interface fix
- Rewrite gettid() to make it easier to maintain
- Update description from upstream
- Drop unused v4l_compat dependency
- Drop unused USES=alias as <alloca.h> is gone
- Drop libGL dependency as intel driver uses libEGL via dlopen on Wayland
- Drop --program-prefix after vainfo moved to libva-utils
- Drop fmake workaround as USES=gmake is used
- Drop -ldl workaround for FreeBSD < 11.2
- Drop RTLD_NODELETE workaround for FreeBSD < 8.0
- Drop GLX_GLXEXT_VERSION workaround for Mesa < 7.8.1
- Drop Created by as the port diverged a lot (even more with Meson)
- Hint intel driver isn't actively developed (but still maintained)
- Clarify libdrm dependency
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906
Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto. This update
tracks that change.
* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
instead depend on xorgproto. Bump portrevision.
* Delete the old *proto packages, update MOVED.
PR: 230023
Submitted by: zeising
Approved by: portmgr (antoine)
exp-run by: antoine
PREFIX/lib/dri.
This is the same location where other ports(mesa) install drivers,
so that everything works out of the box.
PR: 224424
Submitted by: Greg V <greg@unrelenting.technology>
- Add an explicit WAYLAND option to allow users enabling or disabling
it, to avoid silent dependencies. Off by default
Reported by: "Alex V. Petrov" <alexvpetrov@gmail.com> [1]
- 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
Threading is still broken on DragonFly when alias is used, so fix by
augmenting the same patches FreeBSD uses. These are no-op pre-processor
changes for FreeBSD.
Approved by: non-invasive DF support blanket