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.38.0
details: https://anonhg.NetBSD.org/xsrc/rev/e78f4158f789
branches: xorg
changeset: 10168:e78f4158f789
user: mrg <mrg%NetBSD.org@localhost>
date: Mon Mar 04 08:21:03 2019 +0000
description:
initial import of pixman-0.38.0
diffstat:
external/mit/pixman/dist/Makefile.am | 5 +-
external/mit/pixman/dist/Makefile.in | 5 +-
external/mit/pixman/dist/configure | 24 +-
external/mit/pixman/dist/configure.ac | 2 +-
external/mit/pixman/dist/demos/Makefile.am | 7 +-
external/mit/pixman/dist/demos/Makefile.in | 8 +-
external/mit/pixman/dist/demos/meson.build | 59 +
external/mit/pixman/dist/ltmain.sh | 78 +-
external/mit/pixman/dist/meson.build | 496 ++++++++++++++
external/mit/pixman/dist/meson_options.txt | 103 ++
external/mit/pixman/dist/pixman/Makefile.am | 1 +
external/mit/pixman/dist/pixman/Makefile.in | 1 +
external/mit/pixman/dist/pixman/meson.build | 116 +++
external/mit/pixman/dist/pixman/pixman-bits-image.c | 418 ++++++++---
external/mit/pixman/dist/pixman/pixman-conical-gradient.c | 36 +-
external/mit/pixman/dist/pixman/pixman-gradient-walker.c | 114 ++-
external/mit/pixman/dist/pixman/pixman-inlines.h | 25 +
external/mit/pixman/dist/pixman/pixman-linear-gradient.c | 49 +-
external/mit/pixman/dist/pixman/pixman-private.h | 35 +-
external/mit/pixman/dist/pixman/pixman-radial-gradient.c | 112 +-
external/mit/pixman/dist/pixman/pixman-version.h | 4 +-
external/mit/pixman/dist/test/Makefile.am | 4 +
external/mit/pixman/dist/test/Makefile.in | 4 +
external/mit/pixman/dist/test/meson.build | 92 ++
24 files changed, 1492 insertions(+), 306 deletions(-)
diffs (truncated from 2546 to 300 lines):
diff -r 8a7ec1741fc6 -r e78f4158f789 external/mit/pixman/dist/Makefile.am
--- a/external/mit/pixman/dist/Makefile.am Mon Mar 04 08:20:57 2019 +0000
+++ b/external/mit/pixman/dist/Makefile.am Mon Mar 04 08:21:03 2019 +0000
@@ -23,7 +23,10 @@
EXTRA_DIST = \
Makefile.win32 \
- Makefile.win32.common
+ Makefile.win32.common \
+ meson.build \
+ meson_options.txt \
+ $(NULL)
tar_gz = $(PACKAGE)-$(VERSION).tar.gz
tar_bz2 = $(PACKAGE)-$(VERSION).tar.bz2
diff -r 8a7ec1741fc6 -r e78f4158f789 external/mit/pixman/dist/Makefile.in
--- a/external/mit/pixman/dist/Makefile.in Mon Mar 04 08:20:57 2019 +0000
+++ b/external/mit/pixman/dist/Makefile.in Mon Mar 04 08:21:03 2019 +0000
@@ -397,7 +397,10 @@
RELEASE_ANNOUNCE_LIST = cairo-announce%cairographics.org@localhost, xorg-announce%lists.freedesktop.org@localhost, pixman%lists.freedesktop.org@localhost
EXTRA_DIST = \
Makefile.win32 \
- Makefile.win32.common
+ Makefile.win32.common \
+ meson.build \
+ meson_options.txt \
+ $(NULL)
tar_gz = $(PACKAGE)-$(VERSION).tar.gz
tar_bz2 = $(PACKAGE)-$(VERSION).tar.bz2
diff -r 8a7ec1741fc6 -r e78f4158f789 external/mit/pixman/dist/configure
--- a/external/mit/pixman/dist/configure Mon Mar 04 08:20:57 2019 +0000
+++ b/external/mit/pixman/dist/configure Mon Mar 04 08:21:03 2019 +0000
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for pixman 0.36.0.
+# Generated by GNU Autoconf 2.69 for pixman 0.38.0.
#
# Report bugs to <pixman%lists.freedesktop.org@localhost>.
#
@@ -590,8 +590,8 @@
# Identity of this package.
PACKAGE_NAME='pixman'
PACKAGE_TARNAME='pixman'
-PACKAGE_VERSION='0.36.0'
-PACKAGE_STRING='pixman 0.36.0'
+PACKAGE_VERSION='0.38.0'
+PACKAGE_STRING='pixman 0.38.0'
PACKAGE_BUGREPORT='pixman%lists.freedesktop.org@localhost'
PACKAGE_URL=''
@@ -1406,7 +1406,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures pixman 0.36.0 to adapt to many kinds of systems.
+\`configure' configures pixman 0.38.0 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1477,7 +1477,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of pixman 0.36.0:";;
+ short | recursive ) echo "Configuration of pixman 0.38.0:";;
esac
cat <<\_ACEOF
@@ -1619,7 +1619,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-pixman configure 0.36.0
+pixman configure 0.38.0
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2217,7 +2217,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by pixman $as_me 0.36.0, which was
+It was created by pixman $as_me 0.38.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3080,7 +3080,7 @@
# Define the identity of the package.
PACKAGE='pixman'
- VERSION='0.36.0'
+ VERSION='0.38.0'
cat >>confdefs.h <<_ACEOF
@@ -12870,11 +12870,11 @@
-LT_VERSION_INFO="36:0:36"
+LT_VERSION_INFO="38:0:38"
PIXMAN_VERSION_MAJOR=0
-PIXMAN_VERSION_MINOR=36
+PIXMAN_VERSION_MINOR=38
PIXMAN_VERSION_MICRO=0
@@ -15939,7 +15939,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by pixman $as_me 0.36.0, which was
+This file was extended by pixman $as_me 0.38.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16005,7 +16005,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-pixman config.status 0.36.0
+pixman config.status 0.38.0
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -r 8a7ec1741fc6 -r e78f4158f789 external/mit/pixman/dist/configure.ac
--- a/external/mit/pixman/dist/configure.ac Mon Mar 04 08:20:57 2019 +0000
+++ b/external/mit/pixman/dist/configure.ac Mon Mar 04 08:21:03 2019 +0000
@@ -53,7 +53,7 @@
#
m4_define([pixman_major], 0)
-m4_define([pixman_minor], 36)
+m4_define([pixman_minor], 38)
m4_define([pixman_micro], 0)
m4_define([pixman_version],[pixman_major.pixman_minor.pixman_micro])
diff -r 8a7ec1741fc6 -r e78f4158f789 external/mit/pixman/dist/demos/Makefile.am
--- a/external/mit/pixman/dist/demos/Makefile.am Mon Mar 04 08:20:57 2019 +0000
+++ b/external/mit/pixman/dist/demos/Makefile.am Mon Mar 04 08:21:03 2019 +0000
@@ -1,4 +1,9 @@
-EXTRA_DIST = parrot.c parrot.jpg scale.ui
+EXTRA_DIST = \
+ parrot.c \
+ parrot.jpg \
+ scale.ui \
+ meson.build \
+ $(NULL)
if HAVE_GTK
diff -r 8a7ec1741fc6 -r e78f4158f789 external/mit/pixman/dist/demos/Makefile.in
--- a/external/mit/pixman/dist/demos/Makefile.in Mon Mar 04 08:20:57 2019 +0000
+++ b/external/mit/pixman/dist/demos/Makefile.in Mon Mar 04 08:21:03 2019 +0000
@@ -520,7 +520,13 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-EXTRA_DIST = parrot.c parrot.jpg scale.ui
+EXTRA_DIST = \
+ parrot.c \
+ parrot.jpg \
+ scale.ui \
+ meson.build \
+ $(NULL)
+
@HAVE_GTK_TRUE@AM_CFLAGS = $(OPENMP_CFLAGS)
@HAVE_GTK_TRUE@AM_LDFLAGS = $(OPENMP_CFLAGS)
@HAVE_GTK_TRUE@LDADD = $(top_builddir)/pixman/libpixman-1.la -lm $(GTK_LIBS) $(PNG_LIBS)
diff -r 8a7ec1741fc6 -r e78f4158f789 external/mit/pixman/dist/demos/meson.build
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/pixman/dist/demos/meson.build Mon Mar 04 08:21:03 2019 +0000
@@ -0,0 +1,59 @@
+# Copyright © 2018 Intel Corporation
+
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+# SOFTWARE.
+
+demos = [
+ 'gradient-test',
+ 'alpha-test',
+ 'composite-test',
+ 'clip-test',
+ 'trap-test',
+ 'screen-test',
+ 'convolution-test',
+ 'radial-test',
+ 'linear-gradient',
+ 'conical-test',
+ 'tri-test',
+ 'checkerboard',
+ 'srgb-test',
+ 'srgb-trap-test',
+ 'scale',
+]
+
+if dep_gtk.found()
+
+ libdemo = static_library(
+ 'demo',
+ ['gtk-utils.c', config_h, version_h],
+ dependencies : [dep_gtk, dep_glib, dep_png, dep_m, dep_openmp],
+ include_directories : inc_pixman,
+ )
+
+ if dep_gtk.found()
+ foreach d : demos
+ executable(
+ d,
+ [d + '.c', config_h, version_h],
+ link_with : [libdemo, libtestutils],
+ dependencies : [dep_glib, dep_gtk, dep_openmp, idep_pixman],
+ )
+ endforeach
+ endif
+
+endif
diff -r 8a7ec1741fc6 -r e78f4158f789 external/mit/pixman/dist/ltmain.sh
--- a/external/mit/pixman/dist/ltmain.sh Mon Mar 04 08:20:57 2019 +0000
+++ b/external/mit/pixman/dist/ltmain.sh Mon Mar 04 08:21:03 2019 +0000
@@ -31,7 +31,7 @@
PROGRAM=libtool
PACKAGE=libtool
-VERSION="2.4.6 Debian-2.4.6-6"
+VERSION="2.4.6 Debian-2.4.6-9"
package_revision=2.4.6
@@ -64,7 +64,7 @@
# libraries, which are installed to $pkgauxdir.
# Set a version string for this script.
-scriptversion=2015-10-04.22; # UTC
+scriptversion=2015-01-20.17; # UTC
# General shell script boiler plate, and helper functions.
# Written by Gary V. Vaughan, 2004
@@ -1091,57 +1091,6 @@
}
-# func_quote ARG
-# --------------
-# Aesthetically quote one ARG, store the result into $func_quote_result. Note
-# that we keep attention to performance here (so far O(N) complexity as long as
-# func_append is O(1)).
-func_quote ()
-{
- $debug_cmd
-
- func_quote_result=$1
-
- case $func_quote_result in
- *[\\\`\"\$]*)
- case $func_quote_result in
- *[\[\*\?]*)
- func_quote_result=`$ECHO "$func_quote_result" | $SED "$sed_quote_subst"`
- return 0
- ;;
- esac
-
- func_quote_old_IFS=$IFS
- for _G_char in '\' '`' '"' '$'
- do
- # STATE($1) PREV($2) SEPARATOR($3)
- set start "" ""
- func_quote_result=dummy"$_G_char$func_quote_result$_G_char"dummy
- IFS=$_G_char
- for _G_part in $func_quote_result
- do
- case $1 in
- quote)
- func_append func_quote_result "$3$2"
- set quote "$_G_part" "\\$_G_char"
- ;;
- start)
- set first "" ""
- func_quote_result=
- ;;
- first)
Home |
Main Index |
Thread Index |
Old Index