Compare commits

..

2 commits

Author SHA1 Message Date
Thomas Kramer
77ca0514ef gnu: Add python-gdstk.
* gnu/packages/electronics.scm (python-gdstk): New variable

Change-Id: Ie6bf8e37106020bc723160347a9d111eb8bbc450
2026-01-24 17:05:57 +00:00
Thomas Kramer
8da29f8d95 gnu: Add gdstk.
* gnu/packages/electronics.scm (gdstk): New variable

Change-Id: I2237a54e85e0f8c866b1674b04d2c36b28174472
2026-01-24 17:05:57 +00:00

View file

@ -2217,6 +2217,14 @@ Chip toolkit.")
(base32 "0q07g7h613yqszgs49vbnran3pz6yayc0hyisdnp4fi60cyzsz1l")) (base32 "0q07g7h613yqszgs49vbnran3pz6yayc0hyisdnp4fi60cyzsz1l"))
(file-name (git-file-name name version)))) (file-name (git-file-name name version))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments
(list
#:phases
#~(modify-phases %standard-phases
(add-before 'check 'build-examples
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(invoke "make" "examples")))))))
(inputs (list zlib qhull)) (inputs (list zlib qhull))
(home-page "https://heitzmann.github.io/gdstk/") (home-page "https://heitzmann.github.io/gdstk/")
(synopsis "Library for creation and manipulation of GDSII files") (synopsis "Library for creation and manipulation of GDSII files")