[gnome-build-meta/alatiera/sysprof-options: 4/4] core/gnome-builder: port for gtk4
- From: Jordan Petridis <jpetridis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/alatiera/sysprof-options: 4/4] core/gnome-builder: port for gtk4
- Date: Wed, 13 Jul 2022 16:24:32 +0000 (UTC)
commit b69cf5a259a2595bb36b8d26b135ba2e7e0e7f6f
Author: Jordan Petridis <jordan centricular com>
Date: Tue Jul 12 20:51:48 2022 +0300
core/gnome-builder: port for gtk4
elements/core-deps/libpanel.bst | 16 ++++++++++++++++
elements/core-deps/vte.bst | 3 +++
elements/core/gnome-builder.bst | 15 +++++++--------
3 files changed, 26 insertions(+), 8 deletions(-)
---
diff --git a/elements/core-deps/libpanel.bst b/elements/core-deps/libpanel.bst
new file mode 100644
index 000000000..88c6d3c56
--- /dev/null
+++ b/elements/core-deps/libpanel.bst
@@ -0,0 +1,16 @@
+kind: meson
+sources:
+- kind: git_tag
+ # url: gnome:libpanel.git
+ # FIXME:
+ url: https://gitlab.gnome.org/chergert/libpanel.git
+ track: main
+build-depends:
+- sdk/gobject-introspection.bst
+- sdk/vala.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+depends:
+- sdk/glib.bst
+- sdk/gtk.bst
+- sdk/libadwaita.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
\ No newline at end of file
diff --git a/elements/core-deps/vte.bst b/elements/core-deps/vte.bst
index 1cd935734..b6636f8fc 100644
--- a/elements/core-deps/vte.bst
+++ b/elements/core-deps/vte.bst
@@ -15,6 +15,7 @@ depends:
- core-deps/boost.bst
- sdk/glib.bst
- sdk/gtk+-3.bst
+- sdk/gtk.bst
- freedesktop-sdk.bst:components/fribidi.bst
- freedesktop-sdk.bst:components/gnutls.bst
- freedesktop-sdk.bst:components/icu.bst
@@ -23,7 +24,9 @@ depends:
variables:
meson-local: >-
+ -Dgtk4=true
-Ddocs=true
+ -Dglade=false
public:
bst:
diff --git a/elements/core/gnome-builder.bst b/elements/core/gnome-builder.bst
index fe399b4b8..3ae8c03b2 100644
--- a/elements/core/gnome-builder.bst
+++ b/elements/core/gnome-builder.bst
@@ -18,27 +18,26 @@ runtime-depends:
depends:
- core-deps/cmark.bst
- core-deps/flatpak.bst
-- core-deps/gspell.bst
- core-deps/jsonrpc-glib.bst
-- core-deps/libdazzle.bst
- core-deps/libgit2-glib.bst
+- core-deps/libpanel.bst
- core-deps/libpeas.bst
- core-deps/libportal.bst
- core-deps/template-glib.bst
- core-deps/vte.bst
-- core/devhelp.bst
+- core/dspy.bst
- core/gvfs-daemon.bst
- core/sysprof.bst
- sdk/glib.bst
-- sdk/gtk+-3.bst
-- sdk/gtksourceview-4.bst
-- sdk/libhandy.bst
+- sdk/gtk.bst
+- sdk/gtksourceview.bst
+- sdk/libadwaita.bst
- sdk/librsvg.bst
- sdk/libsoup.bst
-- sdk/webkit2gtk-4.1.bst
+- sdk/webkit2gtk-5.0.bst
- freedesktop-sdk.bst:components/llvm.bst
- freedesktop-sdk.bst:bootstrap-import.bst
variables:
meson-local: >-
- -Dplugin_glade=false
+ -Dprofiling=true
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]