git: 7e52cd8687ec - main - graphics/mesa-gallium-xa: remove port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 15 Jun 2026 15:56:32 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=7e52cd8687ec5e693111d5d7dc5b5fe080705c13
commit 7e52cd8687ec5e693111d5d7dc5b5fe080705c13
Author: Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2026-05-16 06:28:39 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-06-15 15:55:32 +0000
graphics/mesa-gallium-xa: remove port
---
MOVED | 1 +
graphics/Makefile | 1 -
graphics/mesa-gallium-xa/Makefile | 53 --------------------------------------
graphics/mesa-gallium-xa/pkg-descr | 7 -----
graphics/mesa-gallium-xa/pkg-plist | 8 ------
5 files changed, 1 insertion(+), 69 deletions(-)
diff --git a/MOVED b/MOVED
index c205b589b4ee..534c38f1be8a 100644
--- a/MOVED
+++ b/MOVED
@@ -5348,3 +5348,4 @@ net/pecl-oauth2|net/php-oauth|2026-06-14|Renamed to avoid confusion between impl
graphics/mesa-gallium-va|graphics/mesa-dri|2026-06-15|Merged into graphics/mesa-dri
graphics/mesa-gallium-vdpau|graphics/mesa-dri|2026-06-15|Merged into graphics/mesa-dri
graphics/libosmesa||2026-06-15|EOLed upstream
+graphics/mesa-gallium-xa||2026-06-15|EOLed upstream
diff --git a/graphics/Makefile b/graphics/Makefile
index 4732a4dbb51a..48ce37329398 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -601,7 +601,6 @@
SUBDIR += mesa-demos
SUBDIR += mesa-devel
SUBDIR += mesa-dri
- SUBDIR += mesa-gallium-xa
SUBDIR += mesa-libs
SUBDIR += metacam
SUBDIR += metapixel
diff --git a/graphics/mesa-gallium-xa/Makefile b/graphics/mesa-gallium-xa/Makefile
deleted file mode 100644
index eb8d0b1d8a46..000000000000
--- a/graphics/mesa-gallium-xa/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-PORTNAME= mesa-gallium-xa
-PORTVERSION= ${MESAVERSION}
-CATEGORIES= graphics
-
-COMMENT= Mesa Gallium XA state tracker
-WWW= https://www.mesa3d.org/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/docs/license.rst
-
-BROKEN= gallium-xa was removed upstream in mesa 25.1
-
-ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= used only by VMware supported architectures
-
-USES= llvm:lib,noexport xorg
-USE_XORG= xorgproto
-
-.include <bsd.port.options.mk>
-.include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common"
-
-MESON_ARGS+= -Dgallium-drivers="svga" \
- -Dvulkan-drivers="" \
- -Dplatforms="" \
- -Dandroid-libbacktrace=disabled \
- -Dgallium-vdpau=disabled \
- -Dgallium-omx=disabled \
- -Dgallium-va=disabled \
- -Dgallium-opencl=disabled \
- -Dgallium-nine=false \
- -Degl=disabled \
- -Dgbm=disabled \
- -Dgles1=disabled \
- -Dgles2=disabled \
- -Dglx=disabled \
- -Dlmsensors=disabled \
- -Dmicrosoft-clc=disabled \
- -Dopengl=false \
- -Dshared-glapi=disabled \
- -Dosmesa=false \
- -Dvalgrind=disabled \
- -Dglvnd=disabled \
- -Dxlib-lease=disabled
-
-LDFLAGS_i386= -Wl,-znotext
-
-MESON_ARGS+= -Dgallium-xa=enabled
-
-.if ${ARCH} != amd64
-MESON_ARGS+= -Dintel-rt=disabled # https://gitlab.freedesktop.org/mesa/mesa/-/issues/10629
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/graphics/mesa-gallium-xa/pkg-descr b/graphics/mesa-gallium-xa/pkg-descr
deleted file mode 100644
index 2e97d638a1ad..000000000000
--- a/graphics/mesa-gallium-xa/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Mesa is a 3-D graphics library with an API which is very similar to that
-of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax or
-state machine, it is being used with authorization from Silicon Graphics,
-Inc. However, the author makes no claim that Mesa is in any way a
-compatible replacement for OpenGL or associated with Silicon Graphics, Inc.
-
-XA is a new state tracker designed by VMWare for their virtual GPU driver "vmwgfx".
diff --git a/graphics/mesa-gallium-xa/pkg-plist b/graphics/mesa-gallium-xa/pkg-plist
deleted file mode 100644
index c0ea4679018a..000000000000
--- a/graphics/mesa-gallium-xa/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-include/xa_composite.h
-include/xa_context.h
-include/xa_tracker.h
-lib/libxatracker.so
-lib/libxatracker.so.2
-lib/libxatracker.so.2.5.0
-libdata/pkgconfig/xatracker.pc
-@comment share/drirc.d/00-mesa-defaults.conf