Received: by mail.netbsd.org (Postfix, from userid 605) id 9FD5E84E6C; Thu, 6 Oct 2022 13:34:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D111E84D8A for ; Thu, 6 Oct 2022 13:34:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id kkmRuPRxq43X for ; Thu, 6 Oct 2022 13:34:07 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id D81B484C86 for ; Thu, 6 Oct 2022 13:34:07 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id D3878FA90; Thu, 6 Oct 2022 13:34:07 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1665063247109110" MIME-Version: 1.0 Date: Thu, 6 Oct 2022 13:34:07 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20221006133407.D3878FA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1665063247109110 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: adam Date: Thu Oct 6 13:34:07 UTC 2022 Modified Files: pkgsrc/devel/gdbus-codegen: distinfo pkgsrc/devel/glib2: Makefile.common PLIST distinfo pkgsrc/devel/glib2/patches: patch-gio_gunixmounts.c Log Message: glib2: updated to 2.72.4 Overview of changes in GLib 2.72.4 ================================== * Bugs fixed: - g_cond_wait_until: returning FALSE immediately on mips24 (Philip Withnall) - Regression: in GLib 2.72.3, in gsocketclient/cancellable (Philip Withnall) - GParamSpec constructors should have nullable annotation on nick/blurb (Andy Holmes) - gio: GVariantBuilder builder leaked in g_document_portal_add_documents when URI list is empty (Sebastian Keller) - Backport !2808 “gsocketclient: Fix passing NULL to g_task_get_cancellable()” to glib-2-72 * Translation updates: - Czech (Marek Černocký) - Georgian (Zurab Kargareteli) - Hungarian (Balázs Úr) - Serbian (Мирослав Николић) - Spanish (Daniel Mustieles) To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/gdbus-codegen/distinfo cvs rdiff -u -r1.102 -r1.103 pkgsrc/devel/glib2/Makefile.common cvs rdiff -u -r1.140 -r1.141 pkgsrc/devel/glib2/PLIST cvs rdiff -u -r1.301 -r1.302 pkgsrc/devel/glib2/distinfo cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/glib2/patches/patch-gio_gunixmounts.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1665063247109110 Content-Disposition: inline Content-Length: 7329 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/gdbus-codegen/distinfo diff -u pkgsrc/devel/gdbus-codegen/distinfo:1.34 pkgsrc/devel/gdbus-codegen/distinfo:1.35 --- pkgsrc/devel/gdbus-codegen/distinfo:1.34 Thu Aug 4 11:35:01 2022 +++ pkgsrc/devel/gdbus-codegen/distinfo Thu Oct 6 13:34:07 2022 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.34 2022/08/04 11:35:01 adam Exp $ +$NetBSD: distinfo,v 1.35 2022/10/06 13:34:07 adam Exp $ -BLAKE2s (glib-2.72.3.tar.xz) = 6b8b118401ff0daaa81a4268ed41ecc26fc7f6ff057e2b080053f4de83997532 -SHA512 (glib-2.72.3.tar.xz) = 8834ab7498577c2f659d135b87c27b34e1157be27f6c1fe5af0d64a94654f78cbe6a87e6868966849674c34e88a9d51d2de8d89f78f86aa1e1af3482761f0638 -Size (glib-2.72.3.tar.xz) = 4893484 bytes +BLAKE2s (glib-2.72.4.tar.xz) = ecf80fff14a59f32a2c3f8550bb73023f39ed7f1bdc2c939a57582f6fb1d8d67 +SHA512 (glib-2.72.4.tar.xz) = b4e2e0985e2184ee9656c4f1b4e15d8d1264f3d23d31349bc43d92e8432cffa48e1685c40517efb08dc5b57b8285acf65f2747deeb50e50d9cacec7160e7edf8 +Size (glib-2.72.4.tar.xz) = 4884256 bytes SHA1 (patch-meson.build) = 4f9d178950414e1537b48a552d63c9e551801999 Index: pkgsrc/devel/glib2/Makefile.common diff -u pkgsrc/devel/glib2/Makefile.common:1.102 pkgsrc/devel/glib2/Makefile.common:1.103 --- pkgsrc/devel/glib2/Makefile.common:1.102 Thu Aug 4 11:35:01 2022 +++ pkgsrc/devel/glib2/Makefile.common Thu Oct 6 13:34:07 2022 @@ -1,9 +1,9 @@ -# $NetBSD: Makefile.common,v 1.102 2022/08/04 11:35:01 adam Exp $ +# $NetBSD: Makefile.common,v 1.103 2022/10/06 13:34:07 adam Exp $ # used by devel/gdbus-codegen/Makefile # used by devel/glib2/Makefile # used by devel/glib2-tools/Makefile -DISTNAME= glib-2.72.3 +DISTNAME= glib-2.72.4 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.140 pkgsrc/devel/glib2/PLIST:1.141 --- pkgsrc/devel/glib2/PLIST:1.140 Thu Aug 4 11:35:01 2022 +++ pkgsrc/devel/glib2/PLIST Thu Oct 6 13:34:07 2022 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.140 2022/08/04 11:35:01 adam Exp $ +@comment $NetBSD: PLIST,v 1.141 2022/10/06 13:34:07 adam Exp $ ${PLIST.nococoa}bin/gapplication bin/gdbus bin/gio @@ -289,19 +289,19 @@ ${PLIST.fam}lib/gio/modules/libgiofam.so lib/glib-2.0/include/glibconfig.h lib/libgio-2.0.so lib/libgio-2.0.so.0 -lib/libgio-2.0.so.0.7200.3 +lib/libgio-2.0.so.0.7200.4 lib/libglib-2.0.so lib/libglib-2.0.so.0 -lib/libglib-2.0.so.0.7200.3 +lib/libglib-2.0.so.0.7200.4 lib/libgmodule-2.0.so lib/libgmodule-2.0.so.0 -lib/libgmodule-2.0.so.0.7200.3 +lib/libgmodule-2.0.so.0.7200.4 lib/libgobject-2.0.so lib/libgobject-2.0.so.0 -lib/libgobject-2.0.so.0.7200.3 +lib/libgobject-2.0.so.0.7200.4 lib/libgthread-2.0.so lib/libgthread-2.0.so.0 -lib/libgthread-2.0.so.0.7200.3 +lib/libgthread-2.0.so.0.7200.4 lib/pkgconfig/gio-2.0.pc lib/pkgconfig/gio-unix-2.0.pc lib/pkgconfig/glib-2.0.pc @@ -313,8 +313,8 @@ lib/pkgconfig/gthread-2.0.pc 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.7200.3-gdb.py -share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.7200.3-gdb.py +share/gdb/auto-load${LOCALBASE}/lib/libglib-2.0.so.0.7200.4-gdb.py +share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.7200.4-gdb.py share/gettext/its/gschema.its share/gettext/its/gschema.loc share/glib-2.0/gdb/glib_gdb.py Index: pkgsrc/devel/glib2/distinfo diff -u pkgsrc/devel/glib2/distinfo:1.301 pkgsrc/devel/glib2/distinfo:1.302 --- pkgsrc/devel/glib2/distinfo:1.301 Thu Aug 4 11:35:01 2022 +++ pkgsrc/devel/glib2/distinfo Thu Oct 6 13:34:07 2022 @@ -1,15 +1,15 @@ -$NetBSD: distinfo,v 1.301 2022/08/04 11:35:01 adam Exp $ +$NetBSD: distinfo,v 1.302 2022/10/06 13:34:07 adam Exp $ -BLAKE2s (glib-2.72.3.tar.xz) = 6b8b118401ff0daaa81a4268ed41ecc26fc7f6ff057e2b080053f4de83997532 -SHA512 (glib-2.72.3.tar.xz) = 8834ab7498577c2f659d135b87c27b34e1157be27f6c1fe5af0d64a94654f78cbe6a87e6868966849674c34e88a9d51d2de8d89f78f86aa1e1af3482761f0638 -Size (glib-2.72.3.tar.xz) = 4893484 bytes +BLAKE2s (glib-2.72.4.tar.xz) = ecf80fff14a59f32a2c3f8550bb73023f39ed7f1bdc2c939a57582f6fb1d8d67 +SHA512 (glib-2.72.4.tar.xz) = b4e2e0985e2184ee9656c4f1b4e15d8d1264f3d23d31349bc43d92e8432cffa48e1685c40517efb08dc5b57b8285acf65f2747deeb50e50d9cacec7160e7edf8 +Size (glib-2.72.4.tar.xz) = 4884256 bytes SHA1 (patch-gio_gcredentialsprivate.h) = f719ae41a9eb1d2f04d866b246fa5176543f2df9 SHA1 (patch-gio_gdbus-2.0_codegen_meson.build) = ec8ce89da08059ebf953d84a1dca5a2b380349f4 SHA1 (patch-gio_giomodule.c) = 68e612ac178c41aa0aae2bd66c3e4263910711ac SHA1 (patch-gio_glib-compile-schemas.c) = 4fc8e8ba62bef01762007ebf21569053374808d0 SHA1 (patch-gio_gresource-tool.c) = ad0e59f48f5f98ea66be568dbe2e5a5d1ac602fc SHA1 (patch-gio_gunixcredentialsmessage.c) = c13119ddd6262db7c03e53857e987f0c495d3312 -SHA1 (patch-gio_gunixmounts.c) = 6213fb2d4cb52af0ebbe794832e37dd3de9fd27f +SHA1 (patch-gio_gunixmounts.c) = 48b6945fde5b1721ca246eb7e79f73b5b480e816 SHA1 (patch-gio_inotify_inotify-kernel.c) = 78544b4c32ef3b44e8721b1c07407f46a9e8c8a4 SHA1 (patch-gio_meson.build) = c2900405ed83fa84d5590b83c7bcf6f994694388 SHA1 (patch-gio_tests_gdbus-export.c) = 59d85ca079d02b52e33153c7d2ac1cc48c26707a Index: pkgsrc/devel/glib2/patches/patch-gio_gunixmounts.c diff -u pkgsrc/devel/glib2/patches/patch-gio_gunixmounts.c:1.6 pkgsrc/devel/glib2/patches/patch-gio_gunixmounts.c:1.7 --- pkgsrc/devel/glib2/patches/patch-gio_gunixmounts.c:1.6 Sat Sep 18 13:19:26 2021 +++ pkgsrc/devel/glib2/patches/patch-gio_gunixmounts.c Thu Oct 6 13:34:07 2022 @@ -1,14 +1,9 @@ -$NetBSD: patch-gio_gunixmounts.c,v 1.6 2021/09/18 13:19:26 wiz Exp $ +$NetBSD: patch-gio_gunixmounts.c,v 1.7 2022/10/06 13:34:07 adam Exp $ SunOS has sys/mntent.h but no mnt_opts. XXX who else uses the sys/mntent.h case? https://gitlab.gnome.org/GNOME/glib/merge_requests/890 -getfsent does not support multiple threads, so use lock around its -use. -https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250311 -https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1717 - --- gio/gunixmounts.c.orig 2021-08-19 15:27:25.722339900 +0000 +++ gio/gunixmounts.c @@ -743,7 +743,7 @@ _g_get_unix_mounts (void) @@ -20,42 +15,3 @@ https://gitlab.gnome.org/GNOME/glib/-/me is_read_only); return_list = g_list_prepend (return_list, mount_entry); -@@ -1406,6 +1406,8 @@ _g_get_unix_mount_points (void) - - #elif (defined(HAVE_GETVFSSTAT) || defined(HAVE_GETFSSTAT)) && defined(HAVE_FSTAB_H) && defined(HAVE_SYS_MOUNT_H) - -+G_LOCK_DEFINE_STATIC(getfsent); -+ - static GList * - _g_get_unix_mount_points (void) - { -@@ -1417,9 +1419,6 @@ _g_get_unix_mount_points (void) - struct stat sb; - #endif - -- if (!setfsent ()) -- return NULL; -- - return_list = NULL; - - #ifdef HAVE_SYS_SYSCTL_H -@@ -1450,6 +1449,11 @@ _g_get_unix_mount_points (void) - #endif - #endif - -+ G_LOCK (getfsent); -+ if (!setfsent ()) { -+ G_UNLOCK (getfsent); -+ return NULL; -+ } - while ((fstab = getfsent ()) != NULL) - { - gboolean is_read_only = FALSE; -@@ -1485,6 +1489,7 @@ _g_get_unix_mount_points (void) - } - - endfsent (); -+ G_UNLOCK (getfsent); - - return g_list_reverse (return_list); - } --_----------=_1665063247109110--