Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/trunk]: xsrc/external/mit merge libXdmcp 1.1.3, libXext 1.3.4, libXft 2...



details:   https://anonhg.NetBSD.org/xsrc/rev/6b905a09a9f1
branches:  trunk
changeset: 10238:6b905a09a9f1
user:      mrg <mrg%NetBSD.org@localhost>
date:      Mon Mar 18 02:33:03 2019 +0000

description:
merge libXdmcp 1.1.3, libXext 1.3.4, libXft 2.3.3, libXmu 1.1.3 and
libXrandr 1.5.2.

diffstat:

 external/mit/libXdmcp/dist/README        |  25 -----------
 external/mit/libXext/dist/README         |  29 -------------
 external/mit/libXft/dist/README          |  52 ------------------------
 external/mit/libXft/dist/src/xftdpy.c    |   4 +
 external/mit/libXmu/dist/README          |  37 -----------------
 external/mit/libXmu/dist/src/sharedlib.c |  67 --------------------------------
 external/mit/libXrandr/dist/README       |  25 -----------
 external/mit/libXrandr/dist/compile      |   2 +-
 8 files changed, 5 insertions(+), 236 deletions(-)

diffs (285 lines):

diff -r cb151ecb2a82 -r 6b905a09a9f1 external/mit/libXdmcp/dist/README
--- a/external/mit/libXdmcp/dist/README Mon Mar 18 02:30:12 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-libXdmcp - X Display Manager Control Protocol library
-
-All questions regarding this software should be directed at the
-Xorg mailing list:
-
-        http://lists.freedesktop.org/mailman/listinfo/xorg
-
-Please submit bug reports to the Xorg bugzilla:
-
-        https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
-
-The master development code repository can be found at:
-
-        git://anongit.freedesktop.org/git/xorg/lib/libXdmcp
-
-        http://cgit.freedesktop.org/xorg/lib/libXdmcp
-
-For patch submission instructions, see:
-
-       http://www.x.org/wiki/Development/Documentation/SubmittingPatches
-
-For more information on the git code manager, see:
-
-        http://wiki.x.org/wiki/GitPage
-
diff -r cb151ecb2a82 -r 6b905a09a9f1 external/mit/libXext/dist/README
--- a/external/mit/libXext/dist/README  Mon Mar 18 02:30:12 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,29 +0,0 @@
-libXext - library for common extensions to the X11 protocol
-
-No new extensions should be added to this library - it is now instead
-preferred to make per-extension libraries that can be evolved as needed
-without breaking compatibility of this core library.
-
-All questions regarding this software should be directed at the
-Xorg mailing list:
-
-        http://lists.freedesktop.org/mailman/listinfo/xorg
-
-Please submit bug reports to the Xorg bugzilla:
-
-        https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
-
-The master development code repository can be found at:
-
-        git://anongit.freedesktop.org/git/xorg/lib/libXext
-
-        http://cgit.freedesktop.org/xorg/lib/libXext
-
-For patch submission instructions, see:
-
-       http://www.x.org/wiki/Development/Documentation/SubmittingPatches
-
-For more information on the git code manager, see:
-
-        http://wiki.x.org/wiki/GitPage
-
diff -r cb151ecb2a82 -r 6b905a09a9f1 external/mit/libXft/dist/README
--- a/external/mit/libXft/dist/README   Mon Mar 18 02:30:12 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,52 +0,0 @@
-                       Xft
-               X FreeType library
-
-Xft version 2.1 was the first stand alone release of Xft, a library that
-connects X applications with the FreeType font rasterization library. Xft
-uses fontconfig to locate fonts so it has no configuration files.
-
-Before building Xft you will need to have installed:
-       freetype                        http://freetype.org/
-       fontconfig                      http://fontconfig.org/
-       libX11, libXext, & libXrender   http://x.org/
-
-All questions regarding this software should be directed at the
-Xorg mailing list:
-
-        http://lists.freedesktop.org/mailman/listinfo/xorg
-
-Please submit bug reports to the Xorg bugzilla:
-
-        https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
-
-The master development code repository can be found at:
-
-        git://anongit.freedesktop.org/git/xorg/lib/libXft
-
-        http://cgit.freedesktop.org/xorg/lib/libXft
-
-For patch submission instructions, see:
-
-       http://www.x.org/wiki/Development/Documentation/SubmittingPatches
-
-For more information on the git code manager, see:
-
-        http://wiki.x.org/wiki/GitPage
-
-To release a version of this library:
-
- 1.     Update the version number in configure.ac
- 2.     Fix the NEWS file
-                Change version number
-                Set the date
-               add highlights
- 3.     Commit those changes
- 4.     rebuild the configuration files with autogen.sh
-                sh autogen.sh --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man
- 5.     Follow the steps listed in
-       http://xorg.freedesktop.org/wiki/Development/Documentation/ReleaseHOWTO
-
-Keith Packard
-keithp%keithp.com@localhost
-
-
diff -r cb151ecb2a82 -r 6b905a09a9f1 external/mit/libXft/dist/src/xftdpy.c
--- a/external/mit/libXft/dist/src/xftdpy.c     Mon Mar 18 02:30:12 2019 +0000
+++ b/external/mit/libXft/dist/src/xftdpy.c     Mon Mar 18 02:33:03 2019 +0000
@@ -106,6 +106,10 @@
        if (major < 0 || (major == 0 && minor <= 2))
            info->use_free_glyphs = FcFalse;
 
