Hello community,
here is the log from the commit of package xorg-x11-proto-devel
checked in at Wed Oct 3 01:20:36 CEST 2007.
--------
--- xorg-x11-proto-devel/xorg-x11-proto-devel.changes 2007-09-06 23:43:56.000000000 +0200
+++ /mounts/work_src_done/STABLE/xorg-x11-proto-devel/xorg-x11-proto-devel.changes 2007-09-30 15:38:20.307629000 +0200
@@ -1,0 +2,27 @@
+Sun Sep 30 15:41:43 CEST 2007 - sndirsch@suse.de
+
+- xproto 7.0.11
+ * Push out the keysym changes
+
+-------------------------------------------------------------------
+Sun Sep 30 13:38:31 CEST 2007 - sndirsch@suse.de
+
+- removed obsolete patch 'inputproto-1.4.diff'
+
+-------------------------------------------------------------------
+Sat Sep 29 12:24:24 CEST 2007 - sndirsch@suse.de
+
+- bumped version to 7.3
+
+-------------------------------------------------------------------
+Sat Sep 29 00:35:20 CEST 2007 - sndirsch@suse.de
+
+- renderproto-0.9.3
+ * Along with documentation updates, this release fixes several
+ types for the X Server on 64-bit platforms, which had resulted
+ in BadMatches when unlucky. Be warned that this will break
+ server ABI on those platforms in fixing them. This is intended
+ to be included in video driver ABI 2.0 (server 1.4), pending
+ merge of the server dependency on this version.
+
+-------------------------------------------------------------------
Old:
----
inputproto-1.4.diff
renderproto-X11R7.0-0.9.2.tar.bz2
xproto-7.0.10.tar.bz2
New:
----
renderproto-0.9.3.tar.bz2
xproto-7.0.11.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-proto-devel.spec ++++++
--- /var/tmp/diff_new_pack.jj3341/_old 2007-10-03 01:20:24.000000000 +0200
+++ /var/tmp/diff_new_pack.jj3341/_new 2007-10-03 01:20:24.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package xorg-x11-proto-devel (Version 7.2)
+# spec file for package xorg-x11-proto-devel (Version 7.3)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,8 +12,8 @@
Name: xorg-x11-proto-devel
Url: http://xorg.freedesktop.org/
-Version: 7.2
-Release: 63
+Version: 7.3
+Release: 1
License: X11/MIT
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: Development/Libraries/X11
@@ -32,7 +32,7 @@
Source11: printproto-X11R7.0-1.0.3.tar.bz2
Source12: randrproto-1.2.1.tar.bz2
Source13: recordproto-X11R7.0-1.13.2.tar.bz2
-Source14: renderproto-X11R7.0-0.9.2.tar.bz2
+Source14: renderproto-0.9.3.tar.bz2
Source15: resourceproto-X11R7.0-1.0.2.tar.bz2
Source16: scrnsaverproto-X11R7.1-1.1.0.tar.bz2
Source17: trapproto-X11R7.0-3.4.3.tar.bz2
@@ -48,14 +48,13 @@
Source27: xf86rushproto-X11R7.0-1.1.2.tar.bz2
Source28: xf86vidmodeproto-X11R7.0-2.2.2.tar.bz2
Source29: xineramaproto-X11R7.0-1.1.2.tar.bz2
-Source30: xproto-7.0.10.tar.bz2
+Source30: xproto-7.0.11.tar.bz2
Source31: xproxymanagementprotocol-X11R7.0-1.0.2.tar.bz2
Source32: evieext-X11R7.0-1.0.2.tar.bz2
Source33: xcb-proto-1.0.tar.bz2
Source34: libpthread-stubs-0.1.tar.bz2
Source35: vncproto-20070501.tar.bz2
Source36: xcliplistproto-20070501.tar.bz2
-Patch: inputproto-1.4.diff
%description
This package contains all necessary include files and libraries needed
@@ -80,9 +79,6 @@
%prep
%setup -T -c %{name}
for i in $RPM_SOURCE_DIR/*.tar.bz2; do tar xjf $i; done
-pushd inputproto-*
-%patch
-popd
%build
@@ -133,8 +129,22 @@
/usr/%{_lib}/pkgconfig/*.pc
/usr/share/aclocal/*.m4
/usr/share/xcb/
-
%changelog
+* Sun Sep 30 2007 - sndirsch@suse.de
+- xproto 7.0.11
+ * Push out the keysym changes
+* Sun Sep 30 2007 - sndirsch@suse.de
+- removed obsolete patch 'inputproto-1.4.diff'
+* Sat Sep 29 2007 - sndirsch@suse.de
+- bumped version to 7.3
+* Sat Sep 29 2007 - sndirsch@suse.de
+- renderproto-0.9.3
+ * Along with documentation updates, this release fixes several
+ types for the X Server on 64-bit platforms, which had resulted
+ in BadMatches when unlucky. Be warned that this will break
+ server ABI on those platforms in fixing them. This is intended
+ to be included in video driver ABI 2.0 (server 1.4), pending
+ merge of the server dependency on this version.
* Thu Sep 06 2007 - sndirsch@suse.de
- xf86dgaproto 2.0.3
* This release is part of a pair with libXxf86dga that fixes a
++++++ renderproto-X11R7.0-0.9.2.tar.bz2 -> renderproto-0.9.3.tar.bz2 ++++++
++++ 7797 lines of diff (skipped)
++++++ xproto-7.0.10.tar.bz2 -> xproto-7.0.11.tar.bz2 ++++++
++++ 4292 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xproto-7.0.10/ChangeLog new/xproto-7.0.11/ChangeLog
--- old/xproto-7.0.10/ChangeLog 2006-12-16 00:11:02.000000000 +0100
+++ new/xproto-7.0.11/ChangeLog 2007-09-08 14:44:23.000000000 +0200
@@ -1,76 +1,141 @@
+commit 68e841fb4bf489531635e6bee70f041d2c3cb87c
+Author: James Cloos
+Date: Sat Sep 8 08:29:54 2007 -0400
+
+ bump to 7.0.11
+
+commit 11fd082a384499c38065e06065bf80f244e9909a
+Author: Eric Anholt
+Date: Tue Aug 28 14:54:21 2007 -0700
+
+ Describe what XF86XK_Display does (or now is meant to do).
+
+commit 40ed4eef92e31fcf7ea0a436e1a00cdf49484c1b
+Author: James Cloos
+Date: Wed Aug 22 21:10:24 2007 -0400
+
+ 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.
+
+commit ab74d270c76b17926504815ba43ee35b8b18d3be
+Author: James Cloos
+Date: Wed Aug 22 21:01:25 2007 -0400
+
+ 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.
+
+commit 1edcfdb7f5c51e5c8014c56c4d5937337b7d4302
+Author: James Cloos
+Date: Tue Aug 21 00:09:45 2007 -0400
+
+ Add *~ to .gitignore to skip patch/emacs droppings
+
+commit d8a49874bbd05a927c42102c0c5c147cf72cb1dd
+Author: Colin Harrison
+Date: Wed May 9 16:46:02 2007 +0100
+
+ bcopy needs definition in Xfuncs.h for Xming
+
+commit 7505880329d6b81f0c77d6aaa3995390659d5c63
+Author: Tilman Sauerbeck
+Date: Tue May 1 14:54:04 2007 +0200
+
+ Added some more files to .gitignore.
+
+commit 0c55a57dca2e888ba089e280f62e1c5bb55db7d7
+Author: Tilman Sauerbeck
+Date: Tue May 1 14:52:34 2007 +0200
+
+ Enable GCC's visibility attributes on GCC 4 or greater only.
+
+commit 30f5eedf800f6683161fca9fc3e2d6ddc9ce0ac3
+Author: Zephaniah E. Hull
+Date: Fri Feb 2 15:11:03 2007 -0500
+
+ Add keysym definitions from Jim Gettys.
+
commit 5951f0355c6b1c591241bccb2023e6c4d493e701
Author: Daniel Stone
-Date: Sat Dec 16 01:09:50 2006 +0200
+Date: Sat Dec 16 01:09:27 2006 +0200
bump to 7.0.10
commit 0422755ef9373fbb6f69fbb599d791331837f747
Author: Daniel Stone
-Date: Sat Dec 16 01:09:44 2006 +0200
+Date: Sat Dec 16 01:09:21 2006 +0200
don't distribute Xfuncproto.h and Xpoll.h
Don't distribute these two files, as they're generated during the build.
commit cf44526713681ccfb6ef929a9c25ea650c5d1a32
Author: Daniel Stone
-Date: Wed Dec 6 19:02:19 2006 +0200
+Date: Wed Dec 6 19:01:56 2006 +0200
Makefile.am: make ChangeLog hook safer
Make ChangeLog hook as safe as possible.
commit 528e313fd1f1ae6f2303d3963afe41545f55ef88
Author: Daniel Stone
-Date: Thu Oct 26 00:45:44 2006 +0300
+Date: Thu Oct 26 00:45:21 2006 +0300
bump to 7.0.9
commit ab484c934301a61edc66dc1e4f554ec97b53aaf8
Author: Daniel Stone
-Date: Thu Oct 26 00:45:36 2006 +0300
+Date: Thu Oct 26 00:45:13 2006 +0300
Xfuncproto: add _X_LIKELY and _X_UNLIKELY
Add gcc branch hinting annotations.
commit 178cae180bc8b2e8feaaeda6d7c0317cf2715e14
Author: Daniel Stone
-Date: Thu Sep 21 18:43:06 2006 +0300
+Date: Thu Sep 21 18:42:43 2006 +0300
Xfuncproto: define _X_INLINE for older compilers
commit 241e9dfd400aa21919d06fb7c78b5730eee12aab
Author: Daniel Stone
-Date: Thu Sep 21 14:51:00 2006 +0300
+Date: Thu Sep 21 14:50:37 2006 +0300
bump to 7.0.8
commit e51b21e316a5a1b9442a5d972b4ffa03455aca6e
Author: Daniel Stone
-Date: Thu Sep 21 14:50:45 2006 +0300
+Date: Thu Sep 21 14:50:22 2006 +0300
XF86keysym: add keyboard/monitor brightness controls (Bug #8120)
Add XF86{Kbd,Mon}Brightness{Up,Down}, and XF86KbdLightOnOff.
commit c3f56593f776e7f9e3e0d220c6bcf8be38a16839
Author: Daniel Stone
-Date: Wed Sep 20 21:11:30 2006 +0300
+Date: Wed Sep 20 21:11:07 2006 +0300
Xfuncproto: add _X_INLINE
commit 4fb2e257ae6de38971be8005283402226aea1ee5
Author: Alan Coopersmith
-Date: Fri Jul 14 17:59:19 2006 -0700
+Date: Fri Jul 14 17:58:56 2006 -0700
Replace manual ChangeLog with dist-hook to generate from git log
commit 2153ef4b7c2a93cba39ae08352ea2c46e5f0eefb
Author: Alan Coopersmith
-Date: Fri Jul 14 17:54:38 2006 -0700
+Date: Fri Jul 14 17:54:15 2006 -0700
renamed: .cvsignore -> .gitignore
commit 0b76eb310307cd16e55d0c0792b54a2c6774fb88
Author: Dan McNichol
-Date: Fri Jul 14 17:53:34 2006 -0700
+Date: Fri Jul 14 17:53:11 2006 -0700
Bug #7458: AIX changes to Xmd.h
@@ -79,43 +144,43 @@
commit bb7584b5c88236c59c4e3040bc7c28c150abf048
Author: Daniel Stone
-Date: Sat Jun 10 15:33:50 2006 +0000
+Date: Sat Jun 10 15:33:27 2006 +0000
Add ISO_Level5_{Shift,Latch,Lock}.
commit e9aebeae3661d4c464c7aa53722d0a6bf915101a
Author: Daniel Stone
-Date: Thu Jun 1 23:31:20 2006 +0000
+Date: Thu Jun 1 23:30:57 2006 +0000
Bug #6887: Add dead_stroke, bump to 7.0.7. (Troy Korjuslommi)
commit f3886640d29026359ffc4add39b66b8ff48472d3
Author: Daniel Stone
-Date: Thu Jun 1 23:00:34 2006 +0000
+Date: Thu Jun 1 23:00:11 2006 +0000
Bump to 7.0.6.
commit d10d0302be37adb22804270926332e9d701935bb
Author: Daniel Stone
-Date: Thu Jun 1 23:00:03 2006 +0000
+Date: Thu Jun 1 22:59:40 2006 +0000
Bug #6296: Add support for Braille. (Samuel Thibault)
commit 0471bfcce2787d2f1ff0fc2d019840e2bae8bc49
Author: Adam Jackson
-Date: Wed Apr 26 23:26:49 2006 +0000
+Date: Wed Apr 26 23:26:26 2006 +0000
Bump to 7.0.5
commit 2a2b6db1f78f94c8f3690f675f0c032401fb2541
Author: Alan Coopersmith
-Date: Wed Apr 26 00:00:02 2006 +0000
+Date: Tue Apr 25 23:59:39 2006 +0000
Fix more comment typos.
commit 33cea539618d58d64efb6a5c0465d14a471256cd
Author: Alan Coopersmith
-Date: Thu Apr 20 01:24:25 2006 +0000
+Date: Thu Apr 20 01:24:02 2006 +0000
On Solaris, #include to be sure _LP64 is defined in 64-bit
builds.
@@ -123,31 +188,31 @@
commit 5e7d5cbf21c33f883ab508a51422775f59c4da00
Author: Kevin E Martin
-Date: Thu Dec 15 00:24:39 2005 +0000
+Date: Thu Dec 15 00:24:17 2005 +0000
Update package version number for final X11R7 release candidate.
commit 1827a78f3a23c77dbcddfc8227d85c5add59d819
Author: Kevin E Martin
-Date: Sat Dec 3 05:49:47 2005 +0000
+Date: Sat Dec 3 05:49:25 2005 +0000
Update package version number for X11R7 RC3 release.
commit 45811c86eb34e9f09e7d807ba4633107513f0d52
Author: Kevin E Martin
-Date: Sat Dec 3 01:13:36 2005 +0000
+Date: Sat Dec 3 01:13:14 2005 +0000
Automatically generate FUNCPROTO and NARROWPROTO defines in Xfuncproto.h.
commit c03cc7739b37ca504a2b56a73945755c41c68b2a
Author: Eric Anholt
-Date: Mon Nov 21 10:51:15 2005 +0000
+Date: Mon Nov 21 10:50:53 2005 +0000
Ignore Xpoll.h, which is generated now.
commit 54c8ddf303053fb398e00fc8a35df712a7f3d47d
Author: Alan Coopersmith
-Date: Mon Nov 21 02:47:21 2005 +0000
+Date: Mon Nov 21 02:46:59 2005 +0000
Change values of XK_MATHEMATICAL symbols to use 0x1000000 + Unicode value,
as Xorg Architecture Task Force agreed last year should be done for all
@@ -155,57 +220,57 @@
commit f13eca1bc0feba2476f87e019a4ef40693a61ed8
Author: Kevin E Martin
-Date: Wed Nov 9 21:20:33 2005 +0000
+Date: Wed Nov 9 21:20:11 2005 +0000
Update package version number for X11R7 RC2 release.
commit 448763bde4a31cb012ad17cd6c5159411102432b
Author: Kean Johnson
-Date: Tue Nov 8 06:33:25 2005 +0000
+Date: Tue Nov 8 06:33:03 2005 +0000
See ChangeLog entry 2005-11-07 for details.
commit 59a5a5ebb6781d417d7a4d5905999da5fc76a083
Author: Kevin E Martin
-Date: Wed Oct 19 02:48:15 2005 +0000
+Date: Wed Oct 19 02:47:53 2005 +0000
Update package version number for RC1 release.
commit 3f74cc5e8309b2a4ac7671ca3c52c304ec5aa57f
Author: Alan Coopersmith
-Date: Sat Oct 15 00:48:27 2005 +0000
+Date: Sat Oct 15 00:48:05 2005 +0000
Remove duplicate keysyms accidentally added to XK_MATHEMATICAL section.
commit eaffdc0d593b94d9036033911535371e73698573
Author: Daniel Stone
-Date: Sun Oct 9 15:37:29 2005 +0000
+Date: Sun Oct 9 15:37:07 2005 +0000
Bug #4688: Add various mathematical keysyms (all Unicode).
commit 40b6e64fb1084f7b0270c279ac7132e52886c912
Author: Matthieu Herrb
-Date: Sun Aug 21 15:27:27 2005 +0000
+Date: Sun Aug 21 15:27:05 2005 +0000
define CSRG_BASED here on systems that used to define it in Imake
configuration. For use in the modular tree.
commit 04f9f7fd17cab16e5b0b135409011c0d284b002c
Author: Eric Anholt
-Date: Tue Aug 2 19:19:40 2005 +0000
+Date: Tue Aug 2 19:19:18 2005 +0000
Add basic .cvsignore files for proto modules.
commit cd0400eeda5d7818232844d93343877ef0ff8168
Author: Adam Jackson
-Date: Tue Aug 2 18:36:30 2005 +0000
+Date: Tue Aug 2 18:36:08 2005 +0000
Fix the fds_bits test on OSX and maybe others. OSX defines fd_set in
just to be perverse.
commit a475adb523a4d24cd53d436ba8c98ac7c8d37934
Author: Alan Coopersmith
-Date: Sat Jul 30 21:07:25 2005 +0000
+Date: Sat Jul 30 21:07:03 2005 +0000
Add prototypes of Xalloc/free functions.
Export ImUtil.h to match modular tree install.
@@ -214,7 +279,7 @@
commit f6bd2288d3630ff7cb864e54cc7ebab1b3069067
Author: Kevin E Martin
-Date: Fri Jul 29 21:22:57 2005 +0000
+Date: Fri Jul 29 21:22:35 2005 +0000
Various changes preparing packages for RC0:
- Verify and update package version numbers as needed
@@ -228,14 +293,14 @@
commit 74a3f7f77830e4417a4bc4145114030dfaef6f4e
Author: Daniel Stone
-Date: Sat Jul 23 02:53:32 2005 +0000
+Date: Sat Jul 23 02:53:10 2005 +0000
Remove all _XOPEN_SOURCE definitions from Xos.h, as Xpoll.h.in now deals
with this by using which of fds_bits or __fds_bits we have.
commit f97e34e65e403140dde00d260be0fd7f853ac8f0
Author: Daniel Stone
-Date: Fri Jul 22 08:01:39 2005 +0000
+Date: Fri Jul 22 08:01:17 2005 +0000
Add includex11dir as a path to the includes, sans X11/.
Turn Xpoll.h into a generated file. In the modular tree, substitute in
@@ -246,20 +311,20 @@
commit 7a9ce57163172557d6ba41119a5a3b2837dbbc8e
Author: Alan Coopersmith
-Date: Sat Jul 16 20:54:13 2005 +0000
+Date: Sat Jul 16 20:53:51 2005 +0000
Guard INCLUDE_ALLOCA_H define to end redefinition warnings.
commit 825b6ae347b3896b8ea38e6021170d45ae3bfd65
Author: Alan Coopersmith
-Date: Thu Jul 14 22:08:38 2005 +0000
+Date: Thu Jul 14 22:08:16 2005 +0000
Don't define _XOPEN_SOURCE on SVR4, because it will REMOVE required
definitions.
commit acc0551fb1af1152c1b630ff5e82f023f11751e2
Author: Alan Coopersmith
-Date: Wed Jul 13 23:43:08 2005 +0000
+Date: Wed Jul 13 23:42:46 2005 +0000
#define INCLUDE_ALLOCA_H when building with Sun compilers. (Imake *.cf
files define this for a number of platforms in the monolith, but these
@@ -268,14 +333,14 @@
commit b8301067b6e962a3dc786dd909726b7e6cb81085
Author: Alexander Gottwald
-Date: Wed Jul 13 20:12:13 2005 +0000
+Date: Wed Jul 13 20:11:51 2005 +0000
include instead of . Several namespace
conflicts are worked around in Xwindows.h
commit ec7a156bcdbe8e4bddf232d4a03f47d426096736
Author: Keith Packard
-Date: Wed Jul 13 07:23:56 2005 +0000
+Date: Wed Jul 13 07:23:34 2005 +0000
Make some minor source adjustments so that we don not need to use
-D_XOPEN_SOURCE -D_BSD_SOURCE everywhere as this will leak out of the
@@ -284,13 +349,13 @@
commit 2a0445903d06c332acf70cfd18ba57ddbbeada32
Author: Daniel Stone
-Date: Sun Jul 3 07:55:00 2005 +0000
+Date: Sun Jul 3 07:54:38 2005 +0000
Move misc.h and os.h from proto/X11 to xserver/xorg/include.
commit ef6f542053b30af29b8045ffa6ce26386aab7bba
Author: Søren Sandmann Pedersen
-Date: Tue Jun 28 13:15:27 2005 +0000
+Date: Tue Jun 28 13:15:05 2005 +0000
- Remove xfixes.pc.in from lib/lbxutil
- Add missing backslash in proto/X11/Makefile.am
@@ -298,7 +363,7 @@
commit 4cf89be7baf8a79d2d399abd17c4e23279cca364
Author: Søren Sandmann Pedersen
-Date: Mon Jun 27 17:41:09 2005 +0000
+Date: Mon Jun 27 17:40:47 2005 +0000
- Add os.h and misc.h to proto/X11
- In symlink.sh move os.h and misc.h from xserver/include to proto/X11
@@ -306,7 +371,7 @@
commit e575c5104a8627428dd18c4040d4ad787655164a
Author: Søren Sandmann Pedersen
-Date: Wed May 25 22:12:21 2005 +0000
+Date: Wed May 25 22:11:59 2005 +0000
- Use XTRANS_CONNECTION_FLAGS macro in lib/FS/configure.ac
- Don't symlink transport.c, which is a generated file
@@ -314,7 +379,7 @@
commit 207e3f82011d5f83db0eca318a1de50f0c1da0dc
Author: Søren Sandmann Pedersen
-Date: Wed May 25 21:47:56 2005 +0000
+Date: Wed May 25 21:47:34 2005 +0000
- Add FSlib to symlink.sh
- Change Xtrans includedir back to be X11/Xtrans, so that users of it can
@@ -326,7 +391,7 @@
commit a5a4bfe9b432e7d8238f9a02d80be4ce6bb64978
Author: Josh Triplett
-Date: Mon May 23 01:22:10 2005 +0000
+Date: Mon May 23 01:21:48 2005 +0000
The macros in Xpoll.h poke at the guts of struct fd_set in ways that only
work if _XOPEN_SOURCE is defined, so define it in Cflags in the
@@ -334,37 +399,37 @@
commit 2f4c3aa871a047359f8121e6401be1ba4cf0b8e0
Author: Adam Jackson
-Date: Thu May 19 00:22:40 2005 +0000
+Date: Thu May 19 00:22:18 2005 +0000
revert last change, didn't do right thing at all, sorry for the noise
commit 4809dd9150599a9e88f64cd1b82737872b7b1b94
Author: Adam Jackson
-Date: Thu May 19 00:10:19 2005 +0000
+Date: Thu May 19 00:09:57 2005 +0000
Require automake 1.7 in AM_INIT_AUTOMAKE
commit 6ff17c33f0773e152122d66cbaffaa54e53e086c
Author: Josh Triplett
-Date: Sat May 14 07:56:49 2005 +0000
+Date: Sat May 14 07:56:27 2005 +0000
Add AUTHORS file for X11 from xlibs tree.
commit 3f8b0ba6071dcdd62ea424cab0bddb39db2ebe6a
Author: Josh Triplett
-Date: Sat May 14 07:55:10 2005 +0000
+Date: Sat May 14 07:54:48 2005 +0000
Add some COPYING files.
commit 803c8ecaba2f8c703bbb46c0d740bfa349ce0245
Author: Kevin E Martin
-Date: Fri May 6 01:46:31 2005 +0000
+Date: Fri May 6 01:46:09 2005 +0000
Initial build system files for proto module.
commit a870c60741273ebd6cb1e69b4e535ce3a6bc76bf
Author: Alan Coopersmith
-Date: Thu Apr 28 22:04:12 2005 +0000
+Date: Thu Apr 28 22:03:50 2005 +0000
Don't define X_NOT_STDC_ENV on Solaris x86. Bugzilla #3158:
https://bugs.freedesktop.org/show_bug.cgi?id=3158 Patch #2588:
@@ -373,13 +438,13 @@
commit 372f37171ba3875ea4bf7f60150d92869e06010f
Author: Alexander Gottwald
-Date: Wed Apr 20 13:58:17 2005 +0000
+Date: Wed Apr 20 13:57:55 2005 +0000
check for define PATH_MAX before referencing it
commit e489ec65b4b2ab0a050d8dbf7ec0658e6decb8b3
Author: Alan Coopersmith
-Date: Wed Mar 2 19:29:31 2005 +0000
+Date: Wed Mar 2 19:29:09 2005 +0000
Patch #2007 https://bugs.freedesktop.org/attachment.cgi?id=2007
1) Fix Solaris #ifdefs to choose between UI/SVR4 (early POSIX draft) and
@@ -390,7 +455,7 @@
commit d761e87224d3e60c5355ac3e3468835fc3b4be92
Author: Roland Mainz
-Date: Wed Mar 2 11:20:29 2005 +0000
+Date: Wed Mar 2 11:20:07 2005 +0000
xc/config/cf/DragonFly.cf
xc/config/cf/Imake.cf
@@ -410,99 +475,99 @@
commit 1cae0cb4b1442b34d76ee5623fb2a17ed2353c50
Author: Alexander Gottwald
-Date: Sun Jan 9 15:06:04 2005 +0000
+Date: Sun Jan 9 15:05:42 2005 +0000
Make sure PATH_MAX is at least 1024
commit 9df4ffce552a0f6eca47764a3f79b466629e8bab
Author: Egbert Eich
-Date: Mon Jan 3 18:03:49 2005 +0000
+Date: Mon Jan 3 18:03:27 2005 +0000
gcc 4 doesn't like predeffines line 'linux' any more. To muffle the
compiler replace them with __linux__ (Bugzilla #2207).
commit dd82af84ed67f439444e75ea1d032c082e15db51
Author: Alexander Gottwald
-Date: Mon Nov 15 15:06:53 2004 +0000
+Date: Mon Nov 15 15:06:31 2004 +0000
Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
mingw (Win32) port
commit 618956f1f783a8c330aab8eac425937f0b8e50e1
Author: Markus Kuhn
-Date: Sun Sep 26 20:46:18 2004 +0000
+Date: Sun Sep 26 20:45:56 2004 +0000
The big keysym cleanup, to bring implementation in line with the recent
revision of Appendix A of the protocol spec. (Markus Kuhn)
commit 7cb1490d8932d745b3a5e2b3370a000da064306f
Author: Kevin E Martin
-Date: Wed Aug 11 21:14:16 2004 +0000
+Date: Wed Aug 11 21:13:54 2004 +0000
Apply PPC64 build patch (Bug #303, Mike A. Harris, Alan Coopersmith).
commit 5b67de2bce0e33a4a85439ebcf7b726a6da24545
Author: Egbert Eich
-Date: Fri Apr 23 18:43:05 2004 +0000
+Date: Fri Apr 23 18:42:43 2004 +0000
Merging XORG-CURRENT into trunk
commit e88a09c1df46637979c4d131a8e41af923ff4d45
Author: Egbert Eich
-Date: Sun Mar 14 08:31:34 2004 +0000
+Date: Sun Mar 14 08:31:12 2004 +0000
Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
commit 9259b43390c50d330f557390cc4576f5315c3f53
Author: Egbert Eich
-Date: Wed Mar 3 12:10:53 2004 +0000
+Date: Wed Mar 3 12:10:31 2004 +0000
Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
commit 99bbbc3fcaf67b02a50e4ff4007225b1b64beb36
Author: Egbert Eich
-Date: Thu Feb 26 13:35:11 2004 +0000
+Date: Thu Feb 26 13:34:49 2004 +0000
readding XFree86's cvs IDs
commit 82d7bb39bc84eb16134e931263f53bc88d1788ac
Author: Egbert Eich
-Date: Thu Feb 26 09:22:24 2004 +0000
+Date: Thu Feb 26 09:22:02 2004 +0000
Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
commit 0700ff31a84abc06fdf4b05c2328ff2329dc909c
Author: Egbert Eich
-Date: Thu Jan 29 08:07:54 2004 +0000
+Date: Thu Jan 29 08:07:32 2004 +0000
Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
commit ad76b5cc436937d9fb945bd43d9356651fe182ca
Author: Kaleb Keithley
-Date: Fri Dec 19 20:54:20 2003 +0000
+Date: Fri Dec 19 20:53:58 2003 +0000
XFree86 4.3.99.902 (RC 2)
commit 376f9efdab6ef2dce267caa0a0228892e768e390
Author: Kaleb Keithley
-Date: Tue Nov 25 19:28:01 2003 +0000
+Date: Tue Nov 25 19:27:39 2003 +0000
XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
commit 5ec315b967cb1ae519f514896f0b48fb5407f863
Author: Kaleb Keithley
-Date: Fri Nov 14 16:48:42 2003 +0000
+Date: Fri Nov 14 16:48:20 2003 +0000
XFree86 4.3.0.1
commit f2001f5bd5316842106a98b23f09400688575fa3
Author: Kaleb Keithley
-Date: Fri Nov 14 16:48:42 2003 +0000
+Date: Fri Nov 14 16:48:20 2003 +0000
Initial revision
commit ee0a1a43dc707f960e637fdf2118723e4de0a55d
Author: Kaleb Keithley
-Date: Fri Nov 14 15:54:35 2003 +0000
+Date: Fri Nov 14 15:54:13 2003 +0000
R6.6 is the Xorg base-line
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xproto-7.0.10/configure.ac new/xproto-7.0.11/configure.ac
--- old/xproto-7.0.10/configure.ac 2006-12-16 00:08:18.000000000 +0100
+++ new/xproto-7.0.11/configure.ac 2007-09-08 13:16:09.000000000 +0200
@@ -1,5 +1,5 @@
AC_PREREQ([2.57])
-AC_INIT([Xproto], [7.0.10], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
+AC_INIT([Xproto], [7.0.11], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
AM_INIT_AUTOMAKE([foreign dist-bzip2])
AC_CONFIG_HEADER([do-not-use-config.h])
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xproto-7.0.10/keysymdef.h new/xproto-7.0.11/keysymdef.h
--- old/xproto-7.0.10/keysymdef.h 2006-09-21 13:46:57.000000000 +0200
+++ new/xproto-7.0.11/keysymdef.h 2007-08-23 03:05:11.000000000 +0200
@@ -98,6 +98,14 @@
* xc/doc/specs/XProtocol/X11.keysyms.
*/
+/*
+ * Now that the Xorg code base is managed in Git repositories, the KeyBind.c
+ * and X11.keysyms files mentioned in the last comment block are located at:
+ *
+ * src/KeyBind.c in the repo git://anongit.freedesktop.org/xorg/lib/libX11
+ * specs/XProtocol/X11.keysyms in the repo git://anongit.freedesktop.org/xorg/doc/xorg-docs
+ */
+
#define XK_VoidSymbol 0xffffff /* Void symbol */
#ifdef XK_MISCELLANY
@@ -384,6 +392,10 @@
#define XK_dead_hook 0xfe61
#define XK_dead_horn 0xfe62
#define XK_dead_stroke 0xfe63
+#define XK_dead_abovecomma 0xfe64
+#define XK_dead_psili 0xfe64 /* alias for dead_abovecomma */
+#define XK_dead_abovereversedcomma 0xfe65
+#define XK_dead_dasia 0xfe66 /* alias for dead_abovereversedcomma */
#define XK_First_Virtual_Screen 0xfed0
#define XK_Prev_Virtual_Screen 0xfed1
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xproto-7.0.10/missing new/xproto-7.0.11/missing
--- old/xproto-7.0.10/missing 2006-09-21 13:47:20.000000000 +0200
+++ new/xproto-7.0.11/missing 2007-09-08 14:44:13.000000000 +0200
@@ -1,9 +1,9 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2005-06-08.21
+scriptversion=2006-05-10.23
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
# Free Software Foundation, Inc.
# Originally by Fran,cois Pinard , 1996.
@@ -33,6 +33,8 @@
fi
run=:
+sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
+sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
# In the cases where this matters, `missing' is being run in the
# srcdir already.
@@ -44,7 +46,7 @@
msg="missing on your system"
-case "$1" in
+case $1 in
--run)
# Try to run requested program, and just exit if it succeeds.
run=
@@ -77,6 +79,7 @@
aclocal touch file \`aclocal.m4'
autoconf touch file \`configure'
autoheader touch file \`config.h.in'
+ autom4te touch the output file, or create a stub one
automake touch all \`Makefile.in' files
bison create \`y.tab.[ch]', if possible, from existing .[ch]
flex create \`lex.yy.c', if possible, from existing .c
@@ -106,7 +109,7 @@
# Now exit if we have it, but it failed. Also exit now if we
# don't have it and --version was passed (most likely to detect
# the program).
-case "$1" in
+case $1 in
lex|yacc)
# Not GNU programs, they don't have --version.
;;
@@ -135,7 +138,7 @@
# If it does not exist, or fails to run (possibly an outdated version),
# try to emulate it.
-case "$1" in
+case $1 in
aclocal*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
@@ -164,7 +167,7 @@
test -z "$files" && files="config.h"
touch_files=
for f in $files; do
- case "$f" in
+ case $f in
*:*) touch_files="$touch_files "`echo "$f" |
sed -e 's/^[^:]*://' -e 's/:.*//'`;;
*) touch_files="$touch_files $f.in";;
@@ -192,8 +195,8 @@
You can get \`$1' as part of \`Autoconf' from any GNU
archive site."
- file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
- test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -f "$file"; then
touch $file
else
@@ -214,25 +217,25 @@
in order for those modifications to take effect. You can get
\`Bison' from any GNU archive site."
rm -f y.tab.c y.tab.h
- if [ $# -ne 1 ]; then
+ if test $# -ne 1; then
eval LASTARG="\${$#}"
- case "$LASTARG" in
+ case $LASTARG in
*.y)
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" y.tab.c
fi
SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" y.tab.h
fi
;;
esac
fi
- if [ ! -f y.tab.h ]; then
+ if test ! -f y.tab.h; then
echo >y.tab.h
fi
- if [ ! -f y.tab.c ]; then
+ if test ! -f y.tab.c; then
echo 'main() { return 0; }' >y.tab.c
fi
;;
@@ -244,18 +247,18 @@
in order for those modifications to take effect. You can get
\`Flex' from any GNU archive site."
rm -f lex.yy.c
- if [ $# -ne 1 ]; then
+ if test $# -ne 1; then
eval LASTARG="\${$#}"
- case "$LASTARG" in
+ case $LASTARG in
*.l)
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" lex.yy.c
fi
;;
esac
fi
- if [ ! -f lex.yy.c ]; then
+ if test ! -f lex.yy.c; then
echo 'main() { return 0; }' >lex.yy.c
fi
;;
@@ -267,11 +270,9 @@
\`Help2man' package in order for those modifications to take
effect. You can get \`Help2man' from any GNU archive site."
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
- if test -z "$file"; then
- file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
- fi
- if [ -f "$file" ]; then
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+ if test -f "$file"; then
touch $file
else
test -z "$file" || exec >$file
@@ -289,11 +290,17 @@
DU, IRIX). You might want to install the \`Texinfo' package or
the \`GNU make' package. Grab either from any GNU archive site."
# The file to touch is that specified with -o ...
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -z "$file"; then
# ... or it is the one specified with @setfilename ...
infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $infile`
+ file=`sed -n '
+ /^@setfilename/{
+ s/.* \([^ ]*\) *$/\1/
+ p
+ q
+ }' $infile`
# ... or it is derived from the source name (dir/f.texi becomes f.info)
test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
fi
@@ -317,13 +324,13 @@
fi
firstarg="$1"
if shift; then
- case "$firstarg" in
+ case $firstarg in
*o*)
firstarg=`echo "$firstarg" | sed s/o//`
tar "$firstarg" "$@" && exit 0
;;
esac
- case "$firstarg" in
+ case $firstarg in
*h*)
firstarg=`echo "$firstarg" | sed s/h//`
tar "$firstarg" "$@" && exit 0
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xproto-7.0.10/XF86keysym.h new/xproto-7.0.11/XF86keysym.h
--- old/xproto-7.0.10/XF86keysym.h 2006-09-21 13:46:37.000000000 +0200
+++ new/xproto-7.0.11/XF86keysym.h 2007-08-29 23:09:51.000000000 +0200
@@ -27,154 +27,164 @@
*
* Check in keysymdef.h for generic symbols before adding new XFree86-specific
* symbols here.
+ *
+ * X.Org will not be adding to the XF86 set of keysyms, though they have
+ * been adopted and are considered a "standard" part of X keysym definitions.
+ * XFree86 never properly commented these keysyms, so we have done our
+ * best to explain the semantic meaning of these keys.
+ *
+ * XFree86 has removed their mail archives of the period, that might have
+ * shed more light on some of these definitions. Until/unless we resurrect
+ * these archives, these are from memory and usage.
*/
/* Backlight controls. */
-#define XF86XK_MonBrightnessUp 0x1008FF02
-#define XF86XK_MonBrightnessDown 0x1008FF03
-#define XF86XK_KbdLightOnOff 0x1008FF04
-#define XF86XK_KbdBrightnessUp 0x1008FF05
-#define XF86XK_KbdBrightnessDown 0x1008FF06
+#define XF86XK_MonBrightnessUp 0x1008FF02 /* Monitor/panel brightness */
+#define XF86XK_MonBrightnessDown 0x1008FF03 /* Monitor/panel brightness */
+#define XF86XK_KbdLightOnOff 0x1008FF04 /* Keyboards may be lit */
+#define XF86XK_KbdBrightnessUp 0x1008FF05 /* Keyboards may be lit */
+#define XF86XK_KbdBrightnessDown 0x1008FF06 /* Keyboards may be lit */
/*
* Keys found on some "Internet" keyboards.
*/
-#define XF86XK_Standby 0x1008FF10
-#define XF86XK_AudioLowerVolume 0x1008FF11
-#define XF86XK_AudioMute 0x1008FF12
-#define XF86XK_AudioRaiseVolume 0x1008FF13
-#define XF86XK_AudioPlay 0x1008FF14
-#define XF86XK_AudioStop 0x1008FF15
-#define XF86XK_AudioPrev 0x1008FF16
-#define XF86XK_AudioNext 0x1008FF17
-#define XF86XK_HomePage 0x1008FF18
-#define XF86XK_Mail 0x1008FF19
-#define XF86XK_Start 0x1008FF1A
-#define XF86XK_Search 0x1008FF1B
-#define XF86XK_AudioRecord 0x1008FF1C
-
-/* These are sometimes found on PDA's (e.g. Palm, PocketPC or elsewhere) */
-#define XF86XK_Calculator 0x1008FF1D
-#define XF86XK_Memo 0x1008FF1E
-#define XF86XK_ToDoList 0x1008FF1F
-#define XF86XK_Calendar 0x1008FF20
-#define XF86XK_PowerDown 0x1008FF21
-#define XF86XK_ContrastAdjust 0x1008FF22
-#define XF86XK_RockerUp 0x1008FF23
-#define XF86XK_RockerDown 0x1008FF24
-#define XF86XK_RockerEnter 0x1008FF25
+#define XF86XK_Standby 0x1008FF10 /* System into standby mode */
+#define XF86XK_AudioLowerVolume 0x1008FF11 /* Volume control down */
+#define XF86XK_AudioMute 0x1008FF12 /* Mute sound from the system */
+#define XF86XK_AudioRaiseVolume 0x1008FF13 /* Volume control up */
+#define XF86XK_AudioPlay 0x1008FF14 /* Start playing of audio > */
+#define XF86XK_AudioStop 0x1008FF15 /* Stop playing audio */
+#define XF86XK_AudioPrev 0x1008FF16 /* Previous track */
+#define XF86XK_AudioNext 0x1008FF17 /* Next track */
+#define XF86XK_HomePage 0x1008FF18 /* Display user's home page */
+#define XF86XK_Mail 0x1008FF19 /* Invoke user's mail program */
+#define XF86XK_Start 0x1008FF1A /* Start application */
+#define XF86XK_Search 0x1008FF1B /* Search */
+#define XF86XK_AudioRecord 0x1008FF1C /* Record audio application */
+
+/* These are sometimes found on PDA's (e.g. Palm, PocketPC or elsewhere) */
+#define XF86XK_Calculator 0x1008FF1D /* Invoke calculator program */
+#define XF86XK_Memo 0x1008FF1E /* Invoke Memo taking program */
+#define XF86XK_ToDoList 0x1008FF1F /* Invoke To Do List program */
+#define XF86XK_Calendar 0x1008FF20 /* Invoke Calendar program */
+#define XF86XK_PowerDown 0x1008FF21 /* Deep sleep the system */
+#define XF86XK_ContrastAdjust 0x1008FF22 /* Adjust screen contrast */
+#define XF86XK_RockerUp 0x1008FF23 /* Rocker switches exist up */
+#define XF86XK_RockerDown 0x1008FF24 /* and down */
+#define XF86XK_RockerEnter 0x1008FF25 /* and let you press them */
/* Some more "Internet" keyboard symbols */
-#define XF86XK_Back 0x1008FF26
-#define XF86XK_Forward 0x1008FF27
-#define XF86XK_Stop 0x1008FF28
-#define XF86XK_Refresh 0x1008FF29
-#define XF86XK_PowerOff 0x1008FF2A
-#define XF86XK_WakeUp 0x1008FF2B
-#define XF86XK_Eject 0x1008FF2C
-#define XF86XK_ScreenSaver 0x1008FF2D
-#define XF86XK_WWW 0x1008FF2E
-#define XF86XK_Sleep 0x1008FF2F
-#define XF86XK_Favorites 0x1008FF30
-#define XF86XK_AudioPause 0x1008FF31
-#define XF86XK_AudioMedia 0x1008FF32
-#define XF86XK_MyComputer 0x1008FF33
-#define XF86XK_VendorHome 0x1008FF34
-#define XF86XK_LightBulb 0x1008FF35
-#define XF86XK_Shop 0x1008FF36
-#define XF86XK_History 0x1008FF37
-#define XF86XK_OpenURL 0x1008FF38
-#define XF86XK_AddFavorite 0x1008FF39
-#define XF86XK_HotLinks 0x1008FF3A
-#define XF86XK_BrightnessAdjust 0x1008FF3B
-#define XF86XK_Finance 0x1008FF3C
-#define XF86XK_Community 0x1008FF3D
-#define XF86XK_AudioRewind 0x1008FF3E
-#define XF86XK_XF86BackForward 0x1008FF3F
-#define XF86XK_Launch0 0x1008FF40
-#define XF86XK_Launch1 0x1008FF41
-#define XF86XK_Launch2 0x1008FF42
-#define XF86XK_Launch3 0x1008FF43
-#define XF86XK_Launch4 0x1008FF44
-#define XF86XK_Launch5 0x1008FF45
-#define XF86XK_Launch6 0x1008FF46
-#define XF86XK_Launch7 0x1008FF47
-#define XF86XK_Launch8 0x1008FF48
-#define XF86XK_Launch9 0x1008FF49
-#define XF86XK_LaunchA 0x1008FF4A
-#define XF86XK_LaunchB 0x1008FF4B
-#define XF86XK_LaunchC 0x1008FF4C
-#define XF86XK_LaunchD 0x1008FF4D
-#define XF86XK_LaunchE 0x1008FF4E
-#define XF86XK_LaunchF 0x1008FF4F
-
-#define XF86XK_ApplicationLeft 0x1008FF50
-#define XF86XK_ApplicationRight 0x1008FF51
-#define XF86XK_Book 0x1008FF52
-#define XF86XK_CD 0x1008FF53
-#define XF86XK_Calculater 0x1008FF54
-#define XF86XK_Clear 0x1008FF55
-#define XF86XK_Close 0x1008FF56
-#define XF86XK_Copy 0x1008FF57
-#define XF86XK_Cut 0x1008FF58
-#define XF86XK_Display 0x1008FF59
-#define XF86XK_DOS 0x1008FF5A
-#define XF86XK_Documents 0x1008FF5B
-#define XF86XK_Excel 0x1008FF5C
-#define XF86XK_Explorer 0x1008FF5D
-#define XF86XK_Game 0x1008FF5E
-#define XF86XK_Go 0x1008FF5F
-#define XF86XK_iTouch 0x1008FF60
-#define XF86XK_LogOff 0x1008FF61
-#define XF86XK_Market 0x1008FF62
-#define XF86XK_Meeting 0x1008FF63
-#define XF86XK_MenuKB 0x1008FF65
-#define XF86XK_MenuPB 0x1008FF66
-#define XF86XK_MySites 0x1008FF67
-#define XF86XK_New 0x1008FF68
-#define XF86XK_News 0x1008FF69
-#define XF86XK_OfficeHome 0x1008FF6A
-#define XF86XK_Open 0x1008FF6B
-#define XF86XK_Option 0x1008FF6C
-#define XF86XK_Paste 0x1008FF6D
-#define XF86XK_Phone 0x1008FF6E
-#define XF86XK_Q 0x1008FF70
-#define XF86XK_Reply 0x1008FF72
-#define XF86XK_Reload 0x1008FF73
-#define XF86XK_RotateWindows 0x1008FF74
-#define XF86XK_RotationPB 0x1008FF75
-#define XF86XK_RotationKB 0x1008FF76
-#define XF86XK_Save 0x1008FF77
-#define XF86XK_ScrollUp 0x1008FF78
-#define XF86XK_ScrollDown 0x1008FF79
-#define XF86XK_ScrollClick 0x1008FF7A
-#define XF86XK_Send 0x1008FF7B
-#define XF86XK_Spell 0x1008FF7C
-#define XF86XK_SplitScreen 0x1008FF7D
-#define XF86XK_Support 0x1008FF7E
-#define XF86XK_TaskPane 0x1008FF7F
-#define XF86XK_Terminal 0x1008FF80
-#define XF86XK_Tools 0x1008FF81
-#define XF86XK_Travel 0x1008FF82
-#define XF86XK_UserPB 0x1008FF84
-#define XF86XK_User1KB 0x1008FF85
-#define XF86XK_User2KB 0x1008FF86
-#define XF86XK_Video 0x1008FF87
-#define XF86XK_WheelButton 0x1008FF88
-#define XF86XK_Word 0x1008FF89
+#define XF86XK_Back 0x1008FF26 /* Like back on a browser */
+#define XF86XK_Forward 0x1008FF27 /* Like forward on a browser */
+#define XF86XK_Stop 0x1008FF28 /* Stop current operation */
+#define XF86XK_Refresh 0x1008FF29 /* Refresh the page */
+#define XF86XK_PowerOff 0x1008FF2A /* Power off system entirely */
+#define XF86XK_WakeUp 0x1008FF2B /* Wake up system from sleep */
+#define XF86XK_Eject 0x1008FF2C /* Eject device (e.g. DVD) */
+#define XF86XK_ScreenSaver 0x1008FF2D /* Invoke screensaver */
+#define XF86XK_WWW 0x1008FF2E /* Invoke web browser */
+#define XF86XK_Sleep 0x1008FF2F /* Put system to sleep */
+#define XF86XK_Favorites 0x1008FF30 /* Show favorite locations */
+#define XF86XK_AudioPause 0x1008FF31 /* Pause audio playing */
+#define XF86XK_AudioMedia 0x1008FF32 /* Launch media collection app */
+#define XF86XK_MyComputer 0x1008FF33 /* Display "My Computer" window */
+#define XF86XK_VendorHome 0x1008FF34 /* Display vendor home web site */
+#define XF86XK_LightBulb 0x1008FF35 /* Light bulb keys exist */
+#define XF86XK_Shop 0x1008FF36 /* Display shopping web site */
+#define XF86XK_History 0x1008FF37 /* Show history of web surfing */
+#define XF86XK_OpenURL 0x1008FF38 /* Open selected URL */
+#define XF86XK_AddFavorite 0x1008FF39 /* Add URL to favorites list */
+#define XF86XK_HotLinks 0x1008FF3A /* Show "hot" links */
+#define XF86XK_BrightnessAdjust 0x1008FF3B /* Invoke brightness adj. UI */
+#define XF86XK_Finance 0x1008FF3C /* Display financial site */
+#define XF86XK_Community 0x1008FF3D /* Display user's community */
+#define XF86XK_AudioRewind 0x1008FF3E /* "rewind" audio track */
+#define XF86XK_XF86BackForward 0x1008FF3F /* ??? */
+#define XF86XK_Launch0 0x1008FF40 /* Launch Application */
+#define XF86XK_Launch1 0x1008FF41 /* Launch Application */
+#define XF86XK_Launch2 0x1008FF42 /* Launch Application */
+#define XF86XK_Launch3 0x1008FF43 /* Launch Application */
+#define XF86XK_Launch4 0x1008FF44 /* Launch Application */
+#define XF86XK_Launch5 0x1008FF45 /* Launch Application */
+#define XF86XK_Launch6 0x1008FF46 /* Launch Application */
+#define XF86XK_Launch7 0x1008FF47 /* Launch Application */
+#define XF86XK_Launch8 0x1008FF48 /* Launch Application */
+#define XF86XK_Launch9 0x1008FF49 /* Launch Application */
+#define XF86XK_LaunchA 0x1008FF4A /* Launch Application */
+#define XF86XK_LaunchB 0x1008FF4B /* Launch Application */
+#define XF86XK_LaunchC 0x1008FF4C /* Launch Application */
+#define XF86XK_LaunchD 0x1008FF4D /* Launch Application */
+#define XF86XK_LaunchE 0x1008FF4E /* Launch Application */
+#define XF86XK_LaunchF 0x1008FF4F /* Launch Application */
+
+#define XF86XK_ApplicationLeft 0x1008FF50 /* switch to application, left */
+#define XF86XK_ApplicationRight 0x1008FF51 /* switch to application, right*/
+#define XF86XK_Book 0x1008FF52 /* Launch bookreader */
+#define XF86XK_CD 0x1008FF53 /* Launch CD/DVD player */
+#define XF86XK_Calculater 0x1008FF54 /* Launch Calculater */
+#define XF86XK_Clear 0x1008FF55 /* Clear window, screen */
+#define XF86XK_Close 0x1008FF56 /* Close window */
+#define XF86XK_Copy 0x1008FF57 /* Copy selection */
+#define XF86XK_Cut 0x1008FF58 /* Cut selection */
+#define XF86XK_Display 0x1008FF59 /* Output switch key */
+#define XF86XK_DOS 0x1008FF5A /* Launch DOS (emulation) */
+#define XF86XK_Documents 0x1008FF5B /* Open documents window */
+#define XF86XK_Excel 0x1008FF5C /* Launch spread sheet */
+#define XF86XK_Explorer 0x1008FF5D /* Launch file explorer */
+#define XF86XK_Game 0x1008FF5E /* Launch game */
+#define XF86XK_Go 0x1008FF5F /* Go to URL */
+#define XF86XK_iTouch 0x1008FF60 /* Logitch iTouch- don't use */
+#define XF86XK_LogOff 0x1008FF61 /* Log off system */
+#define XF86XK_Market 0x1008FF62 /* ?? */
+#define XF86XK_Meeting 0x1008FF63 /* enter meeting in calendar */
+#define XF86XK_MenuKB 0x1008FF65 /* distingush keyboard from PB */
+#define XF86XK_MenuPB 0x1008FF66 /* distinuish PB from keyboard */
+#define XF86XK_MySites 0x1008FF67 /* Favourites */
+#define XF86XK_New 0x1008FF68 /* New (folder, document... */
+#define XF86XK_News 0x1008FF69 /* News */
+#define XF86XK_OfficeHome 0x1008FF6A /* Office home (old Staroffice)*/
+#define XF86XK_Open 0x1008FF6B /* Open */
+#define XF86XK_Option 0x1008FF6C /* ?? */
+#define XF86XK_Paste 0x1008FF6D /* Paste */
+#define XF86XK_Phone 0x1008FF6E /* Launch phone; dial number */
+#define XF86XK_Q 0x1008FF70 /* Compaq's Q - don't use */
+#define XF86XK_Reply 0x1008FF72 /* Reply e.g., mail */
+#define XF86XK_Reload 0x1008FF73 /* Reload web page, file, etc. */
+#define XF86XK_RotateWindows 0x1008FF74 /* Rotate windows e.g. xrandr */
+#define XF86XK_RotationPB 0x1008FF75 /* don't use */
+#define XF86XK_RotationKB 0x1008FF76 /* don't use */
+#define XF86XK_Save 0x1008FF77 /* Save (file, document, state */
+#define XF86XK_ScrollUp 0x1008FF78 /* Scroll window/contents up */
+#define XF86XK_ScrollDown 0x1008FF79 /* Scrool window/contentd down */
+#define XF86XK_ScrollClick 0x1008FF7A /* Use XKB mousekeys instead */
+#define XF86XK_Send 0x1008FF7B /* Send mail, file, object */
+#define XF86XK_Spell 0x1008FF7C /* Spell checker */
+#define XF86XK_SplitScreen 0x1008FF7D /* Split window or screen */
+#define XF86XK_Support 0x1008FF7E /* Get support (??) */
+#define XF86XK_TaskPane 0x1008FF7F /* Show tasks */
+#define XF86XK_Terminal 0x1008FF80 /* Launch terminal emulator */
+#define XF86XK_Tools 0x1008FF81 /* toolbox of desktop/app. */
+#define XF86XK_Travel 0x1008FF82 /* ?? */
+#define XF86XK_UserPB 0x1008FF84 /* ?? */
+#define XF86XK_User1KB 0x1008FF85 /* ?? */
+#define XF86XK_User2KB 0x1008FF86 /* ?? */
+#define XF86XK_Video 0x1008FF87 /* Launch video player */
+#define XF86XK_WheelButton 0x1008FF88 /* button from a mouse wheel */
+#define XF86XK_Word 0x1008FF89 /* Launch word processor */
#define XF86XK_Xfer 0x1008FF8A
-#define XF86XK_ZoomIn 0x1008FF8B
-#define XF86XK_ZoomOut 0x1008FF8C
+#define XF86XK_ZoomIn 0x1008FF8B /* zoom in view, map, etc. */
+#define XF86XK_ZoomOut 0x1008FF8C /* zoom out view, map, etc. */
-#define XF86XK_Away 0x1008FF8D
-#define XF86XK_Messenger 0x1008FF8E
-#define XF86XK_WebCam 0x1008FF8F
-#define XF86XK_MailForward 0x1008FF90
-#define XF86XK_Pictures 0x1008FF91
-#define XF86XK_Music 0x1008FF92
+#define XF86XK_Away 0x1008FF8D /* mark yourself as away */
+#define XF86XK_Messenger 0x1008FF8E /* as in instant messaging */
+#define XF86XK_WebCam 0x1008FF8F /* Launch web camera app. */
+#define XF86XK_MailForward 0x1008FF90 /* Forward in mail */
+#define XF86XK_Pictures 0x1008FF91 /* Show pictures */
+#define XF86XK_Music 0x1008FF92 /* Launch music application */
/* Keys for special action keys (hot keys) */
+/* Virtual terminals on some operating systems */
#define XF86XK_Switch_VT_1 0x1008FE01
#define XF86XK_Switch_VT_2 0x1008FE02
#define XF86XK_Switch_VT_3 0x1008FE03
@@ -188,8 +198,8 @@
#define XF86XK_Switch_VT_11 0x1008FE0B
#define XF86XK_Switch_VT_12 0x1008FE0C
-#define XF86XK_Ungrab 0x1008FE20
-#define XF86XK_ClearGrab 0x1008FE21
-#define XF86XK_Next_VMode 0x1008FE22
-#define XF86XK_Prev_VMode 0x1008FE23
+#define XF86XK_Ungrab 0x1008FE20 /* force ungrab */
+#define XF86XK_ClearGrab 0x1008FE21 /* kill application with grab */
+#define XF86XK_Next_VMode 0x1008FE22 /* next video mode available */
+#define XF86XK_Prev_VMode 0x1008FE23 /* prev. video mode available */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xproto-7.0.10/Xfuncproto.h.in new/xproto-7.0.11/Xfuncproto.h.in
--- old/xproto-7.0.10/Xfuncproto.h.in 2006-10-25 23:45:05.000000000 +0200
+++ new/xproto-7.0.11/Xfuncproto.h.in 2007-07-07 14:54:49.000000000 +0200
@@ -85,24 +85,29 @@
# define _X_ATTRIBUTE_PRINTF(x,y)
#endif /* GNUC >= 4 */
-#if defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 303)
+#if defined(__GNUC__) && (__GNUC__ >= 4)
# define _X_EXPORT __attribute__((visibility("default")))
# define _X_HIDDEN __attribute__((visibility("hidden")))
# define _X_INTERNAL __attribute__((visibility("internal")))
-# define _X_LIKELY(x) __builtin_expect(!!(x), 1)
-# define _X_UNLIKELY(x) __builtin_expect(!!(x), 0)
-# define _X_INLINE inline
#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
# define _X_EXPORT __global
# define _X_HIDDEN __hidden
# define _X_INTERNAL __hidden
+#else /* not gcc >= 4 and not Sun Studio >= 8 */
+# define _X_EXPORT
+# define _X_HIDDEN
+# define _X_INTERNAL
+#endif /* GNUC >= 4 */
+
+#if defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 303)
+# define _X_LIKELY(x) __builtin_expect(!!(x), 1)
+# define _X_UNLIKELY(x) __builtin_expect(!!(x), 0)
+# define _X_INLINE inline
+#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
# define _X_LIKELY(x) (x)
# define _X_UNLIKELY(x) (x)
# define _X_INLINE inline
#else /* not gcc >= 3.3 and not Sun Studio >= 8 */
-# define _X_EXPORT
-# define _X_HIDDEN
-# define _X_INTERNAL
# define _X_LIKELY(x) (x)
# define _X_UNLIKELY(x) (x)
# define _X_INLINE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xproto-7.0.10/Xfuncs.h new/xproto-7.0.11/Xfuncs.h
--- old/xproto-7.0.10/Xfuncs.h 2006-09-20 19:59:42.000000000 +0200
+++ new/xproto-7.0.11/Xfuncs.h 2007-07-07 14:54:49.000000000 +0200
@@ -89,6 +89,10 @@
#define atexit(f) on_exit(f, 0)
#endif
+#if defined WIN32 && defined __MINGW32__
+#define bcopy(b1,b2,len) memmove(b2, b1, (size_t)(len))
+#endif
+
#endif /* !(defined(XFree86LOADER) && defined(IN_MODULE)) */
#endif /* _XFUNCS_H_ */
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org