summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/engineering.scm15
1 files changed, 6 insertions, 9 deletions
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index c63e332121..625ddc8030 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -2263,7 +2263,7 @@ high-performance parallel differential evolution (DE) optimization algorithm.")
#:configure-flags #~(list "--enable-openmp" "--enable-cider"
"--enable-xspice" "--with-ngshared")))
(native-inputs (list bison flex))
- (inputs (list libxaw openmpi))
+ (inputs (list openmpi))
(home-page "https://ngspice.sourceforge.net/")
(synopsis "Mixed-level/mixed-signal circuit simulator")
(description
@@ -2282,19 +2282,16 @@ an embedded event driven algorithm.")
(inherit libngspice)
(name "ngspice")
(arguments
- (substitute-keyword-arguments
- (strip-keyword-arguments
- (list #:tests?)
- (package-arguments libngspice))
+ (substitute-keyword-arguments (package-arguments libngspice)
+ ;; Tests require a X server running, so we keep them disabled
((#:configure-flags flags)
- #~(cons "--with-readline=yes"
- (delete "--with-ngshared"
- #$flags)))
+ #~(cons* "--enable-rpath" "--with-x" "--with-readline=yes"
+ (delete "--with-ngshared" #$flags)))
((#:phases phases)
#~(modify-phases #$phases
(delete 'delete-scripts)))))
(native-inputs (list perl))
- (inputs (list libngspice readline))))
+ (inputs (list libngspice readline libxaw libx11))))
(define trilinos-serial-xyce
;; Note: This is a Trilinos containing only the packages Xyce needs, so we