git: 455f882b6ff8 - main - x11/x11perf: Update to 1.7.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 29 Jul 2026 14:43:46 UTC
The branch main has been updated by mce:
URL: https://cgit.FreeBSD.org/ports/commit/?id=455f882b6ff82ca82152280e4542f835bea40fd2
commit 455f882b6ff82ca82152280e4542f835bea40fd2
Author: Kousuke Kannagi <mce@FreeBSD.org>
AuthorDate: 2025-07-07 05:34:32 +0000
Commit: Kousuke Kannagi <mce@FreeBSD.org>
CommitDate: 2026-07-29 14:42:56 +0000
x11/x11perf: Update to 1.7.0
Add WWW and update pkg-descr.
https://lists.x.org/archives/xorg-announce/2022-October/003242.html
https://lists.x.org/archives/xorg-announce/2024-August/003526.html
PR: 288071
Approved by: x11 (arrowd)
Approved by: osa (mentor)
---
x11/x11perf/Makefile | 13 +++++++------
x11/x11perf/distinfo | 6 +++---
x11/x11perf/pkg-descr | 6 +++++-
x11/x11perf/pkg-plist | 8 ++++----
4 files changed, 19 insertions(+), 14 deletions(-)
diff --git a/x11/x11perf/Makefile b/x11/x11perf/Makefile
index f25b028e2e81..7d28f667aa77 100644
--- a/x11/x11perf/Makefile
+++ b/x11/x11perf/Makefile
@@ -1,18 +1,19 @@
PORTNAME= x11perf
-PORTVERSION= 1.6.1
-PORTREVISION= 1
+DISTVERSION= 1.7.0
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X11 server performance test program
+WWW= https://gitlab.freedesktop.org/xorg/test/x11perf
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cpe xorg xorg-cat:app
-USE_XORG= x11 xmuu xrender xft xext
-CPE_VENDOR= xfree86
+LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
+USES= cpe tar:xz xorg xorg-cat:test
+USE_XORG= x11 xext xft xmuu xorgproto xrender
+CPE_VENDOR= xfree86
.include <bsd.port.mk>
diff --git a/x11/x11perf/distinfo b/x11/x11perf/distinfo
index 771d77929950..edc6d8f3fae3 100644
--- a/x11/x11perf/distinfo
+++ b/x11/x11perf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1560181780
-SHA256 (xorg/app/x11perf-1.6.1.tar.bz2) = 1c7e0b8ffc2794b4ccf11e04d551823abe0ea47b4f7db0637390db6fbe817c34
-SIZE (xorg/app/x11perf-1.6.1.tar.bz2) = 189446
+TIMESTAMP = 1751363346
+SHA256 (xorg/test/x11perf-1.7.0.tar.xz) = 24f80d84b0e96171a998932ff007698fd1776da9975ed42e51d57b9cfca91828
+SIZE (xorg/test/x11perf-1.7.0.tar.xz) = 181396
diff --git a/x11/x11perf/pkg-descr b/x11/x11perf/pkg-descr
index 9e994ca2dc03..4cc0e91c0fd4 100644
--- a/x11/x11perf/pkg-descr
+++ b/x11/x11perf/pkg-descr
@@ -1 +1,5 @@
-This package contains x11perf, an X11 server performance test program.
+The X11perf is a standard X11 tool for measuring how many times per
+Second a given X11 request can be made. It also includes the Xmark
+script to calculate how many millions of times faster your GPU is than
+the graphics on a 1989 SPARCstation 1 workstation, if you need more
+meaningless numbers in your life.
diff --git a/x11/x11perf/pkg-plist b/x11/x11perf/pkg-plist
index 20179b1a7890..d65bd1403033 100644
--- a/x11/x11perf/pkg-plist
+++ b/x11/x11perf/pkg-plist
@@ -1,9 +1,9 @@
bin/x11perf
bin/x11perfcomp
-lib/X11/x11perfcomp/fillblnk
-lib/X11/x11perfcomp/perfboth
-lib/X11/x11perfcomp/perfratio
-lib/X11/x11perfcomp/Xmark
+share/X11/x11perfcomp/Xmark
+share/X11/x11perfcomp/fillblnk
+share/X11/x11perfcomp/perfboth
+share/X11/x11perfcomp/perfratio
share/man/man1/Xmark.1.gz
share/man/man1/x11perf.1.gz
share/man/man1/x11perfcomp.1.gz