Skip to content
Snippets Groups Projects
Commit 92fbaf9b authored by Christoph Alt's avatar Christoph Alt
Browse files

first steps to a manifest

parent 37ba16d1
No related merge requests found
Pipeline #49431 passed with stages
in 25 seconds
(use-modules
(guix packages)
(guix download)
(gnu packages version-control)
(gnu packages python-xyz)
(guix build-system python)
(guix licenses)
(gnu packages)
(gnu packages python-xyz)
)
(define-public python-tempita
(package
(name "python-tempita")
(version "0.5.2")
(source (origin
(method url-fetch)
(uri (pypi-uri "Tempita" version))
(sha256
(base32
"177wwq45slfyajd8csy477bmdmzipyw0dm7i85k3akb7m85wzkna"))))
(build-system python-build-system)
(home-page "http://pythonpaste.org/tempita/")
(synopsis "A very small text templating language")
(description "This package provides a very small text templating language")
(license #f)) )
(define-public python-randomgen
(package
(name "python-randomgen")
(version "1.23.1")
(source (origin
(method url-fetch)
(uri (pypi-uri "randomgen" version))
(sha256
(base32
"0z61msi94pj8yx0xxk44qf5xhmawysfn9j7h1939lqplzkl1jqw2"))))
(build-system python-build-system)
(propagated-inputs (list python-numpy python-cython python-tempita))
(home-page "https://github.com/bashtage/randomgen")
(synopsis "Random generator supporting multiple PRNGs")
(description "Random generator supporting multiple PRNGs")
(license #f)))
(define-public python-pystencils
(package
(name "python-pystencils")
(version "1.1.1")
(source (origin
(method url-fetch)
(uri (pypi-uri "pystencils" version))
(sha256
(base32
"02n5r1rn5pdiy037wnpx2786mbq1ngs732jkdch7mm57sx2m8yj7"))))
(build-system python-build-system)
(propagated-inputs (list python-appdirs python-joblib python-numpy
python-sympy python-cython python-randomgen))
(home-page "https://i10git.cs.fau.de/pycodegen/pystencils/")
(synopsis "Speeding up stencil computations on CPUs and GPUs")
(description "Speeding up stencil computations on CPUs and GPUs")
(license #f)))
(define-public python-lbmpy
(package
(name "python-lbmpy")
(version "1.1.1")
(source (origin
(method url-fetch)
(uri (pypi-uri "lbmpy" version))
(sha256
(base32
"13rwry7bijijzdllnzdx3kdzydxjvrlihp1n6aal3jf9z7yfgmrx"))))
(build-system python-build-system)
(propagated-inputs (list python-numpy python-pystencils python-sympy))
(home-page "https://i10git.cs.fau.de/pycodegen/lbmpy/")
(synopsis "Code Generation for Lattice Boltzmann Methods")
(description "Code Generation for Lattice Boltzmann Methods")
(license #f)))
(concatenate-manifests
(list
(specifications->manifest
(list
"bash-minimal"
"coreutils"
"cmake"
"make"
"glibc-bootstrap"
"gcc-toolchain@10.3.0"
"pkg-config"
"openssh"
"openmpi"
"openmpi-c++"
"python@3.9.9"
"python-jinja2"
"python-py-cpuinfo"
))
(packages->manifest
(list python-lbmpy))
)
)
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