pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/libX11 libX11: update to 1.7.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/4936540dd9d0
branches: trunk
changeset: 442235:4936540dd9d0
user: wiz <wiz%pkgsrc.org@localhost>
date: Fri Nov 20 20:42:53 2020 +0000
description:
libX11: update to 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.
diffstat:
x11/libX11/Makefile | 4 ++--
x11/libX11/PLIST | 8 ++++----
x11/libX11/distinfo | 12 ++++++------
x11/libX11/patches/patch-Makefile.in | 12 ++++++------
4 files changed, 18 insertions(+), 18 deletions(-)
diffs (76 lines):
diff -r f92c1bf2d563 -r 4936540dd9d0 x11/libX11/Makefile
--- a/x11/libX11/Makefile Fri Nov 20 19:08:18 2020 +0000
+++ b/x11/libX11/Makefile Fri Nov 20 20:42:53 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.55 2020/08/26 10:28:03 wiz Exp $
+# $NetBSD: Makefile,v 1.56 2020/11/20 20:42:53 wiz Exp $
-DISTNAME= libX11-1.6.12
+DISTNAME= libX11-1.7.0
CATEGORIES= x11 devel
MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
EXTRACT_SUFX= .tar.bz2
diff -r f92c1bf2d563 -r 4936540dd9d0 x11/libX11/PLIST
--- a/x11/libX11/PLIST Fri Nov 20 19:08:18 2020 +0000
+++ b/x11/libX11/PLIST Fri Nov 20 20:42:53 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2019/11/13 21:59:51 wiz Exp $
+@comment $NetBSD: PLIST,v 1.16 2020/11/20 20:42:53 wiz Exp $
include/X11/ImUtil.h
include/X11/XKBlib.h
include/X11/Xcms.h
@@ -977,9 +977,9 @@
share/X11/locale/ru_RU.UTF-8/Compose
share/X11/locale/ru_RU.UTF-8/XI18N_OBJS
share/X11/locale/ru_RU.UTF-8/XLC_LOCALE
-share/X11/locale/sr_CS.UTF-8/Compose
-share/X11/locale/sr_CS.UTF-8/XI18N_OBJS
-share/X11/locale/sr_CS.UTF-8/XLC_LOCALE
+share/X11/locale/sr_RS.UTF-8/Compose
+share/X11/locale/sr_RS.UTF-8/XI18N_OBJS
+share/X11/locale/sr_RS.UTF-8/XLC_LOCALE
share/X11/locale/tatar-cyr/Compose
share/X11/locale/tatar-cyr/XI18N_OBJS
share/X11/locale/tatar-cyr/XLC_LOCALE
diff -r f92c1bf2d563 -r 4936540dd9d0 x11/libX11/distinfo
--- a/x11/libX11/distinfo Fri Nov 20 19:08:18 2020 +0000
+++ b/x11/libX11/distinfo Fri Nov 20 20:42:53 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.34 2020/08/26 10:28:03 wiz Exp $
+$NetBSD: distinfo,v 1.35 2020/11/20 20:42:53 wiz Exp $
-SHA1 (libX11-1.6.12.tar.bz2) = c8a553505588913196790cbe1ce0c6468db98911
-RMD160 (libX11-1.6.12.tar.bz2) = f4ced0aa5eb00c6e4a97e95881eff9022f52f9ce
-SHA512 (libX11-1.6.12.tar.bz2) = 79df7d61d9009b0dd3b65f67a62189aa0a43799c01026b3d2d534092596a0b67f246af5e398a89eb1ccc61a27335f81be8262b8a39768a76f62d862cd7415a47
-Size (libX11-1.6.12.tar.bz2) = 2376498 bytes
-SHA1 (patch-Makefile.in) = 93d3b8d9882babf70788e984884a9db46a5367ef
+SHA1 (libX11-1.7.0.tar.bz2) = 48fd27a11572a7d3c1014368e1dc9f40a7b23e7d
+RMD160 (libX11-1.7.0.tar.bz2) = a3df61054babc200de47e0d5dc416461f64f8981
+SHA512 (libX11-1.7.0.tar.bz2) = f661ca90350fd8a94f054b00f12f5122cea068ebff706acfd399462236c189a296a2358d17d16166635101cf56cc19303dd407873a159932d093c9f33556f9fb
+Size (libX11-1.7.0.tar.bz2) = 2409144 bytes
+SHA1 (patch-Makefile.in) = a38502ac45908a4a8d57de42e301894a2e9f8a15
SHA1 (patch-aa) = 4f502264e7200fd2f9409d8684c53de3bc6f0649
SHA1 (patch-ac) = 565aa2a636b5c50f67cbd11e7c2adcac8d55418e
diff -r f92c1bf2d563 -r 4936540dd9d0 x11/libX11/patches/patch-Makefile.in
--- a/x11/libX11/patches/patch-Makefile.in Fri Nov 20 19:08:18 2020 +0000
+++ b/x11/libX11/patches/patch-Makefile.in Fri Nov 20 20:42:53 2020 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-Makefile.in,v 1.5 2017/02/27 09:09:50 wiz Exp $
+$NetBSD: patch-Makefile.in,v 1.6 2020/11/20 20:42:53 wiz Exp $
Avoid unnecessary auto* due to patch-aa modifying configure.ac.
---- Makefile.in.orig 2017-02-26 05:55:34.000000000 +0000
+--- Makefile.in.orig 2020-11-20 19:08:19.000000000 +0000
+++ Makefile.in
-@@ -94,8 +94,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/a
- $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
+@@ -95,8 +95,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/a
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
+am__configure_deps =
Home |
Main Index |
Thread Index |
Old Index