gnu: qtwebengine: Fix build.

The package was not really building; the build phase was failing silently and
no libraries were installed to the output.

* gnu/packages/qt.scm (qtwebengine) [native-inputs]: Replace node by node-lts,
instead of simply appending it.
This commit is contained in:
Maxim Cournoyer 2022-11-04 19:56:02 -04:00
parent ddea1161ad
commit 2b1cf6906d
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -2794,7 +2794,7 @@ (define (delete-unwanted-files child stat flag base level)
#:configure-flags
;; Use the CMake ninja generator, otherwise the build fails (see:
;; https://bugreports.qt.io/browse/QTBUG-96897).
#~(list "-GNinja" ;
#~(list "-GNinja"
;; Manually add the NSS library prefix to the linker
;; search path, otherwise it fails to be linked (see:
;; https://bugreports.qt.io/browse/QTBUG-105053).
@ -2875,9 +2875,9 @@ (define (delete-unwanted-files child stat flag base level)
(native-inputs
(modify-inputs (package-native-inputs qtwebengine-5)
(delete "python2" "python2-six")
(replace "node" node-lts)
(append clang-14
lld-as-ld-wrapper
node-lts
python-wrapper
python-html5lib)))
(inputs