summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArtyom V. Poptsov <poptsov.artyom@gmail.com>2025-03-22 23:35:25 +0300
committerArtyom V. Poptsov <poptsov.artyom@gmail.com>2025-03-22 23:35:34 +0300
commit66c44dd6e49b581f33eb98fe764ce75945a0638b (patch)
tree19575c843762b4aa2a724c13641b06ed3ed8824f
parent950f9c710886df7abfef3c962649781cb82adf54 (diff)
gnu: qelectrotech: Use GEXPs.
* gnu/packages/engineering.scm (qelectrotech): Use GEXPs. Change-Id: Ibfdce387805f01a3073b81e2ff59b5521514f0fa
-rw-r--r--gnu/packages/engineering.scm18
1 files changed, 9 insertions, 9 deletions
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 892013c860..f3bcf77c79 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -924,15 +924,15 @@ required for Fritzing app.")
(arguments
;; XXX: tests are built for the CMake build option but it seems to be
;; broken in 0.8.0.
- `(#:tests? #f
- #:phases
- (modify-phases %standard-phases
- (replace 'configure
- (lambda* (#:key outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- ;; Patch hardcoded path before running qmake.
- (substitute* "qelectrotech.pro" (("\\/usr\\/local") out))
- (invoke "qmake")))))))
+ (list #:tests? #f
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'configure
+ (lambda _
+ ;; Patch hardcoded path before running qmake.
+ (substitute* "qelectrotech.pro"
+ (("\\/usr\\/local") #$output))
+ (invoke "qmake"))))))
(native-inputs
(list pkg-config qttools-5))
(inputs