Re: [ANNOUNCE] rendercheck 1.6

2024-04-25 Thread Matt Turner
On Wed, Apr 24, 2024 at 7:12 AM  wrote:
>
> In the commits, I note this:
>
> On Tue, Apr 23, 2024 at 03:53:39PM -0400, Matt Turner wrote:
> >[...]
> > Eric Anholt (10):
> >   [...]
> >   Remove the autotools build system.
>
> There are OSes that do not ship with Python. During an intermim
> period, couldn't we provide _both_ autotools and meson? in order to
> not wreak havoc releases for such OSes.

This is not really a core component of X by any measure. I don't have
any interest in restoring autotools (which was removed in the git repo
in 2017).

The upstream xserver and current releases of xwayland and mesa only
have meson build systems. I think y'all (OpenBSD?) probably need to
find another solution.


Re: [ANNOUNCE] rendercheck 1.6

2024-04-24 Thread Alan Coopersmith

On 4/24/24 04:12, tlaro...@kergis.com wrote:

In the commits, I note this:

On Tue, Apr 23, 2024 at 03:53:39PM -0400, Matt Turner wrote:

[...]
Eric Anholt (10):
   [...]
   Remove the autotools build system.


There are OSes that do not ship with Python. During an intermim
period, couldn't we provide _both_ autotools and meson? in order to
not wreak havoc releases for such OSes.


We did that a number of years ago.  This is not the first X.Org package to
require meson - the Xwayland, libxcvt, libpciaccess, intel-gpu-tools, and
xisxwayland packages all do as well and the number is slowly increasing over
time.  (And of course, the Mesa & pixman packages that our X servers depend on,
and many packages from GNOME and other projects have also already done so.)

OS'es that don't ship python will have to build & install that package before
building X.Org packages.

--
-Alan Coopersmith- alan.coopersm...@oracle.com
 Oracle Solaris Engineering - https://blogs.oracle.com/solaris



Re: [ANNOUNCE] rendercheck 1.6

2024-04-24 Thread tlaronde
In the commits, I note this:

On Tue, Apr 23, 2024 at 03:53:39PM -0400, Matt Turner wrote:
>[...] 
> Eric Anholt (10):
>   [...]
>   Remove the autotools build system.

There are OSes that do not ship with Python. During an intermim
period, couldn't we provide _both_ autotools and meson? in order to
not wreak havoc releases for such OSes.

-- 
Thierry Laronde 
 http://www.kergis.com/
http://kertex.kergis.com/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C


[ANNOUNCE] rendercheck 1.6

2024-04-24 Thread Matt Turner
Aaron Plattner (1):
  Skip shmblend if SHM pixmaps aren't supported

Adam Jackson (4):
  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

Alan Coopersmith (3):
  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

Emil Velikov (1):
  autogen.sh: use quoted string variables

Eric Anholt (10):
  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.

Jeremy Huddleston Sequoia (4):
  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."

Matt Turner (3):
  meson: Set project version
  meson: Set project license
  rendercheck 1.6

Peter Hutterer (3):
  autogen.sh: drop --enable-maintainer-mode
  autogen.sh: honor NOCONFIGURE=1
  Fix errx handling of va_list

git tag: rendercheck-1.6

https://xorg.freedesktop.org/archive/individual/test/rendercheck-1.6.tar.xz
SHA256: 006a70232b190c8fc035db0b5c033e7d54e7f3442ac0325dbad10b7134c32a01  
rendercheck-1.6.tar.xz
SHA512: 
0cc5372a318d4a28d63d82a2efc42f15b810186ce91b226bc5b962520637b628b1ae991a9e7745f8239c4fd100bf8f8eab79bc3803a01cad6827022af49be1a3
  rendercheck-1.6.tar.xz
PGP:  
https://xorg.freedesktop.org/archive/individual/test/rendercheck-1.6.tar.xz.sig



signature.asc
Description: PGP signature


[ANNOUNCE] rendercheck 1.6

2024-04-23 Thread Matt Turner
Aaron Plattner (1):
  Skip shmblend if SHM pixmaps aren't supported

Adam Jackson (4):
  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

Alan Coopersmith (3):
  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

Emil Velikov (1):
  autogen.sh: use quoted string variables

Eric Anholt (10):
  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.

Jeremy Huddleston Sequoia (4):
  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."

Matt Turner (3):
  meson: Set project version
  meson: Set project license
  rendercheck 1.6

Peter Hutterer (3):
  autogen.sh: drop --enable-maintainer-mode
  autogen.sh: honor NOCONFIGURE=1
  Fix errx handling of va_list

git tag: rendercheck-1.6

https://xorg.freedesktop.org/archive/individual/test/rendercheck-1.6.tar.xz
SHA256: 006a70232b190c8fc035db0b5c033e7d54e7f3442ac0325dbad10b7134c32a01  
rendercheck-1.6.tar.xz
SHA512: 
0cc5372a318d4a28d63d82a2efc42f15b810186ce91b226bc5b962520637b628b1ae991a9e7745f8239c4fd100bf8f8eab79bc3803a01cad6827022af49be1a3
  rendercheck-1.6.tar.xz
PGP:  
https://xorg.freedesktop.org/archive/individual/test/rendercheck-1.6.tar.xz.sig



signature.asc
Description: PGP signature