diff --git a/en-locales.diff b/en-locales.diff index 31be9a6..fd2c3f7 100644 --- a/en-locales.diff +++ b/en-locales.diff @@ -1,6 +1,8 @@ ---- ../libX11-1.1.4.orig//nls/locale.alias.pre 2008-05-09 15:11:32.000000000 +0000 -+++ nls/locale.alias.pre 2008-05-09 15:38:41.000000000 +0000 -@@ -309,7 +320,8 @@ +Index: nls/locale.alias.pre +=================================================================== +--- nls/locale.alias.pre.orig ++++ nls/locale.alias.pre +@@ -316,6 +316,7 @@ en_CA.iso88591: en_CA.ISO8859-1 en_CA.ISO-8859-1: en_CA.ISO8859-1 en_CA.ISO_8859-1: en_CA.ISO8859-1 en_CA.utf8: en_CA.UTF-8 @@ -8,4 +10,3 @@ en_DL.utf8: en_DL.UTF-8 en_GB: en_GB.ISO8859-1 en_GB.88591: en_GB.ISO8859-1 - en_GB.88591.en: en_GB.ISO8859-1 diff --git a/libX11-1.6.12.tar.bz2 b/libX11-1.6.12.tar.bz2 deleted file mode 100644 index c10fa31..0000000 --- a/libX11-1.6.12.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f108227469419ac04d196df0f3b80ce1f7f65059bb54c0de811f4d8e03fd6ec7 -size 2376498 diff --git a/libX11-1.7.0.tar.bz2 b/libX11-1.7.0.tar.bz2 new file mode 100644 index 0000000..5144b75 --- /dev/null +++ b/libX11-1.7.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36c8f93b6595437c8cfbc9f08618bcb3041cbd303e140a0013f88e4c2977cb54 +size 2409144 diff --git a/libX11.changes b/libX11.changes index f9f1524..e9d19b0 100644 --- a/libX11.changes +++ b/libX11.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Sat Nov 21 19:09:11 UTC 2020 - Stefan Dirsch + +- Update to version 1.7.0 + * libX11 version 1.7.0 includes a new API, hence the change from + the 1.6 series to 1.7: + XSetIOErrorExitHandler which provides a mechanism for applications + to recover from I/O error conditions instead of being forced to + exit. Thanks to Carlos Garnacho for this. + * This release includes a bunch of bug fixes, some which have been + pending for over three years: + + A bunch of nls cleanups to remove obsolete entries and clean up + formatting of the ist. Thanks to Benno Schulenberg for these. + + Warning fixes and other cleanups across a huge swath of the + library. Thanks to Alan Coopersmith for these. + + Memory allocation bugs, including leaks and use after free in the + locale code. Thanks to Krzesimir Nowak, Jacek Caban and Vittorio + Zecca for these. + + Thread safety fixes in the locale code. Thanks to Jacek Caban for + these. + + poll_for_response race condition fix. Thanks to Frediano Ziglio for + the bulk of this effort, and to Peter Hutterer for careful review + and improvements. + * Version 1.7.0 includes a couple of new locales: + ia and ie locales. Thanks to Carmina16 for these. + * There are also numerous compose entries added, including: + + |^ or ^| for ↑, |v or v| for ↓, ~~ for ≈. Thanks to Antti + Savolainen for this. + + Allowing use of 'v' for caron, in addition to 'c', so things like + vC for Č, vc for č. Thanks to Benno Schulenberg for this. + + Compose sequences LT, lt for '<', and GT, gt for '>' for keyboards + where those are difficult to access. Thanks to Jonathan Belsewir + for this. +- refreshed patches en-locales.diff, p_khmer-compose.diff and + p_xlib_skip_ext_env.diff + ------------------------------------------------------------------- Tue Aug 25 21:24:32 UTC 2020 - Stefan Dirsch diff --git a/libX11.spec b/libX11.spec index 6436caa..8327766 100644 --- a/libX11.spec +++ b/libX11.spec @@ -17,7 +17,7 @@ Name: libX11 -Version: 1.6.12 +Version: 1.7.0 Release: 0 Summary: Core X11 protocol client library License: MIT diff --git a/p_khmer-compose.diff b/p_khmer-compose.diff index 0165a99..de4b3e3 100644 --- a/p_khmer-compose.diff +++ b/p_khmer-compose.diff @@ -1,6 +1,8 @@ ---- nls/compose.dir.pre.orig 2007-10-26 10:38:23.854146750 +0200 -+++ nls/compose.dir.pre 2007-10-26 10:38:51.159853250 +0200 -@@ -141,6 +141,7 @@ +Index: nls/compose.dir.pre +=================================================================== +--- nls/compose.dir.pre.orig ++++ nls/compose.dir.pre +@@ -171,6 +171,7 @@ georgian-academy/Compose: ka_GE.GEORGIAN georgian-ps/Compose: ka_GE.GEORGIAN-PS iso8859-1/Compose: kl_GL.ISO8859-1 iso8859-15/Compose: kl_GL.ISO8859-15 diff --git a/p_xlib_skip_ext_env.diff b/p_xlib_skip_ext_env.diff index e1aa3be..899fda2 100644 --- a/p_xlib_skip_ext_env.diff +++ b/p_xlib_skip_ext_env.diff @@ -1,6 +1,8 @@ ---- QuExt.c 2006-05-12 20:46:51.000000000 +0200 -+++ src/QuExt.c 2006-05-20 21:07:13.000000000 +0200 -@@ -43,6 +43,20 @@ +Index: src/QuExt.c +=================================================================== +--- src/QuExt.c.orig ++++ src/QuExt.c +@@ -40,6 +40,20 @@ XQueryExtension( xQueryExtensionReply rep; register xQueryExtensionReq *req;