mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 07:26:13 -05:00
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:
parent
627b70e3ac
commit
adf0edadef
1 changed files with 5 additions and 6 deletions
|
@ -1063,7 +1063,8 @@ (define-public qoauth
|
|||
`(("qca" ,qca)
|
||||
("qtbase" ,qtbase)))
|
||||
(arguments
|
||||
'(#:phases
|
||||
'(#:tests? #f ;FIXME: some tests are failing
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'patch-code
|
||||
(lambda _
|
||||
|
@ -1079,11 +1080,9 @@ (define-public qoauth
|
|||
(("\\$\\$\\[QMAKE_MKSPECS\\]")
|
||||
(string-append (assoc-ref outputs "out") "/lib/qt5/mkspecs")))
|
||||
#t))
|
||||
(delete 'configure) ; no configure script
|
||||
(delete 'check) ; no test target
|
||||
(add-before 'build 'qmake
|
||||
(lambda _
|
||||
(let ((qca (assoc-ref %build-inputs "qca")))
|
||||
(replace 'configure
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(let ((qca (assoc-ref inputs "qca")))
|
||||
(invoke
|
||||
"qmake"
|
||||
(string-append "PREFIX=" (assoc-ref %outputs "out"))
|
||||
|
|
Loading…
Reference in a new issue