git: 455f882b6ff8 - main - x11/x11perf: Update to 1.7.0

From: Kousuke Kannagi <mce_at_FreeBSD.org>
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