pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel gdbus-codegen glib2 glib2-tools: updated to 2.66.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/090bfe0c858d
branches:  trunk
changeset: 442255:090bfe0c858d
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Nov 21 11:30:49 2020 +0000

description:
gdbus-codegen glib2 glib2-tools: updated to 2.66.3

Overview of changes in GLib 2.66.3
==================================

* Fix awkward bug with `GPollFD` handling in some situations (work by Claudio
  Saavedra and Eugene M)

* Fix sending FDs attached to very large D-Bus messages (work by Simon McVittie
  and Giovanni Campagna)

* Bugs fixed:
 - Main loop ignores GPollFD sources when there is at least one source ready with priority higher than default one
 - Backport !1718 “gtrace: Add G_GNUC_PRINTF annotation” to glib-2-66
 - Backport !1713 “gmain: g_main_context_check() can skip updating polled FD sources” to glib-2-66
 - Backport !1711 “Fix race in socketclient-slow test” to glib-2-66
 - Backport !1725 “gdbus: Cope with sending fds in a message that takes multiple writes” to glib-2-66
 - Backport !1734 “glocalfileinfo: Use a single timeout source at a time for hidden file cache” to glib-2-66


Overview of changes in GLib 2.66.2
==================================

* Important and time-critical fix to DST transitions which will happen in Europe
  on 2020-10-25 on distributions which use the ‘slim’ tzdata format (which is
  now the default in tzdata/tzcode 2020b) (work by Claudi M., LRN)

* Further timezone handling changes to restore support for changing the timezone
  when `/etc/localtime/` changes (work by António Fernandes, Sebastian Keller)

* Fix deadlock on Windows when `G_SLICE` is set in the environment (diagnosis by
  Christoph Reiter)

* Fix UTF-8 validation when escaping URI components (thanks to Marc-André Lureau) (!1680)

* Bugs fixed:
 - fstatat is available only on macOS 10.10+
 - top bar time is incorrect, timezone map in control center is broken
 - Setting G_SLICE makes Windows programs hang since 2.66
 - Backport !1680 “guri: Fix UTF-8 validation when escaping URI components” to glib-2-66
 - Backport !1684 “glocalfileinfo: Fix use of fstatat() on macOS < 10.10” to glib-2-66
 - uri: add missing (not)nullable annotations
 - Backport !1691 “gmain: Fix possible locking issue in source unref” to glib-2-66
 - Backport !1692 “gsignal: Plug g_signal_connect_object leak” to glib-2-66
 - Backport !1661 “Lookup fallback time zones in the cache to improve performance” to glib-2-66
 - Backport !1698 “gslice: Inline win32 implementation of g_getenv() to avoid deadlock” to glib-2-66
 - Backport !1683 “Fix the 6-days-until-the-end-of-the-month bug” to glib-2-66
 - Backport !1706 “Add various missing nullable annotations” to glib-2-66

* Translation updates:
 - Chinese (Taiwan)
 - Portuguese
 - Slovak


Overview of changes in GLib 2.66.1
==================================

* A performance problem where timezones were reloaded from disk every time a
  `GTimeZone` was created has been fixed
  `/etc/localtime` will not take effect until a process restarts; future changes
  in a subsequent 2.66.x release will improve this

* Security fix for incorrect scope/zone ID parsing in URIs (!1669)

* Bugs fixed:
 - Invalid Pointer Arithmetic in g_path_get_basename
 - GDBus DBUS_COOKIE_SHA1 mechanism may use too old a key
 - gtk3/glib crash on gimp
 - Time zone cache is constantly invalidated if TZ is NULL
 - gthreadedresolver: faulty logic in parse_res_txt
 - Define G_MSVC_SYMBOL_PREFIX correctly for ARM
 - Minor Coverity fixes
 - Fix various signedness warnings
 - glocalfile: Never require G_LOCAL_FILE_STAT_FIELD_ATIME
 - trash portal: Handle portal failures
 - gio-tool-trash: Prevent recursion to speed up emptying trash
 - glist: Clarify that g_list_free() and friends only free an entire list
 - utils: Limit the scope of the variable `max`
 - Fix g_module_symbol() under Windows sometimes not succeeding
 - guri: Fix URI scope parsing
 - gdatetime: Avoid integer overflow creating dates too far in the past

