aboutsummaryrefslogtreecommitdiff
path: root/reproduce/software/make/python.mk
diff options
context:
space:
mode:
Diffstat (limited to 'reproduce/software/make/python.mk')
-rw-r--r--reproduce/software/make/python.mk12
1 files changed, 12 insertions, 0 deletions
diff --git a/reproduce/software/make/python.mk b/reproduce/software/make/python.mk
index 592ca2f..3e44451 100644
--- a/reproduce/software/make/python.mk
+++ b/reproduce/software/make/python.mk
@@ -86,6 +86,7 @@ pytarballs = $(foreach t, asn1crypto-$(asn1crypto-version).tar.gz \
python-$(python-version).tar.gz \
python-dateutil-$(python-dateutil-version).tar.gz \
pyparsing-$(pyparsing-version).tar.gz \
+ pyyaml-$(pyyaml-version).tar.gz \
requests-$(requests-version).tar.gz \
scipy-$(scipy-version).tar.gz \
secretstorage-$(secretstorage-version).tar.gz \
@@ -140,6 +141,10 @@ $(pytarballs): $(tdir)/%:
elif [ $$n = python ]; then
mergenames=0
h=https://www.python.org/ftp/python/$(python-version)/Python-$(python-version).tgz
+ elif [ $$n = pyyaml ]; then
+ mergenames=0
+ hash=9f/2c/9417b5c774792634834e730932745bc09a7d36754ca00acf1ccd1ac2594d
+ h=$(pytopurl)/$$hash/PyYAML-$(pyyaml-version).tar.gz
elif [ $$n = libffi ]; then
mergenames=0
h=ftp://sourceware.org/pub/libffi/libffi-$(libffi-version).tar.gz
@@ -463,6 +468,13 @@ $(ipydir)/python-dateutil: $(tdir)/python-dateutil-$(python-dateutil-version).ta
$(call pybuild, tar xf, $<, python-dateutil-$(python-dateutil-version), ,\
python-dateutil $(python-dateutil-version))
+$(ipydir)/pyyaml: $(tdir)/pyyaml-$(pyyaml-version).tar.gz \
+ $(ibidir)/yaml \
+ $(ipydir)/cython \
+ $(ipydir)/setuptools
+ $(call pybuild, tar xf, $<, pyyaml-$(pyyaml-version), ,\
+ PyYAML $(pyyaml-version))
+
$(ipydir)/requests: $(tdir)/requests-$(requests-version).tar.gz \
$(ipydir)/certifi \
$(ipydir)/chardet \