diff --git a/component/ipython/buildout.cfg b/component/ipython/buildout.cfg index cb7c9c8bd8ad1e95da97fac5098061efb8d1e0f1..02f54860d05d3698e38de720473bd77fbd38adc0 100644 --- a/component/ipython/buildout.cfg +++ b/component/ipython/buildout.cfg @@ -2,6 +2,7 @@ extends = ../numpy/buildout.cfg ../matplotlib/buildout.cfg + ../python-pyzmq/buildout.cfg parts = ipython @@ -13,14 +14,18 @@ parts = recipe = zc.recipe.egg:custom egg = ipython environment = ipython-env -setup-eggs = ${numpy:egg} +setup-eggs = + ${numpy:egg} + ${python-pyzmq:egg} [ipython-notebook] recipe = zc.recipe.egg:scripts eggs = ipython[notebook] ${matplotlib:egg} environment = ipython-env -setup-eggs = ${numpy:egg} +setup-eggs = + ${numpy:egg} + ${python-pyzmq:egg} initialization = # https://github.com/ipython/ipython/issues/5420 import os diff --git a/component/libsodium/buildout.cfg b/component/libsodium/buildout.cfg new file mode 100644 index 0000000000000000000000000000000000000000..521cf0761dc1278bb0240b947fb75b86333c95a4 --- /dev/null +++ b/component/libsodium/buildout.cfg @@ -0,0 +1,10 @@ +[buildout] +parts = + libsodium + +[libsodium] +recipe = slapos.recipe.cmmi +url = https://download.libsodium.org/libsodium/releases/libsodium-1.0.8.tar.gz +md5sum = 0a66b86fd3aab3fe4c858edcd2772760 +configure-options = + --disable-static diff --git a/component/libzmq/buildout.cfg b/component/libzmq/buildout.cfg new file mode 100644 index 0000000000000000000000000000000000000000..f3fc0012343e9cf385dd2beab1ae170f73cfbd1f --- /dev/null +++ b/component/libzmq/buildout.cfg @@ -0,0 +1,17 @@ +[buildout] +extends = + ../libsodium/buildout.cfg + ../pkgconfig/buildout.cfg + +parts = + libzmq + +[libzmq] +recipe = slapos.recipe.cmmi +url = http://download.zeromq.org/zeromq-4.1.4.tar.gz +md5sum = a611ecc93fffeb6d058c0e6edf4ad4fb +configure-options = + --without-documentation +environment = + PATH=${pkgconfig:location}/bin:%(PATH)s + PKG_CONFIG_PATH=${libsodium:location}/lib/pkgconfig diff --git a/component/python-pyzmq/buildout.cfg b/component/python-pyzmq/buildout.cfg new file mode 100644 index 0000000000000000000000000000000000000000..7a8eb9f189db46a2478d19a700834eba2289faa1 --- /dev/null +++ b/component/python-pyzmq/buildout.cfg @@ -0,0 +1,18 @@ +[buildout] +extends = + ../libzmq/buildout.cfg + ../pkgconfig/buildout.cfg + +parts = + python-pyzmq + +[python-pyzmq-env] +PATH =${pkgconfig:location}/bin:%(PATH)s +PKG_CONFIG_PATH=${libzmq:location}/lib/pkgconfig + +[python-pyzmq] +recipe = zc.recipe.egg:custom +egg = pyzmq +environment = python-pyzmq-env +rpath = + ${libzmq:location}/lib