gnu: qoauth: Minor cosmetic improvements.

* gnu/packages/web.scm (qoauth)[arguments]: Add #:tests?.  Don't delete
'check' phase.  Override 'configure' instead of adding new phase.
This commit is contained in:
Marius Bakke 2020-12-08 00:30:08 +01:00
parent 627b70e3ac
commit adf0edadef
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -1063,7 +1063,8 @@ (define-public qoauth
`(("qca" ,qca) `(("qca" ,qca)
("qtbase" ,qtbase))) ("qtbase" ,qtbase)))
(arguments (arguments
'(#:phases '(#:tests? #f ;FIXME: some tests are failing
#:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'patch-code (add-after 'unpack 'patch-code
(lambda _ (lambda _
@ -1079,11 +1080,9 @@ (define-public qoauth
(("\\$\\$\\[QMAKE_MKSPECS\\]") (("\\$\\$\\[QMAKE_MKSPECS\\]")
(string-append (assoc-ref outputs "out") "/lib/qt5/mkspecs"))) (string-append (assoc-ref outputs "out") "/lib/qt5/mkspecs")))
#t)) #t))
(delete 'configure) ; no configure script (replace 'configure
(delete 'check) ; no test target (lambda* (#:key inputs #:allow-other-keys)
(add-before 'build 'qmake (let ((qca (assoc-ref inputs "qca")))
(lambda _
(let ((qca (assoc-ref %build-inputs "qca")))
(invoke (invoke
"qmake" "qmake"
(string-append "PREFIX=" (assoc-ref %outputs "out")) (string-append "PREFIX=" (assoc-ref %outputs "out"))