[gimp-macos-build/wip/DesMcG/tests: 2/3] add some diagnostics to check python2 setup on VM, and be explicit in set of dependencies to build a




commit ea0f5b48a92c284b7d7aba7f11794d2ef60499a9
Author: Des McGuinness <desmondmcguinness gmail com>
Date:   Wed Dec 9 11:50:53 2020 +0000

    add some diagnostics to check python2 setup on VM, and be explicit in set of dependencies to build as 
jhbuild info technique does not seem to work

 .circleci/config.yml | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/.circleci/config.yml b/.circleci/config.yml
index ad2995e..d1fd2a4 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -18,6 +18,9 @@ jobs:
               cd ~/
               curl -L 'https://www.python.org/ftp/python/3.6.8/python-3.6.8-macosx10.9.pkg' > 
python-3.6.8-macosx10.9.pkg
               sudo installer -pkg python-3.6.8-macosx10.9.pkg -target /
+              curl https://gitlab.gnome.org/DesMcGuinness/gtk-osx/raw/gimp/python-diag > python-diag
+              chmod +x python-diag
+              ./python-diag
         - run:
             name: Setup 10.9 SDK
             command: |
@@ -73,10 +76,16 @@ jobs:
             key: bootstrap-v19
         - run:
             name: Build GIMP dependencies (without gegl/babl)
-            command: source ~/.profile && jhbuild build suitesparse $(jhbuild info gimp|grep 
'^Requires:'|sed -e 's|^Requires:||' -e 's|gegl||'|tr -d ',')
+            command: | 
+              source ~/.profile && jhbuild build suitesparse lcms libunistring gmp libnettle libtasn1 gnutls 
libjpeg readline python glib-networking openjpeg  gtk-mac-integration poppler poppler-data
+              source ~/.profile && jhbuild build json-glib p2tc exiv2 gexiv2 ilmbase openexr libwebp 
libcroco librsvg-24 json-c
+              source ~/.profile && jhbuild build libmypaint mypaint-brushes libde265 nasm x265 libheif aalib 
shared-mime-info iso-codes libwmf libmng ghostscript
+              source ~/.profile && jhbuild build pycairo pygobject pygtk gtk-mac-integration-python
         - run:
             name: Build all WebKit dependencies
-            command: source ~/.profile && jhbuild build $(jhbuild info webkit|grep '^Requires:'|sed 
's|^Requires:||'|tr -d ',')
+            command: |
+              source ~/.profile && jhbuild build enchant libpsl sqlite vala gnutls
+              source ~/.profile && jhbuild buildone libsoup
         - run:
             name: Cleanup
             command: find  ~/gtk/source -type d -mindepth 1 -maxdepth 1 | xargs -I% rm -rf %/*
@@ -87,7 +96,7 @@ jobs:
         - run:
             name: Build WebKit v1
             no_output_timeout: 1h
-            command: source ~/.profile && jhbuild build webkit
+            command: source ~/.profile && jhbuild buildone webkit
         - run:
             name: Cleanup
             command: find  ~/gtk/source -type d -mindepth 1 -maxdepth 1 | xargs -I% rm -rf %/*


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