[gnome-build-meta/kjellahl/gtkmm-build-doc] core-deps/gtkmm-3.bst etc.: Build documentation



commit e93f1b9eb05c4c2f7f22f6164483a91a0ea2492e
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Fri Mar 4 14:41:14 2022 +0100

    core-deps/gtkmm-3.bst etc.: Build documentation
    
    The following packages can now build their documentation:
    * core-deps/atkmm-1.6.bst
    * core-deps/cairomm-1.0.bst
    * core-deps/glibmm-2.4.bst
    * core-deps/gtkmm-3.bst
    * core-deps/libsigcplusplus-2.0.bst
    * core-deps/pangomm-1.4.bst
    * world/atkmm.bst
    * world/cairomm.bst
    * world/glibmm.bst
    * world/gtkmm.bst
    * world/libsigcplusplus.bst
    * world/pangomm.bst
    Fixes #434

 elements/core-deps/atkmm-1.6.bst           | 6 +++++-
 elements/core-deps/cairomm-1.0.bst         | 7 ++++++-
 elements/core-deps/glibmm-2.4.bst          | 6 +++++-
 elements/core-deps/gtkmm-3.bst             | 6 +++++-
 elements/core-deps/libsigcplusplus-2.0.bst | 9 ++++++++-
 elements/core-deps/pangomm-1.4.bst         | 6 +++++-
 elements/world/atkmm.bst                   | 6 +++++-
 elements/world/cairomm.bst                 | 7 ++++++-
 elements/world/glibmm.bst                  | 6 +++++-
 elements/world/gtkmm.bst                   | 6 +++++-
 elements/world/libsigcplusplus.bst         | 9 ++++++++-
 elements/world/pangomm.bst                 | 6 +++++-
 12 files changed, 68 insertions(+), 12 deletions(-)
---
diff --git a/elements/core-deps/atkmm-1.6.bst b/elements/core-deps/atkmm-1.6.bst
index 38ce79c61..c63aa0099 100644
--- a/elements/core-deps/atkmm-1.6.bst
+++ b/elements/core-deps/atkmm-1.6.bst
@@ -4,7 +4,11 @@ sources:
   url: gnome:atkmm.git
   track: atkmm-2-28
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -15,5 +19,5 @@ depends:
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
     -Dwarnings=min
diff --git a/elements/core-deps/cairomm-1.0.bst b/elements/core-deps/cairomm-1.0.bst
index 11c9bb3ae..d53863465 100644
--- a/elements/core-deps/cairomm-1.0.bst
+++ b/elements/core-deps/cairomm-1.0.bst
@@ -3,7 +3,12 @@ sources:
 - kind: tar
   url: cairo:releases/cairomm-1.14.3.tar.xz
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
+- freedesktop-sdk.bst:components/perl.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
 - core-deps/libsigcplusplus-2.0.bst
@@ -12,5 +17,5 @@ depends:
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
     -Dwarnings=min
diff --git a/elements/core-deps/glibmm-2.4.bst b/elements/core-deps/glibmm-2.4.bst
index e8fd0b841..7717e757b 100644
--- a/elements/core-deps/glibmm-2.4.bst
+++ b/elements/core-deps/glibmm-2.4.bst
@@ -4,7 +4,11 @@ sources:
   url: gnome:glibmm.git
   track: glibmm-2-66
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -15,5 +19,5 @@ depends:
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
     -Dwarnings=min
diff --git a/elements/core-deps/gtkmm-3.bst b/elements/core-deps/gtkmm-3.bst
index 40dba67d9..41f71ec18 100644
--- a/elements/core-deps/gtkmm-3.bst
+++ b/elements/core-deps/gtkmm-3.bst
@@ -4,7 +4,11 @@ sources:
   url: gnome:gtkmm.git
   track: gtkmm-3-24
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -18,5 +22,5 @@ depends:
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
     -Dwarnings=min
