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