[evince/wip/gpoo/update-ci: 5/7] flatpak: Add gi-docgen and its dependencies as modules




commit 2023db93ae1e811c57c167815b66f22b6a8c0b8a
Author: Germán Poo-Caamaño <gpoo gnome org>
Date:   Tue Mar 1 20:45:20 2022 -0300

    flatpak: Add gi-docgen and its dependencies as modules
    
    The SDK lacks some Python modules required by gi-docgen.
    Given we install those dependencies with pip, we also
    install gi-docgen that way (and skip the meson submodule
    build/install)

 build-aux/flatpak/org.gnome.Evince.json | 39 +++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)
---
diff --git a/build-aux/flatpak/org.gnome.Evince.json b/build-aux/flatpak/org.gnome.Evince.json
index 0092afc19..82fe285f5 100644
--- a/build-aux/flatpak/org.gnome.Evince.json
+++ b/build-aux/flatpak/org.gnome.Evince.json
@@ -45,6 +45,45 @@
         "*.a"
     ],
     "modules": [
+        {
+            "name": "gi-docgen",
+            "buildsystem": "simple",
+            "build-commands": [
+                "pip3 install --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} gi-docgen"
+            ],
+            "sources": [
+                {
+                   "type": "file",
+                   "url": 
"https://files.pythonhosted.org/packages/c1/53/aa5175b30b36e0095caeb2ea89a677d6aca9df1836b528df1682ca02fd98/gi_docgen-2022.1-py2.py3-none-any.whl";,
+                   "sha256": "25a13fcbe0e644e9738d583e0014b7819c5a8cecfba63d399a294a07ce290531"
+                },
+                {
+                   "type": "file",
+                   "url": 
"https://files.pythonhosted.org/packages/20/9a/e5d9ec41927401e41aea8af6d16e78b5e612bca4699d417f646a9610a076/Jinja2-3.0.3-py3-none-any.whl";,
+                   "sha256": "077ce6014f7b40d03b47d1f1ca4b0fc8328a692bd284016f806ed0eaca390ad8"
+                },
+                {
+                   "type": "file",
+                   "url": 
"https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl";,
+                   "sha256": "806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"
+                },
+                {
+                   "type": "file",
+                   "url": 
"https://files.pythonhosted.org/packages/62/0f/52c009332fdadd484e898dc8f2acca0663c1031b3517070fd34ad9c1b64e/MarkupSafe-2.1.0.tar.gz";,
+                   "sha256": "80beaf63ddfbc64a0452b841d8036ca0611e049650e20afcb882f5d3c266d65f"
+                },
+                {
+                   "type": "file",
+                   "url": 
"https://files.pythonhosted.org/packages/8a/bf/64959d6187d42472acb846bcf462347c9124952c05bd57e5769d5f28f9a6/typogrify-2.0.7.tar.gz";,
+                   "sha256": "8be4668cda434163ce229d87ca273a11922cb1614cb359970b7dc96eed13cb38"
+                },
+                {
+                   "type": "file",
+                   "url": 
"https://files.pythonhosted.org/packages/da/ed/1da76d11aa858ee23dac5b52d9ac2db7df02b89f7679d5d8970bcd44b59c/smartypants-2.0.1-py2.py3-none-any.whl";,
+                   "sha256": "8db97f7cbdf08d15b158a86037cd9e116b4cf37703d24e0419a0d64ca5808f0d"
+                }
+            ]
+        },
         {
             "name": "webp-pixbuf-loader",
             "buildsystem": "meson",


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