Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Problems found locating distfiles:
Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
|
|
|
Move the define of FD_SETSIZE before the include of select.h, so that
is actually does something useful.
Bump PKGREVISION.
|
|
Adds support for up to 512 clients in the X server. Also a warning fix
for C99 compilers, and a build fix for Darwin.
Adam Jackson (1):
xproto 7.0.28
Jeremy Huddleston Sequoia (1):
darwin: Include strings.h
Olivier Fourdan (1):
Increase the number of file descriptors
Thomas Klausner (1):
Use C99 compliant definition of nonnull attribute.
|
|
the version of system installed xproto.
|
|
|
|
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
|
|
|
|
|
|
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
|
|
names in Xfuncproto.h. Bump revision.
|
|
|
|
redefining them otherwise and creating conflicts. Bump revision.
|
|
|
|
fix Solaris build issues. Fixes PR#46586.
Bump PKGREVISION.
|
|
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.
|
|
|
|
always defined. Unbreaks the build of modular libX11.
OK joerg
|
|
- support for noreturn on SunPro 5.9 and later
- Add _X_NORETURN macro
- disable visibility attributes on Cygwin
- Add XF86XK_TouchpadToogle
|
|
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
|
|
|
|
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
|
|
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
|
|
|
|
Bastien Nocera (1):
Keysyms needed for some HID remote controls to work under X. #16519
James Cloos (2):
fix typo in commit 40ed4eef
Add dead_perispomeni to keysymdef.h
Peter Hutterer (5):
Add keysyms for XF86XK_Battery, XF86XK_Bluetooth, XF86XK_WLAN,
XF86XK_UWB. Fix typos in comments (UP/DOWN TACK and LEFT/RIGHT
TACK wrong way round). Revert "Fix typos in comments (UP/DOWN
TACK and LEFT/RIGHT TACK wrong way round)." Fix typos in
comments (UP/DOWN TACK and LEFT/RIGHT TACK wrong way round).
Bump to 7.0.14.
|
|
X.Org found in NetBSD-current.
Thanks a lot to all who helped, especially Matthias Scheler who did
repeated tests on Mac OS X and older versions of NetBSD to make sure the
support for those platforms wouldn't be broken (or at least, not fatally,
as I would still expect a few hiccups here and there, because there is
only so much one can test in such limited time).
On the infrastructure side, this branch brings pkgconfig-builtin.mk, in
order to write very easily new builtin.mk files. It can actually handle
more than just pkgconfig files, but it will provide a version if it finds
such a file. x11.builtin.mk has also been made more useful and now all
existing (and future!) native-X11-related builtin.mk files should include
it.
|
|
Alan Hourihane (1):
avoid checking for fds_bits on mingw
Colin Harrison (2):
Use winsock2.h
Use Sleep() instead of sleep() on windows
James Cloos (2):
Fix typo in XF86Keysym.h
Add more dead key syms
Jeremy Huddleston (3):
Apple: Cleaned up some Apple definitions
Apple: Define _DARWIN_C_SOURCE otherwise _XOPEN_SOURCE,
_POSIX_SOURCE, or _POSIX_C_SOURCE will cause fd_mask to not
be defined due to the strict namespace
Apple: Added a comment to explain _DARWIN_C_SOURCE
Markus Kuhn (1):
Added comment to slightly discourage the definition of ever
more Unicode keysyms
Peter Hutterer (2):
Add GenericEvent and xGenericEvent definitions.
Bump to 7.0.13.
|
|
|
|
Adam Jackson (1):
x11proto 7.0.12
Alan Coopersmith (1):
Make Xalloca.h work with Sun C++ compiler
Ben Byer (1):
fd_mask needs to be defined on OS X, too
Daniel Stone (1):
Check headers before testing for fds_bits access method (bug #8442)
Jeremy Huddleston (2):
Changed __DARWIN__ to __APPLE__
Fixed #ifdef checks that were using i386 to use __i386__
|
|
Checking whether "X11_TYPE" is "xorg" is obsolete and *not* equivalent
to checking whether we are not using modular X.org.
|
|
From Gilles Dauphin in PR 37634.
|
|
bump to 7.0.11
Describe what XF86XK_Display does (or now is meant to do).
Add dead_abovecomma and dead_abovereversedcomma
Also added aliases dead_psili and dead_dasia.
The UCS unifies Combining Psili and Combining Dasia with
Combining Comma Above and Combining Reversed Comma Above.
These two aliases mirror that unification.
Comment on the new locations of the files referenced in keysymdef.h
keysymdef.h has a comment from the monolithic days suggesting that
the file be kept in sync with mappings inxc/lib/X11/KeyBind.c and
the protocol specication in xc/doc/specs/XProtocol/X11.keysyms.
This commit adds pointers to the new locations of those two files.
Add *~ to .gitignore to skip patch/emacs droppings
bcopy needs definition in Xfuncs.h for Xming
Added some more files to .gitignore.
Enable GCC's visibility attributes on GCC 4 or greater only.
Add keysym definitions from Jim Gettys.
|
|
|
|
|
|
the pwent/grent accessor functions. Fix and bump revision.
|
|
|
|
.if foo || bar
BAZ= no
.else
BAZ= yes
.endif
different from
.if foo
BAZ= no
.elif bar
BAZ= no
.else
BAZ= yes
.endif
in some situations exposed in this builtin.mk. Workaround this for now.
|
|
if LOCALBASE and X11BASE are identical.
|
|
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.
|
|
The redundant parsing of bsd.prefs.mk is mostly avoided now and
parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
|
|
|
|
- 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.
|
|
Due to builtin.mk this is not used by default on most pkgsrc systems
that have good enough headers (or use Xorg).
Changes include:
XF86keysym: add keyboard/monitor brightness controls (Bug #8120)
Add XF86{Kbd,Mon}Brightness{Up,Down}, and XF86KbdLightOnOff.
Xfuncproto: add _X_INLINE
Bug #7458: AIX changes to Xmd.h
Bugzilla Bug #7458 <https://bugs.freedesktop.org/show_bug.cgi?id=7458>
Patch #6179 <https://bugs.freedesktop.org/attachment.cgi?id=6179>
Add ISO_Level5_{Shift,Latch,Lock}.
Bug #6887: Add dead_stroke, bump to 7.0.7. (Troy Korjuslommi)
Bug #6296: Add support for Braille. (Samuel Thibault)
Fix more comment typos.
On Solaris, #include <sys/isa_defs.h> to be sure _LP64 is defined in 64-bit
builds.
Fix some comment typos.
|
|
|
|
when X11_TYPE=xorg. Let them include x11.buildlink3.mk directly.
Remove the manual USE_BUILTIN declarations from xorg-libs/b3.mk.
This fixes a symmetry in the dependency list depending on whether
xorg-libs is installed already or not.
Discussed with jlam@
|
|
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto
|
|
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
|
|
so native XFree86 and Xorg and packaged xorg-libs will be used instead.
|
|
|