[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/06: gnu: libngspice: Enable ciderlib.
From: |
guix-commits |
Subject: |
03/06: gnu: libngspice: Enable ciderlib. |
Date: |
Tue, 15 Jun 2021 14:20:02 -0400 (EDT) |
efraim pushed a commit to branch master
in repository guix.
commit e0407ca0a3a3dac0ffeca5d72b0b2ac9e83932d7
Author: Vinicius Monego <monego@posteo.net>
AuthorDate: Sat Jun 12 21:11:40 2021 +0000
gnu: libngspice: Enable ciderlib.
* gnu/packages/engineering.scm (libngspice)[source]: Remove snippet that
deleted ciderlib.
[arguments]: Pass "--enable-ciderlib" to #:configure-flags.
[license]: Add license for ciderlib.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
---
gnu/packages/engineering.scm | 17 +++--------------
1 file changed, 3 insertions(+), 14 deletions(-)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 3faafd9..bfd0d2f 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -1694,20 +1694,7 @@ high-performance parallel differential evolution (DE)
optimization algorithm.")
"old-releases/" version
"/ngspice-" version ".tar.gz")))
(sha256
- (base32 "1dfpkgkwmgwhq8dnbb8dh28cfap6rw0yywkhmxr4jxclcvygyqr2"))
- (modules '((guix build utils)))
- ;; We remove the non-free cider and build without it.
- (snippet
- '(begin
- (delete-file-recursively "src/ciderlib")
- (delete-file "src/ciderinit")
- (substitute* "configure"
- (("src/ciderlib/Makefile") "")
- (("src/ciderlib/input/Makefile") "")
- (("src/ciderlib/support/Makefile") "")
- (("src/ciderlib/oned/Makefile") "")
- (("src/ciderlib/twod/Makefile") ""))
- #t))))
+ (base32 "1dfpkgkwmgwhq8dnbb8dh28cfap6rw0yywkhmxr4jxclcvygyqr2"))))
(build-system gnu-build-system)
(arguments
`(;; No tests for libngspice exist.
@@ -1731,6 +1718,7 @@ high-performance parallel differential evolution (DE)
optimization algorithm.")
"/share/ngspice/scripts")))))
#:configure-flags
(list "--enable-openmp"
+ "--enable-ciderlib"
"--enable-xspice"
"--with-ngshared"
"--with-readline=yes")))
@@ -1750,6 +1738,7 @@ provides code modeling support and simulation of digital
components through
an embedded event driven algorithm.")
(license (list license:lgpl2.0+ ; code in frontend/numparam
(license:non-copyleft "file:///COPYING") ; spice3 bsd-style
+ license:bsd-3 ; ciderlib
license:public-domain)))) ; xspice
(define-public ngspice
- branch master updated (41a7df0 -> 9952987), guix-commits, 2021/06/15
- 03/06: gnu: libngspice: Enable ciderlib.,
guix-commits <=
- 01/06: gnu: goffice: Update to 0.10.50., guix-commits, 2021/06/15
- 02/06: gnu: libngspice: Update to 34., guix-commits, 2021/06/15
- 05/06: gnu: python-pygit2: Update to 1.6.0., guix-commits, 2021/06/15
- 04/06: gnu: rednotebook: Update to 2.22., guix-commits, 2021/06/15
- 06/06: gnu: font-terminus: Update to 4.49.1., guix-commits, 2021/06/15