[gnome-build-meta/kjellahl/gtkmm-build-doc: 1/3] core-deps/gtkmm-3.bst etc.: Build documentation
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/kjellahl/gtkmm-build-doc: 1/3] core-deps/gtkmm-3.bst etc.: Build documentation
- Date: Tue, 8 Mar 2022 16:15:29 +0000 (UTC)
commit e4156fa7d2a01485ef8e7ee1e2815b39956c6a03
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
Part-of: <https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1546>
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]