Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/xorg]: xsrc/external/mit/libXcursor/dist initial import of libXcursor-1...
details: https://anonhg.NetBSD.org/xsrc/rev/6118e1ead00f
branches: xorg
changeset: 10210:6118e1ead00f
user: mrg <mrg%NetBSD.org@localhost>
date: Mon Mar 11 06:33:55 2019 +0000
description:
initial import of libXcursor-1.2.0
diffstat:
external/mit/libXcursor/dist/ChangeLog | 49 +
external/mit/libXcursor/dist/Makefile.am | 2 +
external/mit/libXcursor/dist/Makefile.in | 6 +-
external/mit/libXcursor/dist/README.md | 18 +
external/mit/libXcursor/dist/aclocal.m4 | 70 +-
external/mit/libXcursor/dist/config.guess | 675 ++++++------
external/mit/libXcursor/dist/config.sub | 286 ++--
external/mit/libXcursor/dist/configure | 94 +-
external/mit/libXcursor/dist/configure.ac | 6 +-
external/mit/libXcursor/dist/include/X11/Xcursor/Xcursor.h | 4 +-
external/mit/libXcursor/dist/install-sh | 23 +-
external/mit/libXcursor/dist/ltmain.sh | 35 +-
external/mit/libXcursor/dist/man/Makefile.in | 1 -
external/mit/libXcursor/dist/src/Makefile.in | 1 -
external/mit/libXcursor/dist/src/library.c | 9 +-
15 files changed, 663 insertions(+), 616 deletions(-)
diffs (truncated from 3116 to 300 lines):
diff -r fa42e935c106 -r 6118e1ead00f external/mit/libXcursor/dist/ChangeLog
--- a/external/mit/libXcursor/dist/ChangeLog Mon Mar 11 06:33:52 2019 +0000
+++ b/external/mit/libXcursor/dist/ChangeLog Mon Mar 11 06:33:55 2019 +0000
@@ -1,3 +1,52 @@
+commit b84b5d100f193fda0630c4d6fa889cd3e05ca033
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Mar 10 17:36:26 2019 -0700
+
+ libXcursor 1.2.0
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 8ff9605921a6ea3e05b5c72aa1b2a7f78b624699
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Fri Dec 7 19:41:07 2018 -0800
+
+ Update configure.ac bug URL for gitlab migration
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 534456082ed051d6427a77e4bda19473ea8b621c
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Mon Nov 19 21:47:26 2018 -0800
+
+ Update README for gitlab migration
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 2263c196cb0dcb8547b378df7b35f83b8b99c01e
+Author: Cosimo Cecchi <cosimoc%gnome.org@localhost>
+Date: Fri Nov 9 20:06:41 2018 -0800
+
+ Support XDG user data dir location
+
+ Nowadays ~/.icons is not used anymore as the preferred location for
+ custom user icon themes; XDG_DATA_HOME/icons (aka ~/.local/share/icons)
+ is what toolkits like GTK prefer.
+
+ Prepend that location to the default xcursor path, so that cursor
+ themes installed there can be used by apps and toolkits that use
+ libXcursor.
+
+commit f64a8cc1a65dcad4294e2988b402a34175019663
+Author: Philipp Ludwig <git-devel%philippludwig.net@localhost>
+Date: Sun Jan 22 14:21:54 2017 +0100
+
+ Fix crash when encountering cursor themes with circular dependencies.
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=3603
+
+ Signed-off-by: Philipp Ludwig <git-devel%philippludwig.net@localhost>
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
commit 4828abe494df8fb4aa00dcaa22a03446ba418d01
Author: Matthieu Herrb <matthieu%herrb.eu@localhost>
Date: Sat Nov 25 11:59:31 2017 +0100
diff -r fa42e935c106 -r 6118e1ead00f external/mit/libXcursor/dist/Makefile.am
--- a/external/mit/libXcursor/dist/Makefile.am Mon Mar 11 06:33:52 2019 +0000
+++ b/external/mit/libXcursor/dist/Makefile.am Mon Mar 11 06:33:55 2019 +0000
@@ -43,3 +43,5 @@
$(CHANGELOG_CMD)
dist-hook: ChangeLog INSTALL
+
+EXTRA_DIST = README.md
diff -r fa42e935c106 -r 6118e1ead00f external/mit/libXcursor/dist/Makefile.in
--- a/external/mit/libXcursor/dist/Makefile.in Mon Mar 11 06:33:52 2019 +0000
+++ b/external/mit/libXcursor/dist/Makefile.in Mon Mar 11 06:33:55 2019 +0000
@@ -211,8 +211,8 @@
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(srcdir)/xcursor.pc.in \
$(top_srcdir)/include/X11/Xcursor/Xcursor.h.in AUTHORS COPYING \
- ChangeLog INSTALL README compile config.guess config.sub \
- install-sh ltmain.sh missing
+ ChangeLog INSTALL compile config.guess config.sub install-sh \
+ ltmain.sh missing
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
@@ -390,7 +390,6 @@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
-runstatedir = @runstatedir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
@@ -404,6 +403,7 @@
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = xcursor.pc
MAINTAINERCLEANFILES = ChangeLog INSTALL
+EXTRA_DIST = README.md
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
diff -r fa42e935c106 -r 6118e1ead00f external/mit/libXcursor/dist/README.md
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/libXcursor/dist/README.md Mon Mar 11 06:33:55 2019 +0000
@@ -0,0 +1,18 @@
+libXcursor - X Window System Cursor management library
+------------------------------------------------------
+
+All questions regarding this software should be directed at the
+Xorg mailing list:
+
+ https://lists.x.org/mailman/listinfo/xorg
+
+The master development code repository can be found at:
+
+ https://gitlab.freedesktop.org/xorg/lib/libXcursor
+
+Please submit bug reports and requests to merge patches there.
+
+For patch submission instructions, see:
+
+ https://www.x.org/wiki/Development/Documentation/SubmittingPatches
+
diff -r fa42e935c106 -r 6118e1ead00f external/mit/libXcursor/dist/aclocal.m4
--- a/external/mit/libXcursor/dist/aclocal.m4 Mon Mar 11 06:33:52 2019 +0000
+++ b/external/mit/libXcursor/dist/aclocal.m4 Mon Mar 11 06:33:55 2019 +0000
@@ -2901,18 +2901,6 @@
dynamic_linker='GNU/Linux ld.so'
;;
-netbsdelf*-gnu)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='NetBSD ld.elf_so'
- ;;
-
netbsd*)
version_type=sunos
need_lib_prefix=no
@@ -3572,7 +3560,7 @@
lt_cv_deplibs_check_method=pass_all
;;
-netbsd* | netbsdelf*-gnu)
+netbsd*)
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
else
@@ -4450,7 +4438,7 @@
;;
esac
;;
- netbsd* | netbsdelf*-gnu)
+ netbsd*)
;;
*qnx* | *nto*)
# QNX uses GNU C++, but need to define -shared option too, otherwise
@@ -4962,9 +4950,6 @@
;;
esac
;;
- linux* | k*bsd*-gnu | gnu*)
- _LT_TAGVAR(link_all_deplibs, $1)=no
- ;;
*)
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
;;
@@ -5027,9 +5012,6 @@
openbsd* | bitrig*)
with_gnu_ld=no
;;
- linux* | k*bsd*-gnu | gnu*)
- _LT_TAGVAR(link_all_deplibs, $1)=no
- ;;
esac
_LT_TAGVAR(ld_shlibs, $1)=yes
@@ -5284,7 +5266,7 @@
fi
;;
- netbsd* | netbsdelf*-gnu)
+ netbsd*)
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
wlarc=
@@ -5805,7 +5787,6 @@
if test yes = "$lt_cv_irix_exported_symbol"; then
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"`
$wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
fi
- _LT_TAGVAR(link_all_deplibs, $1)=no
else
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry
$output_objdir/so_locations -o $lib'
_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry
$output_objdir/so_locations -exports_file $export_symbols -o $lib'
@@ -5827,7 +5808,7 @@
esac
;;
- netbsd* | netbsdelf*-gnu)
+ netbsd*)
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
else
@@ -9069,7 +9050,7 @@
m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
-dnl serial 11 (pkg-config-0.29.1)
+dnl serial 11 (pkg-config-0.29)
dnl
dnl Copyright © 2004 Scott James Remnant <scott%netsplit.com@localhost>.
dnl Copyright © 2012-2015 Dan Nicholson <dbn.lists%gmail.com@localhost>
@@ -9111,7 +9092,7 @@
dnl See the "Since" comment for each macro you use to see what version
dnl of the macros you require.
m4_defun([PKG_PREREQ],
-[m4_define([PKG_MACROS_VERSION], [0.29.1])
+[m4_define([PKG_MACROS_VERSION], [0.29])
m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1,
[m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])])
])dnl PKG_PREREQ
@@ -9346,7 +9327,7 @@
dnl xorg-macros.m4. Generated from xorg-macros.m4.in xorgversion.m4 by configure.
dnl
-dnl Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+dnl Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved.
dnl
dnl Permission is hereby granted, free of charge, to any person obtaining a
dnl copy of this software and associated documentation files (the "Software"),
@@ -9476,8 +9457,9 @@
if test x$FILE_MAN_SUFFIX = x ; then
case $host_os in
- solaris*) FILE_MAN_SUFFIX=4 ;;
- *) FILE_MAN_SUFFIX=5 ;;
+ # Solaris 2.0 - 11 use SysV man page sections
+ solaris2.?|solaris2.1[[01]]) FILE_MAN_SUFFIX=4 ;;
+ *) FILE_MAN_SUFFIX=5 ;;
esac
fi
if test x$FILE_MAN_DIR = x ; then
@@ -9486,8 +9468,9 @@
if test x$MISC_MAN_SUFFIX = x ; then
case $host_os in
- solaris*) MISC_MAN_SUFFIX=5 ;;
- *) MISC_MAN_SUFFIX=7 ;;
+ # Solaris 2.0 - 11 use SysV man page sections
+ solaris2.?|solaris2.1[[01]]) MISC_MAN_SUFFIX=5 ;;
+ *) MISC_MAN_SUFFIX=7 ;;
esac
fi
if test x$MISC_MAN_DIR = x ; then
@@ -9496,8 +9479,9 @@
if test x$DRIVER_MAN_SUFFIX = x ; then
case $host_os in
- solaris*) DRIVER_MAN_SUFFIX=7 ;;
- *) DRIVER_MAN_SUFFIX=4 ;;
+ # Solaris 2.0 - 11 use SysV man page sections
+ solaris2.?|solaris2.1[[01]]) DRIVER_MAN_SUFFIX=7 ;;
+ *) DRIVER_MAN_SUFFIX=4 ;;
esac
fi
if test x$DRIVER_MAN_DIR = x ; then
@@ -9506,8 +9490,9 @@
if test x$ADMIN_MAN_SUFFIX = x ; then
case $host_os in
- solaris*) ADMIN_MAN_SUFFIX=1m ;;
- *) ADMIN_MAN_SUFFIX=8 ;;
+ # Solaris 2.0 - 11 use SysV man page sections
+ solaris2.?|solaris2.1[[01]]) ADMIN_MAN_SUFFIX=1m ;;
+ *) ADMIN_MAN_SUFFIX=8 ;;
esac
fi
if test x$ADMIN_MAN_DIR = x ; then
@@ -9768,17 +9753,24 @@
fi])
# Test for the ability of xmlto to generate a text target
+#
+# NOTE: xmlto 0.0.27 or higher return a non-zero return code in the
+# following test for empty XML docbook files.
+# For compatibility reasons use the following empty XML docbook file and if
+# it fails try it again with a non-empty XML file.
have_xmlto_text=no
cat > conftest.xml << "EOF"
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
- "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
-<book id="saver">
-</book>
EOF
AS_IF([test "$have_xmlto" = yes],
[AS_IF([$XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1],
[have_xmlto_text=yes],
- [AC_MSG_WARN([xmlto cannot generate text format, this format skipped])])])
+ [# Try it again with a non-empty XML file.
+ cat > conftest.xml << "EOF"
Home |
Main Index |
Thread Index |
Old Index