diff options
author | nagato.pain <iuns@outlook.fr> | 2018-06-11 13:34:09 -0700 |
---|---|---|
committer | nagato.pain <iuns@outlook.fr> | 2018-06-11 14:05:07 -0700 |
commit | 184c31323c32110c9f82962dd73c6d2ba5a2dfc7 (patch) | |
tree | 28e308280f81ebfcf22834cc71332f1310429ac1 | |
parent | b325fc7d0215cbcd971d751a0ca0789881f50863 (diff) | |
download | nixlib-184c31323c32110c9f82962dd73c6d2ba5a2dfc7.tar nixlib-184c31323c32110c9f82962dd73c6d2ba5a2dfc7.tar.gz nixlib-184c31323c32110c9f82962dd73c6d2ba5a2dfc7.tar.bz2 nixlib-184c31323c32110c9f82962dd73c6d2ba5a2dfc7.tar.lz nixlib-184c31323c32110c9f82962dd73c6d2ba5a2dfc7.tar.xz nixlib-184c31323c32110c9f82962dd73c6d2ba5a2dfc7.tar.zst nixlib-184c31323c32110c9f82962dd73c6d2ba5a2dfc7.zip |
pythonPackages.spglib: init at 1.10.3.65
-rw-r--r-- | pkgs/development/python-modules/spglib/default.nix | 27 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 2 |
2 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/spglib/default.nix b/pkgs/development/python-modules/spglib/default.nix new file mode 100644 index 000000000000..07273d0fa0d4 --- /dev/null +++ b/pkgs/development/python-modules/spglib/default.nix @@ -0,0 +1,27 @@ +{ stdenv, buildPythonPackage, fetchPypi, numpy, python }: + +buildPythonPackage rec { + pname = "spglib"; + version = "1.10.3.65"; + + src = fetchPypi { + inherit pname version; + sha256 = "55b49227835396b2bcd6afe724e9f37202ad0f61e273bedebd5bf740bad2e8e3"; + }; + + propagatedBuildInputs = [ numpy ]; + + checkPhase = '' + cd test + ${python.interpreter} -m unittest discover -bv + ''; + + meta = with stdenv.lib; { + description = "Python bindings for C library for finding and handling crystal symmetries"; + homepage = https://atztogo.github.io/spglib; + license = licenses.bsd3; + maintainers = with maintainers; [ psyanticy ]; + }; + +} + diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5aea6571d2be..0133161c4167 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -456,6 +456,8 @@ in { sip = callPackage ../development/python-modules/sip { }; + spglib = callPackage ../development/python-modules/spglib { }; + supervise_api = callPackage ../development/python-modules/supervise_api { }; syncserver = callPackage ../development/python-modules/syncserver {}; |