* Translation updates:
 - Danish
 - Greek, Modern (1453-)
 - Hebrew
 - Latvian
 - Portuguese
 - Russian

diffstat:

 devel/gdbus-codegen/distinfo |  10 +++++-----
 devel/glib2/Makefile.common  |   4 ++--
 devel/glib2/PLIST            |  16 ++++++++--------
 devel/glib2/distinfo         |  10 +++++-----
 4 files changed, 20 insertions(+), 20 deletions(-)

diffs (94 lines):

diff -r ebdc7e9388b7 -r 090bfe0c858d devel/gdbus-codegen/distinfo
--- a/devel/gdbus-codegen/distinfo      Sat Nov 21 11:27:23 2020 +0000
+++ b/devel/gdbus-codegen/distinfo      Sat Nov 21 11:30:49 2020 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.15 2020/09/29 10:43:33 prlw1 Exp $
+$NetBSD: distinfo,v 1.16 2020/11/21 11:30:49 adam Exp $
 
-SHA1 (glib-2.66.0.tar.xz) = f2bf625fa3f93be73841c4a6417adcc110ba09a8
-RMD160 (glib-2.66.0.tar.xz) = 5f47925074f104798b423aa31377902b07c802e0
-SHA512 (glib-2.66.0.tar.xz) = 358e6a840b722139593eb7825c3aa70153eb26036e05d13d3286bcc6d2e962c2b4ddcb0fe5c6728b89bfffbd178101e72c576081ae714326a272a9fc34ed953e
-Size (glib-2.66.0.tar.xz) = 4839236 bytes
+SHA1 (glib-2.66.3.tar.xz) = 423bb3d0f42b6dd7923b30f48eafb510eb6b0321
+RMD160 (glib-2.66.3.tar.xz) = b5bf02802897c38f8694f3651f9416b9a71ce96d
+SHA512 (glib-2.66.3.tar.xz) = ab2670ae4eeb3b561c0e71ff9153908f450e430cd43771bfee09233a65826dc16462537ec64bdfcced867f4c8663341b6b9d17af5ba0fab8564b8f21b04a45d7
+Size (glib-2.66.3.tar.xz) = 4837796 bytes
 SHA1 (patch-meson.build) = 4f9d178950414e1537b48a552d63c9e551801999
diff -r ebdc7e9388b7 -r 090bfe0c858d devel/glib2/Makefile.common
--- a/devel/glib2/Makefile.common       Sat Nov 21 11:27:23 2020 +0000
+++ b/devel/glib2/Makefile.common       Sat Nov 21 11:30:49 2020 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.84 2020/09/29 10:43:33 prlw1 Exp $
+# $NetBSD: Makefile.common,v 1.85 2020/11/21 11:30:49 adam Exp $
 # used by devel/gdbus-codegen/Makefile
 # used by devel/glib2/Makefile
 # used by devel/glib2-tools/Makefile
 
-DISTNAME=      glib-2.66.0
+DISTNAME=      glib-2.66.3
 PKGNAME=       ${DISTNAME:S/glib/glib2/}
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/glib/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
diff -r ebdc7e9388b7 -r 090bfe0c858d devel/glib2/PLIST
--- a/devel/glib2/PLIST Sat Nov 21 11:27:23 2020 +0000
+++ b/devel/glib2/PLIST Sat Nov 21 11:30:49 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.120 2020/09/29 10:43:33 prlw1 Exp $
+@comment $NetBSD: PLIST,v 1.121 2020/11/21 11:30:49 adam Exp $
 ${PLIST.nococoa}bin/gapplication
 bin/gdbus
 bin/gio
