Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src updates for pixman 0.42.2.
details: https://anonhg.NetBSD.org/src/rev/a0faa5d9ac55
branches: trunk
changeset: 372307:a0faa5d9ac55
user: mrg <mrg%NetBSD.org@localhost>
date: Sat Nov 12 04:00:57 2022 +0000
description:
updates for pixman 0.42.2.
this enables NEON for arm64. maybe firefox will be faster on pbp...
diffstat:
distrib/sets/lists/xbase/shl.mi | 4 ++--
distrib/sets/lists/xdebug/shl.mi | 4 ++--
external/mit/xorg/lib/pixman/Makefile | 13 ++++++++++++-
external/mit/xorg/lib/pixman/shlib_version | 4 ++--
4 files changed, 18 insertions(+), 7 deletions(-)
diffs (73 lines):
diff -r bf7fa6496e63 -r a0faa5d9ac55 distrib/sets/lists/xbase/shl.mi
--- a/distrib/sets/lists/xbase/shl.mi Sat Nov 12 02:20:15 2022 +0000
+++ b/distrib/sets/lists/xbase/shl.mi Sat Nov 12 04:00:57 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.101 2022/11/12 02:20:15 mrg Exp $
+# $NetBSD: shl.mi,v 1.102 2022/11/12 04:00:57 mrg Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@@ -202,7 +202,7 @@
./usr/X11R7/lib/libpciaccess.so.0.4 xbase-libpciaccess-lib xorg,compatx11file
./usr/X11R7/lib/libpixman-1.so xbase-pixman-lib xorg,compatx11file
./usr/X11R7/lib/libpixman-1.so.2 xbase-pixman-lib xorg,compatx11file
-./usr/X11R7/lib/libpixman-1.so.2.2 xbase-pixman-lib xorg,compatx11file
+./usr/X11R7/lib/libpixman-1.so.2.3 xbase-pixman-lib xorg,compatx11file
./usr/X11R7/lib/libxcb-atom.so xbase-xcb-util-lib xorg,compatx11file
./usr/X11R7/lib/libxcb-atom.so.1 xbase-xcb-util-lib xorg,compatx11file
./usr/X11R7/lib/libxcb-atom.so.1.0 xbase-xcb-util-lib xorg,compatx11file
diff -r bf7fa6496e63 -r a0faa5d9ac55 distrib/sets/lists/xdebug/shl.mi
--- a/distrib/sets/lists/xdebug/shl.mi Sat Nov 12 02:20:15 2022 +0000
+++ b/distrib/sets/lists/xdebug/shl.mi Sat Nov 12 04:00:57 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.67 2022/11/12 02:20:15 mrg Exp $
+# $NetBSD: shl.mi,v 1.68 2022/11/12 04:00:57 mrg Exp $
./usr/libdata/debug/usr/X11R7/lib base-sys-usr xorg,debug,compatx11dir
./usr/libdata/debug/usr/X11R7/lib/X11/locale/lib/common/libximcp.so.2.0.debug obsolete obsolete
./usr/libdata/debug/usr/X11R7/lib/X11/locale/lib/common/libxlcDef.so.2.0.debug obsolete obsolete
@@ -67,7 +67,7 @@
./usr/libdata/debug/usr/X11R7/lib/libglapi.so.1.0.debug xdebug-libglapi-debug xorg,debug,compatx11file
./usr/libdata/debug/usr/X11R7/lib/libglut.so.4.0.debug xdebug-obsolete xorg,obsolete,compatx11file
./usr/libdata/debug/usr/X11R7/lib/libpciaccess.so.0.4.debug xdebug-libpciaccess-debug xorg,debug,compatx11file
-./usr/libdata/debug/usr/X11R7/lib/libpixman-1.so.2.2.debug xdebug-pixman-debug xorg,debug,compatx11file
+./usr/libdata/debug/usr/X11R7/lib/libpixman-1.so.2.3.debug xdebug-pixman-debug xorg,debug,compatx11file
./usr/libdata/debug/usr/X11R7/lib/libxcb-atom.so.1.0.debug xdebug-xcb-util-debug xorg,debug,compatx11file
./usr/libdata/debug/usr/X11R7/lib/libxcb-aux.so.0.0.debug xdebug-xcb-util-debug xorg,debug,compatx11file
./usr/libdata/debug/usr/X11R7/lib/libxcb-composite.so.0.1.debug xdebug-libxcb-debug xorg,debug,compatx11file
diff -r bf7fa6496e63 -r a0faa5d9ac55 external/mit/xorg/lib/pixman/Makefile
--- a/external/mit/xorg/lib/pixman/Makefile Sat Nov 12 02:20:15 2022 +0000
+++ b/external/mit/xorg/lib/pixman/Makefile Sat Nov 12 04:00:57 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.38 2021/04/26 21:32:49 christos Exp $
+# $NetBSD: Makefile,v 1.39 2022/11/12 04:00:57 mrg Exp $
NOLINT= 1 # defined
@@ -90,6 +90,17 @@
#CPPFLAGS+= -DUSE_ARM_IWMMXT
.endif
+.if !empty(MACHINE_ARCH:Maarch64*)
+# ARM64 NEON
+SRCS+= pixman-arm-neon.c \
+ pixman-arma64-neon-asm.S \
+ pixman-arma64-neon-asm-bilinear.S
+CPPFLAGS+= -DUSE_ARM_A64_NEON
+
+# XXX: not sure if needed?
+#AFLAGS+= ${${ACTIVE_CC} == "clang" :? -fno-integrated-as :}
+.endif
+
.if !empty(MACHINE_ARCH:Mmips*64el) && empty(COPTS:M-march=*)
# Loongson MMI
SRCS+= pixman-mmx.c
diff -r bf7fa6496e63 -r a0faa5d9ac55 external/mit/xorg/lib/pixman/shlib_version
--- a/external/mit/xorg/lib/pixman/shlib_version Sat Nov 12 02:20:15 2022 +0000
+++ b/external/mit/xorg/lib/pixman/shlib_version Sat Nov 12 04:00:57 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shlib_version,v 1.6 2013/06/05 09:04:16 mrg Exp $
+# $NetBSD: shlib_version,v 1.7 2022/11/12 04:00:57 mrg Exp $
#
major=2
-minor=2
+minor=3
Home |
Main Index |
Thread Index |
Old Index