summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorDavid Elsing <david.elsing@posteo.net>2025-06-03 22:56:54 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-07-08 12:17:15 +0100
commit631a3308f534310d7c86251704a47c3c6ea675c3 (patch)
tree6313c531fc97229190b4ca9d4578151c01db4415 /gnu
parentc6f85649b3550580009e1d02abb15eec3bcb2752 (diff)
gnu: Add python-pyscf-properties.
* gnu/packages/chemistry.scm (python-pyscf-properties): New variable. Change-Id: I10823bca5df64a563521bc8f1d28a4a75678ef5d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/chemistry.scm29
1 files changed, 29 insertions, 0 deletions
diff --git a/gnu/packages/chemistry.scm b/gnu/packages/chemistry.scm
index ad920bed8a1..0e1da92a18d 100644
--- a/gnu/packages/chemistry.scm
+++ b/gnu/packages/chemistry.scm
@@ -889,6 +889,35 @@ critical parts are implemented in C.")
"This package is a wrapper around simple-dftd3 and dftd4 for use with pyscf.")
(license license:asl2.0)))
+(define-public python-pyscf-properties
+ (let ((commit "4eee5a430fb47eca5962f36fdcaf75c2b87e7ede")
+ (revision "1"))
+ (package
+ (name "python-pyscf-properties")
+ (version (git-version "0.1" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/pyscf/properties")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0jzyfqhk6hcn1dpc311iiamc5dnwp71q5087432f5gqqvpg1zz94"))))
+ (build-system pyproject-build-system)
+ (arguments (list #:tests? #f)) ; no tests
+ (native-inputs
+ (list python-setuptools
+ python-wheel))
+ (propagated-inputs
+ (list python-pyscf))
+ (home-page "https://github.com/pyscf/properties")
+ (synopsis "PySCF electronic properties extension")
+ (description
+ "This extension to python-pyscf provides calculations of different
+electromagnetic properties for molecules and crystals.")
+ (license license:asl2.0))))
+
;; Depends on at least SSE3 and should only be used for a tuned build of
;; python-pyscf.
(define-public qcint