[pango/gi-docs: 20/50] docs: Add all the gir docs
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango/gi-docs: 20/50] docs: Add all the gir docs
- Date: Tue, 16 Feb 2021 04:14:32 +0000 (UTC)
commit 2e8cb064642dab638cd9080f776562a79fdf7889
Author: Matthias Clasen <mclasen redhat com>
Date: Thu Feb 4 15:59:42 2021 -0500
docs: Add all the gir docs
Even though PangoOT and PangoXft are deprecated,
we still have them.
docs/pango.toml | 33 +++++++++++++++++++++++++--------
docs/pangocairo.toml | 11 +++--------
docs/pangofc.toml | 27 +++++++++++++++++++++++++++
docs/pangoft2.toml | 27 +++++++++++++++++++++++++++
docs/pangoot.toml | 22 ++++++++++++++++++++++
docs/pangoxft.toml | 27 +++++++++++++++++++++++++++
6 files changed, 131 insertions(+), 16 deletions(-)
---
diff --git a/docs/pango.toml b/docs/pango.toml
index 3f8cf89e..0e3decf6 100644
--- a/docs/pango.toml
+++ b/docs/pango.toml
@@ -8,7 +8,9 @@ authors = "Owen Taylor, Behdad Esfahbod"
logo_url = "https://pango.gnome.org/ScriptGallery?action=AttachFile&do=get&target=pango-name.png"
license = "GPL-2.1-or-later"
description = "Internationalized text layout and rendering"
-dependencies = [ "GObject-2.0", "HarfBuzz-0.0", "cairo-1.0", "PangoCairo-1.0" ]
+dependencies = [ "GObject-2.0", "HarfBuzz-0.0", "PangoCairo-1.0",
+ "PangoFc-1.0", "PangoFT2-1.0", "PangoOT-1.0",
+ "PangoXft-1.0" ]
[dependencies."GObject-2.0"]
name = "GObject"
@@ -20,14 +22,29 @@ dependencies = [ "GObject-2.0", "HarfBuzz-0.0", "cairo-1.0", "PangoCairo-1.0" ]
description = "A text shaping library"
docs_url = "https://harfbuzz.github.io/"
- [dependencies."cairo-1.0"]
- name = "cairo"
- description = "A vector graphics library"
- docs_url = "https://www.cairographics.org/manual/"
-
[dependencies."PangoCairo-1.0"]
name = "PangoCairo"
- description = "cairo support for Pango"
+ description = "Cairo support for Pango"
+ docs_url = "https://developer.gnome.org/pango/stable" # fixme
+
+ [dependencies."PangoFc-1.0"]
+ name = "PangoFc"
+ description = "Fontconfig support for Pango"
+ docs_url = "https://developer.gnome.org/pango/stable" # fixme
+
+ [dependencies."PangoFT2-1.0"]
+ name = "PangoFT2"
+ description = "Freetype support for Pango"
+ docs_url = "https://developer.gnome.org/pango/stable" # fixme
+
+ [dependencies."PangoOT-1.0"]
+ name = "PangoOT"
+ description = "OpenType support for Pango"
+ docs_url = "https://developer.gnome.org/pango/stable" # fixme
+
+ [dependencies."PangoXft-1.0"]
+ name = "PangoXft"
+ description = "Xft support for Pango"
docs_url = "https://developer.gnome.org/pango/stable" # fixme
[theme]
@@ -38,8 +55,8 @@ base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
[extra]
content_files = [
- [ "pango_markup.md", "Pango Markup" ],
[ "pango_rendering.md", "Pango Rendering" ],
+ [ "pango_markup.md", "Pango Markup" ],
]
content_images = [
'layout.png',
diff --git a/docs/pangocairo.toml b/docs/pangocairo.toml
index 0108830b..31cf9eba 100644
--- a/docs/pangocairo.toml
+++ b/docs/pangocairo.toml
@@ -7,13 +7,8 @@ website_url = "https://www.pango.org"
authors = "Owen Taylor, Behdad Esfahbod"
logo_url = "https://pango.gnome.org/ScriptGallery?action=AttachFile&do=get&target=pango-name.png"
license = "GPL-2.1-or-later"
-description = "A library for laying out and rendering of text"
-dependencies = [ "GObject-2.0", "Pango-1.0", "cairo-1.0" ]
-
- [dependencies."GObject-2.0"]
- name = "GObject"
- description = "The base type system library"
- docs_url = "https://developer.gnome.org/gobject/stable"
+description = "Cairo support for Pango"
+dependencies = [ "Pango-1.0", "cairo-1.0" ]
[dependencies."Pango-1.0"]
name = "Pango"
@@ -21,7 +16,7 @@ dependencies = [ "GObject-2.0", "Pango-1.0", "cairo-1.0" ]
docs_url = "https://developer.gnome.org/pango/stable"
[dependencies."cairo-1.0"]
- name = "cairo"
+ name = "Cairo"
description = "A vector graphics library"
docs_url = "https://www.cairographics.org/manual/"
diff --git a/docs/pangofc.toml b/docs/pangofc.toml
new file mode 100644
index 00000000..d879cf2c
--- /dev/null
+++ b/docs/pangofc.toml
@@ -0,0 +1,27 @@
+[library]
+namespace = "PangoFc"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/"
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git"
+website_url = "https://www.pango.org"
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "https://pango.gnome.org/ScriptGallery?action=AttachFile&do=get&target=pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Fontconfig support for Pango"
+dependencies = [ "Pango-1.0", "fontconfig-2.0" ]
+
+ [dependencies."Pango-1.0"]
+ name = "Pango"
+ description = "A library for layout out and rendering of text"
+ docs_url = "https://developer.gnome.org/pango/stable"
+
+ [dependencies."fontconfig-2.0"]
+ name = "Fontconfig"
+ description = "A font configuration and enumeration library"
+ docs_url = "https://www.fontconfig.org"
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
diff --git a/docs/pangoft2.toml b/docs/pangoft2.toml
new file mode 100644
index 00000000..deb76d9b
--- /dev/null
+++ b/docs/pangoft2.toml
@@ -0,0 +1,27 @@
+[library]
+namespace = "PangoFT2"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/"
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git"
+website_url = "https://www.pango.org"
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "https://pango.gnome.org/ScriptGallery?action=AttachFile&do=get&target=pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Freetype support for Pango"
+dependencies = [ "Pango-1.0", "freetype2-2.0" ]
+
+ [dependencies."Pango-1.0"]
+ name = "Pango"
+ description = "A library for layout out and rendering of text"
+ docs_url = "https://developer.gnome.org/pango/stable"
+
+ [dependencies."freetype2-2.0"]
+ name = "Freetype"
+ description = "A font loading and rendering library"
+ docs_url = "https://www.freetype.org"
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
diff --git a/docs/pangoot.toml b/docs/pangoot.toml
new file mode 100644
index 00000000..0d97b026
--- /dev/null
+++ b/docs/pangoot.toml
@@ -0,0 +1,22 @@
+[library]
+namespace = "PangoOT"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/"
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git"
+website_url = "https://www.pango.org"
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "https://pango.gnome.org/ScriptGallery?action=AttachFile&do=get&target=pango-name.png"
+license = "GPL-2.1-or-later"
+description = "OpenType support for Pango"
+dependencies = [ "Pango-1.0" ]
+
+ [dependencies."Pango-1.0"]
+ name = "Pango"
+ description = "A library for layout out and rendering of text"
+ docs_url = "https://developer.gnome.org/pango/stable"
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
diff --git a/docs/pangoxft.toml b/docs/pangoxft.toml
new file mode 100644
index 00000000..730853b3
--- /dev/null
+++ b/docs/pangoxft.toml
@@ -0,0 +1,27 @@
+[library]
+namespace = "PangoXft"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/"
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git"
+website_url = "https://www.pango.org"
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "https://pango.gnome.org/ScriptGallery?action=AttachFile&do=get&target=pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Xft support for Pango"
+dependencies = [ "Pango-1.0", "xft-2.0" ]
+
+ [dependencies."Pango-1.0"]
+ name = "Pango"
+ description = "A library for layout out and rendering of text"
+ docs_url = "https://developer.gnome.org/pango/stable"
+
+ [dependencies."xft-2.0"]
+ name = "Xft"
+ description = "X11 client-side font rendering library"
+ docs_url = "https://x.org"
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]