[jhbuild] core-deps-3.26: Build meson and py3cairo from tarballs
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] core-deps-3.26: Build meson and py3cairo from tarballs
- Date: Fri, 28 Apr 2017 03:38:36 +0000 (UTC)
commit a579bf0c3a9427a4a91fcf9c68db644430857810
Author: Michael Catanzaro <mcatanzaro igalia com>
Date: Thu Apr 27 22:36:45 2017 -0500
core-deps-3.26: Build meson and py3cairo from tarballs
GitHub stuff either needs to be released on GNOME infrastructure or
build from tarballs. Our release infrastructure (convert-to-tarballs.py)
cannot find the tarballs otherwise, since the parent directory of GitHub
tarballs is a 404 page.
modulesets/gnome-suites-core-deps-3.26.modules | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-3.26.modules b/modulesets/gnome-suites-core-deps-3.26.modules
index 4ea4a83..2f75da2 100644
--- a/modulesets/gnome-suites-core-deps-3.26.modules
+++ b/modulesets/gnome-suites-core-deps-3.26.modules
@@ -1520,7 +1520,11 @@
</cmake>
<distutils id="meson" python3="1">
- <branch repo="github.com" module="mesonbuild/meson.git" revision="0.40.0"/>
+ <branch repo="github-tar"
+ version="0.40.0"
+ module="mesonbuild/meson/archive/${version}.tar.gz"
+ checkoutdir="meson-${version}"
+ hash="sha256:34bab8104df65f78b89c8d27d074ec6a426cc97cdea2b139892de2545904609a"/>
<dependencies>
<dep package="ninja"/>
</dependencies>
@@ -1664,8 +1668,11 @@
</autotools>
<distutils id="py3cairo" python3="1">
- <branch repo="github.com" module="pygobject/pycairo.git"
- checkoutdir="pycairo-python3"/>
+ <branch repo="github-tar"
+ version="1.12.0"
+ module="pygobject/pycairo/archive/v${version}.tar.gz"
+ checkoutdir="pycairo-python3-${version}"
+ hash="sha256:e804a4cb8946a3dcf32c54ace4362b62cc1a9c5821c3a075ed172dcb1420c592"/>
</distutils>
<!-- Python 3 build of pygobject -->
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]