guix_mirror_bot pushed a commit to branch master
in repository guix.
commit ba2d37c60bf0fae0a359318a7bd0b471ddb4d1b0
Author: Cayetano Santos <[email protected]>
AuthorDate: Wed Oct 21 18:38:02 2026 +0200
gnu: ciel: Update to 3.2.0.
* gnu/packages/electronics.scm (ciel): Update to 3.2.0.
[arguments]<#:phases>: Delete ’relax-requirements.
[propagated-inputs]: Add python-pyyaml.
Merges guix/guix!11979
Signed-off-by: Cayetano Santos <[email protected]>
---
gnu/packages/electronics.scm | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 85df311e03f..04c587abddf 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -535,7 +535,7 @@ standard-cells. It is compatible with @code{ngspice} and
@code{Xyce}.")
(define-public ciel
(package
(name "ciel")
- (version "2.6.1")
+ (version "3.2.0")
(source
(origin
(method git-fetch)
@@ -544,7 +544,7 @@ standard-cells. It is compatible with @code{ngspice} and
@code{Xyce}.")
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "1aqc68v57sx9grl311f5j6sg72a0rajbjrz40b9zchymvy51pyxc"))))
+ (base32 "1a9jx9vfpidiwfg6hnnv6r4znbng8fkqswr53ji0gvl075i8sir0"))))
(arguments
(list
;; No unit tests, there are some integration tests, see:
@@ -552,11 +552,6 @@ standard-cells. It is compatible with @code{ngspice} and
@code{Xyce}.")
#:tests? #f
#:phases
#~(modify-phases %standard-phases
- (add-after 'unpack 'relax-requirements
- (lambda _
- (substitute* "pyproject.toml"
- ;; rich = ">=12,<15"
- ((">=12,<15") ">=12"))))
(add-after 'wrap 'wrap-ciel
(lambda* (#:key inputs #:allow-other-keys)
(wrap-program (string-append #$output "/bin/ciel")
@@ -573,6 +568,7 @@ standard-cells. It is compatible with @code{ngspice} and
@code{Xyce}.")
(list python-click
python-httpx
python-pcpp
+ python-pyyaml
python-rich
python-zstandard))
(home-page "https://github.com/fossi-foundation/ciel")