updates for pixman 0.42.2.

this enables NEON for arm64.  maybe firefox will be faster on pbp...
This commit is contained in:
mrg 2022-11-12 04:00:57 +00:00
parent 0cb9ef9131
commit 4d9ba19d12
4 changed files with 18 additions and 7 deletions

View File

@ -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

View File

@ -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

View File

@ -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 @@ AFLAGS+= ${${ACTIVE_CC} == "clang" :? -fno-integrated-as :}
#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

View File

@ -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