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:           Wed May  8 15:44:20 UTC 2024

Modified Files:
        pkgsrc/devel/gdbus-codegen: distinfo
        pkgsrc/devel/glib2: Makefile.common PLIST distinfo
        pkgsrc/devel/glib2/patches: patch-glib_gthread.c

Log Message:
glib2 glib2-tools gdbus-codegen: updated to 2.80.1

Overview of changes in GLib 2.80.1, 2024-05-07
==============================================

* Fix CVE-2024-34397: GDBus signal subscriptions for well-known names are
  vulnerable to unicast spoofing

* Bugs fixed:
  - GNOME/tracker-miners-315 3.7.0 - GLib-GIO-WARNING **: 09:27:12.186: Error
    creating IO channel for /proc/self/mountinfo: Invalid argument (g-io-error-
    quark, 13) (Ondrej Holy)
  - CVE-2024-34397: GDBus signal subscriptions for well-known names are
    vulnerable to unicast spoofing (Simon McVittie)
  - Devhelp does not show indexes for GLib, GIO, or GObject (Philip
    Withnall)
  - readlink -f fails in CI on macOS (Simon McVittie)
  - Crash in gdbus schedule_callbacks() due to missing NULL check before
    g_str_equal() (Philip Withnall)
  - [th/performance] add script for combining performance results
  - [th/gobject-toggle-refs-check] Fix critical warning for toggle
    notifications in g_object_ref()/g_object_unref()
  - meson: Fix a needless recompilation of some gdbus tests
  - girparser: Don't assume sizeof(size_t) == sizeof(void *)
  - girparser: Allow time_t, off_t, etc. to appear in GIR XML
  - Ported the first few documentation comments in `gio/gaction.c` to gi-
    docgen
  - girparser: Make sizes in integer_aliases more obviously correct
  - girparser: Adjust signedness() macro
  - glib/gvariant: fix compile error with GCC 14.0.1
  - tests: Mark several additional tests as can_fail on GNU Hurd
  - Backport !3979 "Use CPU_COUNT to get the number of set CPUs" to
    glib-2-80
  - Backport !3989 “completion: make gsettings work in nounset mode” to
    glib-2-80
  - Backport "Remove unused cmph files" for glib-2-80
  - Backport !4019 “gunixmounts: Use fallback if libmount monitoring
    fails” to glib-2-80
  - Backport !4005 “Fix various bugs found by scan-build“ to glib-2-80
  - Backport !4028 “gdbusconnection: Fix a crash on arg0 matching” to
    glib-2-80
  - Backport !4031 “gdocumentportal: Handle EROFS and similar errors more
    gracefully” to glib-2-80
  - Backport !4038 “gdbusconnection: Don't deliver signals if the sender
    doesn't match” to glib-2-80

* Translation updates:
  - Czech (Daniel Rusek)
  - Danish (Ask Hjorth Larsen)
  - French (Vincent Chatelain)
  - Galician (Fran Dieguez)
  - Georgian (Ekaterine Papava)
  - German (Christian Kirbach)
  - Indonesian (Andika Triwidada)
  - Italian (Milo Casagrande)
  - Kabyle (Athmane MOKRAOUI, Rachida SACI)
  - Korean (Changwoo Ryu)
  - Latvian (Rūdolfs Mazurs)
  - Persian (Danial Behzadi)
  - Polish (Piotr Drąg)
  - Portuguese (Hugo Carvalho)
  - Portuguese (Brazil) (Leônidas Araújo, Juliano de Souza Camargo)


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 pkgsrc/devel/gdbus-codegen/distinfo
cvs rdiff -u -r1.116 -r1.117 pkgsrc/devel/glib2/Makefile.common
cvs rdiff -u -r1.154 -r1.155 pkgsrc/devel/glib2/PLIST
cvs rdiff -u -r1.322 -r1.323 pkgsrc/devel/glib2/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/glib2/patches/patch-glib_gthread.c

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.47 pkgsrc/devel/gdbus-codegen/distinfo:1.48
--- pkgsrc/devel/gdbus-codegen/distinfo:1.47    Tue Apr  9 16:57:17 2024
+++ pkgsrc/devel/gdbus-codegen/distinfo Wed May  8 15:44:20 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.47 2024/04/09 16:57:17 wiz Exp $
+$NetBSD: distinfo,v 1.48 2024/05/08 15:44:20 adam Exp $
 
