Commit graph

19 commits

Author SHA1 Message Date
wiz
4f64a9ba0f Updated xproto to 7.0.29.
Alan Coopersmith (1):
      Incorrect guard block in HPkeysym.h

James Clarke (1):
      Don't let XFD_SETSIZE exceed FD_SETSIZE

Julien Cristau (1):
      xproto 7.0.29

Olivier Fourdan (1):
      Raise the number of FD on WIN32 as well
2016-05-16 21:54:29 +00:00
wiz
5b41ab32c6 Fix FD_SETSIZE definition.
Move the define of FD_SETSIZE before the include of select.h, so that
is actually does something useful.

Bump PKGREVISION.
2015-07-21 12:40:36 +00:00
wiz
5e2bb52430 Update to 7.0.27:
This release improves support for compiler attributes for the clang and
Solaris Studio 12.4 compilers, and makes builds on AIX choose the right
headers to include.

Alan Coopersmith (4):
      Enable use of __attribute__((deprecated)) with Solaris Studio 12.4 compiler
      Do not suggest adding new keysyms to XF86keysym.h
      Use clang's __has_attribute to check for attribute support
      xproto 7.0.27

Michael Haubenwallner (1):
      Bug #80528: make it build on AIX
2014-12-31 14:25:03 +00:00
wiz
5bfd0da027 Update to 7.0.26:
7.0.26:
Alan Coopersmith (1):
      Add more comments on connection setup to Xproto.h

Jon TURNEY (1):
      Xpoll.h.in: Fix WIN32 check to trigger on MinGW only

Julien Cristau (1):
      xproto 7.0.26

Keith Packard (1):
      Replace 'pointer' with explicit 'void *'

Yaakov Selkowitz (2):
      Xthreads.h: Declare _Xthread_init for WIN32
      Xwindows.h: Wrap Windows 64-bit types as well for 64-bit build

7.0.25:
This release cleans up some old Cray Unicos code, adds keysyms for German
keyboard layouts, adds a macro for gcc's "cold" attribute, and brings our
autoconf macros up to current support levels.

Alan Coopersmith (3):
      Add _X_COLD attribute for branch prediction hints
      Remove WORD64, MUSTCOPY, and other CRAY leftovers
      xproto 7.0.25

Benno Schulenberg (1):
      Additional dead keysyms to complete the German DIN T3 keyboard layout.

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
2014-04-15 08:29:23 +00:00
joerg
1c87cf0d4f Restore patches for correct Xos_r.h behavior and using the protected
names in Xfuncproto.h. Bump revision.
2013-05-17 13:17:40 +00:00
richard
a3d84061fb update to xproto-7.0.24 for modular-xorg-server-1.12.4 2013-05-16 05:49:54 +00:00
joerg
fd109f15b7 Use attributes from the implementation namespace. Applications might be
redefining them otherwise and creating conflicts. Bump revision.
2012-11-16 20:04:47 +00:00
jperkin
48b341a32f Apply patch from https://bugs.freedesktop.org/attachment.cgi?id=66181 to
fix Solaris build issues.  Fixes PR#46586.

Bump PKGREVISION.
2012-09-05 16:46:55 +00:00
wiz
12548b29dd Update to 7.0.23, based on Makoto Fujiwara's update to 7.0.23 in PR 45465.
I've reduced the patch to configure further.

7.0.23:
This release continues our documentation improvements, defines new keysyms
needed for input of various langugages, and fixes a couple compliation errors
in software that includes these headers when building either in C89 mode
(without C99 varargs macros) or in the Cygwin environment.

7.0.22:
This release provides a number of documentation improvements, a few new
macros and new keysyms.

7.0.21:
This release contains the addition of Sinhala Unicode keysysm and a
couple of compiler fixes and additions.

7.0.20:
This release provides two code changes - an additional #include <sys/types.h>
on Solaris machines to fix build issues in the X server, and the addition of
new XF86XK_TouchpadOn & XF86XK_TouchpadOff keysyms to the keysym definition
headers.

It also now includes the definitions of the ServerInterpreted families of
addresses that have been registered for use with the xhost +si:* syntax,
that were previously found in the xorg-docs module, since the X11 Protocol
spec defines the ServerInterpreted method and provides for those definitions.

The rest of the changes are further refinements of the DocBook/XML conversion
of the protocol spec which was introduced in xproto 7.0.19.   The HTML & PDF
versions should both feature greatly improved internal hyperlinking to allow
easier navigation and following of references between the interconnected
requests and events in the spec.   The conversion of the documentation is a
work in progress, and we appreciate all proof-reading to find errors (this
release fixes a couple spots where nroff markup didn't get properly converted
and appeared in the resulting text) as well as feedback on formatting or other
changes that would make the documentation more useful to developers.  Of course,
we are being very careful to not change the actual formal specification of the
protocol in these changes, just the formatting and usability.

