Skip to content
Snippets Groups Projects
Commit 7ee4050d authored by Eric Müller's avatar Eric Müller :mountain_bicyclist:
Browse files

fix(BSS2): update packages

This pulls in a quickfix that avoids `import yaml` during `waf setup`,
i.e. `spack fetch` operation.
parent f7a165f5
No related branches found
No related tags found
No related merge requests found
......@@ -19,11 +19,13 @@ class Hxtorch(WafPackage):
maintainers = ['emuller']
version('7.0-rc1-fixup3', tag='hxtorch-7.0-rc1-fixup3')
version('7.0-rc1-fixup2', tag='hxtorch-7.0-rc1-fixup2')
version('7.0-rc1-fixup1', branch='waf')
# compiler for the BrainScaleS-2 embedded processor ("PPU"); needed for
# building/linking, at runtime and for testing
depends_on('oppulance@7.0-rc1-fixup3', when='@7.0-rc1-fixup3', type=('build', 'link', 'run', 'test'))
depends_on('oppulance@7.0-rc1-fixup2', when='@7.0-rc1-fixup2', type=('build', 'link', 'run', 'test'))
depends_on('oppulance@7.0-rc1-fixup1', when='@7.0-rc1-fixup1', type=('build', 'link', 'run', 'test'))
......@@ -78,8 +80,8 @@ class Hxtorch(WafPackage):
return
with working_dir(self.stage.source_path):
waf = which('./waf')
waf('setup', '--repo-db-url=https://github.com/electronicvisions/projects',
python = which('python3')
python('./waf', 'setup', '--repo-db-url=https://github.com/electronicvisions/projects',
'--clone-depth=2',
'--without-munge',
'--without-hxcomm-hostarq',
......
......@@ -21,6 +21,10 @@ class Oppulance(Package):
depends_on('gmp')
releases = [
{
'version': '7.0-rc1-fixup3',
'tag': 'ebrains-7.0-rc1-fixup3'
},
{
'version': '7.0-rc1-fixup2',
'tag': 'ebrains-7.0-rc1-fixup2'
......
......@@ -19,11 +19,13 @@ class PynnBrainscales(WafPackage):
maintainers = ['emuller']
version('7.0-rc1-fixup3', tag='pynn-brainscales-7.0-rc1-fixup3')
version('7.0-rc1-fixup2', tag='pynn-brainscales-7.0-rc1-fixup2')
version('7.0-rc1-fixup1', branch='waf')
# compiler for the BrainScaleS-2 embedded processor ("PPU"); needed for
# building/linking, at runtime and for testing
depends_on('oppulance@7.0-rc1-fixup3', when='@7.0-rc1-fixup3', type=('build', 'link', 'run', 'test'))
depends_on('oppulance@7.0-rc1-fixup2', when='@7.0-rc1-fixup2', type=('build', 'link', 'run', 'test'))
depends_on('oppulance@7.0-rc1-fixup1', when='@7.0-rc1-fixup1', type=('build', 'link', 'run', 'test'))
......@@ -75,8 +77,8 @@ class PynnBrainscales(WafPackage):
return
with working_dir(self.stage.source_path):
waf = which('./waf')
waf('setup', '--repo-db-url=https://github.com/electronicvisions/projects',
python = which('python3')
python('./waf', 'setup', '--repo-db-url=https://github.com/electronicvisions/projects',
'--clone-depth=2',
'--without-munge',
'--without-hxcomm-hostarq',
......
......@@ -17,6 +17,7 @@ class WfBrainscales2Demos(Package):
maintainer = ["muffgaga"]
# ECM: we probably should build the ipynb file in this package
version("7.0-rc1-fixup3", tag="jupyter-notebooks-7.0-rc1-fixup3")
version("23.6", branch="jupyter-notebooks-experimental")
depends_on('hxtorch', type=("run", "test"))
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment