BSD Ports

x11/rendercheck 1.6 FreeBSD

Small program for testing basic Render extension conformance

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6cd3e0d855
License
GPLv2+, MIT
Categories
x11
Package size
25.5 KiB, 57.3 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDx11/rendercheck1.6
OpenBSDx11/rendercheck1.6
NetBSDx11/rendercheck1.6
DragonFlyx11/rendercheck1.5_1

Install

Binary package:

pkg install rendercheck

From the ports tree:

cd /usr/ports/x11/rendercheck/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rendercheck>0:x11/rendercheck

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.61.61.51.5_11.6
FreeBSD:14:quarterly1.61.6n/a1.5_11.6
FreeBSD:15:latest1.61.6n/a1.5_11.5_1
FreeBSD:15:quarterly1.61.6n/an/an/a
FreeBSD:16:latest1.61.6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 18
Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
xorg xorg-cat:test,meson
Service scripts
none

Files

distinfo 1
FileSizeSHA256
xorg/test/rendercheck-1.6.tar.xz23996006a70232b190c8fc035db0b5c033e7d54e7f3442ac0325dbad10b7134c32a01

Commit history 2

DateCommitCreditsLog message
6cd3e0d855 Gleb Popov xorg-cat.mk users: Drop tar:xz, which is default now
PR: 298092
a90719b267 Kousuke Kannagi 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)