[gnome-build-meta/jjardon/gnome-42rc: 7/29] core-deps/gtkmm-3.bst etc.: Build documentation
- From: Javier Jardón <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/jjardon/gnome-42rc: 7/29] core-deps/gtkmm-3.bst etc.: Build documentation
- Date: Sat, 12 Mar 2022 14:07:05 +0000 (UTC)
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]