diff --git a/srcpkgs/gnome-builder/patches/fix-gtk4-4.12.5.patch b/srcpkgs/gnome-builder/patches/fix-gtk4-4.12.5.patch new file mode 100644 index 00000000000..40d7114ffc4 --- /dev/null +++ b/srcpkgs/gnome-builder/patches/fix-gtk4-4.12.5.patch @@ -0,0 +1,28 @@ +See: https://gitlab.gnome.org/GNOME/gnome-builder/-/issues/2160 + +From 7aaaecefc2ea8a37eaeae8b4d726d119d4eb8fa3 Mon Sep 17 00:00:00 2001 +From: Christian Hergert +Date: Mon, 15 Jan 2024 11:54:38 -0800 +Subject: [PATCH] libide/tweaks: remove autoptr cleanup + +This is not needed now with recent GTK changes merged this morning. +--- + src/libide/tweaks/ide-tweaks-window.c | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/src/libide/tweaks/ide-tweaks-window.c b/src/libide/tweaks/ide-tweaks-window.c +index f2553a396e..dcb55bb351 100644 +--- a/src/libide/tweaks/ide-tweaks-window.c ++++ b/src/libide/tweaks/ide-tweaks-window.c +@@ -32,8 +32,6 @@ + #include "ide-tweaks-panel-list-private.h" + #include "ide-tweaks-window.h" + +-G_DEFINE_AUTOPTR_CLEANUP_FUNC (GtkStackPage, g_object_unref) +- + struct _IdeTweaksWindow + { + AdwWindow parent_instance; +-- +GitLab + diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template index d96f503b458..bb54ba632f4 100644 --- a/srcpkgs/gnome-builder/template +++ b/srcpkgs/gnome-builder/template @@ -1,7 +1,7 @@ # Template file for 'gnome-builder' pkgname=gnome-builder -version=44.1 -revision=6 +version=45.0 +revision=1 build_style=meson build_helper=qemu configure_args="-Dhelp=true -Dnetwork_tests=false" @@ -9,7 +9,7 @@ hostmakedepends="pkg-config appstream-glib desktop-file-utils flex gobject-intro mm-common vala python3-Sphinx python3-sphinx_rtd_theme gettext llvm17" makedepends="llvm17-devel cairo-devel clang enchant2-devel flatpak-devel gtksourceview5-devel gtk4-devel json-glib-devel jsonrpc-glib-devel - libgit2-glib-devel libglib-devel libostree-devel libpeas-devel + libgit2-glib-devel libglib-devel libostree-devel libpeas2-devel libxml2-devel template-glib-devel vala-devel vte3-gtk4-devel libwebkitgtk60-devel libadwaita-devel pcre2-devel libgit2-devel gobject-introspection python3-gobject-devel sysprof-devel libportal-gtk4-devel @@ -23,5 +23,5 @@ license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Builder" changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/gnome-builder-44/NEWS" distfiles="${GNOME_SITE}/gnome-builder/${version%.*}/gnome-builder-${version}.tar.xz" -checksum=f939a7f95b4b6e1d04bd8db4be9ca0b67b2aa765b86c63f4df23fdb3a7edcf3e +checksum=242da02593293d456ea24108a45934730a1e316d8dc5b18d9df0e864db7ba596 make_check_pre="xvfb-run"