7.0.19:
No code nor headers were changed in this release - this solely consists
of the move of the X11 Protocol specification from xorg-docs to this
module, and it's conversion from troff to DocBook XML by Matt Dew
(with some followup markup massaging by yours truly).  There is of course
still room for improvement as there are over a hundred pages to be proofread
 - patches accepted if you see ways to make the output better.

The standard xorg-macros options are provided in configure to control
the generation of text, html, postscript, and/or pdf versions of the
documents from the XML sources, via the xmlto frontend and it's associated
backends such as fop.
2012-06-03 19:57:33 +00:00
bsiegert
fb7c2a679f Include <sys/param.h> in Xos_r.h under Mac OS so that MAXHOSTNAMELEN is
always defined. Unbreaks the build of modular libX11.

OK joerg
2012-03-19 19:08:36 +00:00
joerg
939aee86ce Update to xproto-7.0.18:
- support for noreturn on SunPro 5.9 and later
- Add _X_NORETURN macro
- disable visibility attributes on Cygwin
- Add XF86XK_TouchpadToogle
2010-09-10 20:07:29 +00:00
tnn
c0aed9755a Update to xproto-7.0.16. Changes:
Improves compatibility with some current OS'es, at the cost of
decreased compatibility with premillennial OS'es and pre-C89 compilers.

Death to RCS tags.
Remove all trace of X_NOT_STDC_ENV (#6527)
Remove a bunch of garbage for unsupported platforms.
__STDC__ is always defined in C89.
Use ## catenation not /**/
Remove #ifdef macII code left over from ancient A/UX 3.0 support
Removing dangling #else block from X_NOT_STDC_ENV removal
Use indentation to provide a map through the twisty maze of ifdefs, all alike
Drop support for SunOS 4 and Solaris releases older than 2.5 (1995)
Get rid of unneeded && clause in list of LP64 ifdefs in Xmd.h
Drop #ifdef USG checks for some truly ancient (pre-SVR4) SysV's
Don't need an #ifdef when both cases just include the same file
xproto 7.0.16
Apple: Only define _DARWIN_C_SOURCE if it isn't already defined
Cygwin/X: Don't destroy min/max macros in Xwindows.h
Restore macro definition of sleep(), needed by Xming
2010-01-15 18:03:32 +00:00
wiz
0e89bfe838 Update to 7.0.15:
James Cloos (4):
      Add dead keysyms for DOUBLE GRAVE and INVERTED BREVE accents
      Add a dead_belowcomma keysym
      [keysymdef.h] Add dead_currency symbol.
      Bump to 7.0.15.

Paulo Cesar Pereira de Andrade (1):
      Janitor: Correct make distcheck and dont distribute autogen.sh

Peter Hutterer (1):
      Add XF86XK_Suspend and XF86XK_Hibernate keysym defs.

Sayamindu Dasgupta (1):
      Add dead vowels in keysymdef.h
2009-03-06 10:28:32 +00:00
hasso
75099ab593 Quick fix for DragonFly master with getpwnam_r and friends. 2009-01-01 21:56:16 +00:00
joerg
9440aca7f7 Disable visibility code on Solaris, even when compiling with GCC 4.
From Gilles Dauphin in PR 37634.
2008-01-24 20:15:20 +00:00
joerg
df099bfa92 NetBSD doesn't provide _POSIX_THREAD_SAFE_FUNCTIONS, which broke
the pwent/grent accessor functions. Fix and bump revision.
2006-12-30 11:50:11 +00:00
joerg
8dabe168b8 Fix the fix of the typo. Bump revision again. 2006-12-23 15:31:29 +00:00
joerg
6359a506b8 Just include limits.h in Xos_r.h, don't play with _POSIX_SOURCE.
For example, configure plays dirty with that.

Fix a type in the MTSAFE_PWAPI section and the configure test for
NETDBAPI (from David Sainty).

Assume that readdir_r follows POSIX semantics if configure detected it
and we have no reason to believe so otherwise. Most importantly, use it
when _POSIX_REENTRANT_FUNCTIONS is not defined.

Bump revision.
2006-12-15 19:11:48 +00:00
joerg
89471e6d1e Update to xproto-7.0.9:
- add _X_LIKELY and _X_UNLIKELY (branch prediction)
- define _X_INLINE for older compilers

Add patches to handle reentrancy in X11/Xos_r.h better
by detecting via autoconf whether the interfaces are
actually present.

As this change is needed on various change for xproto to work
correctly, bump BUILDLINK_API_DEPENDS.

Take maintainership.
2006-11-03 17:03:04 +00:00