-BLAKE2s (glib-2.80.0.tar.xz) = 606bc10df34172dfe419dd293fe6f51ab2f7e7b951dc4e53d86bc812db604293
-SHA512 (glib-2.80.0.tar.xz) = 1514d62aeb4c4a1a1048ae0f84f7db7f0dbf355772b2dadf6a34ec547045b163a5e28331b096e7616fe3c9c19bed98025a0202b05073f5d7ee901d0efaffe143
-Size (glib-2.80.0.tar.xz) = 5510536 bytes
+BLAKE2s (glib-2.80.1.tar.xz) = f02792602e5464cfe7d4d2bc1de1b2b3c5adbf5acc0a05c32cf7f3d403c9f13c
+SHA512 (glib-2.80.1.tar.xz) = 1bdb8ab4002ad77c37cc9f86dbd0e80eba1d8c43830cd69ec289dae6b85b8b7d8bd783cbfdfe129334f75f28f6ffadbf9564234746b53db6c881f2a8684de9c2
+Size (glib-2.80.1.tar.xz) = 5529608 bytes
 SHA1 (patch-meson.build) = 5f0643d176cf3494157fb77e5d5c398c49935742

Index: pkgsrc/devel/glib2/Makefile.common
diff -u pkgsrc/devel/glib2/Makefile.common:1.116 pkgsrc/devel/glib2/Makefile.common:1.117
--- pkgsrc/devel/glib2/Makefile.common:1.116    Tue Apr  9 16:57:18 2024
+++ pkgsrc/devel/glib2/Makefile.common  Wed May  8 15:44:20 2024
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.116 2024/04/09 16:57:18 wiz Exp $
+# $NetBSD: Makefile.common,v 1.117 2024/05/08 15:44:20 adam Exp $
 # used by devel/gdbus-codegen/Makefile
 # used by devel/glib2/Makefile
 # used by devel/glib2-tools/Makefile
 
-DISTNAME=      glib-2.80.0
+DISTNAME=      glib-2.80.1
 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.154 pkgsrc/devel/glib2/PLIST:1.155
--- pkgsrc/devel/glib2/PLIST:1.154      Tue Apr  9 16:57:18 2024
+++ pkgsrc/devel/glib2/PLIST    Wed May  8 15:44:20 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.154 2024/04/09 16:57:18 wiz Exp $
+@comment $NetBSD: PLIST,v 1.155 2024/05/08 15:44:20 adam Exp $
 ${PLIST.nococoa}bin/gapplication
 bin/gdbus
 bin/gi-compile-repository
@@ -323,22 +323,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.8000.0
+lib/libgio-2.0.so.0.8000.1
 lib/libgirepository-2.0.so
 lib/libgirepository-2.0.so.0
-lib/libgirepository-2.0.so.0.8000.0
+lib/libgirepository-2.0.so.0.8000.1
 lib/libglib-2.0.so
 lib/libglib-2.0.so.0
-lib/libglib-2.0.so.0.8000.0
+lib/libglib-2.0.so.0.8000.1
 lib/libgmodule-2.0.so
 lib/libgmodule-2.0.so.0
-lib/libgmodule-2.0.so.0.8000.0
+lib/libgmodule-2.0.so.0.8000.1
 lib/libgobject-2.0.so
 lib/libgobject-2.0.so.0
-lib/libgobject-2.0.so.0.8000.0
+lib/libgobject-2.0.so.0.8000.1
 lib/libgthread-2.0.so
 lib/libgthread-2.0.so.0
-lib/libgthread-2.0.so.0.8000.0
+lib/libgthread-2.0.so.0.8000.1
 lib/pkgconfig/gio-2.0.pc
 lib/pkgconfig/gio-unix-2.0.pc
 lib/pkgconfig/girepository-2.0.pc
@@ -352,8 +352,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.8000.0-gdb.py
-share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.8000.0-gdb.py
+share/gdb/auto-load${LOCALBASE}/lib/libglib-2.0.so.0.8000.1-gdb.py
+share/gdb/auto-load${LOCALBASE}/lib/libgobject-2.0.so.0.8000.1-gdb.py
 share/gettext/its/gschema.its
 share/gettext/its/gschema.loc
 share/glib-2.0/dtds/gresource.dtd
@@ -410,6 +410,7 @@ share/locale/is/LC_MESSAGES/glib20.mo
 share/locale/it/LC_MESSAGES/glib20.mo
 share/locale/ja/LC_MESSAGES/glib20.mo
 share/locale/ka/LC_MESSAGES/glib20.mo
+share/locale/kab/LC_MESSAGES/glib20.mo
 share/locale/kk/LC_MESSAGES/glib20.mo
 share/locale/kn/LC_MESSAGES/glib20.mo
 share/locale/ko/LC_MESSAGES/glib20.mo

