[gnome-build-meta/abderrahim/sysprof: 4/4] sdk/{gjs, glib, gtk+-3, gtk, libsoup}.bst: build with sysprof support
- From: Jordan Petridis <jpetridis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/abderrahim/sysprof: 4/4] sdk/{gjs, glib, gtk+-3, gtk, libsoup}.bst: build with sysprof support
- Date: Tue, 13 Jul 2021 06:51:29 +0000 (UTC)
commit ac44e8ff2bb064c9fcf0bb268a04a4fd2b61722c
Author: Abderrahim Kitouni <akitouni gnome org>
Date: Sat Aug 1 10:10:51 2020 +0100
sdk/{gjs,glib,gtk+-3,gtk,libsoup}.bst: build with sysprof support
Fixes #294
elements/core/mutter.bst | 2 +-
elements/sdk/gjs.bst | 6 +++++-
elements/sdk/glib.bst | 2 ++
elements/sdk/gtk+-3.bst | 2 ++
elements/sdk/gtk.bst | 2 ++
elements/sdk/libsoup.bst | 3 ++-
6 files changed, 14 insertions(+), 3 deletions(-)
---
diff --git a/elements/core/mutter.bst b/elements/core/mutter.bst
index 67170b01..a5b05233 100644
--- a/elements/core/mutter.bst
+++ b/elements/core/mutter.bst
@@ -41,4 +41,4 @@ depends:
variables:
meson-local: >-
-Dxwayland_initfd=disabled
- -Dprofiler=false
+ -Dprofiler=true
diff --git a/elements/sdk/gjs.bst b/elements/sdk/gjs.bst
index 28c1a977..60b57d7d 100644
--- a/elements/sdk/gjs.bst
+++ b/elements/sdk/gjs.bst
@@ -1,11 +1,14 @@
kind: meson
+
sources:
- kind: git_tag
url: gitlab_gnome_org:GNOME/gjs.git
track: master
+
build-depends:
- sdk-deps/sysprof-minimal.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
depends:
- sdk/gobject-introspection.bst
- sdk/gtk+-3.bst
@@ -15,7 +18,8 @@ depends:
- freedesktop-sdk.bst:bootstrap-import.bst
variables:
meson-local: >-
- -Dprofiler=disabled
+ -Dprofiler=enabled
+
public:
bst:
split-rules:
diff --git a/elements/sdk/glib.bst b/elements/sdk/glib.bst
index 2c149a37..db7a2202 100644
--- a/elements/sdk/glib.bst
+++ b/elements/sdk/glib.bst
@@ -6,6 +6,7 @@ sources:
track: main
build-depends:
+- sdk-deps/sysprof-minimal.bst
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -25,6 +26,7 @@ variables:
-Dgtk_doc=false
-Dinstalled-tests=true
-Dselinux=disabled
+ -Dsysprof=enabled
public:
bst:
diff --git a/elements/sdk/gtk+-3.bst b/elements/sdk/gtk+-3.bst
index e0dddebd..8aa59318 100644
--- a/elements/sdk/gtk+-3.bst
+++ b/elements/sdk/gtk+-3.bst
@@ -6,6 +6,7 @@ sources:
track: gtk-3-24
build-depends:
+- sdk-deps/sysprof-minimal.bst
- sdk/gobject-introspection.bst
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -46,6 +47,7 @@ variables:
-Dman=true
-Dintrospection=true
-Dtracker3=true
+ -Dprofiler=true
public:
bst:
diff --git a/elements/sdk/gtk.bst b/elements/sdk/gtk.bst
index d2533b72..746246f9 100644
--- a/elements/sdk/gtk.bst
+++ b/elements/sdk/gtk.bst
@@ -7,6 +7,7 @@ sources:
build-depends:
- sdk-deps/sassc.bst
+- sdk-deps/sysprof-minimal.bst
- sdk/gobject-introspection.bst
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -34,6 +35,7 @@ variables:
-Dbroadway-backend=true
-Dmedia-ffmpeg=disabled
-Dprint-cloudprint=disabled
+ -Dprofiler=true
public:
bst:
diff --git a/elements/sdk/libsoup.bst b/elements/sdk/libsoup.bst
index 1b79aaa9..e5f6c214 100644
--- a/elements/sdk/libsoup.bst
+++ b/elements/sdk/libsoup.bst
@@ -6,6 +6,7 @@ sources:
track: master
build-depends:
+- sdk-deps/sysprof-minimal.bst
- sdk/gobject-introspection.bst
- sdk/gtk-doc.bst
- sdk/vala.bst
@@ -33,7 +34,7 @@ variables:
-Dhttp2_tests=disabled
-Dinstalled_tests=true
-Dntlm=disabled
- -Dsysprof=disabled
+ -Dsysprof=enabled
-Dtls_check=false
public:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]