svn commit: r552236 - in head: graphics/libosmesa graphics/mesa-dri graphics/mesa-gallium-va graphics/mesa-gallium-vdpau graphics/mesa-gallium-xa graphics/mesa-libs lang/clover
Emmanuel Vadot
manu at FreeBSD.org
Tue Oct 13 11:53:51 UTC 2020
Author: manu
Date: Tue Oct 13 11:53:49 2020
New Revision: 552236
URL: https://svnweb.freebsd.org/changeset/ports/552236
Log:
graphics/mesa*: Add Iris Gallium driver and libunwind for more arch
Iris is the prefered gallium driver for Intel Gen8 to Gen11, add it
to the build. [1]
Add libunwind support for more arch. [2]
PR: 250307 [1], 250305 [2]
Submitted by: jbeich [2]
Reported by: jbeich [1]
Reviewed by: zeising
Modified:
head/graphics/libosmesa/Makefile
head/graphics/mesa-dri/Makefile
head/graphics/mesa-dri/Makefile.common
head/graphics/mesa-dri/pkg-plist
head/graphics/mesa-gallium-va/Makefile
head/graphics/mesa-gallium-vdpau/Makefile
head/graphics/mesa-gallium-xa/Makefile
head/graphics/mesa-libs/Makefile
head/lang/clover/Makefile
Modified: head/graphics/libosmesa/Makefile
==============================================================================
--- head/graphics/libosmesa/Makefile Tue Oct 13 11:48:49 2020 (r552235)
+++ head/graphics/libosmesa/Makefile Tue Oct 13 11:53:49 2020 (r552236)
@@ -3,6 +3,7 @@
PORTNAME= libosmesa
PORTVERSION= ${MESAVERSION}
+PORTREVISION= 1
CATEGORIES= graphics
COMMENT= Off-Screen Mesa implementation of the OpenGL API
Modified: head/graphics/mesa-dri/Makefile
==============================================================================
--- head/graphics/mesa-dri/Makefile Tue Oct 13 11:48:49 2020 (r552235)
+++ head/graphics/mesa-dri/Makefile Tue Oct 13 11:53:49 2020 (r552236)
@@ -3,6 +3,7 @@
PORTNAME= mesa-dri
PORTVERSION= ${MESAVERSION}
+PORTREVISION= 1
CATEGORIES= graphics
COMMENT= OpenGL hardware acceleration drivers for DRI2+
@@ -30,7 +31,7 @@ ZSTD_MESON_ENABLED= zstd
.include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common"
ALL_DRI_DRIVERS= I915 I965 R100 R200 SWRAST
-ALL_GALLIUM_DRIVERS= R300 R600 RADEONSI SVGA SWRAST
+ALL_GALLIUM_DRIVERS= IRIS R300 R600 RADEONSI SVGA SWRAST
ALL_VULKAN_DRIVERS= INTEL AMD
.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == powerpc64
@@ -51,7 +52,7 @@ MESON_ARGS+= -Dgallium-xvmc=enabled
.endif
.if ${ARCH} == amd64 || ${ARCH} == i386
DRI_DRIVERS+= I915 I965
-GALLIUM_DRIVERS+= SVGA
+GALLIUM_DRIVERS+= IRIS SVGA
VULKAN_DRIVERS+= INTEL
.endif
Modified: head/graphics/mesa-dri/Makefile.common
==============================================================================
--- head/graphics/mesa-dri/Makefile.common Tue Oct 13 11:48:49 2020 (r552235)
+++ head/graphics/mesa-dri/Makefile.common Tue Oct 13 11:53:49 2020 (r552236)
@@ -46,7 +46,7 @@ LIB_DEPENDS+= libdrm.so:graphics/libdrm
.if ${COMPONENT} != libs
LIB_DEPENDS+= libglapi.so:graphics/mesa-libs
.endif
-.if ${ARCH} == amd64 || ${ARCH} == i386
+.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == powerpc64 || ${ARCH} == powerpc64le
LIB_DEPENDS+= libunwind.so:devel/libunwind
.endif
.if ${OPSYS} == DragonFly
Modified: head/graphics/mesa-dri/pkg-plist
==============================================================================
--- head/graphics/mesa-dri/pkg-plist Tue Oct 13 11:48:49 2020 (r552235)
+++ head/graphics/mesa-dri/pkg-plist Tue Oct 13 11:53:49 2020 (r552236)
@@ -8,6 +8,7 @@ include/GL/internal/dri_interface.h
%%INTEL_VDRIVER%%include/vulkan/vulkan_intel.h
%%I915_DRIVER%%lib/dri/i915_dri.so
%%I965_DRIVER%%lib/dri/i965_dri.so
+%%IRIS_GDRIVER%%lib/dri/iris_dri.so
%%SWRAST_GDRIVER%%lib/dri/kms_swrast_dri.so
%%R200_DRIVER%%lib/dri/r200_dri.so
%%R300_GDRIVER%%lib/dri/r300_dri.so
Modified: head/graphics/mesa-gallium-va/Makefile
==============================================================================
--- head/graphics/mesa-gallium-va/Makefile Tue Oct 13 11:48:49 2020 (r552235)
+++ head/graphics/mesa-gallium-va/Makefile Tue Oct 13 11:53:49 2020 (r552236)
@@ -2,6 +2,7 @@
PORTNAME= mesa-gallium-va
PORTVERSION= ${MESAVERSION}
+PORTREVISION= 1
CATEGORIES= graphics
COMMENT= Mesa Gallium VAAPI drivers
Modified: head/graphics/mesa-gallium-vdpau/Makefile
==============================================================================
--- head/graphics/mesa-gallium-vdpau/Makefile Tue Oct 13 11:48:49 2020 (r552235)
+++ head/graphics/mesa-gallium-vdpau/Makefile Tue Oct 13 11:53:49 2020 (r552236)
@@ -2,6 +2,7 @@
PORTNAME= mesa-gallium-vdpau
PORTVERSION= ${MESAVERSION}
+PORTREVISION= 1
CATEGORIES= graphics
COMMENT= Mesa Gallium VDPAU drivers
Modified: head/graphics/mesa-gallium-xa/Makefile
==============================================================================
--- head/graphics/mesa-gallium-xa/Makefile Tue Oct 13 11:48:49 2020 (r552235)
+++ head/graphics/mesa-gallium-xa/Makefile Tue Oct 13 11:53:49 2020 (r552236)
@@ -3,6 +3,7 @@
PORTNAME= mesa-gallium-xa
PORTVERSION= ${MESAVERSION}
+PORTREVISION= 1
CATEGORIES= graphics
COMMENT= Mesa Gallium XA state tracker
Modified: head/graphics/mesa-libs/Makefile
==============================================================================
--- head/graphics/mesa-libs/Makefile Tue Oct 13 11:48:49 2020 (r552235)
+++ head/graphics/mesa-libs/Makefile Tue Oct 13 11:53:49 2020 (r552236)
@@ -3,6 +3,7 @@
PORTNAME= mesa-libs
PORTVERSION= ${MESAVERSION}
+PORTREVISION= 1
CATEGORIES= graphics
COMMENT= OpenGL libraries that support GLX and EGL clients
Modified: head/lang/clover/Makefile
==============================================================================
--- head/lang/clover/Makefile Tue Oct 13 11:48:49 2020 (r552235)
+++ head/lang/clover/Makefile Tue Oct 13 11:53:49 2020 (r552236)
@@ -2,6 +2,7 @@
PORTNAME= clover
PORTVERSION= ${MESAVERSION}
+PORTREVISION= 1
CATEGORIES= lang
COMMENT= Mesa OpenCL implementation for AMD GPUs
More information about the svn-ports-head
mailing list