Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/xorg]: xsrc/external/mit/pixman/dist initial import of pixman-0.42.2
details: https://anonhg.NetBSD.org/xsrc/rev/9c7c36827c4f
branches: xorg
changeset: 7251:9c7c36827c4f
user: mrg <mrg%NetBSD.org@localhost>
date: Sat Nov 12 03:24:10 2022 +0000
description:
initial import of pixman-0.42.2
diffstat:
external/mit/pixman/dist/Makefile.am | 63 +-
external/mit/pixman/dist/Makefile.in | 123 +-
external/mit/pixman/dist/README | 84 +-
external/mit/pixman/dist/a64-neon-test.S | 5 +
external/mit/pixman/dist/aclocal.m4 | 342 +-
external/mit/pixman/dist/compile | 6 +-
external/mit/pixman/dist/config.guess | 1638 +-
external/mit/pixman/dist/config.h.in | 13 +-
external/mit/pixman/dist/config.sub | 2971 ++--
external/mit/pixman/dist/configure | 6996 +++++----
external/mit/pixman/dist/configure.ac | 64 +-
external/mit/pixman/dist/demos/Makefile.am | 5 +-
external/mit/pixman/dist/demos/Makefile.in | 60 +-
external/mit/pixman/dist/demos/dither.c | 277 +
external/mit/pixman/dist/demos/dither.ui | 147 +
external/mit/pixman/dist/demos/gtk-utils.c | 10 +-
external/mit/pixman/dist/demos/meson.build | 7 +
external/mit/pixman/dist/demos/scale.c | 28 +-
external/mit/pixman/dist/depcomp | 2 +-
external/mit/pixman/dist/install-sh | 157 +-
external/mit/pixman/dist/ltmain.sh | 942 +-
external/mit/pixman/dist/meson.build | 177 +-
external/mit/pixman/dist/meson_options.txt | 26 +-
external/mit/pixman/dist/missing | 2 +-
external/mit/pixman/dist/pixman/Makefile.am | 16 +
external/mit/pixman/dist/pixman/Makefile.in | 75 +-
external/mit/pixman/dist/pixman/Makefile.sources | 1 +
external/mit/pixman/dist/pixman/dither/blue-noise-64x64.h | 77 +
external/mit/pixman/dist/pixman/dither/make-blue-noise.c | 679 +
external/mit/pixman/dist/pixman/loongson-mmintrin.h | 18 +-
external/mit/pixman/dist/pixman/meson.build | 32 +-
external/mit/pixman/dist/pixman/pixman-access.c | 32 +-
external/mit/pixman/dist/pixman/pixman-arm-neon.c | 23 +-
external/mit/pixman/dist/pixman/pixman-arm.c | 31 +
external/mit/pixman/dist/pixman/pixman-arma64-neon-asm-bilinear.S | 1275 +
external/mit/pixman/dist/pixman/pixman-arma64-neon-asm.S | 3704 +++++
external/mit/pixman/dist/pixman/pixman-arma64-neon-asm.h | 1310 +
external/mit/pixman/dist/pixman/pixman-bits-image.c | 185 +-
external/mit/pixman/dist/pixman/pixman-combine32.c | 4 +-
external/mit/pixman/dist/pixman/pixman-combine32.h | 2 +-
external/mit/pixman/dist/pixman/pixman-compiler.h | 8 +-
external/mit/pixman/dist/pixman/pixman-fast-path.c | 22 +-
external/mit/pixman/dist/pixman/pixman-general.c | 9 +-
external/mit/pixman/dist/pixman/pixman-gradient-walker.c | 8 +-
external/mit/pixman/dist/pixman/pixman-image.c | 37 +-
external/mit/pixman/dist/pixman/pixman-implementation.c | 2 +-
external/mit/pixman/dist/pixman/pixman-inlines.h | 2 +-
external/mit/pixman/dist/pixman/pixman-matrix.c | 2 +-
external/mit/pixman/dist/pixman/pixman-mmx.c | 14 +-
external/mit/pixman/dist/pixman/pixman-ppc.c | 18 +
external/mit/pixman/dist/pixman/pixman-private.h | 12 +
external/mit/pixman/dist/pixman/pixman-region.c | 56 +-
external/mit/pixman/dist/pixman/pixman-sse2.c | 82 +-
external/mit/pixman/dist/pixman/pixman-trap.c | 2 +-
external/mit/pixman/dist/pixman/pixman-utils.c | 2 +-
external/mit/pixman/dist/pixman/pixman-version.h | 10 +-
external/mit/pixman/dist/pixman/pixman-version.h.in | 4 +
external/mit/pixman/dist/pixman/pixman-x86.c | 1 +
external/mit/pixman/dist/pixman/pixman.h | 463 +-
external/mit/pixman/dist/test-driver | 19 +-
external/mit/pixman/dist/test/Makefile.in | 17 +-
external/mit/pixman/dist/test/affine-test.c | 2 +-
external/mit/pixman/dist/test/lowlevel-blt-bench.c | 2 -
external/mit/pixman/dist/test/meson.build | 7 +-
external/mit/pixman/dist/test/solid-test.c | 1 +
external/mit/pixman/dist/test/stress-test.c | 2 +-
external/mit/pixman/dist/test/thread-test.c | 87 +-
external/mit/pixman/dist/test/tolerance-test.c | 23 +-
external/mit/pixman/dist/test/utils.c | 136 +-
external/mit/pixman/dist/test/utils.h | 12 +
70 files changed, 16417 insertions(+), 6254 deletions(-)
diffs (truncated from 33477 to 300 lines):
diff -r 85c87e572b45 -r 9c7c36827c4f external/mit/pixman/dist/Makefile.am
--- a/external/mit/pixman/dist/Makefile.am Sat Nov 12 02:04:41 2022 +0000
+++ b/external/mit/pixman/dist/Makefile.am Sat Nov 12 03:24:10 2022 +0000
@@ -27,37 +27,38 @@
meson.build \
meson_options.txt \
neon-test.S \
+ a64-neon-test.S \
arm-simd-test.S \
$(NULL)
tar_gz = $(PACKAGE)-$(VERSION).tar.gz
-tar_bz2 = $(PACKAGE)-$(VERSION).tar.bz2
+tar_xz = $(PACKAGE)-$(VERSION).tar.xz
-sha1_tgz = $(tar_gz).sha1
-md5_tgz = $(tar_gz).md5
+sha512_tgz = $(tar_gz).sha512
+sha256_tgz = $(tar_gz).sha256
-sha1_tbz2 = $(tar_bz2).sha1
-md5_tbz2 = $(tar_bz2).md5
+sha512_txz = $(tar_xz).sha512
+sha256_txz = $(tar_xz).sha256
-gpg_file = $(sha1_tgz).asc
+gpg_file = $(sha512_tgz).asc
-$(sha1_tgz): $(tar_gz)
- sha1sum $^ > $@
+$(sha512_tgz): $(tar_gz)
+ sha512sum $^ > $@
-$(md5_tgz): $(tar_gz)
- md5sum $^ > $@
+$(sha256_tgz): $(tar_gz)
+ sha256sum $^ > $@
-$(sha1_tbz2): $(tar_bz2)
- sha1sum $^ > $@
+$(sha512_txz): $(tar_xz)
+ sha512sum $^ > $@
-$(md5_tbz2): $(tar_bz2)
- md5sum $^ > $@
+$(sha256_txz): $(tar_xz)
+ sha256sum $^ > $@
-$(gpg_file): $(sha1_tgz)
+$(gpg_file): $(sha512_tgz)
@echo "Please enter your GPG password to sign the checksum."
gpg --armor --sign $^
-HASHFILES = $(sha1_tgz) $(sha1_tbz2) $(md5_tgz) $(md5_tbz2)
+HASHFILES = $(sha512_tgz) $(sha512_txz) $(sha256_tgz) $(sha256_txz)
release-verify-newer:
@echo -n "Checking that no $(VERSION) release already exists at $(RELEASE_XORG_HOST)..."
@@ -72,10 +73,10 @@
@echo "Good."
release-remove-old:
- $(RM) $(tar_gz) $(tar_bz2) $(HASHFILES) $(gpg_file)
+ $(RM) $(tar_gz) $(tar_xz) $(HASHFILES) $(gpg_file)
ensure-prev:
- @if [[ "$(PREV)" == "" ]]; then \
+ @if [ "$(PREV)" = "" ]; then \
echo "" && \
echo "You must set the PREV variable on the make command line to" && \
echo "the last version." && \
@@ -91,9 +92,9 @@
release-tag:
git tag -u $(GPGKEY) -m "$(PACKAGE) $(VERSION) release" $(PACKAGE)-$(VERSION)
-release-upload: release-check $(tar_gz) $(tar_bz2) $(sha1_tgz) $(sha1_tbz2) $(md5_tgz) $(gpg_file)
- scp $(tar_gz) $(sha1_tgz) $(gpg_file) $(RELEASE_CAIRO_HOST):$(RELEASE_CAIRO_DIR)
- scp $(tar_gz) $(tar_bz2) $(RELEASE_XORG_HOST):$(RELEASE_XORG_DIR)
+release-upload: release-check $(tar_gz) $(tar_xz) $(sha512_tgz) $(sha512_txz) $(sha256_tgz) $(gpg_file)
+ scp $(tar_gz) $(sha512_tgz) $(gpg_file) $(RELEASE_CAIRO_HOST):$(RELEASE_CAIRO_DIR)
+ scp $(tar_gz) $(tar_xz) $(RELEASE_XORG_HOST):$(RELEASE_XORG_DIR)
ssh $(RELEASE_CAIRO_HOST) "rm -f $(RELEASE_CAIRO_DIR)/LATEST-$(PACKAGE)-[0-9]* && ln -s $(tar_gz) $(RELEASE_CAIRO_DIR)/LATEST-$(PACKAGE)-$(VERSION)"
RELEASE_TYPE = $$(if test "x$(PIXMAN_VERSION_MINOR)" = "x$$(echo "$(PIXMAN_VERSION_MINOR)/2*2" | bc)" ; then echo "stable release in the" ; else echo "development snapshot leading up to a stable";
fi)
@@ -111,18 +112,18 @@
@echo " $(RELEASE_CAIRO_URL)/$(tar_gz)"
@echo " $(RELEASE_XORG_URL)/$(tar_gz)"
@echo ""
- @echo "tar.bz2:"
- @echo " $(RELEASE_XORG_URL)/$(tar_bz2)"
+ @echo "tar.xz:"
+ @echo " $(RELEASE_XORG_URL)/$(tar_xz)"
@echo ""
@echo "Hashes:"
- @echo -n " MD5: "
- @cat $(md5_tgz)
- @echo -n " MD5: "
- @cat $(md5_tbz2)
- @echo -n " SHA1: "
- @cat $(sha1_tgz)
- @echo -n " SHA1: "
- @cat $(sha1_tbz2)
+ @echo -n " SHA256: "
+ @cat $(sha256_tgz)
+ @echo -n " SHA256: "
+ @cat $(sha256_txz)
+ @echo -n " SHA512: "
+ @cat $(sha512_tgz)
+ @echo -n " SHA512: "
+ @cat $(sha512_txz)
@echo ""
@echo "GPG signature:"
@echo " $(RELEASE_CAIRO_URL)/$(gpg_file)"
diff -r 85c87e572b45 -r 9c7c36827c4f external/mit/pixman/dist/Makefile.in
--- a/external/mit/pixman/dist/Makefile.in Sat Nov 12 02:04:41 2022 +0000
+++ b/external/mit/pixman/dist/Makefile.in Sat Nov 12 03:24:10 2022 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -165,8 +165,8 @@
$(am__extra_recursive_targets)
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
cscope distdir distdir-am dist dist-all distcheck
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
- $(LISP)config.h.in
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \
+ config.h.in
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
# *not* preserved.
@@ -183,9 +183,6 @@
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-CSCOPE = cscope
DIST_SUBDIRS = $(SUBDIRS)
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(srcdir)/pixman-1-uninstalled.pc.in $(srcdir)/pixman-1.pc.in \
@@ -226,9 +223,11 @@
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
done; \
reldir="$$dir2"
-DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
+DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.xz
GZIP_ENV = --best
-DIST_TARGETS = dist-bzip2 dist-gzip
+DIST_TARGETS = dist-xz dist-gzip
+# Exists only to be overridden by the user if desired.
+AM_DISTCHECK_DVI_TARGET = dvi
distuninstallcheck_listfiles = find . -type f -print
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
@@ -247,8 +246,9 @@
CCASFLAGS = @CCASFLAGS@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
-CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
@@ -259,8 +259,10 @@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
+ETAGS = @ETAGS@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
+FILECMD = @FILECMD@
GREP = @GREP@
GTK_CFLAGS = @GTK_CFLAGS@
GTK_LIBS = @GTK_LIBS@
@@ -323,6 +325,7 @@
SSE2_CFLAGS = @SSE2_CFLAGS@
SSE2_LDFLAGS = @SSE2_LDFLAGS@
SSSE3_CFLAGS = @SSSE3_CFLAGS@
+SSSE3_LDFLAGS = @SSSE3_LDFLAGS@
STRIP = @STRIP@
TESTPROGS_EXTRA_LDFLAGS = @TESTPROGS_EXTRA_LDFLAGS@
TOOLCHAIN_SUPPORTS_ATTRIBUTE_CONSTRUCTOR = @TOOLCHAIN_SUPPORTS_ATTRIBUTE_CONSTRUCTOR@
@@ -373,6 +376,7 @@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
+runstatedir = @runstatedir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
@@ -400,17 +404,18 @@
meson.build \
meson_options.txt \
neon-test.S \
+ a64-neon-test.S \
arm-simd-test.S \
$(NULL)
tar_gz = $(PACKAGE)-$(VERSION).tar.gz
-tar_bz2 = $(PACKAGE)-$(VERSION).tar.bz2
-sha1_tgz = $(tar_gz).sha1
-md5_tgz = $(tar_gz).md5
-sha1_tbz2 = $(tar_bz2).sha1
-md5_tbz2 = $(tar_bz2).md5
-gpg_file = $(sha1_tgz).asc
-HASHFILES = $(sha1_tgz) $(sha1_tbz2) $(md5_tgz) $(md5_tbz2)
+tar_xz = $(PACKAGE)-$(VERSION).tar.xz
+sha512_tgz = $(tar_gz).sha512
+sha256_tgz = $(tar_gz).sha256
+sha512_txz = $(tar_xz).sha512
+sha256_txz = $(tar_xz).sha256
+gpg_file = $(sha512_tgz).asc
+HASHFILES = $(sha512_tgz) $(sha512_txz) $(sha256_tgz) $(sha256_txz)
RELEASE_TYPE = $$(if test "x$(PIXMAN_VERSION_MINOR)" = "x$$(echo "$(PIXMAN_VERSION_MINOR)/2*2" | bc)" ; then echo "stable release in the" ; else echo "development snapshot leading up to a stable";
fi)
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
@@ -604,7 +609,6 @@
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
-
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
@@ -675,6 +679,7 @@
dist-gzip: distdir
tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
$(am__post_remove_distdir)
+
dist-bzip2: distdir
tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
$(am__post_remove_distdir)
@@ -682,11 +687,14 @@
dist-lzip: distdir
tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
$(am__post_remove_distdir)
-
dist-xz: distdir
tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
$(am__post_remove_distdir)
+dist-zstd: distdir
+ tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst
+ $(am__post_remove_distdir)
+
dist-tarZ: distdir
@echo WARNING: "Support for distribution archives compressed with" \
"legacy program 'compress' is deprecated." >&2
@@ -729,6 +737,8 @@
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
*.zip*) \
unzip $(distdir).zip ;;\
+ *.tar.zst*) \
+ zstd -dc $(distdir).tar.zst | $(am__untar) ;;\
esac
chmod -R a-w $(distdir)
chmod u+w $(distdir)
@@ -744,7 +754,7 @@
$(DISTCHECK_CONFIGURE_FLAGS) \
--srcdir=../.. --prefix="$$dc_install_base" \
&& $(MAKE) $(AM_MAKEFLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
+ && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \
&& $(MAKE) $(AM_MAKEFLAGS) check \
&& $(MAKE) $(AM_MAKEFLAGS) install \
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
@@ -909,18 +919,19 @@
am--refresh check check-am clean clean-cscope clean-generic \
clean-libtool cscope cscopelist-am ctags ctags-am dist \
dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
- dist-xz dist-zip distcheck distclean distclean-generic \
- distclean-hdr distclean-libtool distclean-tags distcleancheck \
- distdir distuninstallcheck dvi dvi-am html html-am info \
- info-am install install-am install-data install-data-am \
- install-dvi install-dvi-am install-exec install-exec-am \
- install-html install-html-am install-info install-info-am \
- install-man install-pdf install-pdf-am install-pkgconfigDATA \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs installdirs-am maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
- uninstall-am uninstall-pkgconfigDATA
+ dist-xz dist-zip dist-zstd distcheck distclean \
+ distclean-generic distclean-hdr distclean-libtool \
+ distclean-tags distcleancheck distdir distuninstallcheck dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-pkgconfigDATA install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
Home |
Main Index |
Thread Index |
Old Index