git: d96617bb8d90 - main - graphics/linux-rl9-glx-utils: add Rocky Linux 9 version of glx-utils

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Mon, 29 Dec 2025 09:56:33 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d96617bb8d903eda3cc7e7004f0f7141e2d00259

commit d96617bb8d903eda3cc7e7004f0f7141e2d00259
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-12-29 09:55:24 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-12-29 09:55:24 +0000

    graphics/linux-rl9-glx-utils: add Rocky Linux 9 version of glx-utils
---
 graphics/Makefile                              |  1 +
 graphics/linux-rl9-glx-utils/Makefile          | 20 ++++++++++++++++++++
 graphics/linux-rl9-glx-utils/distinfo          |  7 +++++++
 graphics/linux-rl9-glx-utils/pkg-plist.aarch64 |  5 +++++
 graphics/linux-rl9-glx-utils/pkg-plist.amd64   |  5 +++++
 5 files changed, 38 insertions(+)

diff --git a/graphics/Makefile b/graphics/Makefile
index c2c71b2ddbdc..076f00069800 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -556,6 +556,7 @@
     SUBDIR += linux-rl9-cairo-gobject
     SUBDIR += linux-rl9-dri
     SUBDIR += linux-rl9-gdk-pixbuf2
+    SUBDIR += linux-rl9-glx-utils
     SUBDIR += linux-rl9-graphene
     SUBDIR += linux-rl9-graphite2
     SUBDIR += linux-rl9-imageformats-libs
diff --git a/graphics/linux-rl9-glx-utils/Makefile b/graphics/linux-rl9-glx-utils/Makefile
new file mode 100644
index 000000000000..f62206f1b1bf
--- /dev/null
+++ b/graphics/linux-rl9-glx-utils/Makefile
@@ -0,0 +1,20 @@
+PORTNAME=	glx-utils
+PORTVERSION=	8.4.0
+DISTVERSIONSUFFIX=	-12.20210504git0f9e7d9.el9.0.1
+CATEGORIES=	graphics linux
+
+MAINTAINER=	emulation@FreeBSD.org
+COMMENT=	List GLX capabilities and simple renderer (Rocky Linux ${LINUX_DIST_VER})
+WWW=		https://www.mesa3d.org/
+
+USES=		linux:rl9
+USE_LDCONFIG=	yes
+USE_LINUX=	dri
+USE_LINUX_RPM=	yes
+
+DESCR=		${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
+
+BIN_DISTNAMES=	${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
+SRC_DISTFILES=	mesa-demos-${DISTVERSIONFULL}${SRC_SUFX}:SOURCE \
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-rl9-glx-utils/distinfo b/graphics/linux-rl9-glx-utils/distinfo
new file mode 100644
index 000000000000..bfc872e58071
--- /dev/null
+++ b/graphics/linux-rl9-glx-utils/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1767001958
+SHA256 (rocky/g/glx-utils-8.4.0-12.20210504git0f9e7d9.el9.0.1.aarch64.rpm) = 731f9356ddfe2971dc07f157bf896752c0904b83a4a6e0a196bdcf386b99a224
+SIZE (rocky/g/glx-utils-8.4.0-12.20210504git0f9e7d9.el9.0.1.aarch64.rpm) = 39619
+SHA256 (rocky/g/glx-utils-8.4.0-12.20210504git0f9e7d9.el9.0.1.x86_64.rpm) = 4bca2a9207bf337a972d9da4cff424e84d9a5db33dbb3d43781ad7b6f040a779
+SIZE (rocky/g/glx-utils-8.4.0-12.20210504git0f9e7d9.el9.0.1.x86_64.rpm) = 41293
+SHA256 (rocky/m/mesa-demos-8.4.0-12.20210504git0f9e7d9.el9.0.1.src.rpm) = 185ff85bd81142564e1617a0bf33e7b689ad5ee3d8944ff1a655ca572435389e
+SIZE (rocky/m/mesa-demos-8.4.0-12.20210504git0f9e7d9.el9.0.1.src.rpm) = 17090529
diff --git a/graphics/linux-rl9-glx-utils/pkg-plist.aarch64 b/graphics/linux-rl9-glx-utils/pkg-plist.aarch64
new file mode 100644
index 000000000000..b89bd03a1cde
--- /dev/null
+++ b/graphics/linux-rl9-glx-utils/pkg-plist.aarch64
@@ -0,0 +1,5 @@
+usr/bin/glxgears
+usr/bin/glxinfo
+usr/bin/glxinfo64
+usr/bin/xdriinfo
+usr/share/man/man1/xdriinfo.1.gz
diff --git a/graphics/linux-rl9-glx-utils/pkg-plist.amd64 b/graphics/linux-rl9-glx-utils/pkg-plist.amd64
new file mode 100644
index 000000000000..b89bd03a1cde
--- /dev/null
+++ b/graphics/linux-rl9-glx-utils/pkg-plist.amd64
@@ -0,0 +1,5 @@
+usr/bin/glxgears
+usr/bin/glxinfo
+usr/bin/glxinfo64
+usr/bin/xdriinfo
+usr/share/man/man1/xdriinfo.1.gz