@@ -282,19 +282,19 @@
 lib/glib-2.0/include/glibconfig.h
 lib/libgio-2.0.so
 lib/libgio-2.0.so.0
-lib/libgio-2.0.so.0.6600.0
+lib/libgio-2.0.so.0.6600.3
 lib/libglib-2.0.so
 lib/libglib-2.0.so.0
-lib/libglib-2.0.so.0.6600.0
+lib/libglib-2.0.so.0.6600.3
 lib/libgmodule-2.0.so
 lib/libgmodule-2.0.so.0
-lib/libgmodule-2.0.so.0.6600.0
+lib/libgmodule-2.0.so.0.6600.3
 lib/libgobject-2.0.so
 lib/libgobject-2.0.so.0
-lib/libgobject-2.0.so.0.6600.0
+lib/libgobject-2.0.so.0.6600.3
 lib/libgthread-2.0.so
 lib/libgthread-2.0.so.0
-lib/libgthread-2.0.so.0.6600.0
+lib/libgthread-2.0.so.0.6600.3
 lib/pkgconfig/gio-2.0.pc
 lib/pkgconfig/gio-unix-2.0.pc
 lib/pkgconfig/glib-2.0.pc
@@ -306,8 +306,8 @@
 share/aclocal/glib-2.0.m4
 share/aclocal/glib-gettext.m4
 share/aclocal/gsettings.m4
-share/gdb/auto-load${LOCALBASE}/lib/libglib-2.0.so.0.6600.0-gdb.py
-share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.6600.0-gdb.py
+share/gdb/auto-load${LOCALBASE}/lib/libglib-2.0.so.0.6600.3-gdb.py
+share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.6600.3-gdb.py
 share/gettext/its/gschema.its
 share/gettext/its/gschema.loc
 share/glib-2.0/gdb/glib_gdb.py
diff -r ebdc7e9388b7 -r 090bfe0c858d devel/glib2/distinfo
--- a/devel/glib2/distinfo      Sat Nov 21 11:27:23 2020 +0000
+++ b/devel/glib2/distinfo      Sat Nov 21 11:30:49 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.276 2020/09/29 10:43:33 prlw1 Exp $
+$NetBSD: distinfo,v 1.277 2020/11/21 11:30:49 adam Exp $
 
-SHA1 (glib-2.66.0.tar.xz) = f2bf625fa3f93be73841c4a6417adcc110ba09a8
-RMD160 (glib-2.66.0.tar.xz) = 5f47925074f104798b423aa31377902b07c802e0
-SHA512 (glib-2.66.0.tar.xz) = 358e6a840b722139593eb7825c3aa70153eb26036e05d13d3286bcc6d2e962c2b4ddcb0fe5c6728b89bfffbd178101e72c576081ae714326a272a9fc34ed953e
-Size (glib-2.66.0.tar.xz) = 4839236 bytes
+SHA1 (glib-2.66.3.tar.xz) = 423bb3d0f42b6dd7923b30f48eafb510eb6b0321
+RMD160 (glib-2.66.3.tar.xz) = b5bf02802897c38f8694f3651f9416b9a71ce96d
+SHA512 (glib-2.66.3.tar.xz) = ab2670ae4eeb3b561c0e71ff9153908f450e430cd43771bfee09233a65826dc16462537ec64bdfcced867f4c8663341b6b9d17af5ba0fab8564b8f21b04a45d7
+Size (glib-2.66.3.tar.xz) = 4837796 bytes
 SHA1 (patch-gio_gcredentialsprivate.h) = 6547edb518a98c3aca53acc1f98bde83e71b14cb
 SHA1 (patch-gio_gdbus-2.0_codegen_meson.build) = ec8ce89da08059ebf953d84a1dca5a2b380349f4
 SHA1 (patch-gio_giomodule.c) = d704699b2f457a08fff9219fe697e5fd2cc582ed


Home | Main Index | Thread Index | Old Index