Accepting request 1170149 from X11:XOrg

- Update to release 1.6
  * Skip shmblend if SHM pixmaps aren't supported
  * triangles: Fix tests for conjoint and disjoint ops
  * Be valgrind-clean
  * Don't fail to find the a8r8g8b8 format pointlessly
  * Enable a few more formats
  * Update bug tracker URL in man page
  * gitlab CI: add a basic build test
  * t_repeat.c, t_triangles.c: convert from ISO-8859-1 to UTF-8
  * autogen.sh: use quoted string variables
  * Start using stdbool.h instead of Xlib or custom bools.
  * Save the list of active formats in a global for use by tests.
  * Use ELF sections to make test setup easier.
  * shmblend: New test for XRenderComposite() from a pixmap in SHM.
  * autogen: Set a default prefix for patches if unset.
  * Fix a printf format warning.
  * Add a meson build system.
  * Remove the autotools build system.
  * Simplify manpage variable substitution for Meson.
  * Explain how to build using meson in the README.
  * darwin: Build fix
  * Mark pointers to test structs as used to prevent dead symbol stripping
  * Prevent ASan from placing guards around test structs as we expect them to be laid out sequentially
  * Revert "Reduce the number of colors to speed up test execution."
  * meson: Set project version
  * meson: Set project license
  * autogen.sh: drop --enable-maintainer-mode
  * autogen.sh: honor NOCONFIGURE=1
  * Fix errx handling of va_list
- switched to meson build
- fixed source URL in specfile

OBS-URL: https://build.opensuse.org/request/show/1170149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rendercheck?expand=0&rev=8
This commit is contained in:
Ana Guerrero 2024-04-26 21:26:28 +00:00 committed by Git OBS Bridge
commit 4164f33852
4 changed files with 49 additions and 12 deletions

BIN
rendercheck-1.5.tar.bz2 (Stored with Git LFS)

Binary file not shown.

3
rendercheck-1.6.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:006a70232b190c8fc035db0b5c033e7d54e7f3442ac0325dbad10b7134c32a01
size 23996

View File

@ -1,3 +1,38 @@
-------------------------------------------------------------------
Tue Apr 23 23:41:43 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
- Update to release 1.6
* Skip shmblend if SHM pixmaps aren't supported
* triangles: Fix tests for conjoint and disjoint ops
* Be valgrind-clean
* Don't fail to find the a8r8g8b8 format pointlessly
* Enable a few more formats
* Update bug tracker URL in man page
* gitlab CI: add a basic build test
* t_repeat.c, t_triangles.c: convert from ISO-8859-1 to UTF-8
* autogen.sh: use quoted string variables
* Start using stdbool.h instead of Xlib or custom bools.
* Save the list of active formats in a global for use by tests.
* Use ELF sections to make test setup easier.
* shmblend: New test for XRenderComposite() from a pixmap in SHM.
* autogen: Set a default prefix for patches if unset.
* Fix a printf format warning.
* Add a meson build system.
* Remove the autotools build system.
* Simplify manpage variable substitution for Meson.
* Explain how to build using meson in the README.
* darwin: Build fix
* Mark pointers to test structs as used to prevent dead symbol stripping
* Prevent ASan from placing guards around test structs as we expect them to be laid out sequentially
* Revert "Reduce the number of colors to speed up test execution."
* meson: Set project version
* meson: Set project license
* autogen.sh: drop --enable-maintainer-mode
* autogen.sh: honor NOCONFIGURE=1
* Fix errx handling of va_list
- switched to meson build
- fixed source URL in specfile
-------------------------------------------------------------------
Fri Jun 12 08:36:31 UTC 2015 - sndirsch@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package rendercheck
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -12,20 +12,22 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: rendercheck
Version: 1.5
Version: 1.6
Release: 0
Summary: Program to test a Render extension implementation
License: HPND
Group: System/X11/Utilities
Url: http://xorg.freedesktop.org/
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
URL: http://xorg.freedesktop.org/
Source0: https://xorg.freedesktop.org/archive/individual/test/%{name}-%{version}.tar.xz
BuildRequires: meson
BuildRequires: pkg-config
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xorg-macros) >= 1.8
BuildRequires: pkgconfig(xrender)
# This was part of the xorg-x11 package up to version 7.6
@ -40,15 +42,15 @@ against separate calculations of expected output.
%setup -q
%build
%configure
make %{?_smp_mflags}
%meson
%meson_build
%install
%make_install
%meson_install
%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README
%doc AUTHORS COPYING NEWS README
%{_bindir}/rendercheck
%{_mandir}/man1/rendercheck.1%{?ext_man}