git: 21c2254497ce - main - graphics/mesa-demos: Update to 9.0.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 15 Jun 2026 15:56:35 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=21c2254497ced4e4656757b6b0e49010efa9e18a
commit 21c2254497ced4e4656757b6b0e49010efa9e18a
Author: Kenneth Raplee <kenrap@FreeBSD.org>
AuthorDate: 2026-05-25 11:24:10 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-06-15 15:55:33 +0000
graphics/mesa-demos: Update to 9.0.0
PR: 294957
---
graphics/mesa-demos/Makefile | 14 ++++++++++----
graphics/mesa-demos/distinfo | 6 +++---
graphics/mesa-demos/pkg-plist | 18 ++++++------------
3 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/graphics/mesa-demos/Makefile b/graphics/mesa-demos/Makefile
index f461fe0e4101..92287df556ad 100644
--- a/graphics/mesa-demos/Makefile
+++ b/graphics/mesa-demos/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mesa-demos
-PORTVERSION= 8.5.0
+PORTVERSION= 9.0.0
CATEGORIES= graphics
-MASTER_SITES= https://mesa.freedesktop.org/archive/demos/${PORTVERSION}/ \
+MASTER_SITES= https://mesa.freedesktop.org/archive/demos/ \
ftp://ftp.freedesktop.org/pub/mesa/demos/ #${PORTVERSION}/
MAINTAINER= x11@FreeBSD.org
@@ -12,9 +12,15 @@ LICENSE= MIT
CONFLICTS_INSTALL= glx-utils
-USES= gl localbase meson pkgconfig tar:bzip2 xorg
+BUILD_DEPENDS= glslangValidator:graphics/glslang \
+ vulkan-headers>0:graphics/vulkan-headers
+
+LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \
+ libxkbcommon.so:x11/libxkbcommon
+
+USES= gl localbase meson pkgconfig tar:xz xorg
USE_GL= egl gl glesv2 glu glut
-USE_XORG= xorgproto x11 xdamage xext xfixes xi xxf86vm
+USE_XORG= xcb xorgproto x11 xdamage xext xfixes xi xxf86vm
MESON_ARGS+= -Dwith-glut=${LOCALBASE} \
-Dgles1=disabled \
diff --git a/graphics/mesa-demos/distinfo b/graphics/mesa-demos/distinfo
index 5bf8f1579b41..7c1070ce20f9 100644
--- a/graphics/mesa-demos/distinfo
+++ b/graphics/mesa-demos/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714117397
-SHA256 (mesa-demos-8.5.0.tar.bz2) = cea2df0a80f09a30f635c4eb1a672bf90c5ddee0b8e77f4d70041668ef71aac1
-SIZE (mesa-demos-8.5.0.tar.bz2) = 10367517
+TIMESTAMP = 1775779616
+SHA256 (mesa-demos-9.0.0.tar.xz) = 3046a3d26a7b051af7ebdd257a5f23bfeb160cad6ed952329cdff1e9f1ed496b
+SIZE (mesa-demos-9.0.0.tar.xz) = 14839368
diff --git a/graphics/mesa-demos/pkg-plist b/graphics/mesa-demos/pkg-plist
index 71ae5ad1813a..0d4c6448daa8 100644
--- a/graphics/mesa-demos/pkg-plist
+++ b/graphics/mesa-demos/pkg-plist
@@ -20,7 +20,6 @@ bin/clear-undefined
bin/clearspd
bin/convolutions
bin/copypix
-bin/copytex
bin/createwin
bin/cubemap
bin/cuberender
@@ -41,18 +40,17 @@ bin/draw2arrays
bin/drawarrays
bin/drawelements
bin/drawelements-large
-bin/drawoverhead
bin/drawpix
bin/drawrange
+bin/eglgears_x11
bin/eglinfo
+bin/egltri_x11
bin/engine
bin/es2_info
bin/es2gears_x11
bin/es2tri
bin/fbo_firecube
-bin/fbobind
bin/fbotexture
-bin/fill
bin/fire
bin/flat-clip
bin/fogcoord
@@ -65,7 +63,6 @@ bin/gamma
bin/gearbox
bin/gears
bin/geartrain
-bin/genmipmap
bin/geom-outlining-130
bin/geom-outlining-150
bin/geom-sprites
@@ -73,8 +70,6 @@ bin/geom-stipple-lines
bin/geom-wide-lines
bin/glinfo
bin/gloss
-bin/glsl-compile-time
-bin/glslstateschange
bin/glsync
bin/gltestperf
bin/glthreads
@@ -89,7 +84,6 @@ bin/glxpbdemo
bin/glxpixmap
bin/glxsnoop
bin/glxswapcontrol
-bin/gs-tri
bin/gsraytrace
bin/identity
bin/ipers
@@ -131,6 +125,7 @@ bin/overlay
bin/paltex
bin/pbdemo
bin/pbinfo
+bin/peglgears
bin/pgon-mode
bin/pixeltest
bin/point
@@ -190,7 +185,6 @@ bin/spectex
bin/spriteblast
bin/stex3d
bin/sub-tex
-bin/swapbuffers
bin/teapot
bin/terrain
bin/tessdemo
@@ -199,7 +193,6 @@ bin/texaaline
bin/texcyl
bin/texdemo1
bin/texenv
-bin/teximage
bin/texture_from_pixmap
bin/textures
bin/toyball
@@ -281,7 +274,6 @@ bin/tunnel
bin/tunnel2
bin/twoside
bin/vao_demo
-bin/vbo
bin/vbo-drawarrays
bin/vbo-drawarrays-2101010
bin/vbo-drawelements
@@ -290,7 +282,7 @@ bin/vbo-noninterleaved
bin/vbo-tri
bin/vert-or-frag-only
bin/vert-tex
-bin/vertexrate
+bin/vkgears
bin/vp-array
bin/vp-array-hf
bin/vp-array-int
@@ -308,6 +300,8 @@ bin/vp-unfilled
bin/vsraytrace
bin/wincopy
bin/winpos
+bin/xeglgears
+bin/xeglthreads
bin/xfont
bin/xrotfontdemo
%%DATADIR%%/arch.rgb