diff --git a/x11/rendercheck/Makefile b/x11/rendercheck/Makefile index 7338b5659918..f806c89ee2b6 100644 --- a/x11/rendercheck/Makefile +++ b/x11/rendercheck/Makefile @@ -1,17 +1,18 @@ 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 .include 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.