gnu: qt@4: Use invoke.
* gnu/packages/qt.scm (qt@4)[arguments]: Use invoke.
This commit is contained in:
parent
1f71daf499
commit
852a5692bb
|
@ -433,50 +433,50 @@ system, and the core design of Django is reused in Grantlee.")
|
||||||
(substitute* "src/corelib/global/global.pri"
|
(substitute* "src/corelib/global/global.pri"
|
||||||
(("/bin/ls") (which "ls")))
|
(("/bin/ls") (which "ls")))
|
||||||
|
|
||||||
(zero? (system*
|
(invoke
|
||||||
"./configure"
|
"./configure"
|
||||||
"-verbose"
|
"-verbose"
|
||||||
"-prefix" out
|
"-prefix" out
|
||||||
"-nomake" "examples demos"
|
"-nomake" "examples demos"
|
||||||
;; Note: Don't pass '-docdir' since 'qmake' and
|
;; Note: Don't pass '-docdir' since 'qmake' and
|
||||||
;; libQtCore would record its value, thereby defeating
|
;; libQtCore would record its value, thereby defeating
|
||||||
;; the whole point of having a separate output.
|
;; the whole point of having a separate output.
|
||||||
"-datadir" (string-append out "/share/qt-" ,version
|
"-datadir" (string-append out "/share/qt-" ,version
|
||||||
"/data")
|
"/data")
|
||||||
"-importdir" (string-append out "/lib/qt-4"
|
"-importdir" (string-append out "/lib/qt-4"
|
||||||
"/imports")
|
"/imports")
|
||||||
"-plugindir" (string-append out "/lib/qt-4"
|
"-plugindir" (string-append out "/lib/qt-4"
|
||||||
"/plugins")
|
"/plugins")
|
||||||
"-translationdir" (string-append out "/share/qt-" ,version
|
"-translationdir" (string-append out "/share/qt-" ,version
|
||||||
"/translations")
|
"/translations")
|
||||||
"-demosdir" (string-append out "/share/qt-" ,version
|
"-demosdir" (string-append out "/share/qt-" ,version
|
||||||
"/demos")
|
"/demos")
|
||||||
"-examplesdir" (string-append out "/share/qt-" ,version
|
"-examplesdir" (string-append out "/share/qt-" ,version
|
||||||
"/examples")
|
"/examples")
|
||||||
"-opensource"
|
"-opensource"
|
||||||
"-confirm-license"
|
"-confirm-license"
|
||||||
;; explicitly link with dbus instead of dlopening it
|
;; explicitly link with dbus instead of dlopening it
|
||||||
"-dbus-linked"
|
"-dbus-linked"
|
||||||
;; Skip the webkit module; it fails to build on armhf
|
;; Skip the webkit module; it fails to build on armhf
|
||||||
;; and, apart from that, may pose security risks.
|
;; and, apart from that, may pose security risks.
|
||||||
"-no-webkit"
|
"-no-webkit"
|
||||||
;; don't use the precompiled headers
|
;; don't use the precompiled headers
|
||||||
"-no-pch"
|
"-no-pch"
|
||||||
;; drop special machine instructions not supported
|
;; drop special machine instructions not supported
|
||||||
;; on all instances of the target
|
;; on all instances of the target
|
||||||
,@(if (string-prefix? "x86_64"
|
,@(if (string-prefix? "x86_64"
|
||||||
(or (%current-target-system)
|
(or (%current-target-system)
|
||||||
(%current-system)))
|
(%current-system)))
|
||||||
'()
|
'()
|
||||||
'("-no-mmx"
|
'("-no-mmx"
|
||||||
"-no-3dnow"
|
"-no-3dnow"
|
||||||
"-no-sse"
|
"-no-sse"
|
||||||
"-no-sse2"))
|
"-no-sse2"))
|
||||||
"-no-sse3"
|
"-no-sse3"
|
||||||
"-no-ssse3"
|
"-no-ssse3"
|
||||||
"-no-sse4.1"
|
"-no-sse4.1"
|
||||||
"-no-sse4.2"
|
"-no-sse4.2"
|
||||||
"-no-avx")))))
|
"-no-avx"))))
|
||||||
(add-after
|
(add-after
|
||||||
'install 'move-doc
|
'install 'move-doc
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
|
|
Loading…
Reference in New Issue