X Strike Force XFree86 SVN commit: r1453 - in branches/4.3.0/sid/debian: . patches
Author: branden
Date: 2004-05-27 13:44:07 -0500 (Thu, 27 May 2004)
New Revision: 1453
Modified:
branches/4.3.0/sid/debian/CHANGESETS
branches/4.3.0/sid/debian/TODO
branches/4.3.0/sid/debian/changelog
branches/4.3.0/sid/debian/patches/000_stolen_from_HEAD_xkb_data.diff
Log:
Merge revisions 1443 to HEAD from trunk.
Modified: branches/4.3.0/sid/debian/CHANGESETS
===================================================================
--- branches/4.3.0/sid/debian/CHANGESETS 2004-05-27 09:02:54 UTC (rev 1452)
+++ branches/4.3.0/sid/debian/CHANGESETS 2004-05-27 18:44:07 UTC (rev 1453)
@@ -8,131 +8,10 @@
(It should always be safe to merge the latest version of TODO or CHANGESETS
files anywhere.)
-Post 4.3.0.dfsg.1-1
--------------------
+Begin new changelog entry.
+ 1445
-Start new changelog entry.
- 1326
+#251119: Fix breakage of NumLock.
+ 1452
-Fix up Xsession.d scripts, including fix for #242485.
- 1327, 1328, 1329, 1330
-
-Fix Fabio's name in the Uploaders field to match his changelog entry convention.
- 1336
-
-Add support for the AMD64 architecture.
- 1346, 1387, 1388, 1395, 1440
-
-Add SVN Id keyword and set svn:keywords property to Id on all files in
-debian/scripts where this was not already the case.
- 1347
-
-Update XFree86 PCI ID database from CVS HEAD as of 2003-10-30. This lays the
-foundation for future updates to drivers and PCI bus handling code.
- 1358, 1359
-
-Update xutils's package description to refer to bdftruncate and ucs2any programs
-by their correct names.
- 1360, 1364
-
-Grab updated XFree86 X server I2C code from XFree86 CVS as of 2003-08-29.
-Implements and exposes xf86I2CGetScreenBuses() function. This aids in
-backporting updated drivers that use this function (e.g., ati/atimisc).
- 1363
-
-Grab updated XFree86 X server Xv code from XFree86 CVS as of 2003-04-30. This
-aids in backported updated drivers.
- 1367
-
-Backport ATI driver from XFree86 CVS as of 2004-02-11, including support for
-"ForceMinDotClock" option to Radeon driver. Depends on changesets ending in
-1363, 1367.
- 1368
-
-(cosmetic) Rename patches to ATI driver to be more consistent with each other.
- 1370
-
-Grab from XFree86 CVS (2003-11-23) a fix to a problem resolving hostnames of
-indirect entries in xdm's Xaccess file. Resync patch #002.
- 1371
-
-Backport XFree86 X server's PCI bus support code and device databases from
-XFree86 CVS (2003-12-18). The ATI backport requires this to build on x86.
- 1373
-
-Backport XFree86 X server VIA driver.
- 1382
-
-Grab SiS driver from Thomas Winischhofer's website.
- 1384
-
-Stop shipping the "Xterm Control Sequences" document in the xspecs
-package; ship it only in xterm. Add HTML version of this document to the
-xterm package. Update xterm's extended description to mention the
-availability of this document.
- 1390
-
-Update XTerm to Thomas Dickey's latest release, with some inconsequential
-changes from XFree86 CVS post-2004-02-12 rolled back.
- 1400, 1434
-
-Move patch in 009_use_xf86config-4_in_xf86config.diff to
-911_debian_XF86Config_to_XF86Config-4.diff.
- 1401
-
-Grab a couple of minor documentation-related fixes from XFree86 CVS.
-+ There's no config/util/rman.man (Peter Stromberg). [Matthieu Herrb]
- From XFree86 CVS 2003-04-07. Delete superseded patch #006.
-+ One xieperf reference left over. Noticed by ISHIKAWA Mutsumi. Thanks.
- [Matthieu Herrb] From XFree86 CVS 2003-04-14.
-Merge #000_stolen_from_HEAD_doc_extensions_fix into #000_stolen_from_HEAD.
- 1403
-
-Split updates to XKB data from XFree86 CVS out into their own patch file because
-we may end up incorporating a lot of them.
- 1404
-
-Grab a fix to the XFree86 X server chips driver from XFree86 CVS 2003-04-04.
-+ Fixed DPMS problem on C&T 69000 due to incorrect LCD flag (Bugz: 101,
- Egbert Eich).
- 1405
-
-Grab updates to XKB documentation and code from XFree86 CVS. Grab updates to
-XKB data from XFree86 CVS, none later than 2003-04-30. Resync offsets in
-patches #082 and #084. Update MANIFEST files and xlibs.install to recognize and
-ship new XKB symbols files hr_US, th_pat, and th_tis.
- 1408, 1419
-
-Apply Michel Dänzer's fix for Radeon driver trying forever to initialize card if
-card's firmware is not loaded.
- 1410
-
-Add Turkish debconf template translation. Tidy up templates.pot and *.po files
-in general.
- 1412, 1413, 1414, 1415, 1416, 1418
-
-Miscellaneous cosmetic fixes.
- 1421, 1428
-
-Adjust package relationships of libxrandr2 and libxrandr2-dbg so that they no
-longer conflict with and replace xlibs (<< 4.3.0); there are no file overlaps in
-these cases (though there are with libxrandr-dev), so such declarations are
-spurious.
- 1426
-
-Handle failure of "which" command when processing arguments to Xsession, so that
-the script is not aborted prematurely (thanks, Oliver Bausinger).
- 1427
-
-Update ARM support patch (#234808). Rename it.
- 1430, 1431
-
-Add dependency of libxp-dev on xlibs-static-dev, since the former's Print.h
-#includes the latter's Xauth.h (thanks, Matt Kraai).
- 1432
-
-Remove spurious sourcing of debconf confmodule from maintainer scripts
-that do not actually need it (thanks, LaMont Jones).
- 1433
-
vim:set ai et sts=4 sw=4 tw=80:
Modified: branches/4.3.0/sid/debian/TODO
===================================================================
--- branches/4.3.0/sid/debian/TODO 2004-05-27 09:02:54 UTC (rev 1452)
+++ branches/4.3.0/sid/debian/TODO 2004-05-27 18:44:07 UTC (rev 1453)
@@ -6,7 +6,7 @@
has discretion to identify items that must be fixed for the next package
release.
-4.3.0.dfsg.1-2
+4.3.0.dfsg.1-3
--------------
These items are listed in descending order of priority; that is, the most
@@ -52,7 +52,10 @@
+ start loading dri module by default on sparc again, per Steve King and
Christian Guggenberger [BR]
+ #229850: xserver-xfree86: [debconf] monitor selection methods need to be
- more careful about clobbering autodetected monitor sync ranges [BR]
+ more careful about clobbering autodetected monitor sync ranges; study Jay
+ Berkenbilt's feedback [BR]
+ + #249614: xserver-xfree86: [debconf] autodetect SGI Indy and Indigo2 systems
+ [BR]
* hurd-i386 MANIFEST, and probably some debhelper files, are out of date.
* Should xc/include/{Xw32defs.h,Xwinsock.h} be installed (and shipped) for
the benefit of cross-compilers? Check upstream Imakeage.
@@ -101,6 +104,20 @@
model, if nothing else.
* Scan all -dev packages' *.h files for undeclared dependencies due to
#includes.
+* #237583: xlibs: BKSL key doesn't work when 'us' is one of multiple layouts;
+ patch in upstream CVS by 2003-12-18
+* Merge Josh Triplett's clean-room reimplementation of post-#187 changes to
+ XTerm in XFree86 CVS.
+* Upgrade XTerm to #190. Check for changes pulled from XFree86 CVS and deal
+ with them appropriately.
+* #236817: xserver-xfree86: [ati/r128] xscreensaver screenhacks lock system
+ ('(EE) R128(0): Idle timed out, resetting engine...') on Rage 128 RE/SG rev 0
+ + Apply patch from Dan Jacobowitz.
+* #247387: xlibs: Can't type numbers with AltGr with /etc/X11/xkb/symbols/pc/lt
+ key map
+ + Apply patch by Mantas Kriaučiūnas via Vytautas Lukenskas.
+* Stop building fonts (and possibly docs?) when building binary-arch target.
+ [Fabio, you're going to drag me into this kicking and screaming, aren't you?]
Do opportunistically, only in conjuction with other fixes
---------------------------------------------------------
Modified: branches/4.3.0/sid/debian/changelog
===================================================================
--- branches/4.3.0/sid/debian/changelog 2004-05-27 09:02:54 UTC (rev 1452)
+++ branches/4.3.0/sid/debian/changelog 2004-05-27 18:44:07 UTC (rev 1453)
@@ -1,3 +1,11 @@
+xfree86 (4.3.0.dfsg.1-2+SVN) unstable; urgency=low
+
+ * Fix breakage of NumLock under XKB, caused by crack-addled patch that
+ warped the XKB types/basic file 7 years backwards in time.
+ (Closes: #251119)
+
+ -- Branden Robinson <branden@debian.org> Thu, 27 May 2004 03:58:57 -0500
+
xfree86 (4.3.0.dfsg.1-2) unstable; urgency=low
Changes by Branden Robinson:
Modified: branches/4.3.0/sid/debian/patches/000_stolen_from_HEAD_xkb_data.diff
===================================================================
--- branches/4.3.0/sid/debian/patches/000_stolen_from_HEAD_xkb_data.diff 2004-05-27 09:02:54 UTC (rev 1452)
+++ branches/4.3.0/sid/debian/patches/000_stolen_from_HEAD_xkb_data.diff 2004-05-27 18:44:07 UTC (rev 1453)
@@ -2576,77 +2576,6 @@
+ include "level3(ralt_switch_multikey)"
};
-
-Index: xc/programs/xkbcomp/types/basic
-===================================================================
-RCS file: /cvs/xc/programs/xkbcomp/types/basic,v
-retrieving revision 1.1.1.4
-retrieving revision 1.1
-diff -u -r1.1.1.4 -r1.1
---- xc/programs/xkbcomp/types/basic 16 Jan 2001 23:00:29 -0000 1.1.1.4
-+++ xc/programs/xkbcomp/types/basic 27 Apr 1994 07:21:51 -0000 1.1
-@@ -1,39 +1,28 @@
--// $Xorg: basic,v 1.3 2000/08/17 19:54:48 cpqbld Exp $
--default xkb_types "basic" {
-+// $XConsortium: basic,v 1.3 94/04/08 16:00:43 erik Exp $
-+xkb_types "Common"
-
-- // Fairly standard definitions for
-- // the four required key types
-+virtual_modifiers NumLock;
-
-- virtual_modifiers NumLock;
--
-- type "ONE_LEVEL" {
-- modifiers = None;
-- map[None] = Level1;
-- level_name[Level1]= "Any";
-- };
--
-- type "TWO_LEVEL" {
-- modifiers = Shift;
-- map[Shift] = Level2;
-- level_name[Level1] = "Base";
-- level_name[Level2] = "Shift";
-- };
-+type "ONE_LEVEL" {
-+ modifiers = None;
-+ map[None] = Level1;
-+ level_name[Level1]= "Any";
-+};
-
-- type "ALPHABETIC" {
-- modifiers = Shift+Lock;
-- map[Shift] = Level2;
-- preserve[Lock]= Lock;
-- level_name[Level1] = "Base";
-- level_name[Level2] = "Caps";
-- };
-+type "TWO_LEVEL" {
-+ modifiers = Shift;
-+ map[Shift] = Level2;
-+ level_name[Level1] = "Base";
-+ level_name[Level2] = "Shift";
-+};
-
-- type "KEYPAD" {
-- modifiers = Shift+NumLock;
-- map[None] = Level1;
-- map[Shift] = Level2;
-- map[NumLock] = Level2;
-- map[Shift+NumLock] = Level1;
-- level_name[Level1] = "Base";
-- level_name[Level2] = "Number";
-- };
-+type "KEYPAD" {
-+ modifiers = Shift+NumLock;
-+ map[None] = Level1;
-+ map[Shift] = Level2;
-+ map[NumLock] = Level1;
-+ map[Shift+NumLock] = Level2;
-+ level_name[Level1] = "Base";
-+ level_name[Level2] = "Number";
- };
-+
--- xc/programs/xkbcomp~/rules/xfree86.lst 2004-05-17 03:43:03.000000000 -0500
+++ xc/programs/xkbcomp/rules/xfree86.lst 2004-05-17 03:44:04.000000000 -0500
@@ -4,7 +4,7 @@
Reply to: