From 0295bc2f825160662dfe192a51e8a204bd3a9cfb Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Sun, 13 Sep 2026 08:25:08 +0200 Subject: [PATCH 1/3] glib2: Update version from 2.88.3 to 2.90.0 https://download.gnome.org/sources/glib/2.90/glib-2.90.0.news 2.90.0 opens the new stable series. The jump from 2.88.3 also brings the fix for CVE-2026-16118, a heap overflow in the XDG MIME magic parser, released in 2.89.4. Both patches still apply unchanged; the libatomic one needs an offset of one line. Assisted-by: claude-opus-5 (Claude Code) --- glib2.be0 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/glib2.be0 b/glib2.be0 index c508501c9..d98e91c96 100755 --- a/glib2.be0 +++ b/glib2.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION glib2-2.88.3-0 +# BEE_VERSION glib2-2.90.0-0 #SRCURL[0]="https://download.gnome.org/sources/glib/${PKGVERSION[2]}/glib-${PKGVERSION}.tar.xz" -SRCURL[0]="https://beehive.molgen.mpg.de/b61c04cfbf55b0d24fbe64e4ac9e9d56/glib-2.88.3.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/ecbf321b420f66e110a63bc313d9734e/glib-2.90.0.tar.xz" PATCHURL+=("https://beehive.molgen.mpg.de/ac14fac9d515ad262f4c55041dadf483/glib2-2.70-glib-compile-schemas-no-spam.patch") PATCHURL+=("https://beehive.molgen.mpg.de/3ae4ec123531ab5dd8dd80a45c323e5f/glib2-2.88-remove-libatomic-dep.patch") From eb847078386d7172d5f5d72a614dc8e5e4f0e7f7 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Sun, 13 Sep 2026 09:07:01 +0200 Subject: [PATCH 2/3] glib2: Remove pinning python package as Meson in pinned python satisfies version --- glib2.be0 | 3 --- 1 file changed, 3 deletions(-) diff --git a/glib2.be0 b/glib2.be0 index d98e91c96..8c37ed660 100755 --- a/glib2.be0 +++ b/glib2.be0 @@ -23,9 +23,6 @@ BEE_NINJAFLAGS=$BEEMAKEFLAGS mee_configure() { # with xattr enabled it tries to copy things like system.nfs4_acl which fails - -. /pkg/python-3.12.8-0/profile - bee_configure \ --default-library both \ -D documentation=false \ From 34525619a792b936540da9a583892e17ff40753e Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Sun, 13 Sep 2026 09:08:16 +0200 Subject: [PATCH 3/3] glib2: Align/indent comment with command --- glib2.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glib2.be0 b/glib2.be0 index 8c37ed660..9a028fbd8 100755 --- a/glib2.be0 +++ b/glib2.be0 @@ -22,7 +22,7 @@ BEE_NINJAFLAGS=$BEEMAKEFLAGS mee_configure() { -# with xattr enabled it tries to copy things like system.nfs4_acl which fails + # with xattr enabled it tries to copy things like system.nfs4_acl which fails bee_configure \ --default-library both \ -D documentation=false \