pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Aug  1 17:26:11 UTC 2026

Modified Files:
        pkgsrc/devel/gdbus-codegen: distinfo
        pkgsrc/devel/glib2: Makefile.common PLIST distinfo

Log Message:
glib2: updated to 2.88.3

Overview of changes in GLib 2.88.3, 2026-07-29

* Fix potential miscompilation with GCC 17 with `G_GNUC_CONST` on `get_type()`
  functions

* Bugs fixed:
  - G_GNUC_CONST vs get_type comes home to roost (Sam James)
  - (CVE-2026-15588) Security report: GDBusServer pre-authentication DoS
    via unbounded SASL line buffering (Philip Withnall)
  - !5225 Backport !5223 “Drop G_GNUC_CONST for *_get_type” to glib-2-88
  - !5241 Backport !5240 “gdbusauth: Limit length of lines read from client” to
    glib-2-88
  - !5242 Backport !5238 “gpoll: Correctly zero-out heap-allocated fd_sets on
    macOS” to glib-2-88
  - !5243 gdbusauth: Unmark a new string as translatable
  - !5259 Backport !5248, !5249: several Meson/gcc fixes to glib-2-88


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 pkgsrc/devel/gdbus-codegen/distinfo
cvs rdiff -u -r1.132 -r1.133 pkgsrc/devel/glib2/Makefile.common
cvs rdiff -u -r1.169 -r1.170 pkgsrc/devel/glib2/PLIST
cvs rdiff -u -r1.347 -r1.348 pkgsrc/devel/glib2/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/gdbus-codegen/distinfo
diff -u pkgsrc/devel/gdbus-codegen/distinfo:1.62 pkgsrc/devel/gdbus-codegen/distinfo:1.63
--- pkgsrc/devel/gdbus-codegen/distinfo:1.62    Fri Jun 26 12:51:44 2026
+++ pkgsrc/devel/gdbus-codegen/distinfo Sat Aug  1 17:26:11 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.62 2026/06/26 12:51:44 adam Exp $
+$NetBSD: distinfo,v 1.63 2026/08/01 17:26:11 adam Exp $
 
-BLAKE2s (glib-2.88.2.tar.xz) = 09178a58a6ac20628df7796111f7ca39bbf013a6f900dd9e8146961cd2fe52a3
-SHA512 (glib-2.88.2.tar.xz) = d6f40d1ff0f73faccdff8060fabd29b8217cc46139cf33e5792fee05af0665f96cd04e7866995bd84fcd99c9e40c40367d1326f8417bad99c1242dd841ec72a5
-Size (glib-2.88.2.tar.xz) = 5782636 bytes
+BLAKE2s (glib-2.88.3.tar.xz) = 44b95662b78afc2bd2e1f839da7cc00e790495c481a13d5332fc6a35bacbd258
+SHA512 (glib-2.88.3.tar.xz) = 9e2b4985d5e4e06c6897a33cf8c100b9303528ebd72152c10e4cb734fa62fc011c84b816b20f686a3b2aac9a4a5a46f33e7517b4c4c7f3c25c75ac3ddc11f844
+Size (glib-2.88.3.tar.xz) = 5794356 bytes
 SHA1 (patch-meson.build) = 03229e9f8302c09907e7b5f6366f16505efc3ad5

Index: pkgsrc/devel/glib2/Makefile.common
diff -u pkgsrc/devel/glib2/Makefile.common:1.132 pkgsrc/devel/glib2/Makefile.common:1.133
--- pkgsrc/devel/glib2/Makefile.common:1.132    Fri Jun 26 12:51:44 2026
+++ pkgsrc/devel/glib2/Makefile.common  Sat Aug  1 17:26:11 2026
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile.common,v 1.132 2026/06/26 12:51:44 adam Exp $
+# $NetBSD: Makefile.common,v 1.133 2026/08/01 17:26:11 adam Exp $
 # used by devel/gdbus-codegen/Makefile
 # used by devel/glib2/Makefile
 # used by devel/glib2-tools/Makefile
 # used by devel/glib2-introspection/Makefile
 