+       info->hasSolid = FcFalse;
+       if (major > 0 || (major == 0 && minor >= 10))
+           info->hasSolid = FcTrue;
+
        pf.type = PictTypeDirect;
        pf.depth = 32;
        pf.direct.redMask = 0xff;
diff -r cb151ecb2a82 -r 6b905a09a9f1 external/mit/libXmu/dist/README
--- a/external/mit/libXmu/dist/README   Mon Mar 18 02:30:12 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-This library contains miscellaneous utilities and is not part of the Xlib
-standard.  It contains routines which only use public interfaces so that it
-may be layered on top of any proprietary implementation of Xlib or Xt.
-
-It is intended to support clients in the X.Org distribution; vendors
-may choose not to distribute this library if they wish.  Therefore,
-applications developers who depend on this library should be prepared to
-treat it as part of their software base when porting.
-
-API documentation for this library is provided in the docs directory in
-DocBook format.  If xmlto is installed, it will be converted to supported
-formats and installed in $(docdir) unless --disable-docs is passed to
-configure.
-
-All questions regarding this software should be directed at the
-Xorg mailing list:
-
-        http://lists.freedesktop.org/mailman/listinfo/xorg
-
-Please submit bug reports to the Xorg bugzilla:
-
-        https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
-
-The master development code repository can be found at:
-
-        git://anongit.freedesktop.org/git/xorg/lib/libXmu
-
-        http://cgit.freedesktop.org/xorg/lib/libXmu
-
-For patch submission instructions, see:
-
-       http://www.x.org/wiki/Development/Documentation/SubmittingPatches
-
-For more information on the git code manager, see:
-
-        http://wiki.x.org/wiki/GitPage
-
diff -r cb151ecb2a82 -r 6b905a09a9f1 external/mit/libXmu/dist/src/sharedlib.c
--- a/external/mit/libXmu/dist/src/sharedlib.c  Mon Mar 18 02:30:12 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,67 +0,0 @@
-/*
-
-Copyright 1991, 1998  The Open Group
-
-Permission to use, copy, modify, distribute, and sell this software and its
-documentation for any purpose is hereby granted without fee, provided that
-the above copyright notice appear in all copies and that both that
-copyright notice and this permission notice appear in supporting
-documentation.
-
-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
-OPEN GROUP 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.
-
-Except as contained in this notice, the name of The Open Group shall not be
-used in advertising or otherwise to promote the sale, use or other dealings
-in this Software without prior written authorization from The Open Group.
-
-*/
-
-#if defined(SUNSHLIB) && !defined(SHAREDCODE)
-
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-#include "Atoms.h"
-
-struct _AtomRec {
-    char *name;
-    struct _DisplayRec* head;
-};
-
-#define DeclareAtom(atom) \
-extern struct _AtomRec __##atom; \
-AtomPtr _##atom = &__##atom;
-
-DeclareAtom(XA_ATOM_PAIR)
-DeclareAtom(XA_CHARACTER_POSITION)
-DeclareAtom(XA_CLASS)
-DeclareAtom(XA_CLIENT_WINDOW)
-DeclareAtom(XA_CLIPBOARD)
-DeclareAtom(XA_COMPOUND_TEXT)
-DeclareAtom(XA_DECNET_ADDRESS)
-DeclareAtom(XA_DELETE)
-DeclareAtom(XA_FILENAME)
-DeclareAtom(XA_HOSTNAME)
-DeclareAtom(XA_IP_ADDRESS)
-DeclareAtom(XA_LENGTH)
-DeclareAtom(XA_LIST_LENGTH)
-DeclareAtom(XA_NAME)
-DeclareAtom(XA_NET_ADDRESS)
-DeclareAtom(XA_NULL)
-DeclareAtom(XA_OWNER_OS)
-DeclareAtom(XA_SPAN)
-DeclareAtom(XA_TARGETS)
-DeclareAtom(XA_TEXT)
-DeclareAtom(XA_TIMESTAMP)
-DeclareAtom(XA_USER)
-DeclareAtom(XA_UTF8_STRING)
-
-#endif /* SUNSHLIB */
diff -r cb151ecb2a82 -r 6b905a09a9f1 external/mit/libXrandr/dist/README
--- a/external/mit/libXrandr/dist/README        Mon Mar 18 02:30:12 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-libXrandr - X Resize, Rotate and Reflection extension library
-
-All questions regarding this software should be directed at the
-Xorg mailing list:
-
-        http://lists.freedesktop.org/mailman/listinfo/xorg
-
-Please submit bug reports to the Xorg bugzilla:
-
-        https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
-
-The master development code repository can be found at:
-
-        git://anongit.freedesktop.org/git/xorg/lib/libXrandr
-
-        http://cgit.freedesktop.org/xorg/lib/libXrandr
-
-For patch submission instructions, see:
-
-       http://www.x.org/wiki/Development/Documentation/SubmittingPatches
-
-For more information on the git code manager, see:
-
-        http://wiki.x.org/wiki/GitPage
-
diff -r cb151ecb2a82 -r 6b905a09a9f1 external/mit/libXrandr/dist/compile
--- a/external/mit/libXrandr/dist/compile       Mon Mar 18 02:30:12 2019 +0000
+++ b/external/mit/libXrandr/dist/compile       Mon Mar 18 02:33:03 2019 +0000
@@ -3,7 +3,7 @@
 
 scriptversion=2012-10-14.11; # UTC
 
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
+# Copyright (C) 1999-2014 Free Software Foundation, Inc.
 # Written by Tom Tromey <tromey%cygnus.com@localhost>.
 #
 # This program is free software; you can redistribute it and/or modify



Home | Main Index | Thread Index | Old Index