pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/pixman



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Oct 18 10:58:01 UTC 2022

Modified Files:
        pkgsrc/x11/pixman: Makefile distinfo
Added Files:
        pkgsrc/x11/pixman/patches: patch-configure

Log Message:
pixman: update to 0.42.0.

        Alan Coopersmith (2):
             configure: replace bugzilla URL with gitlab issues
             configure.ac: allow x64 libraries on Solaris to run on non-SSSE3 machines

        Alex Richardson (1):
             Fix -Wincompatible-function-pointer-types warning

        Benjamin Gilbert (1):
             meson: Add feature to disable compiler TLS support

        Dylan Baker (1):
             meson: remove pixman dependency

        Heiko Lewin (1):
             Fix signed-unsigned semantics in reduce_32

        Jocelyn Falempe (1):
             Fix inverted colors on big endian system

        Jonathan Kew (1):
             Avoid out-of-bounds read when accessing individual bytes from mask.

        Manuel Stoeckl (2):
             Fix masked pixel fetching with wide format
             demos: port to Gtk3

        Matt Turner (1):
             Post-release version bump to 0.40.1

        Michael Forney (1):
             Prevent empty top-level declaration

        Mizuki Asakura (1):
             added aarch64 bilinear implementations (ver.4.1)

        Nirbheek Chauhan (3):
             tests: Fix undefined symbol build error on macOS
             meson: Fix warning about extract_all_objects usage
             meson: Fix usage of pkgconfig.generate()

        Simon Ser (2):
             Constify region APIs
             Pre-release version bump to 0.42.0

        Tim-Philipp Müller (3):
             Update README a little
             meson: add cpu-features-path option for Android
             meson: add option to skip building of tests and demos

        Tom Stellard (1):
             Add -ftrapping-math to default cflags

        pkubaj (1):
             Fix AltiVec detection on FreeBSD.

        Érico Rolim (1):
             meson: update option descriptions.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 pkgsrc/x11/pixman/Makefile
cvs rdiff -u -r1.66 -r1.67 pkgsrc/x11/pixman/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/x11/pixman/patches/patch-configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/pixman/Makefile
diff -u pkgsrc/x11/pixman/Makefile:1.81 pkgsrc/x11/pixman/Makefile:1.82
--- pkgsrc/x11/pixman/Makefile:1.81     Mon Jul 25 11:12:30 2022
+++ pkgsrc/x11/pixman/Makefile  Tue Oct 18 10:58:00 2022
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.81 2022/07/25 11:12:30 wiz Exp $
+# $NetBSD: Makefile,v 1.82 2022/10/18 10:58:00 wiz Exp $
 
-DISTNAME=      pixman-0.40.0
-PKGREVISION=   3
+DISTNAME=      pixman-0.42.0
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_XORG:=lib/}
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/x11/pixman/distinfo
diff -u pkgsrc/x11/pixman/distinfo:1.66 pkgsrc/x11/pixman/distinfo:1.67
--- pkgsrc/x11/pixman/distinfo:1.66     Tue Oct 26 11:34:18 2021
+++ pkgsrc/x11/pixman/distinfo  Tue Oct 18 10:58:00 2022
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.66 2021/10/26 11:34:18 nia Exp $
+$NetBSD: distinfo,v 1.67 2022/10/18 10:58:00 wiz Exp $
 
-BLAKE2s (pixman-0.40.0.tar.xz) = e2038b0901ac1675bc6d69c741cbea259b36646b43743e05f725229cf0d12dd4
-SHA512 (pixman-0.40.0.tar.xz) = 8a60edb113d68791b41bd90b761ff7b3934260cb3dada3234c9351416f61394e4157353bc4d61b8f6c2c619de470f6feefffb4935bfcf79d291ece6285de7270
-Size (pixman-0.40.0.tar.xz) = 634752 bytes
+BLAKE2s (pixman-0.42.0.tar.xz) = 9846ec6a902afa54328b18a9a58cbdf7ad066aa69cbbfddb145b1475c6ad8899
+SHA512 (pixman-0.42.0.tar.xz) = 43d43d1aef9b8a6167098ab68ce2cfd8c0429c4825d40a4fb468b5b51dc1a2035f8bd1b70413e4ecd77deb469b5d558f42171b423e348d5ddd8604c466ffc7d9
+Size (pixman-0.42.0.tar.xz) = 652780 bytes
 SHA1 (patch-Makefile.in) = e59e216839f69d0c73b40c195b2c5414a10558f4
 SHA1 (patch-ba) = 9bd8a7fd0cfbd280df06d69838d3d10ab1b51e23
 SHA1 (patch-bb) = d47b1857771b8addb6897d45782ba2735a7aacbd
 SHA1 (patch-bc) = 3e23e6c482ea193885f3f762af355ef2f692132b
+SHA1 (patch-configure) = 55093c5c923ca18aa040e86bcabac60d8d4aab22
 SHA1 (patch-pixman_pixman-vmx.c) = d96dad41d94bf8dfb956afda00a5a175a9c1f6fc

Added files:

Index: pkgsrc/x11/pixman/patches/patch-configure
diff -u /dev/null pkgsrc/x11/pixman/patches/patch-configure:1.1
--- /dev/null   Tue Oct 18 10:58:01 2022
+++ pkgsrc/x11/pixman/patches/patch-configure   Tue Oct 18 10:58:01 2022
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.1 2022/10/18 10:58:01 wiz Exp $
+
+Fix unportable test(1) operator.
+
+--- configure.orig     2022-10-18 07:48:30.000000000 +0000
++++ configure
+@@ -14413,7 +14413,7 @@ case $host_os in
+       # binaries aren't flagged as only able to run on MMX/SSE/SSSE3 capable
+       # CPUs since they check at runtime before using those instructions.
+       # Not all linkers grok the mapfile format so we check for that first.
+-      if test "$host_cpu" == "i386" -o "$host_cpu" == "x86_64"; then
++      if test "$host_cpu" = "i386" -o "$host_cpu" = "x86_64"; then
+        use_hwcap_mapfile=no
+        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to use a hardware capability map file" >&5
+ printf %s "checking whether to use a hardware capability map file... " >&6; }



Home | Main Index | Thread Index | Old Index