diff --git a/elements/core-deps/libsigcplusplus-2.0.bst b/elements/core-deps/libsigcplusplus-2.0.bst
index aef97c612..6d20dacee 100644
--- a/elements/core-deps/libsigcplusplus-2.0.bst
+++ b/elements/core-deps/libsigcplusplus-2.0.bst
@@ -4,13 +4,20 @@ sources:
   url: github:libsigcplusplus/libsigcplusplus.git
   track: libsigc++-2-10
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/docbook-xsl.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
 - freedesktop-sdk.bst:components/m4.bst
+- freedesktop-sdk.bst:components/perl.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
 - freedesktop-sdk.bst:bootstrap-import.bst
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
+    -Dvalidation=false
     -Dwarnings=min
diff --git a/elements/core-deps/pangomm-1.4.bst b/elements/core-deps/pangomm-1.4.bst
index 54eece7a6..aa0f02669 100644
--- a/elements/core-deps/pangomm-1.4.bst
+++ b/elements/core-deps/pangomm-1.4.bst
@@ -4,7 +4,11 @@ sources:
   url: gnome:pangomm.git
   track: pangomm-2-46
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -16,5 +20,5 @@ depends:
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
     -Dwarnings=min
diff --git a/elements/world/atkmm.bst b/elements/world/atkmm.bst
index c143534c6..532673626 100644
--- a/elements/world/atkmm.bst
+++ b/elements/world/atkmm.bst
@@ -6,7 +6,11 @@ sources:
   track: master
 
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -19,5 +23,5 @@ depends:
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
     -Dwarnings=min
diff --git a/elements/world/cairomm.bst b/elements/world/cairomm.bst
index 006083569..e219b0d5f 100644
--- a/elements/world/cairomm.bst
+++ b/elements/world/cairomm.bst
@@ -5,7 +5,12 @@ sources:
   url: cairo:releases/cairomm-1.16.0.tar.xz
 
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
+- freedesktop-sdk.bst:components/perl.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 
 depends:
@@ -16,5 +21,5 @@ depends:
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
     -Dwarnings=min
diff --git a/elements/world/glibmm.bst b/elements/world/glibmm.bst
index f1a970201..802666286 100644
--- a/elements/world/glibmm.bst
+++ b/elements/world/glibmm.bst
@@ -6,7 +6,11 @@ sources:
   track: master
 
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -19,5 +23,5 @@ depends:
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
     -Dwarnings=min
diff --git a/elements/world/gtkmm.bst b/elements/world/gtkmm.bst
index 1c3705f20..e83a9e522 100644
--- a/elements/world/gtkmm.bst
+++ b/elements/world/gtkmm.bst
@@ -6,7 +6,11 @@ sources:
   track: master
 
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -21,5 +25,5 @@ depends:
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
     -Dwarnings=min
diff --git a/elements/world/libsigcplusplus.bst b/elements/world/libsigcplusplus.bst
index 0c67fe344..d96750a15 100644
--- a/elements/world/libsigcplusplus.bst
+++ b/elements/world/libsigcplusplus.bst
@@ -4,12 +4,19 @@ sources:
   url: github:libsigcplusplus/libsigcplusplus.git
   track: master
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/docbook-xsl.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
+- freedesktop-sdk.bst:components/perl.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
 - freedesktop-sdk.bst:bootstrap-import.bst
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
+    -Dvalidation=false
     -Dwarnings=min
diff --git a/elements/world/pangomm.bst b/elements/world/pangomm.bst
index 8c7409b1e..43ddd4195 100644
--- a/elements/world/pangomm.bst
+++ b/elements/world/pangomm.bst
@@ -6,7 +6,11 @@ sources:
   track: master
 
 build-depends:
+- core-deps/graphviz.bst
 - core-deps/mm-common.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+- freedesktop-sdk.bst:components/gnu-free-fonts.bst
+- freedesktop-sdk.bst:components/libxslt.bst
 - freedesktop-sdk.bst:components/m4.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -20,5 +24,5 @@ depends:
 variables:
   meson-local: >-
     -Dmaintainer-mode=true
-    -Dbuild-documentation=false
+    -Dbuild-documentation=true
     -Dwarnings=min


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