[gnome-build-meta/kjellahl/mm-common-build-dep] core-deps, world: Make mm-common a build-dependency



commit ecc747696ae4c9386fbef7debc3c4bd3cbf19f40
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Sun Jan 31 11:11:08 2021 +0100

    core-deps, world: Make mm-common a build-dependency
    
    Remove mm-common as a dependency of core-deps/libsigcplusplus-2.0
    and world/libsigcplusplus.
    Add mm-common as a build-dependency of 6 core-deps modules
    and 6 world modules.
    
    Fixes #351

 elements/core-deps/atkmm-1.6.bst           | 1 +
 elements/core-deps/cairomm-1.0.bst         | 1 +
 elements/core-deps/glibmm-2.4.bst          | 1 +
 elements/core-deps/gtkmm-3.bst             | 1 +
 elements/core-deps/libsigcplusplus-2.0.bst | 2 +-
 elements/core-deps/pangomm-1.4.bst         | 1 +
 elements/world/atkmm.bst                   | 1 +
 elements/world/cairomm.bst                 | 1 +
 elements/world/glibmm.bst                  | 1 +
 elements/world/gtkmm.bst                   | 1 +
 elements/world/libsigcplusplus.bst         | 2 +-
 elements/world/pangomm.bst                 | 1 +
 12 files changed, 12 insertions(+), 2 deletions(-)
---
diff --git a/elements/core-deps/atkmm-1.6.bst b/elements/core-deps/atkmm-1.6.bst
index 8287ba7e..9f484b1c 100644
--- a/elements/core-deps/atkmm-1.6.bst
+++ b/elements/core-deps/atkmm-1.6.bst
@@ -4,6 +4,7 @@ sources:
   url: gitlab_gnome_org:GNOME/atkmm.git
   track: atkmm-2-28
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/cairomm-1.0.bst b/elements/core-deps/cairomm-1.0.bst
index 624b7ce4..5dda69c5 100644
--- a/elements/core-deps/cairomm-1.0.bst
+++ b/elements/core-deps/cairomm-1.0.bst
@@ -3,6 +3,7 @@ sources:
 - kind: tar
   url: cairo_org:releases/cairomm-1.14.2.tar.xz
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
 - core-deps/libsigcplusplus-2.0.bst
diff --git a/elements/core-deps/glibmm-2.4.bst b/elements/core-deps/glibmm-2.4.bst
index 74a39bf6..85a2e7ca 100644
--- a/elements/core-deps/glibmm-2.4.bst
+++ b/elements/core-deps/glibmm-2.4.bst
@@ -4,6 +4,7 @@ sources:
   url: gitlab_gnome_org:GNOME/glibmm.git
   track: glibmm-2-66
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/gtkmm-3.bst b/elements/core-deps/gtkmm-3.bst
index dfaf88e8..28f5ff19 100644
--- a/elements/core-deps/gtkmm-3.bst
+++ b/elements/core-deps/gtkmm-3.bst
@@ -4,6 +4,7 @@ sources:
   url: gitlab_gnome_org:GNOME/gtkmm.git
   track: gtkmm-3-24
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/libsigcplusplus-2.0.bst b/elements/core-deps/libsigcplusplus-2.0.bst
index 61974804..620d64bb 100644
--- a/elements/core-deps/libsigcplusplus-2.0.bst
+++ b/elements/core-deps/libsigcplusplus-2.0.bst
@@ -4,10 +4,10 @@ sources:
   url: github_com:libsigcplusplus/libsigcplusplus.git
   track: libsigc++-2-10
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
-- core-deps/mm-common.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
 variables:
   meson-local: >-
diff --git a/elements/core-deps/pangomm-1.4.bst b/elements/core-deps/pangomm-1.4.bst
index 3dd67734..66c837cb 100644
--- a/elements/core-deps/pangomm-1.4.bst
+++ b/elements/core-deps/pangomm-1.4.bst
@@ -4,6 +4,7 @@ sources:
   url: gitlab_gnome_org:GNOME/pangomm.git
   track: pangomm-2-46
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/world/atkmm.bst b/elements/world/atkmm.bst
index e9cca647..687c01ba 100644
--- a/elements/world/atkmm.bst
+++ b/elements/world/atkmm.bst
@@ -6,6 +6,7 @@ sources:
   track: master
 
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/world/cairomm.bst b/elements/world/cairomm.bst
index 6e558158..5bade72b 100644
--- a/elements/world/cairomm.bst
+++ b/elements/world/cairomm.bst
@@ -5,6 +5,7 @@ sources:
   url: cairo_org:releases/cairomm-1.16.0.tar.xz
 
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 
 depends:
diff --git a/elements/world/glibmm.bst b/elements/world/glibmm.bst
index d5660862..bcebe9b3 100644
--- a/elements/world/glibmm.bst
+++ b/elements/world/glibmm.bst
@@ -6,6 +6,7 @@ sources:
   track: master
 
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/world/gtkmm.bst b/elements/world/gtkmm.bst
index 267a65cc..9c39b593 100644
--- a/elements/world/gtkmm.bst
+++ b/elements/world/gtkmm.bst
@@ -6,6 +6,7 @@ sources:
   track: master
 
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/world/libsigcplusplus.bst b/elements/world/libsigcplusplus.bst
index 970e446d..5ead677e 100644
--- a/elements/world/libsigcplusplus.bst
+++ b/elements/world/libsigcplusplus.bst
@@ -4,9 +4,9 @@ sources:
   url: github_com:libsigcplusplus/libsigcplusplus.git
   track: master
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
-- core-deps/mm-common.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
 variables:
   meson-local: >-
diff --git a/elements/world/pangomm.bst b/elements/world/pangomm.bst
index 6ab171c8..42445a38 100644
--- a/elements/world/pangomm.bst
+++ b/elements/world/pangomm.bst
@@ -6,6 +6,7 @@ sources:
   track: master
 
 build-depends:
+- core-deps/mm-common.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]