diff options
Diffstat (limited to 'dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild')
-rw-r--r-- | dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild index b99f6335b15c..8dd7656ce8b7 100644 --- a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild +++ b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild @@ -31,10 +31,12 @@ REQUIRED_USE=" # Editorconfig needs old pcre, with vte migrating away, might want it optional or ported to pcre2? # An introspection USE flag of a dep is required if any introspection based language plugin wants to use it (grep for gi.repository). Last full check at 3.28.4 +# >=gtk-4.12.5 for relying on GtkStackPage autoptr cleanup added in that version + # TODO: Handle llvm slots via llvm.eclass; see plugins/clang/meson.build RDEPEND=" >=dev-libs/glib-2.75.0:2 - >=gui-libs/gtk-4.8:4[introspection] + >=gui-libs/gtk-4.12.5:4[introspection] >=gui-libs/libadwaita-1.3.0:1 >=gui-libs/libpanel-1.1.2:1 >=gui-libs/gtksourceview-5.7.2:5[introspection] @@ -126,6 +128,10 @@ that are currently available with packages include: # stylelint for stylesheet (CSS and co) linting # gvls for vala language-server integration +PATCHES=( + "${FILESDIR}"/${PV}-fix-gtk-4.12.5-build.patch +) + llvm_check_deps() { has_version "sys-devel/clang:${LLVM_SLOT}" } |