-DISTNAME=      glib-2.88.2
+DISTNAME=      glib-2.88.3
 PKGNAME=       ${DISTNAME:S/glib/glib2/}
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/glib/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/devel/glib2/PLIST
diff -u pkgsrc/devel/glib2/PLIST:1.169 pkgsrc/devel/glib2/PLIST:1.170
--- pkgsrc/devel/glib2/PLIST:1.169      Fri Jun 26 12:51:44 2026
+++ pkgsrc/devel/glib2/PLIST    Sat Aug  1 17:26:11 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.169 2026/06/26 12:51:44 adam Exp $
+@comment $NetBSD: PLIST,v 1.170 2026/08/01 17:26:11 adam Exp $
 ${PLIST.nococoa}bin/gapplication
 bin/gdbus
 bin/gi-compile-repository
@@ -325,22 +325,22 @@ include/glib-2.0/gobject/gvaluetypes.h
 lib/glib-2.0/include/glibconfig.h
 lib/libgio-2.0.so
 lib/libgio-2.0.so.0
-lib/libgio-2.0.so.0.8800.2
+lib/libgio-2.0.so.0.8800.3
 lib/libgirepository-2.0.so
 lib/libgirepository-2.0.so.0
-lib/libgirepository-2.0.so.0.8800.2
+lib/libgirepository-2.0.so.0.8800.3
 lib/libglib-2.0.so
 lib/libglib-2.0.so.0
-lib/libglib-2.0.so.0.8800.2
+lib/libglib-2.0.so.0.8800.3
 lib/libgmodule-2.0.so
 lib/libgmodule-2.0.so.0
-lib/libgmodule-2.0.so.0.8800.2
+lib/libgmodule-2.0.so.0.8800.3
 lib/libgobject-2.0.so
 lib/libgobject-2.0.so.0
-lib/libgobject-2.0.so.0.8800.2
+lib/libgobject-2.0.so.0.8800.3
 lib/libgthread-2.0.so
 lib/libgthread-2.0.so.0
-lib/libgthread-2.0.so.0.8800.2
+lib/libgthread-2.0.so.0.8800.3
 lib/pkgconfig/gio-2.0.pc
 lib/pkgconfig/gio-unix-2.0.pc
 lib/pkgconfig/girepository-2.0.pc
@@ -354,8 +354,8 @@ ${PLIST.nococoa}libexec/gio-launch-deskt
 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.8800.2-gdb.py
-share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.8800.2-gdb.py
+share/gdb/auto-load${LOCALBASE}/lib/libglib-2.0.so.0.8800.3-gdb.py
+share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.8800.3-gdb.py
 share/gettext/its/gschema.its
 share/gettext/its/gschema.loc
 share/glib-2.0/dtds/gresource.dtd

Index: pkgsrc/devel/glib2/distinfo
diff -u pkgsrc/devel/glib2/distinfo:1.347 pkgsrc/devel/glib2/distinfo:1.348
--- pkgsrc/devel/glib2/distinfo:1.347   Fri Jun 26 12:51:44 2026
+++ pkgsrc/devel/glib2/distinfo Sat Aug  1 17:26:11 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.347 2026/06/26 12:51:44 adam Exp $
+$NetBSD: distinfo,v 1.348 2026/08/01 17:26:11 adam Exp $
 
-BLAKE2s (glib-2.88.2.tar.xz) = 09178a58a6ac20628df7796111f7ca39bbf013a6f900dd9e8146961cd2fe52a3
-SHA512 (glib-2.88.2.tar.xz) = d6f40d1ff0f73faccdff8060fabd29b8217cc46139cf33e5792fee05af0665f96cd04e7866995bd84fcd99c9e40c40367d1326f8417bad99c1242dd841ec72a5
-Size (glib-2.88.2.tar.xz) = 5782636 bytes
+BLAKE2s (glib-2.88.3.tar.xz) = 44b95662b78afc2bd2e1f839da7cc00e790495c481a13d5332fc6a35bacbd258
+SHA512 (glib-2.88.3.tar.xz) = 9e2b4985d5e4e06c6897a33cf8c100b9303528ebd72152c10e4cb734fa62fc011c84b816b20f686a3b2aac9a4a5a46f33e7517b4c4c7f3c25c75ac3ddc11f844
+Size (glib-2.88.3.tar.xz) = 5794356 bytes
 SHA1 (patch-gio_gcredentialsprivate.h) = f719ae41a9eb1d2f04d866b246fa5176543f2df9
 SHA1 (patch-gio_gdbus-2.0_codegen_meson.build) = 9bd0befe0dd547f6f2d818e52bee14e31a017ac7
 SHA1 (patch-gio_glib-compile-schemas.c) = 4fc8e8ba62bef01762007ebf21569053374808d0



Home | Main Index | Thread Index | Old Index