summaryrefslogtreecommitdiff
path: root/graphics/mesa-dri
diff options
context:
space:
mode:
authorEmmanuel Vadot <manu@FreeBSD.org>2020-12-03 20:55:32 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2020-12-03 20:55:32 +0000
commit450f410688e70e8702b8a1e9bbcaf3f32a7639dd (patch)
treeebeb185033e075e1c9847a01feafedb1d40da974 /graphics/mesa-dri
parentwww/cpp-httplib: Update 0.7.15 -> 0.7.17 (diff)
mesa-*: Update to 20.2.3
- Fix mesa-gallium-va and mesa-gallium-vdpau for X11 usage - Add a patch so iris will be prefered for compatible intel GPUs (>=broadwell) PR: 250307 250325
Notes
Notes: svn path=/head/; revision=556929
Diffstat (limited to 'graphics/mesa-dri')
-rw-r--r--graphics/mesa-dri/Makefile7
-rw-r--r--graphics/mesa-dri/Makefile.common2
-rw-r--r--graphics/mesa-dri/distinfo6
-rw-r--r--graphics/mesa-dri/files/patch-src_loader_meson.build11
4 files changed, 18 insertions, 8 deletions
diff --git a/graphics/mesa-dri/Makefile b/graphics/mesa-dri/Makefile
index 63d6cc7da96d..57798fcf8358 100644
--- a/graphics/mesa-dri/Makefile
+++ b/graphics/mesa-dri/Makefile
@@ -3,7 +3,6 @@
PORTNAME= mesa-dri
PORTVERSION= ${MESAVERSION}
-PORTREVISION= 2
CATEGORIES= graphics
COMMENT= OpenGL hardware acceleration drivers for DRI2+
@@ -71,9 +70,9 @@ MESA_PLATFORMS+= wayland
.endif
MESON_ARGS+= -Ddri-drivers="${DRI_DRIVERS:ts,:tl}" \
- -Dgallium-drivers="${GALLIUM_DRIVERS:ts,:tl}" \
- -Dvulkan-drivers="${VULKAN_DRIVERS:ts,:tl}" \
- -Dplatforms="${MESA_PLATFORMS:ts,:tl}"
+ -Dgallium-drivers="${GALLIUM_DRIVERS:ts,:tl}" \
+ -Dvulkan-drivers="${VULKAN_DRIVERS:ts,:tl}" \
+ -Dplatforms="${MESA_PLATFORMS:ts,:tl}"
# Disable some options
MESON_ARGS+= -Dgallium-xa=disabled \
diff --git a/graphics/mesa-dri/Makefile.common b/graphics/mesa-dri/Makefile.common
index 95cb221eab5b..842368a0b02f 100644
--- a/graphics/mesa-dri/Makefile.common
+++ b/graphics/mesa-dri/Makefile.common
@@ -14,7 +14,7 @@
MESAVERSION= ${MESABASEVERSION}${MESASUBVERSION:C/^(.)/.\1/}
MESADISTVERSION=${MESABASEVERSION}${MESASUBVERSION:C/^(.)/-\1/}
-MESABASEVERSION= 20.2.0
+MESABASEVERSION= 20.2.3
# if there is a subversion, don't include the '-' between 7.11-rc2.
MESASUBVERSION=
diff --git a/graphics/mesa-dri/distinfo b/graphics/mesa-dri/distinfo
index cec66b1e922c..f93dd1c7b67b 100644
--- a/graphics/mesa-dri/distinfo
+++ b/graphics/mesa-dri/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1601893546
-SHA256 (mesa-20.2.0.tar.xz) = 63f0359575d558ef98dd78adffc0df4c66b76964ebf603b778b7004964191d30
-SIZE (mesa-20.2.0.tar.xz) = 13675596
+TIMESTAMP = 1607017629
+SHA256 (mesa-20.2.3.tar.xz) = ae1b240e11531df528d14dc214d2dc4d2b4f2e835c6230ba0b492b171eceb82b
+SIZE (mesa-20.2.3.tar.xz) = 13844212
diff --git a/graphics/mesa-dri/files/patch-src_loader_meson.build b/graphics/mesa-dri/files/patch-src_loader_meson.build
new file mode 100644
index 000000000000..14ef872d46f4
--- /dev/null
+++ b/graphics/mesa-dri/files/patch-src_loader_meson.build
@@ -0,0 +1,11 @@
+--- src/loader/meson.build.orig 2020-12-03 18:59:28.209491000 +0100
++++ src/loader/meson.build 2020-12-03 18:59:40.685431000 +0100
+@@ -41,7 +41,7 @@
+ '-DDEFAULT_DRIVER_DIR="@0@"'.format(dri_search_path),
+ ]
+
+-if with_gallium_iris and get_option('prefer-iris')
++if get_option('prefer-iris')
+ loader_c_args += ['-DPREFER_IRIS']
+ endif
+