aboutsummaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorKousuke Kannagi <mce@FreeBSD.org>2025-07-03 05:00:59 +0000
committerKousuke Kannagi <mce@FreeBSD.org>2026-08-07 17:40:35 +0000
commita90719b267eaa5cd82522fe34763ae0804523560 (patch)
tree17160cc5c46cc292c5240a104ced46ba3b4a3607 /x11
parentba03eba066b10b2ad986fa1e3926daadd567d614 (diff)
x11/rendercheck: Update to 1.6
In this version, the autotools build system has been removed. Update WWW and pkg-descr. Add LICENSE. https://lists.x.org/archives/xorg-announce/2024-April/003511.html PR: 287979 Approved by: x11 (arrowd) Approved by: fluffy (mentor)
Diffstat (limited to 'x11')
-rw-r--r--x11/rendercheck/Makefile13
-rw-r--r--x11/rendercheck/distinfo5
-rw-r--r--x11/rendercheck/pkg-descr14
3 files changed, 22 insertions, 10 deletions
diff --git a/x11/rendercheck/Makefile b/x11/rendercheck/Makefile
index 7338b5659918..f806c89ee2b6 100644
--- a/x11/rendercheck/Makefile
+++ b/x11/rendercheck/Makefile
@@ -1,16 +1,17 @@
PORTNAME= rendercheck
-PORTVERSION= 1.5
-PORTREVISION= 1
+DISTVERSION= 1.6
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Small program for testing basic Render extension conformance
-WWW= https://www.freedesktop.org/wiki/Software/xapps/
+WWW= https://gitlab.freedesktop.org/xorg/test/rendercheck
-USES= xorg xorg-cat:app
-USE_XORG= xrender
+LICENSE= GPLv2+ MIT
+LICENSE_COMB= multi
+LICENSE_FILE= ${WRKSRC}/COPYING
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+USES= tar:xz xorg xorg-cat:test,meson
+USE_XORG= x11 xext xorgproto xrender
PLIST_FILES= bin/rendercheck share/man/man1/rendercheck.1.gz
diff --git a/x11/rendercheck/distinfo b/x11/rendercheck/distinfo
index e456c30a19c9..dbafcca69646 100644
--- a/x11/rendercheck/distinfo
+++ b/x11/rendercheck/distinfo
@@ -1,2 +1,3 @@
-SHA256 (xorg/app/rendercheck-1.5.tar.bz2) = 00605679436d65ccf9a6f1f1cb206df7a2e8b28a7821e867922d2b14b009f1cc
-SIZE (xorg/app/rendercheck-1.5.tar.bz2) = 143656
+TIMESTAMP = 1751361593
+SHA256 (xorg/test/rendercheck-1.6.tar.xz) = 006a70232b190c8fc035db0b5c033e7d54e7f3442ac0325dbad10b7134c32a01
+SIZE (xorg/test/rendercheck-1.6.tar.xz) = 23996
diff --git a/x11/rendercheck/pkg-descr b/x11/rendercheck/pkg-descr
index ff937f63ac24..df4348c2bc97 100644
--- a/x11/rendercheck/pkg-descr
+++ b/x11/rendercheck/pkg-descr
@@ -1,2 +1,12 @@
-This package contains rendercheck, a simple tool I wrote to test some render
-extension conformance.
+Rendercheck is a program to test a Render extension implementation
+against separate calculations of expected output.
+
+Tests currently include:
+- Destination coordinates correctness
+- Source coordinates correctness
+- Transformed (FilterNearest) source coordinates correctness.
+- Composite with and without mask (with/without component alpha),
+ with 1x1 repeating Pictures and 10x10 Pictures.
+- Linear gradients
+- Repeating sources/masks at POT and non-POT sizes
+- Some regression tests for bugs from freedesktop.org bugzilla.