summaryrefslogtreecommitdiffstats
path: root/buildtools
diff options
context:
space:
mode:
authorEduard Braun <eduard.braun2@gmx.de>2017-07-26 17:25:16 +0000
committerEduard Braun <eduard.braun2@gmx.de>2017-07-26 17:25:16 +0000
commitfb6174bf5225183eee53ab18345f35156c99605f (patch)
tree51c380ba6dee42a20d5ea0122af745b1674c50ba /buildtools
parentinterface: add support for old Gtk+ (diff)
downloadinkscape-fb6174bf5225183eee53ab18345f35156c99605f.tar.gz
inkscape-fb6174bf5225183eee53ab18345f35156c99605f.zip
CI/AppVeyor: patched cairo to avoid crash when printing
- https://bugs.launchpad.net/inkscape/+bug/1665768 - https://bugs.freedesktop.org/show_bug.cgi?id=101833
Diffstat (limited to 'buildtools')
-rw-r--r--buildtools/appveyor.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/buildtools/appveyor.sh b/buildtools/appveyor.sh
index 91ea6bd42..738f2b521 100644
--- a/buildtools/appveyor.sh
+++ b/buildtools/appveyor.sh
@@ -31,6 +31,11 @@ export CCACHE_DIR=$(cygpath -a ccache/master)
ccache --max-size=200M
ccache --set-config=sloppiness=include_file_ctime,include_file_mtime
+# patched cairo to avoid crash when printing
+# - https://bugs.launchpad.net/inkscape/+bug/1665768
+# - https://bugs.freedesktop.org/show_bug.cgi?id=101833
+wget -nv https://gitlab.com/Ede123/bintray/raw/master/$MINGW_PACKAGE_PREFIX-cairo-1.15.6-1-any.pkg.tar.xz \
+ && pacman -U $MINGW_PACKAGE_PREFIX-cairo-1.15.6-1-any.pkg.tar.xz --noconfirm
### build / test