[gnome-build-meta/jjardon/gnome-42rc: 7/29] core-deps/gtkmm-3.bst etc.: Build documentation




commit f550d79516707df9d51eb353ecfed97d0697eed8
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 54e7c0d9a..b35c36a62 100644
--- a/elements/core-deps/atkmm-1.6.bst
+++ b/elements/core-deps/atkmm-1.6.bst
@@ -4,7 +4,11 @@ sources:
   url: gnome_downloads:atkmm/2.28/atkmm-2.28.2.tar.xz
   ref: a0bb49765ceccc293ab2c6735ba100431807d384ffa14c2ebd30e07993fd2fa4
 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 431358cf9..c6687c460 100644
--- a/elements/core-deps/cairomm-1.0.bst
+++ b/elements/core-deps/cairomm-1.0.bst
@@ -4,7 +4,12 @@ sources:
   url: cairo:releases/cairomm-1.14.3.tar.xz
   ref: 0d37e067c5c4ca7808b7ceddabfe1932c5bd2a750ad64fb321e1213536297e78
 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
@@ -13,5 +18,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 4f07dcd93..8326a3bfd 100644
--- a/elements/core-deps/glibmm-2.4.bst
+++ b/elements/core-deps/glibmm-2.4.bst
@@ -4,7 +4,11 @@ sources:
   url: gnome_downloads:glibmm/2.66/glibmm-2.66.2.tar.xz
   ref: b2a4cd7b9ae987794cbb5a1becc10cecb65182b9bb841868625d6bbb123edb1d
 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 a369a24f9..5f010c780 100644
--- a/elements/core-deps/gtkmm-3.bst
+++ b/elements/core-deps/gtkmm-3.bst
@@ -4,7 +4,11 @@ sources:
   url: gnome_downloads:gtkmm/3.24/gtkmm-3.24.5.tar.xz
   ref: 856333de86689f6a81c123f2db15d85db9addc438bc3574c36f15736aeae22e6
 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 e8126eeb2..f52f2812e 100644
--- a/elements/core-deps/libsigcplusplus-2.0.bst
+++ b/elements/core-deps/libsigcplusplus-2.0.bst
@@ -4,13 +4,20 @@ sources:
   url: gnome_downloads:libsigc++/2.10/libsigc++-2.10.8.tar.xz
   ref: 235a40bec7346c7b82b6a8caae0456353dc06e71f14bc414bcc858af1838719a
 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 1d067de29..f3fa236a6 100644
--- a/elements/core-deps/pangomm-1.4.bst
+++ b/elements/core-deps/pangomm-1.4.bst
@@ -4,7 +4,11 @@ sources:
   url: gnome_downloads:pangomm/2.46/pangomm-2.46.2.tar.xz
   ref: 57442ab4dc043877bfe3839915731ab2d693fc6634a71614422fb530c9eaa6f4
 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]