git: a90719b267ea - main - x11/rendercheck: Update to 1.6
Kousuke Kannagi <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by mce: URL: https://cgit.FreeBSD.org/ports/commit/?id=a90719b267eaa5cd82522fe34763ae0804523560 commit a90719b267eaa5cd82522fe34763ae0804523560 Author: Kousuke Kannagi <[email protected]> AuthorDate: 2025-07-03 05:00:59 +0000 Commit: Kousuke Kannagi <[email protected]> CommitDate: 2026-08-07 17:40:35 +0000 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) --- x11/rendercheck/Makefile | 13 +++++++------ x11/rendercheck/distinfo | 5 +++-- x11/rendercheck/pkg-descr | 14 ++++++++++++-- 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= [email protected] 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.