--- libxt-1.2.0.orig/ChangeLog +++ libxt-1.2.0/ChangeLog @@ -1,1605 +1,3 @@ -commit 93ffd50ccf04d02fc94565d8ee831c7b63d6d71a -Author: Thomas E. Dickey -Date: Tue Jun 18 19:23:24 2019 -0400 - - add a dependency on makestrs to help with parallel builds - - Signed-off-by: Thomas E. Dickey - -commit 6abd578a6f761c6c0563d63749bb11f9277b5897 -Author: Thomas E. Dickey -Date: Tue Jun 18 07:08:47 2019 -0400 - - force a version-bump - -commit 3e2002294b130f1f46ab026075b9d7e83c94bd60 -Author: Thomas E. Dickey -Date: Tue Jun 18 05:07:00 2019 -0400 - - fix a typo - - Signed-off-by: Thomas E. Dickey - -commit 59d9be57268c14e6995dff47a9f3f9d173b2b8a0 -Author: Thomas E. Dickey -Date: Mon Jun 17 03:53:23 2019 -0400 - - update for proposed release as 1.2.0 - - Signed-off-by: Thomas E. Dickey - -commit ae293e379419e7e8451422fdd7a899a819db362b -Author: Thomas E. Dickey -Date: Sat Jun 15 10:45:54 2019 -0400 - - update to 1.1.5.3 to reflect documentation updates/review - - Signed-off-by: Thomas E. Dickey - -commit 17b77304b23965c1c8ac6a260636f37c23f60ff6 -Author: Walter Harms -Date: Fri Jun 14 21:55:45 2019 +0200 - - remove dead code - - Signed-off-by: Walter Harms - -commit f09cef2528b664b0029242c5643246e28d0395b3 -Author: Walter Harms -Date: Fri Jun 14 21:31:49 2019 +0200 - - make _XtWaitForSomething accept always the same number of arguments - - to reduce the #ifdef forrest make _XtWaitForSomething - accept all arguments. Also add a dummy use for drop_lock - to avoid unused warnings - - Signed-off-by: Walter Harms - -commit c33fc7df82276b3dd06428d8ac34be39b6e1afd6 -Author: Thomas E. Dickey -Date: Thu Jun 13 21:21:40 2019 -0400 - - fix some more errata, plus reformat a list for consistency - - Signed-off-by: Thomas E. Dickey - -commit 880876ba1aff9cf56d574d2bf486856f5bf20107 -Author: Thomas E. Dickey -Date: Thu Jun 13 19:05:55 2019 -0400 - - fix some punctuation errata - - Signed-off-by: Thomas E. Dickey - -commit 86073013496a2f45ebde242001e82cf5049d51cd -Author: Thomas E. Dickey -Date: Thu Jun 13 18:28:58 2019 -0400 - - reduce ifdef/ifndef inconsistency for USE_POLL - - Signed-off-by: Thomas E. Dickey - -commit 190c027e3e594afb15c6d613d95ce5af9e22fcf7 -Author: Walter Harms -Date: Mon Jun 10 13:29:14 2019 +0200 - - fix documentation to refect reality.. - - XtNewString is strdup() with NULL check. A Function not a macro. - - Signed-off-by: Walter Harms - -commit 26337b48bd14b40b392b76e00aaa9563658e5789 -Author: Walter Harms -Date: Mon Jun 10 13:13:20 2019 +0200 - - remove useles else - - Signed-off-by: Walter Harms - -commit 17c723643d0fb218b53ed04f837addb9d7de0d15 -Author: Walter Harms -Date: Mon Jun 10 12:48:46 2019 +0200 - - no need to check arument for XtFree() - - Signed-off-by: Walter Harms - -commit fbbf91c17b8a85acfe883a103b43c21ddf1e6398 -Author: Thomas E. Dickey -Date: Sun Jun 9 20:21:38 2019 -0400 - - use strdup in two places; remove a bogus "else" from X11R6.4 changes - - Signed-off-by: Thomas E. Dickey - -commit 15f9eb3f0bb8cf4a5ea1279e58e1205aada3188b -Author: Thomas E. Dickey -Date: Fri Jun 7 05:27:14 2019 -0400 - - fix formatting errata - - Signed-off-by: Thomas E. Dickey - -commit 3d65748dee9a6d2e34b7cafec09b1ec7a6f5eb43 -Author: Thomas E. Dickey -Date: Thu Jun 6 21:01:06 2019 -0400 - - correct markup for header- and library-filenames; they are not functions - - Signed-off-by: Thomas E. Dickey - -commit ab1b99130f98a3767589519c37ce78b3dcb8ce8e -Author: Thomas E. Dickey -Date: Thu May 30 19:59:02 2019 -0400 - - fix a syntax mess introduced by R6.6 ifdef'ing - - Signed-off-by: Thomas E. Dickey - -commit 040eeec1d8034dbf2f432d792c90dbedc5148aea -Author: Thomas E. Dickey -Date: Thu May 30 18:59:30 2019 -0400 - - fix fake-quotes in manpages - - Signed-off-by: Thomas E. Dickey - -commit fad2c6c20a793b20974a72b2fabb2eca668e69f3 -Author: Thomas E. Dickey -Date: Thu May 30 18:19:28 2019 -0400 - - drop "session" resource XtNsession / XtCSession, which was listed in X11R6 but never defined in headers - - Signed-off-by: Thomas E. Dickey - -commit c588859147c66561a839bc5d2eb3d2242bd377e9 -Author: Thomas E. Dickey -Date: Thu May 30 17:32:59 2019 -0400 - - add superscript-markup in range definitions - - Signed-off-by: Thomas E. Dickey - -commit 9f556b46f0009e58a2c30c3ba3c9f223ae9f6255 -Author: Walter Harms -Date: Sun Jun 9 18:26:23 2019 +0200 - - no need to check argument for X(t)Free - - Signed-off-by: Walter Harms - -commit 7c0ed275e4c0e86e23c5f93647e03fa4b71797b3 -Merge: d4208c7 4194ff5 -Author: Walter Harms -Date: Wed Jun 5 18:58:45 2019 +0200 - - Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt - -commit 4194ff5b427e39bb5325db0f377e80b3e6982e17 -Author: Thomas E. Dickey -Date: Tue May 28 18:49:25 2019 -0400 - - fix compiler warnings when WHITEFILL is defined - - Signed-off-by: Thomas E. Dickey - -commit 66c1ea79516a0b31043dc604172a42cd859e5b47 -Author: Thomas E. Dickey -Date: Tue May 28 18:46:27 2019 -0400 - - fix compiler warnings when _TRACE_HEAP is defined - - Signed-off-by: Thomas E. Dickey - -commit 390e9e20c029e4eb159d39bd3d79160ca4567650 -Author: Thomas E. Dickey -Date: Tue May 28 18:35:16 2019 -0400 - - build- and compiler-warning fixes when XTTRACEMEMORY is defined - - Signed-off-by: Thomas E. Dickey - -commit 5ad20c90e31abfb9854cf2eae8292e44f2e18671 -Author: Thomas E. Dickey -Date: Tue May 28 17:06:15 2019 -0400 - - build-fix and compiler-warnings when TRACE_TM is defined - - Signed-off-by: Thomas E. Dickey - -commit 7a6ca8784b3b1d75539962ad7b303ad0e5167e6a -Author: Thomas E. Dickey -Date: Tue May 28 05:27:52 2019 -0400 - - add prototype for DEBUG-function - - Signed-off-by: Thomas E. Dickey - -commit 7c4a5b577637f113372005fc360e03db9b058564 -Author: Thomas E. Dickey -Date: Tue May 28 05:25:02 2019 -0400 - - fix compiler-warning when DEBUG is defined - - Signed-off-by: Thomas E. Dickey - -commit 9ffc4ff7eb22b96472aa299b60dc3ed1550a7d6c -Merge: 2d0140c 405e038 -Author: Thomas E. Dickey -Date: Sun May 19 18:58:53 2019 -0400 - - Merge remote-tracking branch 'upstream/master' - -commit 405e03828dfc2a3d69a32236ae8f1214e7185cff -Author: Thomas E. Dickey -Date: Sun May 19 11:35:47 2019 -0400 - - bump to 1.1.5.2 to reflect noreturn-changes - - Signed-off-by: Thomas E. Dickey - -commit 2d0140cf36ad3a3f8496d8e2da888efb9304af67 -Author: Thomas E. Dickey -Date: Sun May 19 11:35:47 2019 -0400 - - bump to 1.1.5.2 to reflect noreturn-changes - - Signed-off-by: Thomas E. Dickey - -commit d4208c7734fb12adbfb5ef1b65dfcfe7126380d6 -Merge: b3b86a2 4264ac5 -Author: Walter Harms -Date: Sat May 18 19:31:28 2019 +0200 - - Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt - -commit b3b86a2f6b974f5e040d64aa3778075c987bf0fa -Author: Walter Harms -Date: Sat May 18 19:31:08 2019 +0200 - - save one indent level - -commit 4264ac5f8bc959844ae8ac623d4db491fc691fa5 -Author: Thomas E. Dickey -Date: Fri May 17 20:39:24 2019 -0400 - - trim obsolete ifdef for ISC, and correct nonstandard "NaNS" to "NaN" - - Signed-off-by: Thomas E. Dickey - -commit 41ba4dec60f7d9495c8d45c068d5c3d17e035e1e -Author: Thomas E. Dickey -Date: Fri May 17 19:57:28 2019 -0400 - - use _X_NORETURN, works for gcc and clang - - Signed-off-by: Thomas E. Dickey - -commit 36019ab614068bdf3fc933addc3a9b4cb512c9e0 -Author: Thomas E. Dickey -Date: Fri May 17 04:52:57 2019 -0400 - - use explicit pointer check to eliminate a clang --analyze warning in VarGet.c - - Signed-off-by: Thomas E. Dickey - -commit 1f0e3238352a497a59a36e0b8a5b4723c634b2e1 -Author: Thomas E. Dickey -Date: Thu May 16 20:53:42 2019 -0400 - - fix most clang --analyze warnings about null-pointers - - Signed-off-by: Thomas E. Dickey - -commit fb78a7c881adbe46f1f8c6e8e429bc8963c9b3e8 -Author: Thomas E. Dickey -Date: Thu May 16 17:09:13 2019 -0400 - - fix unused-assignment warnings (clang --analyze) - - Signed-off-by: Thomas E. Dickey - -commit 7fa9ee9e656ec32cc382f7acc552d0b4c9bf952c -Author: Thomas E. Dickey -Date: Thu May 16 05:21:06 2019 -0400 - - ensure XWindowChanges value is initialized before updating it (clang --analyze) - - Signed-off-by: Thomas E. Dickey - -commit 91f1119528b57f94d178f0cfb12efafd0c90bbc9 -Author: Thomas E. Dickey -Date: Wed May 8 21:15:08 2019 -0400 - - fixes cppcheck "style" warnings (mostly variable-scope) - - Signed-off-by: Thomas E. Dickey - -commit 43a65ae23370e0f7fb427e96c6d9037d8fa1af35 -Author: Thomas E. Dickey -Date: Wed May 8 17:56:58 2019 -0400 - - add casts to quiet compiler warnings with Solaris 11.4 / gcc 7.3.0 - - Signed-off-by: Thomas E. Dickey - -commit 9c45da7cb487b8b6980ff3020468e0fb582bdd7f -Author: Thomas E. Dickey -Date: Tue May 7 20:37:37 2019 -0400 - - remove an #include used in debugging - - Signed-off-by: Thomas E. Dickey - -commit 0eedde5df39ac754623511c06c5573ad62ca4c4c -Author: Thomas E. Dickey -Date: Tue May 7 20:15:12 2019 -0400 - - manpage style fix: sentences should end at the end of a line - - Signed-off-by: Thomas E. Dickey - -commit b7a87ccb07f816e7b9579d91bd66552e86ef0e8e -Author: Thomas E. Dickey -Date: Tue May 7 20:05:38 2019 -0400 - - add a note pointing out the change in design - - Signed-off-by: Thomas E. Dickey - -commit adf962f3b2c4539e555bfda600d34b63c9e5e002 -Author: Thomas E. Dickey -Date: Tue May 7 19:59:07 2019 -0400 - - updated spec to correspond to the current implementation of XtAppMainLoop - - Signed-off-by: Thomas E. Dickey - -commit 2286ca56529f27b0f6a809314e8303591c7fe240 -Author: Thomas E. Dickey -Date: Tue May 7 19:42:59 2019 -0400 - - update manpage for changes to XtAppMainLoop() - - Signed-off-by: Thomas E. Dickey - -commit dc33dc58f8ec841f002b9c65fb86b879b2d7d44a -Author: Thomas E. Dickey -Date: Tue May 7 19:04:10 2019 -0400 - - Proposed revision of XtAppMainLoop() in - - https://gitlab.freedesktop.org/xorg/lib/libxt/issues/7 - - caused applications such as xclock to hang, because it did first not - check if there was an available event corresponding to the mask - parameter before calling XtAppProcessEvent(). - - For instance, if the mask was XtIMXEvent, it would ignore timer events - until an X event occurred. - - Fix this by checking with XtAppPending() when the mask is not XtIMAll. - - Signed-off-by: Thomas E. Dickey - -commit f0ff9ea4fc653d27db3251a5bae97df4b963b1ba -Author: Thomas E. Dickey -Date: Mon May 6 19:35:36 2019 -0400 - - Add related fix from - https://gitlab.freedesktop.org/xorg/lib/libxt/issues/6 - https://bugs.chromium.org/p/chromium/issues/detail?id=284595 - - Signed-off-by: Thomas E. Dickey - -commit 27778fd000d417dd81b940fc8a7855d4b4ccd068 -Merge: bb511a5 0b80bc9 -Author: Thomas E. Dickey -Date: Mon May 6 18:22:25 2019 -0400 - - Merge branch 'ffontaine/libxt-master' into HEAD - -commit bb511a50f14c69deaf67ef411aeb6eea03eca975 -Author: Thomas E. Dickey -Date: Mon May 6 16:49:32 2019 -0400 - - add casts to fix compiler warnings - - Signed-off-by: Thomas E. Dickey - -commit 86d7036808a6958f5937a81044262afe2658e6ec -Author: Thomas E. Dickey -Date: Mon May 6 16:38:46 2019 -0400 - - eliminate an unnecessary cast which gave a gcc warning and add a null-pointer check - - Signed-off-by: Thomas E. Dickey - -commit a9c54d128ac65a8fa065ef28cd51c42981949c60 -Author: Thomas E. Dickey -Date: Mon May 6 16:09:04 2019 -0400 - - if Xalloca.h is corrected to use size_t param, one change is still needed in - libXt to fix compiler warnings - done here. - -commit 9112c3c104f0b3ec45ae776279e276034bc7dcc5 -Author: Thomas E. Dickey -Date: Mon May 6 05:16:24 2019 -0400 - - fixes for gcc warnings, no object-change - - Signed-off-by: Thomas E. Dickey - -commit 37dce673d841e7df75091a3b31828431e71bd78f -Author: Thomas E. Dickey -Date: Mon May 6 04:08:42 2019 -0400 - - XtAppProcessEvent expects XtInputMask parameter, which is unsigned-long - - Signed-off-by: Thomas E. Dickey - -commit 8905b82df8a6dc1668d8e817924fb7b8cd574bdc -Author: Thomas E. Dickey -Date: Sun May 5 21:06:35 2019 -0400 - - use "const void *" rather than "char *" for memcmp, etc - - Signed-off-by: Thomas E. Dickey - -commit fb1d51d4da8f303e92c8b30e4503dc7f9c01b3a8 -Author: Thomas E. Dickey -Date: Sun May 5 20:49:13 2019 -0400 - - fix 5 more simple gcc warnings - - Signed-off-by: Thomas E. Dickey - -commit 5ee9a5d2de4e50552e50247e745f92b61f9784c0 -Author: Thomas E. Dickey -Date: Sun May 5 20:16:31 2019 -0400 - - fix gcc warnings when assigning into a bit-field by first masking the value - - Signed-off-by: Thomas E. Dickey - -commit c9f5ccd2e6c301853ebf1595ca12b377a991a095 -Author: Thomas E. Dickey -Date: Sun May 5 18:36:04 2019 -0400 - - fixes for typos and formatting glitches - - Signed-off-by: Thomas E. Dickey - -commit 02bc6c1091fca1beeda6b0d79017c106655e913c -Author: Thomas E. Dickey -Date: Sun May 5 14:43:08 2019 -0400 - - ignore the generated file used for version-number - - Signed-off-by: Thomas E. Dickey - -commit 6d1d29a92b9726c8f960d96cd3d896d314963341 -Author: Jon Turney -Date: Wed May 1 18:20:07 2019 +0100 - - Provide suseconds_t typedef on Win32 - - Fix compilation on Win32 after cf9e8c73, where timeval is not defined in - terms of that type, but a plain long. - -commit 06cc5aa5a9f507bc1a5643854dcab33ad6d14761 -Author: Jon Turney -Date: Wed May 1 18:31:29 2019 +0100 - - Fix WHITEFILL after const fixes - - Fix compilation of ExtractLocaleName() when WHITEFILL is defined (when - built for Win32) after const fixes in ffeb733d. - -commit 0b80bc9904c8d553c760651daca0c964df052c8b -Author: Fabrice Fontaine -Date: Fri May 3 08:06:00 2019 +0200 - - libXt: util: don't link makestrs with target cflags - - The line: - - AM_CFLAGS = $(XT_CFLAGS) - - in util/Makefile.am is wrong because it adds target cflags to the - compilation of makestrs, which is built for the build machine, which - leads to build failures when cross-compiling. - - Signed-off-by: Thomas Petazzoni - [Retrieved from: - https://git.buildroot.net/buildroot/tree/package/x11r7/xlib_libXt/0001-util-don-t-link-makestrs-with-target-cflags.patch] - Signed-off-by: Fabrice Fontaine - -commit 870954db9312d007a3c7620763e858cc0c03f753 -Author: Thomas E. Dickey -Date: Sun Apr 28 19:54:36 2019 -0400 - - improved markup for the restored pages - - Signed-off-by: Thomas E. Dickey - -commit c6bd044933771201d13256b18fad0c0d027b650b -Author: Thomas E. Dickey -Date: Sun Apr 28 19:23:48 2019 -0400 - - restore the last 3-4 pages of "Registering a New Resource Converter", - originally section 9.6.4 which lost in sgml/docbook conversion. - - Signed-off-by: Thomas E. Dickey - -commit 3b18eab505cfef9cc6135f39ee9608e1366edd26 -Merge: 64b57b0 ba4ec93 -Author: Walter Harms -Date: Sun Apr 28 17:31:32 2019 +0200 - - Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt - -commit 64b57b01feef4ddb85392eca013b756b2691106e -Author: Walter Harms -Date: Sun Apr 28 17:00:17 2019 +0200 - - Fix input starvation in XtMainLoop() closes bug #7 - - the function XtAppProcessEvent() can handle only one of - XtIMXEvent | XtIMTimer | XtIMAlternateInput | XtIMSignal - propperly. It returns after processing one type of input - others are left unprocessed. putting enought input of one - type, the later once will never processed. - -commit ba4ec937680ee72f2fcd463752766340a4b3729d -Author: Benjamin Tissoires -Date: Thu Apr 11 17:21:17 2019 +0200 - - Fix covscan complain - - covscan gets confused by the test before the XtFree. - - Error: RESOURCE_LEAK (CWE-772): - libXt-20190411/src/Event.c:743: alloc_fn: Storage is returned from allocation function "__XtMalloc". - libXt-20190411/src/Event.c:743: var_assign: Assigning: "proc" = storage returned from "__XtMalloc((Cardinal)((size_t)numprocs * 16UL))". - libXt-20190411/src/Event.c:745: var_assign: Assigning: "closure" = "proc". - libXt-20190411/src/Event.c:776: leaked_storage: Variable "closure" going out of scope leaks the storage it points to. - libXt-20190411/src/Event.c:776: leaked_storage: Variable "proc" going out of scope leaks the storage it points to. - - Mixing static arrays and dynamic ones was a good idea - in the 90s when malloc was expensive, but now, we should - probably make the code clearer by just allocating the - memory when needed. - - Signed-off-by: Benjamin Tissoires - -commit 6a7584e0337bb5cfec7f786231597f46c6d5fb16 -Author: Benjamin Tissoires -Date: Thu Apr 11 17:27:12 2019 +0200 - - dummy fix for covscan - - covscan seems lost here: - - Error: RESOURCE_LEAK (CWE-772): - libXt-20190411/src/Intrinsic.c:1074: alloc_fn: Storage is returned from allocation function "__XtMalloc". - libXt-20190411/src/Intrinsic.c:1074: var_assign: Assigning: "buf2" = storage returned from "__XtMalloc(4096U)". - libXt-20190411/src/Intrinsic.c:1110: leaked_storage: Variable "buf2" going out of scope leaks the storage it points to. - - Error: USE_AFTER_FREE (CWE-416): - libXt-20190411/src/Intrinsic.c:1113: alias: Assigning: "buf" = "buf2". Now both point to the same storage. - libXt-20190411/src/Intrinsic.c:1108: freed_arg: "XtFree" frees "buf2". - libXt-20190411/src/Intrinsic.c:1110: use_after_free: Using freed pointer "buf". - - Both are false positive, but we can make it understand where it - is wrong. - - Signed-off-by: Benjamin Tissoires - -commit bca67f981dd3bcf730ac3816836b66049dd09f33 -Author: Benjamin Tissoires -Date: Thu Apr 11 17:26:58 2019 +0200 - - Fix leaks detected by covscan - - The following leaks are reported by covscan: - - Error: RESOURCE_LEAK (CWE-772): - libXt-20190411/src/ResConfig.c:542: alloc_arg: "_get_part" allocates memory that is stored into "part". - libXt-20190411/src/ResConfig.c:544: noescape: Resource "part" is not freed or pointed-to in "_match_resource_to_widget". - libXt-20190411/src/ResConfig.c:560: leaked_storage: Variable "part" going out of scope leaks the storage it points to. - - Error: RESOURCE_LEAK (CWE-772): - libXt-20190411/src/TMgrab.c:108: alloc_arg: "XtKeysymToKeycodeList" allocates memory that is stored into "keycodes". - libXt-20190411/src/TMgrab.c:115: var_assign: Assigning: "keycodeP" = "keycodes". - libXt-20190411/src/TMgrab.c:124: leaked_storage: Variable "keycodeP" going out of scope leaks the storage it points to. - libXt-20190411/src/TMgrab.c:124: leaked_storage: Variable "keycodes" going out of scope leaks the storage it points to. - - Error: RESOURCE_LEAK (CWE-772): - libXt-20190411/src/TMparse.c:1544: alloc_fn: Storage is returned from allocation function "XtMalloc". - libXt-20190411/src/TMparse.c:1544: var_assign: Assigning: "event" = storage returned from "XtMalloc(88U)". - libXt-20190411/src/TMparse.c:1549: noescape: Resource "event" is not freed or pointed-to in "ParseQuotedStringEvent". - libXt-20190411/src/TMparse.c:1555: leaked_storage: Variable "event" going out of scope leaks the storage it points to. - - Error: RESOURCE_LEAK (CWE-772): - libXt-20190411/src/TMparse.c:1779: alloc_fn: Storage is returned from allocation function "XtMalloc". - libXt-20190411/src/TMparse.c:1779: var_assign: Assigning: "action" = storage returned from "XtMalloc(32U)". - libXt-20190411/src/TMparse.c:1784: noescape: Resource "action" is not freed or pointed-to in "ParseAction". - libXt-20190411/src/TMparse.c:1785: leaked_storage: Variable "action" going out of scope leaks the storage it points to. - - In addition to this legitimate leaks, covscan can get confused by - the allocated memory in XtKeysymToKeycodeList: - - Error: RESOURCE_LEAK (CWE-772): - libXt-20190411/src/TMgrab.c:108: alloc_arg: "XtKeysymToKeycodeList" allocates memory that is stored into "keycodes". - libXt-20190411/src/TMgrab.c:114: leaked_storage: Variable "keycodes" going out of scope leaks the storage it points to. - - Signed-off-by: Benjamin Tissoires - -commit 64dcec64b294d67a45596d84f91c876f15a5d95f -Author: Thomas E. Dickey -Date: Sun Apr 21 19:44:10 2019 -0400 - - adapt change from libXaw for inserting the package version into the spec - - Signed-off-by: Thomas E. Dickey - -commit 29bfd6ce3d9b9a1040ee2edf4ac5f83b54ac1932 -Author: Thomas E. Dickey -Date: Sun Apr 21 19:25:11 2019 -0400 - - bump to 1.1.5.1 (actually 1.2.0 should be the target) - - Signed-off-by: Thomas E. Dickey - -commit 182d2029f4adc89dd78f52a55d626a8419ae0c09 -Author: Thomas E. Dickey -Date: Sun Apr 21 18:18:54 2019 -0400 - - updated the acknowledgements section, and added a few notes to the release-7 section - - Signed-off-by: Thomas E. Dickey - -commit c1b8a6690b26bd7f802f953f4bd8f00f5937283c -Author: Thomas E. Dickey -Date: Sun Apr 21 15:12:45 2019 -0400 - - summarize the const-changes in X11R7+ - - Signed-off-by: Thomas E. Dickey - -commit 04b44ef88aa59705acb38347a0d184d3287f6dd3 -Author: Thomas E. Dickey -Date: Sun Apr 21 14:44:46 2019 -0400 - - add #include for to manpages, per convention - - Signed-off-by: Thomas E. Dickey - -commit f89906ffa8b65b9875053acbd52a7380a21c626f -Author: Thomas E. Dickey -Date: Sun Apr 21 14:26:17 2019 -0400 - - move MenuPopdown and MenuPopup to section to distinguish these actions from C prototypes (and use the "Xt" prefix for these names as implemented since X11R4). - - Signed-off-by: Thomas E. Dickey - -commit 5d5811668fd06d50d8ff6f22159325e2328d0ee8 -Author: Thomas E. Dickey -Date: Sun Apr 21 14:23:53 2019 -0400 - - minor tweak to work around docbook's limited formatting - - Signed-off-by: Thomas E. Dickey - -commit c605f7d108365fdd4e46a032fcaaa812cef56f83 -Author: Thomas E. Dickey -Date: Sun Apr 21 13:47:49 2019 -0400 - - fill in a few missing typedef keywords, and a missing "*" in prototype, as well as minor clarification of "XtIs" - - Signed-off-by: Thomas E. Dickey - -commit 3637c0988df16732dbbd121760688ee82b9d3882 -Author: Thomas E. Dickey -Date: Sat Apr 20 10:00:15 2019 -0400 - - add some missing "typedef" keywords for prototyped function-pointers. - also, use "type" markup in some of the places where it's needed. - - Signed-off-by: Thomas E. Dickey - -commit dca1a94c4d08009af860012cba6c4849f4a04a9a -Author: Thomas E. Dickey -Date: Fri Apr 19 18:53:13 2019 -0400 - - fill in prototype information for a code example, as well as for - the XtRFunction resource type. - - Signed-off-by: Thomas E. Dickey - -commit d2df1c47e7f0511c2f1c269bec25a0c4b519fe88 -Author: Thomas E. Dickey -Date: Fri Apr 19 05:29:53 2019 -0400 - - fill in background for wide-prototypes - - Signed-off-by: Thomas E. Dickey - -commit 52999015089e38705454d0f6f2ea7b544c993bf3 -Author: Thomas E. Dickey -Date: Thu Apr 18 21:08:22 2019 -0400 - - begin section on the conversion to standard C - - Signed-off-by: Thomas E. Dickey - -commit 725f2f79c6f79d8b0aaea4dd37f56856efcf3a2d -Author: Thomas E. Dickey -Date: Wed Apr 17 20:43:56 2019 -0400 - - finish summarizing X11R6 vs documentation updates - -commit 3864d90245b8be233005bed639ec8cd7b5577cea -Author: Thomas E. Dickey -Date: Wed Apr 17 20:08:22 2019 -0400 - - summarize X11R6.3 and X11R6.4 changes - -commit c65723b624b0718f020868ac3aa9a19542434d50 -Author: Thomas E. Dickey -Date: Wed Apr 17 19:47:04 2019 -0400 - - The interface changes made recently have to be documented, and due to the - time interval, etc., in turn requires an update to the specification version. - Update that now. - -commit 533e88162b1540e2ed7d3c6ccdae5f50aac3d69d -Author: Thomas E. Dickey -Date: Wed Apr 17 19:42:43 2019 -0400 - - update xorg's documentation-urls - -commit 1fd61d36009090cb8e2d95b861ae2c02cb874c77 -Author: Thomas E. Dickey -Date: Wed Apr 17 04:38:05 2019 -0400 - - fix cut/paste error in description of --enable-geo-tattler configure option - (reported by Alan Coopersmith) - - Signed-off-by: Thomas E. Dickey - -commit 4bd13f2bb92aafe66205160d55b3dc4cae98cda3 -Author: Thomas E. Dickey -Date: Tue Apr 16 21:20:21 2019 -0400 - - remove calls to "IN" macro, which was recently removed from header - -commit 735ee4b6cc90c9ebfc33680c820c299545aa02ed -Author: Thomas E. Dickey -Date: Tue Apr 16 21:13:57 2019 -0400 - - Add --disable-const and --enable-geo-tattler options for new/updated features. - Also, show configure choices for build-logs. - - Signed-off-by: Thomas E. Dickey - -commit f2418d6ff43197d7e51404aa13ca9cb2434669ff -Author: Thomas E. Dickey -Date: Tue Apr 16 17:42:59 2019 -0400 - - update manpage prototype for XtFindFile() - - Signed-off-by: Thomas E. Dickey - - Conflicts: - man/XtFindFile.man - -commit ea2247ee98b9c7357dccbba13df96ffc6d08b65a -Author: Thomas E. Dickey -Date: Mon Apr 15 17:46:18 2019 -0400 - - use ldquo/rdquo/ndash where appropriate - -commit 44f5ef69ef6f1593d481a831d6aa4e035fc2e7bd -Author: Thomas E. Dickey -Date: Mon Apr 15 17:21:58 2019 -0400 - - correct an error from the original document's depiction of escape_char - - Signed-off-by: Thomas E. Dickey - -commit eaa1835ba58525c90ffa2dc5a5d409dd9e7a909f -Author: Thomas E. Dickey -Date: Mon Apr 15 17:20:57 2019 -0400 - - use ldquo/rdquo/ndash where appropriate - - Signed-off-by: Thomas E. Dickey - -commit cbf4dd22eedc33309efacfb2a1a795debdd44b3b -Author: Thomas E. Dickey -Date: Mon Apr 15 17:13:05 2019 -0400 - - trim spurious backslashes from translation of nroff to docbook xml - - Signed-off-by: Thomas E. Dickey - -commit 1474d2e826773f3f5aa61ef2ad827c977ee5d084 -Author: Thomas E. Dickey -Date: Mon Apr 15 05:01:33 2019 -0400 - - The conversion to xml overlooked the nroff document's use of "\%" for - hyphenation (remove those). - - Signed-off-by: Thomas E. Dickey - -commit df21efb1cfaea8d46135f830817e4170605bffc0 -Author: Thomas E. Dickey -Date: Sun Apr 14 20:50:44 2019 -0400 - - use lineannotation tag - - Signed-off-by: Thomas E. Dickey - -commit 26e04bcf5714149c8e047af5c5243a9755fe925a -Author: Thomas E. Dickey -Date: Sun Apr 14 20:45:45 2019 -0400 - - whitespace/formatting fix - - Signed-off-by: Thomas E. Dickey - -commit 1882fbe7a1a2f05c9939b40c7c07be83aea77698 -Author: Thomas E. Dickey -Date: Sun Apr 14 20:37:45 2019 -0400 - - use lineannotation tag - - Signed-off-by: Thomas E. Dickey - -commit 46505ebf1bb23b05364ee6da4fda48ea03221f58 -Author: Thomas E. Dickey -Date: Sun Apr 14 20:29:02 2019 -0400 - - whitespace/formatting fixes - - Signed-off-by: Thomas E. Dickey - -commit a3bb222d24c12dad2744039b8d5caa6ce05ca3bf -Author: Thomas E. Dickey -Date: Sun Apr 14 20:11:47 2019 -0400 - - formatted sample code to fit in 80 columns - - Signed-off-by: Thomas E. Dickey - -commit 346716ffe321ad24b839d9b17eee300b41c899c2 -Author: Thomas E. Dickey -Date: Sun Apr 14 19:48:09 2019 -0400 - - use lineannotation tag to solve font mismatches for xref's inside - programlisting - - Signed-off-by: Thomas E. Dickey - -commit 015f1dd200334b656ff056b03662beee7ad7a9db -Author: Thomas E. Dickey -Date: Sun Apr 14 19:30:48 2019 -0400 - - use consistent labeling for xref's - - Signed-off-by: Thomas E. Dickey - -commit aab9b50bb755d741ee54203f91bdfc464a95642f -Author: Thomas E. Dickey -Date: Sun Apr 14 18:45:06 2019 -0400 - - use programlisting tag rather than workaround for literallayout font. - - Signed-off-by: Thomas E. Dickey - -commit aa871eb5c087f3af40e49e77378a04fa872c7465 -Author: Thomas E. Dickey -Date: Sun Apr 14 17:51:59 2019 -0400 - - fill in titles for some references to ICCCM and X11 documents - - Signed-off-by: Thomas E. Dickey - -commit 8905ee4cd409f22e940747b2dc0347c414011250 -Author: Thomas E. Dickey -Date: Fri Apr 12 21:17:55 2019 -0400 - - fix ``fake quotes'' - - Signed-off-by: Thomas E. Dickey - -commit 8310d272d09132b86ed821b3abd3b85ceb2ea73c -Author: Thomas E. Dickey -Date: Fri Apr 12 19:52:24 2019 -0400 - - corrected some nested list formatting - - Signed-off-by: Thomas E. Dickey - -commit 8000127db88f883a4e7c747560efeca536b1c14e -Author: Thomas E. Dickey -Date: Fri Apr 12 19:23:58 2019 -0400 - - modify xml-files to use named-entities, for easier manipulation - - Signed-off-by: Thomas E. Dickey - -commit 1380721b4d252b8ed32d6016f1635f861e75f453 -Author: Thomas E. Dickey -Date: Fri Apr 12 04:35:13 2019 -0400 - - use DOCTYPE consistently in included xml files, to allow using named entities - - Signed-off-by: Thomas E. Dickey - -commit 6f75d2fefcf4e5c158546590bcfafc73293e4038 -Author: Thomas E. Dickey -Date: Thu Apr 11 19:20:23 2019 -0400 - - add (with an external script "markup-literallayout") tags - within . - - Signed-off-by: Thomas E. Dickey - -commit d9afa0ca6e677b446ce43f2f189c08cfe87f68f3 -Author: Thomas E. Dickey -Date: Fri Mar 29 21:47:33 2019 -0400 - - whitespace-fixes, plus convert examples to standard C - - Signed-off-by: Thomas E. Dickey - -commit 1dd873e7bf2239b338d2b8c35607139c0d3d6e84 -Author: Thomas E. Dickey -Date: Thu Mar 28 20:17:57 2019 -0400 - - fix a typo - -commit 2e9edb068ef2a20fc33f484ffaf69174a0a0945a -Author: Thomas E. Dickey -Date: Thu Mar 28 19:55:53 2019 -0400 - - change ambiguous String's to char* or const-char*, as well as adding the - missing parameters to one prototype - - Signed-off-by: Thomas E. Dickey - -commit 6d19d615ce6b23f2b14340682851b5eba64e32ca -Author: Thomas E. Dickey -Date: Thu Mar 28 19:43:25 2019 -0400 - - The conversion to xml's funcdef dropped one or more parameters from several - functions. This commit restores those parameters to the function prototypes. - - Signed-off-by: Thomas E. Dickey - -commit ae2808046eafcbbd5e96ce36b6735f2888bd2a19 -Author: Thomas E. Dickey -Date: Wed Mar 27 21:24:42 2019 -0400 - - correct prototype for XtInitialize; error in spec - - Signed-off-by: Thomas E. Dickey - -commit 01d9652e223ddbf0756a6f8a57db8f44f37fe03f -Author: Thomas E. Dickey -Date: Wed Mar 27 21:19:16 2019 -0400 - - correct prototype for XtDisplay; error in spec - - Signed-off-by: Thomas E. Dickey - -commit 37a65d8a0b8021c8c09f173c57f0c75bb035d556 -Author: Thomas E. Dickey -Date: Wed Mar 27 21:13:41 2019 -0400 - - corrected prototype for XtAppSetFallbackResources; error in spec - - Signed-off-by: Thomas E. Dickey - -commit 01ddc661a67d4b578f34c612a900fc5ef760d8de -Author: Thomas E. Dickey -Date: Wed Mar 27 21:08:20 2019 -0400 - - updated return-type for XtFindFile, also due to _CONST_X_STRING - - The previous commit also adds the standard "...", for variable-length parameter - lists, which was omitted from the specification. - -commit e357bd3b79216923820c0a024f95026fdd4a1cf3 -Author: Thomas E. Dickey -Date: Wed Mar 27 21:04:44 2019 -0400 - - modify function prototypes in spec to correspond to updates made in headers - for the _CONST_X_STRING feature. - -commit 27483d8a3252e2c2a451976d4a99622becd83fe8 -Author: Thomas E. Dickey -Date: Wed Mar 27 20:07:55 2019 -0400 - - update several function prototypes to use void-return or void-parameter, - which were not in the original spec because it accommodated K&R C. - -commit a8dcb749458a723dd76e342162c5c00b629374fe -Author: Thomas E. Dickey -Date: Wed Mar 27 19:38:46 2019 -0400 - - by the way - an overdue notification - -commit 5dd96a769ed02a0125fa2f84a2f27a1f75bdcc8e -Author: Thomas E. Dickey -Date: Wed Mar 27 18:51:41 2019 -0400 - - fix: some ASCII characters were mangled into Unicode look-alikes - -commit 464d6f0d396880152d1475f37459c38de5373d4f -Author: Thomas E. Dickey -Date: Sun Mar 24 14:32:41 2019 -0400 - - remove some debris... - - Signed-off-by: Thomas E. Dickey - -commit 6b500c797a461c6da3baf6a1be208b232bf84366 -Author: Thomas E. Dickey -Date: Sat Mar 23 11:51:55 2019 -0400 - - fix minor regression in prototype updates - - Signed-off-by: Thomas E. Dickey - -commit 101090b0a60c8bc9aa38c8fd42b35119739bc53f -Author: Thomas E. Dickey -Date: Sat Mar 23 11:36:33 2019 -0400 - - avoid using C keyword "default" as parameter name - - Signed-off-by: Thomas E. Dickey - -commit 149159df368aaa50db9e3e02f725d147ff557dbd -Author: Thomas E. Dickey -Date: Sat Mar 23 06:46:42 2019 -0400 - - updated manual pages' C prototypes to agree with the header-files. - This takes into account the _CONST_X_STRING feature, distinguishing - between String and char* and const char*, but also in - several cases, such as XtSessionGetToken, the manual page was wrong. - - Signed-off-by: Thomas E. Dickey - - Conflicts: - man/XtAppErrorMsg.man - -commit e5a1e228e7ab7332d46db9278fa7af85ae889e70 -Author: Thomas E. Dickey -Date: Wed Mar 20 21:18:22 2019 -0400 - - change return-type to avoid const-mismatches - - Signed-off-by: Thomas E. Dickey - -commit e98352cebda8de6a715f6c5f35e549dc8cd55b8b -Author: Thomas E. Dickey -Date: Wed Mar 20 21:16:25 2019 -0400 - - fix const-mismatches in Tmstate.c - - Signed-off-by: Thomas E. Dickey - -commit 973ebb581a2cd92349728e36ada108a2d8c68bc8 -Author: Thomas E. Dickey -Date: Wed Mar 20 21:13:17 2019 -0400 - - fix const-mismatches in TMprint.c - - Signed-off-by: Thomas E. Dickey - -commit 7aa775b5a238e16bc752fe78327a4a6c73369305 -Author: Thomas E. Dickey -Date: Wed Mar 20 21:10:06 2019 -0400 - - fix const-mismatches in TMparse.c - - Signed-off-by: Thomas E. Dickey - -commit ec3e02c88a72462100254723f96589e30cee2e8f -Author: Thomas E. Dickey -Date: Wed Mar 20 20:55:18 2019 -0400 - - fix shadowing warning for widgetClass parameter; no binary-change - - Signed-off-by: Thomas E. Dickey - -commit 5037c01093c6a56728cab3096107d80052132dd3 -Author: Thomas E. Dickey -Date: Wed Mar 20 20:51:06 2019 -0400 - - fix gcc warnings in Display.c - - Signed-off-by: Thomas E. Dickey - -commit e19a99a733b3f1ed1b7120ef8355e2a449639242 -Author: Thomas E. Dickey -Date: Wed Mar 20 19:07:52 2019 -0400 - - resolve const-mismatches in Shell.c - - some of those fixes use casts which elicit stricter warnings, but that's a - tradeoff needed to work with Xt's assumption that certain strings are - allocated (or const) in the calling application. - - Signed-off-by: Thomas E. Dickey - -commit ffeb733db1384c6ffde199747fd84efe2e8d7499 -Author: Thomas E. Dickey -Date: Wed Mar 20 05:17:11 2019 -0400 - - resolve const-mismatches in internal functions of Intrinsic.c - - Signed-off-by: Thomas E. Dickey - -commit e53726577e18f37186d7996dc85dc82de9532d22 -Author: Thomas E. Dickey -Date: Wed Mar 20 05:07:21 2019 -0400 - - Allow all of the "argv" strings to be writable, since those arrays may - be updated during initialization. - - Signed-off-by: Thomas E. Dickey - -commit 13ed4421006c3bc7743233a401ce80f849dd889b -Author: Thomas E. Dickey -Date: Tue Mar 19 21:20:03 2019 -0400 - - This is a minimal change which compiles when predefining _CONST_X_STRING, - by changing some function parameters and struct-members to _XtString - (always "char*") from String (which may be "const char *"). There are - still many compiler warnings; subsequent commits will reduce those. - - Signed-off-by: Thomas E. Dickey - -commit d10e295117fdde9a085f12d90cab1adb978450bb -Author: Thomas E. Dickey -Date: Tue Apr 16 15:37:46 2019 -0400 - - The last commit removed "IN" macro, but not the lines which used it. - -commit 3f13df93468658cd48bb63a2d836c60d62494e4a -Author: Walter Harms -Date: Tue Apr 16 14:42:41 2019 +0200 - - Remove unused macros to ease maintenance - - After the last cleanups all the private macros are - now obsolet. They are removed with: - sed -e'/^\.de/,/^\.ny/d' -i - -commit 2b26e9a5473e399c81ae11b98d1f0b38393dbd8c -Merge: 4b446ce 965bc25 -Author: Walter Harms -Date: Tue Apr 16 13:20:42 2019 +0200 - - Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt - - Conflicts: - man/XtManageChildren.man - -commit 965bc251c1d8391e672f277686254299627d4e3c -Author: Thomas E. Dickey -Date: Tue Mar 19 20:31:29 2019 -0400 - - Referring to the xterm FAQ - - https://invisible-island.net/xterm/xterm.faq.html#building_it - - I would like to add an optional feature which makes the String typedef - "const" if _CONST_X_STRING is defined. Modifying the Intrinsic.h header - is only a partial solution because the library has not been modified to - take advantage of this (if it had, most of the const-warnings from gcc - would go away). - - This change modifies the header file as well as the makestrs.c program - which generates Shell.h and StringDefs.h so that they use String-casts - rather than char*-casts (reducing the warnings seen when compiling with - Xt's header files). - - Signed-off-by: Thomas E. Dickey - -commit c131d277ef061716b97e27cccc094bf1c0ae222f -Author: Thomas E. Dickey -Date: Tue Mar 19 20:04:40 2019 -0400 - - eliminate casts of NULL for String* and Cardinal*, since those are unnecessary - as well as interfere with proposed const-string changes. - - Signed-off-by: Thomas E. Dickey - -commit 4b446ce8b20b1de1488c73e1841dafbd25ca949f -Author: Walter Harms -Date: Mon Apr 15 23:03:31 2019 +0200 - - remove in-text macros - - The in-text macros are a problem when maintaining the text. - While removing i noticed several problems with missing - definitions this is fixed also. - -commit c66f453b4089b7af7ee14be7c5f817e8dd98be1e -Author: Thomas E. Dickey -Date: Wed Apr 10 20:09:29 2019 -0400 - - restore fixed-pitch formatting of code-examples - - Signed-off-by: Thomas E. Dickey - -commit a89acaec14bd988659ebdc2ebb4b99c1eea5aa7e -Author: Thomas E. Dickey -Date: Wed Apr 10 19:49:35 2019 -0400 - - The ".BR" macro is used to join bold/regular text. - Use ".B" when only bold is intended. - - Signed-off-by: Thomas E. Dickey - -commit cf9e8c73c4ffa671d580938c9a84d6ef0bd2710d -Author: Thomas E. Dickey -Date: Sun Mar 17 17:19:45 2019 -0400 - - This cleans up the "easy" warning fixes which can be made using my - Regress script, comparing object-files before/after the edits: - - https://invisible-island.net/ansification/index.html - https://invisible-island.net/scripts/readme.html - - The changes are casts, which quiet the gcc warnings about implicit - conversion that my "gcc-normal" script would show. I avoided - reformatting the code. - - The change reduces the number of gcc warnings from 769 to 163. - - Signed-off-by: Thomas E. Dickey - -commit fb7e899e94dd402c868e8eb59ccf32284732f6ac -Author: Walter Harms -Date: Thu Apr 4 22:32:20 2019 +0200 - - FIX: add missing .fi - -commit 76ed3193af4416324a18795fe3bee4fb37e9791f -Author: Walter Harms -Date: Thu Apr 4 21:46:55 2019 +0200 - - replace the use of .Ds/.De macro with the std. RS/.RE macro - - this make way to remove all private macro definitions from - the header. Now only plain man macros are used. - -commit b01eaa82c190b390f6a0de74668ed88a41b3d6b8 -Author: Walter Harms -Date: Thu Apr 4 18:58:44 2019 +0200 - - remove space after < for include filename - - using instead of < X11/Xutil.h > make things - more easy and closer to std. man pages - - noted by Thomas Dickey - -commit 0f549e8992d568493415056ecda7fdbd7a6423ec -Merge: 7caf7f4 38c5ee4 -Author: Walter Harms -Date: Wed Apr 3 17:06:30 2019 +0200 - - Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt - - Replace home made macros in man macros - -commit 7caf7f47d473e92cf0fc36bf03720765916c17be -Author: Walter Harms -Date: Tue Apr 2 22:50:51 2019 +0200 - - replace .ZN with .BR - - By replacing we do two things: - 1. this fixes the troff behavier - 2. this moves us closer to std. man pages - 3. after this patch the macro ZN can be deleted - - Signed-off-by: Walter Harms - -commit 3b5b654d5b539364a2f19b5206a79fb2e13f810f -Author: Walter Harms -Date: Tue Apr 2 21:49:28 2019 +0200 - - Replace last two uses of .Pn with .ZN - - After this patch the macro can savely be removed. - Signed-off-by: Walter Harms - -commit 38c5ee4f77c1d837ed8936bad5a3a354701aaed2 -Author: Thomas E. Dickey -Date: Mon Mar 18 05:06:06 2019 -0400 - - bzero was marked "legacy" in POSIX 2001, and is not part of the later revisions. - Use memset, which is standard (and supported for some 30 years). - - Signed-off-by: Thomas E. Dickey - -commit 91c08f4d9cb915d5f7c3074db3e72ad15ec14c01 -Author: Thomas E. Dickey -Date: Sun Mar 17 20:59:21 2019 -0400 - - Use standard size_t type in the casts for length-parameter of memcpy, memmove - and bzero. When the library was written (1989), none of those had been - standardized, and the source-code used "(int)" casts to help with K&R - compilers. The cleanup done in the previous update used binary-compare - to validate, which does not work for these because the compiler is recording - the cast's effect. - - This change reduces the number of gcc warnings from 163 to 128. - - Signed-off-by: Thomas E. Dickey - -commit 4004d85df9e81fc8bcddacae15a2715ccdd6627c -Author: Thomas E. Dickey -Date: Sat Mar 16 13:21:55 2019 -0400 - - update the "Ds" macro in the other files, for consistency - - Signed-off-by: Thomas E. Dickey - -commit ca3f8db51e629e59d94873c41642d1e8b8324c9a -Author: Thomas E. Dickey -Date: Sat Mar 16 13:16:28 2019 -0400 - - None of the versions of the "Ds" macro (going back to X11R4) worked with - groff, and would display badly. Modified the macro in the files which use - it, to do what was intended. - - Signed-off-by: Thomas E. Dickey - -commit 4a04da5838bdea2893ebe63c97465fa7349d92ac -Author: Thomas E. Dickey -Date: Sat Mar 16 12:55:53 2019 -0400 - - fix typo from last change - -commit 56c998bc127581974fa277e4e2bfc3561ea3a897 -Author: Thomas E. Dickey -Date: Sat Mar 16 12:34:08 2019 -0400 - - trim down the "De" macro by removing the parts that used never-defined registers - - Signed-off-by: Thomas E. Dickey - -commit fe0f501b0dfb2d69f5879588547d6994d93217c7 -Author: Thomas E. Dickey -Date: Sat Mar 16 12:23:22 2019 -0400 - - cleanup undefined macros in manpages - - Signed-off-by: Thomas E. Dickey - -commit 1b2b648dbbc6f10b36e7914de8388b66bc93b45f -Author: Thomas E. Dickey -Date: Sat Mar 16 11:51:09 2019 -0400 - - split-up lines longer than 80 columns in manpages - - Signed-off-by: Thomas E. Dickey - -commit a009bc8f3d69a379593b21997bb08a73eb39a8f2 -Author: Thomas E. Dickey -Date: Sat Mar 16 11:47:40 2019 -0400 - - fix typo from last step - -commit b571da73755f65c206c0e7b82ade3876a921e2ea -Author: Thomas E. Dickey -Date: Sat Mar 16 11:44:37 2019 -0400 - - trim undefined symbol "D" from ".Ds" macros in manpages. - - Signed-off-by: Thomas E. Dickey - -commit 7bdec43f299d2538d66f65892766bf3c5dd27056 -Author: Thomas E. Dickey -Date: Fri Mar 15 21:04:44 2019 -0400 - - workaround for obsolete macro/command ".ny", in the manpages since late - 1989 in X11R4. The command was given a ".ny0", but nroff did not accept - more than two-character names, so it "should" have been ".ny 0". Further, - since there is no standard macro "ny" (and no command), define a fallback. - - Signed-off-by: Thomas E. Dickey - -commit 283db645c56a5aa55af1665c309182e492a3c863 -Author: Thomas E. Dickey -Date: Fri Mar 15 20:06:26 2019 -0400 - - fix bug introduced by - commit 57c8b133bbcf38a9a1e345eabeeabe2a3e07c1c8, - which modified util/makestrs.c to avoid a shadowing warning of a - function parameter versus global variable, but overlooked use of the - parameter within the functions. That caused all of the resource strings - in Shell.h to have the same value. - - Signed-off-by: Thomas E. Dickey - -commit fe32434ab1a6a85d222b15e730fed9a5d8a74a2d -Author: Thomas E. Dickey -Date: Tue Mar 12 04:34:28 2019 -0400 - - fix build when XT_GEO_TATTLER is defined - That turns on a debugging feature (activated by a resource setting). - Its use of was incorrect. Also fix compiler warnings in - the related file. - - Signed-off-by: Thomas E. Dickey - -commit b724cd0d25dffe0091bb101ba8f993d0305844d3 -Author: Walter Harms -Date: Tue Jan 15 19:45:29 2019 +0100 - - resolv:assignment discards 'const' qualifier from pointer target - -commit 93713f5b050fb40973775e13d8430d524e2d4d10 -Author: Walter Harms -Date: Fri Jan 11 23:49:57 2019 +0100 - - no need to check XFree arguments - -commit 57c8b133bbcf38a9a1e345eabeeabe2a3e07c1c8 -Author: Walter Harms -Date: Fri Jan 11 22:54:47 2019 +0100 - - resolv:shadows a global declaration - -commit d51325e11253f99bdcf672062cc04de80bc9c7e2 -Author: Walter Harms -Date: Fri Jan 11 22:17:02 2019 +0100 - - alloc+bzero == calloc - -commit cc255601963479bd94c49851564f5004ac471093 -Author: Walter Harms -Date: Tue Jan 8 23:10:10 2019 +0100 - - resolv:assignment discards 'const' qualifier from pointer target - -commit 12eda76f2c7ff5d43dd68d7ff0ebc29cf27e9897 -Author: Walter Harms -Date: Tue Jan 8 22:26:25 2019 +0100 - - no need to check args for free - -commit bfd021ed1c2b126d3f78a1ffe639e25d11649b02 -Author: Walter Harms -Date: Tue Jan 8 22:01:47 2019 +0100 - - resolv:shadows a previous local - -commit 252b69ea85041ac5b368c15afdb7d7b6dc28636e -Author: Walter Harms -Date: Tue Jan 8 21:54:51 2019 +0100 - - resolv:shadows a previous local - -commit c4897b56d853709aa2013ec16354e38f83465aaf -Author: Walter Harms -Date: Tue Jan 8 21:51:26 2019 +0100 - - resolv:shadows a previous local - -commit a343fb6d854dd345a0216435b97e51b8f4dd4425 -Author: Walter Harms -Date: Tue Jan 8 21:45:09 2019 +0100 - - resolv:shadows a previous local - -commit 0aae899ba1724bfb16ab1bbe7238b3f75cbb6550 -Author: Walter Harms -Date: Tue Jan 8 21:37:08 2019 +0100 - - resolv:shadows a previous local - -commit 102ba41a668568d7e7e506b0ab9f064d1f2c4ec5 -Author: Walter Harms -Date: Tue Jan 8 21:25:00 2019 +0100 - - no need to check XFree arguments - -commit 8a25977b7ef3a5e96e57d0d56d597c9436a14871 -Author: Alan Coopersmith -Date: Fri Dec 7 19:51:23 2018 -0800 - - Update configure.ac bug URL for gitlab migration - - Signed-off-by: Alan Coopersmith - -commit 0dd0429f82298e294b7611fb6ed63a96af94e2ed -Author: Alan Coopersmith -Date: Mon Nov 19 22:41:26 2018 -0800 - - Update README for gitlab migration - - Signed-off-by: Alan Coopersmith - -commit 0659374e8c1a39433f074226a65f29ae6147157e -Author: Rin Okuyama -Date: Tue Feb 21 06:18:37 2017 +0000 - - avoid -Wformat errors from clang when building with -DDEBUG - - https://bugs.freedesktop.org/show_bug.cgi?id=99882 - - Reviewed-by: Alan Coopersmith - Signed-off-by: Alan Coopersmith - -commit 5ac10bc4b93942572118625c1c3b98e87d5ef9d7 -Author: Mihail Konev -Date: Thu Jan 26 13:52:49 2017 +1000 - - autogen: add default patch prefix - - Signed-off-by: Mihail Konev - -commit b2d06ea97f0b45c9f9cba00279afc376a21f854d -Author: Emil Velikov -Date: Mon Mar 9 12:00:52 2015 +0000 - - autogen.sh: use quoted string variables - - Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent - fall-outs, when they contain space. - - Signed-off-by: Emil Velikov - Reviewed-by: Peter Hutterer - Signed-off-by: Peter Hutterer - -commit 5c8f59030c9407e657ba6824dcec151e904fc42d -Author: Peter Hutterer -Date: Tue Jan 24 10:32:07 2017 +1000 - - autogen.sh: use exec instead of waiting for configure to finish - - Syncs the invocation of configure with the one from the server. - - Signed-off-by: Peter Hutterer - Reviewed-by: Emil Velikov - -commit 238f339165921831333a962f0c4e8ef6612f3ce4 -Author: Jeremy Huddleston Sequoia -Date: Thu Sep 8 11:51:12 2016 -0700 - - darwin: Don't build libXt with -flat_namespace - - Force clients to be well-behaved. libXaw and libXaw3d were updated to not - depend on the flat_namespace hack, so be sure to also update to newer versions - of those libraries as well. - - cf-libXaw: b3049d9b13333c0e67f1f23959227020741f486b - cf-libXaw3d: b8891dae09e107be01520c41ca8d903fe74cf6a0 - - Signed-off-by: Jeremy Huddleston Sequoia - -commit e8e2560e3391fa9c240235207a909855bfa7c73f -Author: Alan Coopersmith -Date: Sun Sep 27 18:54:57 2015 -0700 - - Get rid of some extraneous ; at the end of C source lines - - Signed-off-by: Alan Coopersmith - commit e7411e7e5299116604ff1f01d9415802607f1051 Author: Alan Coopersmith Date: Thu Apr 30 22:36:14 2015 -0700 @@ -2266,9 +664,9 @@ Only two simple test cases to start with: - compares the results of snprintf of a short string to a static buffer - with the new buffer returned by XtAsprintf. + with the new buffer returned by XtAsprintf. - compare the results of using XtAsprintf to replicate a portion of a - very long string with the original string. + very long string with the original string. Uses malloc debugging flags for various platforms to try to catch errors with uninitialized memory (such as the recently fixed failure to terminate --- libxt-1.2.0.orig/autogen.sh +++ libxt-1.2.0/autogen.sh @@ -0,0 +1,17 @@ +#! /bin/sh + +srcdir=`dirname "$0"` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` +cd "$srcdir" + +autoreconf -v --install || exit 1 +cd "$ORIGDIR" || exit $? + +git config --local --get format.subjectPrefix >/dev/null 2>&1 || + git config --local format.subjectPrefix "PATCH libXt" + +if test -z "$NOCONFIGURE"; then + exec "$srcdir"/configure "$@" +fi --- libxt-1.2.0.orig/debian/README.source +++ libxt-1.2.0/debian/README.source @@ -0,0 +1,49 @@ +------------------------------------------------------ +Quick Guide To Patching This Package For The Impatient +------------------------------------------------------ + +1. Make sure you have quilt installed +2. Unpack the package as usual with "dpkg-source -x" +3. Run the "patch" target in debian/rules +4. Create a new patch with "quilt new" (see quilt(1)) +5. Edit all the files you want to include in the patch with "quilt edit" + (see quilt(1)). +6. Write the patch with "quilt refresh" (see quilt(1)) +7. Run the "clean" target in debian/rules + +Alternatively, instead of using quilt directly, you can drop the patch in to +debian/patches and add the name of the patch to debian/patches/series. + +------------------------------------ +Guide To The X Strike Force Packages +------------------------------------ + +The X Strike Force team maintains X packages in git repositories on +git.debian.org in the pkg-xorg subdirectory. Most upstream packages +are actually maintained in git repositories as well, so they often +just need to be pulled into git.debian.org in a "upstream-*" branch. +Otherwise, the upstream sources are manually installed in the Debian +git repository. + +The .orig.tar.gz upstream source file could be generated using this +"upstream-*" branch in the Debian git repository but it is actually +copied from upstream tarballs directly. + +Due to X.org being highly modular, packaging all X.org applications +as their own independent packages would have created too many Debian +packages. For this reason, some X.org applications have been grouped +into larger packages: xutils, xutils-dev, x11-apps, x11-session-utils, +x11-utils, x11-xfs-utils, x11-xkb-utils, x11-xserver-utils. +Most packages, including the X.org server itself and all libraries +and drivers are, however maintained independently. + +The Debian packaging is added by creating the "debian-*" git branch +which contains the aforementioned "upstream-*" branch plus the debian/ +repository files. +When a patch has to be applied to the Debian package, two solutions +are involved: +* If the patch is available in one of the upstream branches, it + may be git'cherry-picked into the Debian repository. In this + case, it appears directly in the .diff.gz. +* Otherwise, the patch is added to debian/patches/ which is managed + with quilt as documented in /usr/share/doc/quilt/README.source. --- libxt-1.2.0.orig/debian/changelog +++ libxt-1.2.0/debian/changelog @@ -0,0 +1,349 @@ +libxt (1:1.2.0-1build1) impish; urgency=medium + + * No-change rebuild to build packages with zstd compression. + + -- Matthias Klose Thu, 07 Oct 2021 12:20:00 +0200 + +libxt (1:1.2.0-1) unstable; urgency=medium + + * New upstream release. (Closes: #962735)(LP: #1841745) + * control, rules: Use debhelper-compat, bump to 12. + * signing-key: Updated. + * control: Bump policy to 4.5.0. + * Update vcs urls. + * Migrate to dbgsym package. + + -- Timo Aaltonen Mon, 17 Aug 2020 15:04:51 +0300 + +libxt (1:1.1.5-1) unstable; urgency=medium + + * Team upload. + * New upstream release. + * Let uscan verify tarball signatures. + * Remove Cyril from Uploaders. + * Bump debhelper build-dep to 9. + * Bump Standards-Version to 3.9.6 and update Vcs-* control fields. + + -- Julien Cristau Wed, 28 Oct 2015 11:13:37 +0000 + +libxt (1:1.1.4-1) unstable; urgency=low + + * New upstream release. + * Add copyright notice and license from the X Consortium to + debian/copyright. Thanks, Ansgar Burchardt! + * Disable silent build rules. + + -- Julien Cristau Mon, 12 Aug 2013 19:26:23 +0200 + +libxt (1:1.1.3-1+deb7u1) wheezy-security; urgency=high + + * Unchecked return values of XGetWindowProperty [CVE-2013-2005] + * unvalidated length in _XtResourceConfigurationEH [CVE-2013-2002] + + -- Julien Cristau Tue, 14 May 2013 19:53:37 +0200 + +libxt (1:1.1.3-1) unstable; urgency=low + + * New upstream release. + * Bump xutils-dev build-dep for newer macros. + * Enable unit tests. + * Drop -D_REENTRANT from CFLAGS, unneeded. + * No need to override dh_auto_install. + * Add a libxt-doc package for the specs. + * Remove David Nusinow from Uploaders. + + -- Julien Cristau Sun, 22 Apr 2012 11:13:54 +0200 + +libxt (1:1.1.1-2) unstable; urgency=low + + * Team upload. + + [ Steve Langasek ] + * Build for multiarch. + + [ Julien Cristau ] + * Bump Standards-Version to 3.9.2. + + -- Julien Cristau Sun, 12 Jun 2011 17:19:53 +0200 + +libxt (1:1.1.1-1) unstable; urgency=low + + * New upstream release: + - Fix manpage suffixes (Closes: #512130). + - Real fix for #617208. + * Drop patch accordingly: + - 01-revert-switch-to-xtasprintf.diff + * Switch to dh: + - Use debhelper 8. + - Use dh-autoreconf. + * Remove xsfbs accordingly. + * As a side-effect of looking at what really matters, fix the missing + backslash when calling configure, preventing CFLAGS and LDFLAGS from + being passed. Typo introduced in 1:1.0.6-1. + * Bump Standards-Version to 3.9.1 (no changes needed). + + -- Cyril Brulebois Thu, 10 Mar 2011 13:39:02 +0100 + +libxt (1:1.1.0-2) unstable; urgency=low + + * Add patch, reverting a commit causing xdm to fail when started from + init (Closes: #617208): + + 01-revert-switch-to-xtasprintf.diff + + -- Cyril Brulebois Mon, 07 Mar 2011 21:04:50 +0100 + +libxt (1:1.1.0-1) unstable; urgency=low + + [ Julien Cristau ] + * Delete libtool m4 files in clean. + + [ Cyril Brulebois ] + * New upstream release. + * Update debian/copyright from upstream COPYING. + * Update symbols file: + + XtAsprintf + + -- Cyril Brulebois Sat, 05 Mar 2011 16:15:27 +0100 + +libxt (1:1.0.9-2) unstable; urgency=low + + * Add symbols file (the next release will introduce new API, so let's get + this in place now). + * Upload to unstable. + + -- Julien Cristau Tue, 08 Feb 2011 16:51:19 +0100 + +libxt (1:1.0.9-1) experimental; urgency=low + + [ Julien Cristau ] + * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no + good reason. Thanks, Colin Watson! + * New upstream release. + * Update debian/copyright from upstream COPYING. + + [ Robert Hooker ] + * Don't install makestrs and its man page in libxt-dev, it's not shipped + anymore. + + [ Christopher James Halse Rogers ] + * New new upstream release. + * Drop debian/patches/02_dont_export_private_deps.diff: + - Upstream has trimmed the Required list in xt.pc, and a libXt header + includes a #define which uses a libX11 symbol, so libX11 should be + in the Requires field (and is). This fixes lots of FTBFS with + binutils-gold, which doesn't consider indirect dependencies. + + [ Cyril Brulebois ] + * Update debian/copyright from upstream COPYING. + * Exclude libXt.la in dh_install call. + * Switch dh_install from --list-missing to --fail-missing for added + safety. + * Add myself to Uploaders. + + -- Cyril Brulebois Fri, 14 Jan 2011 04:45:31 +0100 + +libxt (1:1.0.7-1) unstable; urgency=low + + [ Timo Aaltonen ] + * New upstream release. + * Bump the build-dep on xutils-dev (>= 1:7.5~1). + + -- Julien Cristau Wed, 25 Nov 2009 19:55:18 +0100 + +libxt (1:1.0.6-1) unstable; urgency=low + + [ Julien Cristau ] + * New upstream release. + * Don't export dependencies on libSM and libX11 in the Requires field of + xt.pc. They're already in Requires.private, and do more harm than good in + Requires. Thanks to Stephen Gran and Margarita Manterola for noticing. + * Remove Branden from Uploaders with his permission. + * Don't build-depend on packages with a -1 debian revision. + * Bump Standards-Version to 3.7.3. + * Drop the XS- prefix from Vcs-* control fields. + * Drop (pre-)dependencies on x11-common from libxt6 and libxt6-dbg, that's + not needed. + * Use ${binary:Version} instead of ${Source-Version}. + * Remove pre-dependency on x11-common from libxt-dev, that was needed for + upgrades from sarge. + * Parse space-separated DEB_BUILD_OPTIONS. + * Allow parallel builds. + * Run autoreconf on build. + * Remove patch 01_use_extern_C_in_headers.diff, applied upstream. + * Use --with-xfile-search-path rather than setting XFILESEARCHPATHDEFAULT + through CFLAGS directly. + * Stop passing "-include X11/XlibConf.h" in CFLAGS; this was a hack + introduced in 1:0.99.0+cvs.20050803-1, and unneeded since the upstream fix + on Sep 24, 2005. + * Cherry-pick patch from upstream git to link against libICE. + + [ Brice Goglin ] + * Add a link to www.X.org and a reference to the upstream module + in the long description. + * Add upstream URL to debian/copyright. + * Add README.source, bump Standards-Version to 3.8.3. + * Use updated xsfbs, closes: #538592. + * Move -dbg package to section debug. + + [ Loic Minier ] + * Drop -Wl,-Bsymbolic-functions from LDFLAGS as it conflicts with the Xt + inheritance mechanism; LP: #343574. + + -- Julien Cristau Tue, 25 Aug 2009 19:19:46 +0200 + +libxt (1:1.0.5-3) unstable; urgency=low + + * Add patch to libXt's headers to add _XFUNCPROTO{BEGIN,END} around a bunch + of declarations. This should fix the build of C++ apps using lesstif2 + (closes: #422353). + + -- Julien Cristau Sat, 19 May 2007 00:12:24 +0200 + +libxt (1:1.0.5-2) unstable; urgency=low + + * Fix sections of binary packages in debian/control. + * Add XS-Vcs-Browser. + * Upload to unstable. + * Remove Fabio from Uploaders, with his permission. + + -- Julien Cristau Wed, 11 Apr 2007 17:04:48 +0200 + +libxt (1:1.0.5-1) experimental; urgency=low + + * New upstream release. + + Drop manpage sections patch, applied upstream. + * Drop obsolete CVS information from the package descriptions, and add + XS-Vcs-Git header. + * Install the upstream changelog. + * Use dh_installman for manpages. + + -- Julien Cristau Fri, 16 Feb 2007 16:34:05 +0100 + +libxt (1:1.0.2-2) unstable; urgency=low + + [ Andres Salomon ] + * Test for obj-$(DEB_BUILD_GNU_TYPE) before creating it during build; + idempotency fix. + + [ Drew Parsons ] + * dbg package has priority extra. + + [ David Nusinow ] + * Re-create manpage sections patch. Now it dynamically generates the + internal section from __libmansuffix__. Pushed upstream too. + + -- David Nusinow Wed, 30 Aug 2006 16:25:44 -0400 + +libxt (1:1.0.2-1) experimental; urgency=low + + * New upstream release + * Run dh_install with --list-missing + * Simplify manpage location fix + * Install the manpages to -dev. Thanks Nicolas George (closes: #376297) + * Add makestrs and its manpage to the -dev package + + -- David Nusinow Mon, 3 Jul 2006 18:15:53 -0400 + +libxt (1:1.0.0-5) unstable; urgency=low + + * Include customization expansion in the default XFILESEARCHPATH. Thanks to + several people for the report, and to Brendan O'Dea and Ian Wienand for + the diagnosis and fix respectively. (closes: #365612) + * Bump standards version to 3.7.2.0 + * Bump debhelper compat to version 5 + * Clean up x11-common pre-depends + + -- David Nusinow Sun, 21 May 2006 17:30:11 -0400 + +libxt (1:1.0.0-4) unstable; urgency=low + + * Reorder makeshlib command in rules file so that ldconfig is run + properly. Thanks Drew Parsons and Steve Langasek. + * Add quilt to build depends + + -- David Nusinow Wed, 19 Apr 2006 02:10:01 -0400 + +libxt (1:1.0.0-3) unstable; urgency=low + + * Upload to unstable + + -- David Nusinow Thu, 23 Mar 2006 22:45:22 -0500 + +libxt (1:1.0.0-2) experimental; urgency=low + + * Backport manpage location fix + + -- David Nusinow Thu, 9 Mar 2006 23:31:44 -0500 + +libxt (1:1.0.0-1) UNRLEASED; urgency=low + + * First upload to Debian + * Add --with-appdefaultdir=/etc/X11/app-defaults to configuration. Thanks + Eugene Konev. + + -- David Nusinow Thu, 5 Jan 2006 00:54:46 -0500 + +libxt (1:0.99.0+cvs.20050803-3) breezy; urgency=low + + * Another horrible hack, this time to (mostly?) fix threading support + (closes: Ubuntu#14943, maybe). + + -- Daniel Stone Mon, 12 Sep 2005 17:29:07 +1000 + +libxt (1:0.99.0+cvs.20050803-2) breezy; urgency=low + + * Add /etc/X11 to the default search path. Don't look at how it's done, + just accept that it works and move on with your life (closes: + Ubuntu#14952). + + -- Daniel Stone Mon, 12 Sep 2005 13:03:25 +1000 + +libxt (1:0.99.0+cvs.20050803-1) breezy; urgency=low + + * Take CVS snapshot from today, with patch #012 from the hulking monolith + integrated upstream (fix drawing of StripCharts when scaled down). + * Also fix building with XTHREADS (closes: Ubuntu#14824), by including + XlibConf.h everywhere. It's a hack, but I haven't the motivation to fix + it. + + -- Daniel Stone Wed, 3 Aug 2005 15:27:51 +1000 + +libxt (1:0.1.5-6) breezy; urgency=low + + * Bump the libsm-dev build-dep as well, to really kill _XOPEN_SOURCE. + + -- Adam Conrad Sun, 24 Jul 2005 10:47:07 +0000 + +libxt (1:0.1.5-5) breezy; urgency=low + + * Bump Build-Depends on libx11-dev to one that doesn't have the dread + _XOPEN_SOURCE. + * Fix libice-dev Build-Depends to be 1:6.3.5-1, not 6.3.5-1. + + -- Daniel Stone Sat, 23 Jul 2005 00:18:18 +1000 + +libxt (1:0.1.5-4) breezy; urgency=low + + * Add dependency on libsm-dev from libxt-dev, which comes from the generated + Shell.h. + + -- Daniel Stone Thu, 21 Jul 2005 16:39:53 +1000 + +libxt (1:0.1.5-3) breezy; urgency=low + + * Fix copyright file, as Xrender's (?) had accidentally wandered into the + CVS tree instead of a real licence file. + + -- Daniel Stone Wed, 20 Jul 2005 18:43:12 +1000 + +libxt (1:0.1.5-2) breezy; urgency=low + + * Fix short descriptions: we're doing toolkit intrinsics, not Xinerama. + + -- Daniel Stone Wed, 20 Jul 2005 14:48:39 +1000 + +libxt (1:0.1.5-1) breezy; urgency=low + + * First libxt release. + + -- Daniel Stone Mon, 16 May 2005 22:10:17 +1000 --- libxt-1.2.0.orig/debian/control +++ libxt-1.2.0/debian/control @@ -0,0 +1,81 @@ +Source: libxt +Section: x11 +Priority: optional +Maintainer: Debian X Strike Force +Build-Depends: + debhelper-compat (= 12), + libx11-dev (>= 1:0.99.2), + libsm-dev (>= 1:0.99.1), + libice-dev (>= 1:0.99.0), + pkg-config, + xutils-dev (>= 1:7.6+3), + quilt, +# for unit tests + libglib2.0-dev (>= 2.16), +# specs + xmlto (>= 0.0.20), + xorg-sgml-doctools (>= 1:1.10), +Standards-Version: 4.5.0 +Vcs-Git: https://salsa.debian.org/xorg-team/lib/libxt.git +Vcs-Browser: https://salsa.debian.org/xorg-team/lib/libxt + +Package: libxt6 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Description: X11 toolkit intrinsics library + libXt provides the X Toolkit Intrinsics, an abstract widget library upon + which other toolkits are based. Xt is the basis for many toolkits, including + the Athena widgets (Xaw), and LessTif (a Motif implementation). + . + More information about X.Org can be found at: + + . + This module can be found at + git://anongit.freedesktop.org/git/xorg/lib/libXt + +Package: libxt-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Pre-Depends: + ${misc:Pre-Depends}, +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + libxt6 (= ${binary:Version}), + libx11-dev, + x11proto-core-dev, + libsm-dev, +Suggests: + libxt-doc, +Description: X11 toolkit intrinsics library (development headers) + libXt provides the X Toolkit Intrinsics, an abstract widget library upon + which other toolkits are based. Xt is the basis for many toolkits, including + the Athena widgets (Xaw), and LessTif (a Motif implementation). + . + This package contains the development headers for the library found in + libxt6. Non-developers likely have little use for this package. + . + More information about X.Org can be found at: + + . + This module can be found at + git://anongit.freedesktop.org/git/xorg/lib/libXt + +Package: libxt-doc +Section: doc +Architecture: all +Multi-Arch: foreign +Pre-Depends: + ${misc:Pre-Depends}, +Depends: + ${misc:Depends}, +Description: X11 toolkit intrinsics library (documentation) + libXt provides the X Toolkit Intrinsics, an abstract widget library upon + which other toolkits are based. Xt is the basis for many toolkits, including + the Athena widgets (Xaw), and LessTif (a Motif implementation). + . + This package contains the X Toolkit Intrinsics C API documentation. --- libxt-1.2.0.orig/debian/copyright +++ libxt-1.2.0/debian/copyright @@ -0,0 +1,113 @@ +This package was downloaded from +http://xorg.freedesktop.org/releases/individual/lib/ + + +Copyright © 2001,2003 Keith Packard + +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, and that the name of Keith Packard not be used in +advertising or publicity pertaining to distribution of the software without +specific, written prior permission. Keith Packard makes no +representations about the suitability of this software for any purpose. It +is provided "as is" without express or implied warranty. + +KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +Copyright (c) 1993, 2011, Oracle and/or its affiliates. All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice (including the next +paragraph) 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 AUTHORS OR COPYRIGHT HOLDERS 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. + + +Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts, + + All Rights Reserved + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation, and that the name of Digital not be +used in advertising or publicity pertaining to distribution of the +software without specific, written prior permission. + +DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING +ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL +DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR +ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS +SOFTWARE. + +Copyright 1987, 1988, 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. + + +Copyright (c) 1993, 1994 X Consortium + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software furnished to do so, subject to the following conditions: + +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 X CONSORTIUM 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 X Consortium shall not +be used in advertising or otherwise to promote the sale, use or other +dealing in this Software without prior written authorization from the +X Consortium. --- libxt-1.2.0.orig/debian/libxt-dev.install +++ libxt-1.2.0/debian/libxt-dev.install @@ -0,0 +1,5 @@ +usr/include/X11/* +usr/lib/*/libXt.a +usr/lib/*/libXt.so +usr/lib/*/pkgconfig/xt.pc +usr/share/man/man3/* --- libxt-1.2.0.orig/debian/libxt-doc.install +++ libxt-1.2.0/debian/libxt-doc.install @@ -0,0 +1 @@ +usr/share/doc/libxt-dev --- libxt-1.2.0.orig/debian/libxt6.install +++ libxt-1.2.0/debian/libxt6.install @@ -0,0 +1 @@ +usr/lib/*/libXt.so.6* --- libxt-1.2.0.orig/debian/libxt6.symbols +++ libxt-1.2.0/debian/libxt6.symbols @@ -0,0 +1,481 @@ +libXt.so.6 libxt6 #MINVER# + XtCvtStringToBoolean@Base 0 + XtGetSelectionValueIncremental@Base 0 + _XtTranslateEvent@Base 0 + XtAddEventHandler@Base 0 + applicationShellWidgetClass@Base 0 + XtReleaseGC@Base 0 + XtGetSelectionParameters@Base 0 + XtCvtStringToBool@Base 0 + XtDisownSelection@Base 0 + constraintClassRec@Base 0 + XtCvtIntToFont@Base 0 + XtQueryGeometry@Base 0 + XtIsComposite@Base 0 + XtAllocateGC@Base 0 + XtAppErrorMsg@Base 0 + XtAppGetSelectionTimeout@Base 0 + vendorShellWidgetClass@Base 0 + XtProcessLock@Base 0 + XtRemoveSignal@Base 0 + XtCvtStringToRestartStyle@Base 0 + XtIsRectObj@Base 0 + _XtPeekCallback@Base 0 + _XtCreatePopupShell@Base 0 + XtCvtStringToFontStruct@Base 0 + XtAddCallback@Base 0 + XtChangeManagedSet@Base 0 + XtAddInput@Base 0 + XtAppAddBlockHook@Base 0 + XtVaCreateWidget@Base 0 + _XtGlobalTM@Base 0 + _XtAddTMConverters@Base 0 + XtRegisterCaseConverter@Base 0 + XtMoveWidget@Base 0 + _XtCompileCallbackList@Base 0 + XtPopdown@Base 0 + widgetClass@Base 0 + _XtTableAddConverter@Base 0 + XtAddExposureToRegion@Base 0 + XtIsShell@Base 0 + XtCalloc@Base 0 + _XtRemoveCallback@Base 0 + XtBuildEventMask@Base 0 + _XtGetTypeIndex@Base 0 + XtCvtStringToAtom@Base 0 + XtDispatchEvent@Base 0 + XtRemoveInput@Base 0 + XtNewString@Base 0 + _XtDefaultWarning@Base 0 + topLevelShellClassRec@Base 0 + _XtComputeLateBindings@Base 0 + XtIsOverrideShell@Base 0 + XtRealloc@Base 0 + XtCvtStringToShort@Base 0 + XtStrings@Base 0 + XtCallbackReleaseCacheRefList@Base 0 + XtReleasePropertyAtom@Base 0 + XtMainLoop@Base 0 + XtCloseDisplay@Base 0 + XtGetSubresources@Base 0 + XtTranslateCoords@Base 0 + XtGetSelectionRequest@Base 0 + _XtRemoveStateTreeByIndex@Base 0 + _XtParseTreeToStateTree@Base 0 + XtCvtStringToVisual@Base 0 + XtCvtIntToPixel@Base 0 + XtTranslateKey@Base 0 + _XtBindActions@Base 0 + _XtPopupInitialize@Base 0 + _XtGetPerDisplay@Base 0 + XtParseAcceleratorTable@Base 0 + XtAddConverter@Base 0 + XtHooksOfDisplay@Base 0 + XtSetSelectionTimeout@Base 0 + shellWidgetClass@Base 0 + _XtFreeActions@Base 0 + _XtCreateHookObj@Base 0 + XtCallbackExclusive@Base 0 + _XtInitAppLock@Base 0 + XtAugmentTranslations@Base 0 + XtNameToWidget@Base 0 + XtIsSubclass@Base 0 + _XtAddShellToHookObj@Base 0 + _XtGetSubresources@Base 0 + _XtDefaultAppContext@Base 0 + XtNoticeSignal@Base 0 + _XtGetResources@Base 0 + _XtPopup@Base 0 + vendorShellClassRec@Base 0 + XtIsTopLevelShell@Base 0 + _XtInstallTranslations@Base 0 + XtAppAddActionHook@Base 0 + _XtDisplayInitialize@Base 0 + XtAppGetExitFlag@Base 0 + XtCvtStringToFontSet@Base 0 + XtRealizeWidget@Base 0 + _XtHeapInit@Base 0 + XtScreenOfObject@Base 0 + _XtCompileResourceList@Base 0 + XtAppGetErrorDatabaseText@Base 0 + XtRemoveTimeOut@Base 0 + XtIsObject@Base 0 + XtCallConverter@Base 0 + XtMapWidget@Base 0 + XtIsSessionShell@Base 0 + _XtCacheFlushTag@Base 0 + XtFree@Base 0 + XtInitializeWidgetClass@Base 0 + applicationShellClassRec@Base 0 + _XtDefaultError@Base 0 + _XtDisplayInstalledAccelerators@Base 0 + XtResizeWidget@Base 0 + _XtPrintXlations@Base 0 + _XtCreateWidget@Base 0 + XtInsertRawEventHandler@Base 0 + XtAppAddSignal@Base 0 + XtUnmapWidget@Base 0 + _XtGClistFree@Base 0 + rectObjClassRec@Base 0 + XtResolvePathname@Base 0 + XtCallCallbacks@Base 0 + XtProcessUnlock@Base 0 + XtRemoveWorkProc@Base 0 + XtMenuPopupAction@Base 0 + XtGetClassExtension@Base 0 + XtLastTimestampProcessed@Base 0 + _XtFreeArgList@Base 0 + XtAppError@Base 0 + _XtTranslateInitialize@Base 0 + XtCvtIntToFloat@Base 0 + _XtCreateIndirectionTable@Base 0 + _XtHeapFree@Base 0 + XtSetValues@Base 0 + _XtHandleFocus@Base 0 + compositeClassRec@Base 0 + XtAppPeekEvent_SkipTimer@Base 0 + compositeWidgetClass@Base 0 + XtDisplayInitialize@Base 0 + _XtConstraintResDependencies@Base 0 + XtSetMappedWhenManaged@Base 0 + XtGetValues@Base 0 + rectObjClass@Base 0 + _XtAppDestroyCount@Base 0 + XtToolkitInitialize@Base 0 + XtSetWarningHandler@Base 0 + XtConvertAndStore@Base 0 + XtRemoveBlockHook@Base 0 + _XtClearAncestorCache@Base 0 + _XtInheritTranslations@Base 0 + _XtGetProcessContext@Base 0 + XtCreatePopupShell@Base 0 + _XtRegisterPassiveGrabs@Base 0 + XtAddActions@Base 0 + coreWidgetClass@Base 0 + XtAppCreateShell@Base 0 + XtSendSelectionRequest@Base 0 + XtAddCallbacks@Base 0 + _XtDestroyServerGrabs@Base 0 + XtGrabKeyboard@Base 0 + _XtQString@Base 0 + sessionShellWidgetClass@Base 0 + _XtProcessUnlock@Base 0 + XtAppSetSelectionTimeout@Base 0 + XtCvtStringToFile@Base 0 + XtManageChildren@Base 0 + _XtMatchUsingDontCareMods@Base 0 + XtVaAppCreateShell@Base 0 + XtVaGetValues@Base 0 + XtSuperclass@Base 0 + XtCallbackNone@Base 0 + _XtAddDefaultConverters@Base 0 + XtCallCallbackList@Base 0 + _XtFreeWWTable@Base 0 + XtCvtStringToDirectoryString@Base 0 + XtFindFile@Base 0 + wmShellWidgetClass@Base 0 + _XtOnGrabList@Base 0 + XtDispatchEventToWidget@Base 0 + XtAppGetErrorDatabase@Base 0 + shellClassRec@Base 0 + hookObjClassRec@Base 0 + XtGetConstraintResourceList@Base 0 + XtDestroyWidget@Base 0 + XtGetSubvalues@Base 0 + XtOpenApplication@Base 0 + XtConfigureWidget@Base 0 + XtAppWarningMsg@Base 0 + XtAsprintf@Base 1:1.1.0 + XtInsertEventTypeHandler@Base 0 + transientShellClassRec@Base 0 + XtAppAddTimeOut@Base 0 + XtRemoveEventTypeHandler@Base 0 + XtRemoveCallback@Base 0 + XtManageChild@Base 0 + XtShellStrings@Base 0 + XtSetLanguageProc@Base 0 + _XtFindRemapWidget@Base 0 + XtAppInitialize@Base 0 + XtWindowOfObject@Base 0 + XtGetKeysymTable@Base 0 + XtProcessEvent@Base 0 + XtSessionReturnToken@Base 0 + _XtCopyToArg@Base 0 + XtReservePropertyAtom@Base 0 + XtAppAddConverter@Base 0 + XtWindow@Base 0 + _XtWaitForSomething@Base 0 + XtMakeGeometryRequest@Base 0 + XtVaSetValues@Base 0 + _XtTraverseStateTree@Base 0 + _XtResourceListInitialize@Base 0 + screenConvertArg@Base 0 + XtGetErrorDatabase@Base 0 + _XtHeapAlloc@Base 0 + XtVaSetSubvalues@Base 0 + _XtRefreshMapping@Base 0 + _XtRegisterGrabs@Base 0 + _XtConvertTypeToMask@Base 0 + XtRemoveGrab@Base 0 + XtAppSetTypeConverter@Base 0 + XtCvtStringToFont@Base 0 + XtCreateWidget@Base 0 + XtInsertEventHandler@Base 0 + XtRegisterGrabAction@Base 0 + _XtUngrabBadGrabs@Base 0 + _XtCloseDisplays@Base 0 + _XtFreeTranslations@Base 0 + XtVaGetSubresources@Base 0 + XtPeekEvent@Base 0 + XtCvtIntToShort@Base 0 + XtResizeWindow@Base 0 + XtSetSelectionParameters@Base 0 + XtPopup@Base 0 + XtGetSelectionValues@Base 0 + XtUnmanageChild@Base 0 + XtGetMultiClickTime@Base 0 + sessionShellClassRec@Base 0 + XtErrorMsg@Base 0 + _XtDoFreeBindings@Base 0 + XtUngrabPointer@Base 0 + XtIsWidget@Base 0 + XtRemoveActionHook@Base 0 + XtIsSensitive@Base 0 + XtCreateApplicationShell@Base 0 + XtVaCreateArgsList@Base 0 + _XtConvert@Base 0 + XtUnregisterDrawable@Base 0 + wmShellClassRec@Base 0 + _XtPrintState@Base 0 + XtCvtStringToTranslationTable@Base 0 + XtGrabPointer@Base 0 + _XtUnbindActions@Base 0 + XtAppSetFallbackResources@Base 0 + _XtVaOpenApplication@Base 0 + XtCvtIntToBool@Base 0 + XtScreen@Base 0 + XtIsTransientShell@Base 0 + XtSetKeyboardFocus@Base 0 + _XtProcessLock@Base 0 + XtAppAddInput@Base 0 + _XtDisplayTranslations@Base 0 + XtNextEvent@Base 0 + _XtGetPerDisplayInput@Base 0 + XtConvertCase@Base 0 + XtOpenDisplay@Base 0 + _XtAddCallback@Base 0 + _XtRemoveTranslations@Base 0 + XtOwnSelectionIncremental@Base 0 + XtTranslateKeycode@Base 0 + XtIsConstraint@Base 0 + XtDestroyApplicationContext@Base 0 + _XtSetDefaultSelectionTimeout@Base 0 + XtClass@Base 0 + XtMakeResizeRequest@Base 0 + XtIsRealized@Base 0 + _XtDestroyAppContexts@Base 0 + objectClassRec@Base 0 + XtAppSetWarningMsgHandler@Base 0 + __XtMalloc@Base 0 + XtAppLock@Base 0 + _XtInitializeActionData@Base 0 + XtIsApplicationShell@Base 0 + _XtCvtMergeTranslations@Base 0 + XtGetSelectionValue@Base 0 + XtWidgetToApplicationContext@Base 0 + XtUngrabButton@Base 0 + XtSetTypeConverter@Base 0 + XtAppAddWorkProc@Base 0 + XtGetErrorDatabaseText@Base 0 + XtScreenDatabase@Base 0 + _XtDisplayAccelerators@Base 0 + _XtSendFocusEvent@Base 0 + _XtAddEventSeqToStateTree@Base 0 + XtAppSetWarningHandler@Base 0 + _XtIsHookObject@Base 0 + _XtDependencies@Base 0 + XtUninstallTranslations@Base 0 + XtCallbackNonexclusive@Base 0 + _XtGetUserName@Base 0 + XtStringConversionWarning@Base 0 + XtAppMainLoop@Base 0 + _XtPreparseCommandLine@Base 0 + _XtDefaultErrorMsg@Base 0 + XtGetDisplays@Base 0 + XtCallbackPopdown@Base 0 + _XtInherit@Base 0 + _XtPrintActions@Base 0 + _XtShellGetCoordinates@Base 0 + XtIsWMShell@Base 0 + XtAppSetErrorMsgHandler@Base 0 + XtHasCallbacks@Base 0 + _XtGetCallbackList@Base 0 + _XtAllocError@Base 0 + XtCvtStringToUnsignedChar@Base 0 + XtSessionGetToken@Base 0 + XtVaOpenApplication@Base 0 + _XtResourceConfigurationEH@Base 0 + XtAppSetErrorHandler@Base 0 + _XtMergeTranslations@Base 0 + XtCallActionProc@Base 0 + XtCallAcceptFocus@Base 0 + _XtSetDefaultConverterTable@Base 0 + _XtGetQuarkIndex@Base 0 + XtGetActionKeysym@Base 0 + XtCreateApplicationContext@Base 0 + XtDisplayStringConversionWarning@Base 0 + _XtRemoveAllInputs@Base 0 + XtGetActionList@Base 0 + XtCvtIntToUnsignedChar@Base 0 + _XtMatchAtom@Base 0 + _XtDefaultWarningMsg@Base 0 + XtDestroyGC@Base 0 + XtVaCreatePopupShell@Base 0 + _XtIsSubclassOf@Base 0 + XtDisplayOfObject@Base 0 + _XtPrintEventSeq@Base 0 + _XtAllocTMContext@Base 0 + _XtFreeEventTable@Base 0 + _XtAddCallbackOnce@Base 0 + _XtSortPerDisplayList@Base 0 + _XtRemoveAllCallbacks@Base 0 + _XtFreePerWidgetInput@Base 0 + XtRemoveRawEventHandler@Base 0 + XtSetMultiClickTime@Base 0 + XtGetSelectionValuesIncremental@Base 0 + XtCvtStringToCursor@Base 0 + _XtMakeGeometryRequest@Base 0 + XtIsVendorShell@Base 0 + XtError@Base 0 + XtCvtStringToGravity@Base 0 + XtCreateSelectionRequest@Base 0 + _XtCopyFromParent@Base 0 + widgetClassRec@Base 0 + XtUngrabKey@Base 0 + XtCvtStringToPixel@Base 0 + XtCvtIntToBoolean@Base 0 + XtCvtStringToCommandArgArray@Base 0 + XtUngrabKeyboard@Base 0 + XtAddGrab@Base 0 + XtUnmanageChildren@Base 0 + _XtAppInit@Base 0 + XtSetEventDispatcher@Base 0 + XtAppProcessEvent@Base 0 + XtCvtStringToInitialState@Base 0 + XtInstallAllAccelerators@Base 0 + XtGrabKey@Base 0 + XtCvtStringToDimension@Base 0 + XtCreateWindow@Base 0 + XtWindowToWidget@Base 0 + XtCvtStringToAcceleratorTable@Base 0 + _XtperDisplayList@Base 0 + XtSetSensitive@Base 0 + XtAppSetExitFlag@Base 0 + _XtCountVaList@Base 0 + _XtResourceDependencies@Base 0 + XtAddRawEventHandler@Base 0 + XtAppUnlock@Base 0 + _XtGetPerWidgetInput@Base 0 + _XtEventInitialize@Base 0 + _XtDestroyTMData@Base 0 + XtKeysymToKeycodeList@Base 0 + XtSetSubvalues@Base 0 + hookObjectClass@Base 0 + XtRemoveEventHandler@Base 0 + XtAppReleaseCacheRefs@Base 0 + _XtAllocWWTable@Base 0 + topLevelShellWidgetClass@Base 0 + XtAppPeekEvent@Base 0 + XtAppAddActions@Base 0 + _XtBuildKeysymTables@Base 0 + XtCvtStringToInt@Base 0 + XtDatabase@Base 0 + _XtCheckSubclassFlag@Base 0 + XtVaAppInitialize@Base 0 + transientShellWidgetClass@Base 0 + _XtVaToArgList@Base 0 + _XtGetTranslationValue@Base 0 + _XtGetApplicationResources@Base 0 + __XtCalloc@Base 0 + XtLastEventProcessed@Base 0 + XtMalloc@Base 0 + constraintWidgetClass@Base 0 + XtMergeArgLists@Base 0 + XtGetSelectionTimeout@Base 0 + XtSetErrorMsgHandler@Base 0 + _XtDoPhase2Destroy@Base 0 + _XtUnmergeTranslations@Base 0 + _XtWindowedAncestor@Base 0 + _XtSetDefaultErrorHandlers@Base 0 + colorConvertArgs@Base 0 + XtGetResourceList@Base 0 + XtAppNextEvent@Base 0 + XtIsManaged@Base 0 + XtGetGC@Base 0 + overrideShellWidgetClass@Base 0 + _XtRegularMatch@Base 0 + _XtVaAppInitialize@Base 0 + XtRemoveAllCallbacks@Base 0 + XtCvtStringToFloat@Base 0 + _XtCreateXlations@Base 0 + _XtProcessPointerEvent@Base 0 + _XtFreeConverterTable@Base 0 + _XtVaToTypedArgList@Base 0 + XtRemoveCallbacks@Base 0 + XtCvtColorToPixel@Base 0 + _XtMatchUsingStandardMods@Base 0 + XtSetErrorHandler@Base 0 + XtSetWMColormapWindows@Base 0 + XtWarningMsg@Base 0 + XtPending@Base 0 + objectClass@Base 0 + overrideShellClassRec@Base 0 + XtAddWorkProc@Base 0 + XtCancelSelectionRequest@Base 0 + XtSetKeyTranslator@Base 0 + XtAppWarning@Base 0 + XtAddTimeOut@Base 0 + XtCvtIntToColor@Base 0 + _XtCallConditionalCallbackList@Base 0 + XtCXtToolkitError@Base 0 + _XtConvertInitialize@Base 0 + XtCallbackReleaseCacheRef@Base 0 + XtParseTranslationTable@Base 0 + _XtCopyFromArg@Base 0 + XtCreateManagedWidget@Base 0 + XtOwnSelection@Base 0 + XtUnrealizeWidget@Base 0 + XtVaGetSubvalues@Base 0 + XtInitialize@Base 0 + XtRegisterExtensionSelector@Base 0 + XtCvtIntToPixmap@Base 0 + _XtCheckServerGrabsOnWidget@Base 0 + XtGetApplicationNameAndClass@Base 0 + XtAddSignal@Base 0 + XtVaCreateManagedWidget@Base 0 + XtToolkitThreadInitialize@Base 0 + _XtExtensionSelect@Base 0 + XtDisplay@Base 0 + XtGrabButton@Base 0 + XtPopupSpringLoaded@Base 0 + _XtVaCreateTypedArgList@Base 0 + _XtFillAncestorList@Base 0 + XtCvtStringToDisplay@Base 0 + _XtProcessKeyboardEvent@Base 0 + XtDisplayToApplicationContext@Base 0 + XtWarning@Base 0 + XtParent@Base 0 + XtName@Base 0 + XtConvert@Base 0 + XtDirectConvert@Base 0 + XtAppPending@Base 0 + XtGetKeyboardFocusWidget@Base 0 + _XtGrabInitialize@Base 0 + XtInstallAccelerators@Base 0 + XtGetApplicationResources@Base 0 + XtSetWarningMsgHandler@Base 0 + _XtGetModifierIndex@Base 0 + XtRegisterDrawable@Base 0 + XtVaGetApplicationResources@Base 0 + _XtAppCreateShell@Base 0 + XtOverrideTranslations@Base 0 --- libxt-1.2.0.orig/debian/patches/series +++ libxt-1.2.0/debian/patches/series @@ -0,0 +1 @@ +# placeholder --- libxt-1.2.0.orig/debian/rules +++ libxt-1.2.0/debian/rules @@ -0,0 +1,44 @@ +#!/usr/bin/make -f + +PACKAGE = libxt6 + +# only build specs if we're building libxt-doc +# if we want both all and any packages, dh runs the -arch override first +override_dh_auto_configure-arch: docflags = --disable-specs +override_dh_auto_configure-arch: libxt_configure +override_dh_auto_configure-indep: docflags = --enable-specs --with-xmlto --without-fop +override_dh_auto_configure-indep: libxt_configure + +# Drop -Wl,-Bsymbolic-functions from LDFLAGS as it conflicts with +# the Xt inheritance mechanism; LP: #343574 +libxt_configure: LDFLAGS := $(LDFLAGS:-Wl,-Bsymbolic-functions=) +libxt_configure: + dh_auto_configure -- \ + --docdir=\$${datadir}/doc/libxt-dev \ + --with-appdefaultdir=/etc/X11/app-defaults \ + --with-xfile-search-path="/usr/lib/X11/%L/%T/%N%S:/usr/lib/X11/%l/%T/%N%S:/usr/lib/X11/%T/%N%S:/etc/X11/%L/%T/%N%C%S:/etc/X11/%l/%T/%N%C%S:/etc/X11/%T/%N%C%S:/etc/X11/%L/%T/%N%S:/etc/X11/%l/%T/%N%S:/etc/X11/%T/%N%S" \ + --enable-unit-tests \ + --disable-silent-rules \ + $(docflags) \ + CFLAGS="$(CFLAGS)" \ + LDFLAGS="$(LDFLAGS)" + +# Kill *.la files, and forget no-one: +override_dh_install: + find debian/tmp -name '*.la' -delete + dh_install + +override_dh_missing: + dh_missing --fail-missing + +# Debug package: +override_dh_strip: + dh_strip -p$(PACKAGE) --dbgsym-migration='$(PACKAGE)-dbg (<< 1:1.2.0-1~)' + dh_strip -N$(PACKAGE) + +# Shlibs: +override_dh_makeshlibs: + dh_makeshlibs -- -c4 + +%: + dh $@ --with quilt --builddirectory=build/ --- libxt-1.2.0.orig/debian/upstream/signing-key.asc +++ libxt-1.2.0/debian/upstream/signing-key.asc @@ -0,0 +1,83 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQGiBEab+moRBACDH5yKqS3wcc5bdxY7PBNuwKvF5TKMfagmSvuRDtZjjIIWaA/n +Z1KboV9Gq5g7kP7+Kfu+Qgd8u65eVsWwmPW10fXvj3aCU53glx2EdGdrHcgiyH2g +EQfPiyBw+trIppWFRV0IDXSLMA1FNC92t2nSG/VFHaPTVwcgkIRSfcXDvwCglGdE +a6f4uLqoNHP+m4yYnzapFuMD/R4+2AJDAvEWKDdYCGZzlawjAmmWyXrmT7/C/mx9 +8qUR473l4buXjHgDkkXXlHqdzil1vK85PhrKzNJDCCmlHUJNz+QwiAMOLwpD+kwV +Pb57RG7y+a5JQ5+jtVw4RlUxZIk/wj2An9YBO3A5vR7PdjM32ZJCN2+aM4dYfNzQ +xQKTA/47icvBaBVTl9rztjg2pd2Aqpc1P/GsIYLGj7XjnnJvGAENBHSH1QjpZMJG +CTS9oJ+B0/wrIr+pA+MdFgYAb6ojMQJOO6UChjWWSGjMFcs/CeXhxlLBido3DtAE +TbNTwO6OEfAvdosvTdhJFnwvZlJ+zZGGy5CrF2Fd9PUe9tmASbQoQWxhbiBDb29w +ZXJzbWl0aCA8YWxhbmNAZnJlZWRlc2t0b3Aub3JnPohoBBMRAgAoAhsDBgsJCAcD +AgYVCAIJCgsEFgIDAQIeAQIXgAUCUXnRYgUJFEPYeAAKCRCi+54IHy0TDonxAKCP +cAgXNojuujUg5Wqi6v0RBFVSUgCggq1SsVEdq9NDWvXvkeGyNaBivSK0K0FsYW4g +Q29vcGVyc21pdGggPGFsYW4uY29vcGVyc21pdGhAc3VuLmNvbT6IZgQTEQIAJgIb +AwYLCQgHAwIEFQIIAwQWAgMBAh4BAheABQJRedFiBQkUQ9h4AAoJEKL7nggfLRMO +6sUAn0jl3h9rY4OJ13Lu7nsKclyhDpOqAKCFgTmaDGRuDRxloLg9jftrn7a7vrQu +QWxhbiBDb29wZXJzbWl0aCA8YWxhbi5jb29wZXJzbWl0aEBvcmFjbGUuY29tPohr +BBMRAgArAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAIZAQUCUXnRYgUJFEPY +eAAKCRCi+54IHy0TDtBZAJ9IgVVNoFIPRjTsNjcSFaLznuDRJgCcC/WgV312IrxS +Q8PRAyEgozSB9Ke5Ag0ERpv6bxAIAJp5aUlho5rUhpS6ik7spsAQFPRuycPKMNu0 +J4F0v/OoPz085soV8ytLj4HqCGk2Zamh1jSgliZwuk9m7V7Wgxx+nBJawpWDX/eK +LObErfDwQ4dfOFvjbXLQMmNnQNaUGIWLPP3l8GuBOHMq60Bu+TPgh627vUntL5RE +QEQqTXIzWC6U10QsDblLwIvdOVSdGF5xl/N1myXzSKvrsZwWtoFc8G9v9hcCjhtN +1sm9b7Ojc51iZXvcetcvPy5RA6AUW3yEExaedUdLnvIF9sjFYIfJWFVYh2AgavnG +re6fF+NV2v3zfx3wRT7H9//m4YIDYJmgZgyQccXegTwfGBIq3osAAwYH/1FiMUMM +ES5Ilz2nDqId+DCWECAU6wgvIFRcXrZWxDxB+ZrnmTCXoAD0xedpfOkRHp8XTVc/ +9MU+wQ+lZRx2OQ6MJW0XGuFvHm94KZF/8HzWA2Ah7U4n0+3sLpk6zWceZq2zZNF0 +yVTjwD98+xNK1Q9sP8aOKdtg8yMH3hisKR6rdW+mfX5q0Q8Gol2hZsFH/qyIhnPz +hXDknuOh8E5iMkzrejVXUEn++Yzj23XjP59SObLznVkyxI+kBI9qvVEPfFBDybjH +WqLcgRcCpXAzjizEi+/d31iDa2ErJHV4R42obecFqiPnoDtiX3IiP7z9fmxM4aWP +ZZRqvq+1ht5wkn+ISQQYEQIACQUCRpv6bwIbDAAKCRCi+54IHy0TDoLoAKCHYRpw +/XfyEunw1YL/uMZzl78qIQCdFVcXNbqD83qVhW4Ly7hyDL8o0aK5Ag0EUXnVIQEQ +AKHpjOmY056n0tsZoW9q5egsMcl5tKC8uimrhO05nnq+5/60/YedC++V9c9b/3/X +7O28LyBkAtBgD0xJZSDQ0DhTzKAp6AzjQtBvI68uinGwxSjT+oQpPMxqhA1I0kzo +EDCdEqV+HsVOAEdbAi/tP9bbdTDzwVc8MWDriamBUqc53Rb00Mffy9435UgTS4gA +hMwANhy6XZmOMBhITOzxFJUEDTDJtLbE0b1jPRQS7NHQgak1inmuvPMc3wAuoEcS +CSt1xupbYsBoXOjK5wC/eE1LIdZoRyW2OkT140DqDZ8zfRID860hnirnYgb09TPN +tj93pudUAUt6T9+tcLN4/rxhxHOwse66KGHO4bQ1rZ6mfco6SYd9V60cL6hC2eMe +cyxZliMu17lj7EX8lxUH+omIgHc7HGoyUR6V+WB60cxWj5v05zdeLeZ2aLBcPFhx +lfDESm8f4ezdJSDS1QZmC0P5h3RJfhhfmdBr8kHzr7111D1/O71Av1VV5FyJ9YxU +Sxp4IPuzK7JbbgVHcA6PvXrDzWUslmZgPADpKH4hTmG/NdCqhEXcufvY6s5yNksB +8X3ReNvuSSyfGnRz3kvtyK0XzC7KRX2PquLI6A8KJprHwZGqEB1NDG8b2iaYnghO +jyfIYEVQF3nGfaBwv4lrCPEoZSUaK8f/NQZjNU8NQyTnABEBAAGJAm0EGBEKAA8F +AlF51SECGwIFCQlmAYACKQkQovueCB8tEw7BXSAEGQEKAAYFAlF51SEACgkQz98U +iCjGQqfW5g//dOdJHt23cdMyz5VADaE7u+L0E+eX9GtHF4J649eXsui59EtbHh2n +XdGhd5SqQ8FDi9GCEKaQ4S31n/YBLEBCkj7R0IMikW2o78/JxDovB8+aL606hgma +fNVx1aIshIglrl8Xlu3sjeAvG48W6YjdL2mfrIDHjIVwOZsMihbOJvST6Q3upHdn +mjDtM5HCQmI5NEXDWYj6IZuhJnnrDWwNsyYV4KPoUBxAcqIyCeZbVssuWWnHPXX8 +VavVq98vpVynfGzGYpJbDj19C/utMjKGI5dcvbVaucA7X/oktxrxS6SBDhuIaAE9 +4ZHlbxqfyHfETI/La2Z/ALDAtYdhJR2gSkTHyKSW1QqYlulSfB//lnna44mmTuRO +NbDNgb0FGSvtsBMZ80iHDqPgUfS60kxCfFrsSGfTFU+X4QAzpTtUJEcr+J4HULDe +MfwOgghVfmKxFXWfud8xDaCXuywLTtVgMCZp4P7MAyuJlaxsFTu+c1Vly94grk4U +MtALLMqCXSosA490gLTSdg3HSwxt2Q/LJdy427ZIMvjGXIruns8U/OmL9dVgWu3b +JHsL68Skx8Ts63qTN9QXM/PB+8VwOaC7PJ+g6t40DleOmdsS8cN31yf5KB8rsL4u +n4u1yrMJfpnSblPMu5wJi3kjoA+Dd5ZFqx9nTi4wBjfVYGCPsleq59K8kQCYx1Cn +lZcq630ITy9dB/aHCQry2gCbBwZ2Rsf9kr05S8uLhlwW3vRSvRs= +=tc6G +-----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQGiBD/4r7IRBADFuacEqf9fye+NQSm7xjNP705aq75VrUd2hJyPmSiFUIyQEfc4 +4GQXGdFg+/Apq4iq/50/8pR8YXOKwP5OE69emEp7IxjST41orGUk5ZwcnlSkaruN +WLTe/lN3e0oOIVbYig1lUbU5IxZu03KfNg2DZ9JiZdNBlzlqx1+oFlWFLwCg3awg +EfOUfbe4kVxNrsnxaCJYJ38EAMRVyUOfhkm9l0YuiC4ebOHrdmn9jFVW+XZPZDeb +8DcyTBNrgvVTnEmrNzVJgOyZIW+uraBVitak+No1kwXvC/i0kZEzYqfG87EdJSfe +OV7axIRisiTrcbZdRJ3CBDtGvLqJ9OuGFHPQmntnZfhiwJTR79hepndEQYyV5eQb +oQ+aA/0bI+/odyRDefc9HF1EhOcz8E76QP+VlvUfIDUJrmwv/3gLZ968HACOe0DE ++bcUockLJxoNwQFwCQPjm5S2+Ba2uY4hRhOA+MResZWlPouoosay2ADfiU7pdBCx +nbcLAuezgnZg4jcXvLl1QiAihxaEI2jqgZBnnierWzqRzRZM4LQrVGhvbWFzIERp +Y2tleSA8ZGlja2V5QGludmlzaWJsZS1pc2xhbmQubmV0PoheBBMRAgAeBQI/+K+y +AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHAjU+D35I7bejEAnimR6EoAAiEJ +Pea1nn80i1C3KY8aAJ41XrfHtf9Yp3cE/8Aw5zmww3zNlLkBDQQ/+K+0EAQAjTl1 +EeUt5EUq8tiGBq+KtFo3TxIdJKBtVFQ4btETdF23dkZ1o1642GmF7JJgn6PKUcJD +UlHhUO4IEcpHABAiU4HweoWh8yT/yaA9AXqRKcJpMQ5bEGoooHBIg0Uh8ahG6Q1c +HzgsGOaOK9YzFSvSIRXryMlrh1oITzvwEkXRfOcAAwcD/iRaNtGYaS05FwaaVvm0 +Eexhhw2JzSaRP6PY3r/BGmgPVG9Uk9huk+Yk/pdW9Pa3KRj37ANK2svfwHx9A077 +Ma9GoupZ/rjP01WO0ur8tzC7KsqCep9m33K9kdAeJZ0Ud+AwsnAEy/Q1XZin/jUU +5L1lzko010LXY9CqdrmCXhaqiEkEGBECAAkFAj/4r7QCGwwACgkQcCNT4Pfkjtuu +ngCg2es41JEYaarCcT+gFpyM0WCqAU8An3L0pkO4wtZ8SejpHa7WSR9M54xd +=2Gfk +-----END PGP PUBLIC KEY BLOCK----- --- libxt-1.2.0.orig/debian/watch +++ libxt-1.2.0/debian/watch @@ -0,0 +1,4 @@ +#git=https://gitlab.freedesktop.org/xorg/lib/libXt.git +version=3 +opts=pgpsigurlmangle=s/$/.sig/ \ +http://xorg.freedesktop.org/releases/individual/lib/ libXt-(.*)\.tar\.gz