[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
- From: Jehan <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [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
- Date: Wed, 9 Dec 2020 12:43:07 +0000 (UTC)
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]