Index: pkgsrc/devel/glib2/distinfo
diff -u pkgsrc/devel/glib2/distinfo:1.322 pkgsrc/devel/glib2/distinfo:1.323
--- pkgsrc/devel/glib2/distinfo:1.322   Tue Apr  9 16:57:18 2024
+++ pkgsrc/devel/glib2/distinfo Wed May  8 15:44:20 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.322 2024/04/09 16:57:18 wiz Exp $
+$NetBSD: distinfo,v 1.323 2024/05/08 15:44:20 adam Exp $
 
-BLAKE2s (glib-2.80.0.tar.xz) = 606bc10df34172dfe419dd293fe6f51ab2f7e7b951dc4e53d86bc812db604293
-SHA512 (glib-2.80.0.tar.xz) = 1514d62aeb4c4a1a1048ae0f84f7db7f0dbf355772b2dadf6a34ec547045b163a5e28331b096e7616fe3c9c19bed98025a0202b05073f5d7ee901d0efaffe143
-Size (glib-2.80.0.tar.xz) = 5510536 bytes
+BLAKE2s (glib-2.80.1.tar.xz) = f02792602e5464cfe7d4d2bc1de1b2b3c5adbf5acc0a05c32cf7f3d403c9f13c
+SHA512 (glib-2.80.1.tar.xz) = 1bdb8ab4002ad77c37cc9f86dbd0e80eba1d8c43830cd69ec289dae6b85b8b7d8bd783cbfdfe129334f75f28f6ffadbf9564234746b53db6c881f2a8684de9c2
+Size (glib-2.80.1.tar.xz) = 5529608 bytes
 SHA1 (patch-gio_gcredentialsprivate.h) = f719ae41a9eb1d2f04d866b246fa5176543f2df9
 SHA1 (patch-gio_gdbus-2.0_codegen_meson.build) = 9bd0befe0dd547f6f2d818e52bee14e31a017ac7
 SHA1 (patch-gio_giomodule.c) = 8e12ba27d0f13f43cff9a4e2301edf67aba0d1fe
@@ -17,7 +17,7 @@ SHA1 (patch-glib_gatomic.c) = deb2e74010
 SHA1 (patch-glib_gatomic.h) = d1c39c3594a5c89d196349e5eafb5512795f55f8
 SHA1 (patch-glib_genviron.c) = 45e382a4b5412c69b310fd26482eff6faffa2c0d
 SHA1 (patch-glib_gspawn.c) = 77177c2575a205fde3f00d6773254ee017963d64
-SHA1 (patch-glib_gthread.c) = f169f00c56e65829f8211d72c327286e25d25dd8
+SHA1 (patch-glib_gthread.c) = 2485f63f27090f99e846c3b58432f6450cc95158
 SHA1 (patch-glib_tests_hash.c) = a7e19ca55fcbbc0b188c34755cae5b6b65b67f1a
 SHA1 (patch-glib_tests_include.c) = 12d98caebfb87c1146821d518c37c45f97fc7be0
 SHA1 (patch-glib_tests_meson.build) = 40ce43a49ae7084116facac6b3926c5e545f6721

Index: pkgsrc/devel/glib2/patches/patch-glib_gthread.c
diff -u pkgsrc/devel/glib2/patches/patch-glib_gthread.c:1.1 pkgsrc/devel/glib2/patches/patch-glib_gthread.c:1.2
--- pkgsrc/devel/glib2/patches/patch-glib_gthread.c:1.1 Tue Apr  9 16:57:18 2024
+++ pkgsrc/devel/glib2/patches/patch-glib_gthread.c     Wed May  8 15:44:20 2024
@@ -1,8 +1,8 @@
-$NetBSD: patch-glib_gthread.c,v 1.1 2024/04/09 16:57:18 wiz Exp $
+$NetBSD: patch-glib_gthread.c,v 1.2 2024/05/08 15:44:20 adam Exp $
 
 Fix build on NetBSD.
 
---- glib/gthread.c.orig        2024-04-09 16:24:39.087896412 +0000
+--- glib/gthread.c.orig        2024-05-07 14:50:30.000000000 +0000
 +++ glib/gthread.c
 @@ -1090,7 +1090,7 @@ g_get_num_processors (void)
  
@@ -11,5 +11,5 @@ Fix build on NetBSD.
 -#elif defined(_SC_NPROCESSORS_ONLN) && defined(THREADS_POSIX) && defined(HAVE_PTHREAD_GETAFFINITY_NP)
 +#elif defined(_SC_NPROCESSORS_ONLN) && defined(THREADS_POSIX) && defined(HAVE_PTHREAD_GETAFFINITY_NP) && defined(CPU_ZERO)
    {
-     int idx;
      int ncores = MIN (sysconf (_SC_NPROCESSORS_ONLN), CPU_SETSIZE);
+     cpu_set_t cpu_mask;



Home | Main Index | Thread Index | Old Index