mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: qtwebengine: Don't inherit inputs from qtwebengine-5
* gnu/packages/qt.scm (qtwebengine)[inputs]: Add alsa-lib, at-spi2-core, cups-minimal, curl, dbus, eudev, ffmpeg, fontconfig, fxdiv, harfbuzz, icu4c, jsoncpp, lcms, libcap, libevent, libgcrypt, libjpeg-turbo, libvpx, libwebp, libx11, libxcb, libxcomposite, libxcursor, libxi, libxkbcommon, libxkbfile, libxml2, libxrandr, libxrender, libxslt, libxtst, mesa, minizip, nss, openh264, opus, pciutils, protobuf, pulseaudio, qtmultimedia, re2-next, snappy, valgrind/pinned, vulkan-headers, xcb-util, and xkeyboard-config. [propagated-inputs]: Add qtbase, qtdeclarative, and qtwebchannel. [native-inputs]: Add bison, clang-20, flex, gperf, lld-as-ld-wrapper-18, ninja, node-lts, perl, pkg-config, python-beautifulsoup4, python-html5lib, python-wrapper, and ruby. Change-Id: I571936b320121b2c149da82f7777c42c63e959ed
This commit is contained in:
parent
df0983ff05
commit
d14cfbedb4
1 changed files with 65 additions and 18 deletions
|
@ -4125,26 +4125,73 @@ linux/libcurl_wrapper.h"
|
||||||
(delete-file-recursively
|
(delete-file-recursively
|
||||||
(string-append #$output "/tests")))))))
|
(string-append #$output "/tests")))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(modify-inputs (package-native-inputs qtwebengine-5)
|
(list bison
|
||||||
(delete "python2" "python2-six")
|
clang-20
|
||||||
(replace "node" node-lts)
|
flex
|
||||||
(append clang-20
|
gperf
|
||||||
lld-as-ld-wrapper-18
|
lld-as-ld-wrapper-18
|
||||||
python-wrapper
|
ninja
|
||||||
|
node-lts
|
||||||
|
perl
|
||||||
|
pkg-config
|
||||||
python-beautifulsoup4
|
python-beautifulsoup4
|
||||||
python-html5lib)))
|
python-html5lib
|
||||||
|
python-wrapper
|
||||||
|
ruby))
|
||||||
(inputs
|
(inputs
|
||||||
(modify-inputs (package-inputs qtwebengine-5)
|
(list alsa-lib
|
||||||
(replace "ffmpeg" ffmpeg)
|
at-spi2-core
|
||||||
(replace "icu4c" icu4c)
|
cups-minimal
|
||||||
(replace "re2" re2-next)
|
curl
|
||||||
(replace "qtmultimedia" qtmultimedia)
|
dbus
|
||||||
(append fxdiv libxkbfile xkeyboard-config)))
|
eudev
|
||||||
|
ffmpeg
|
||||||
|
fontconfig
|
||||||
|
fxdiv
|
||||||
|
harfbuzz
|
||||||
|
icu4c
|
||||||
|
jsoncpp
|
||||||
|
lcms
|
||||||
|
libcap
|
||||||
|
libevent
|
||||||
|
libgcrypt
|
||||||
|
libjpeg-turbo
|
||||||
|
libvpx
|
||||||
|
libwebp
|
||||||
|
libx11
|
||||||
|
libxcb
|
||||||
|
libxcomposite
|
||||||
|
libxcursor
|
||||||
|
libxi
|
||||||
|
libxkbcommon
|
||||||
|
libxkbfile
|
||||||
|
;; FIXME: libxml2 needs to built with icu support though it links to
|
||||||
|
;; libxml2 configure summary still states "Checking for compatible
|
||||||
|
;; system libxml2... no"
|
||||||
|
libxml2
|
||||||
|
libxrandr
|
||||||
|
libxrender
|
||||||
|
libxslt
|
||||||
|
libxtst
|
||||||
|
mesa
|
||||||
|
minizip
|
||||||
|
nss
|
||||||
|
openh264
|
||||||
|
opus
|
||||||
|
pciutils
|
||||||
|
protobuf
|
||||||
|
pulseaudio
|
||||||
|
qtmultimedia
|
||||||
|
re2-next
|
||||||
|
snappy
|
||||||
|
valgrind/pinned
|
||||||
|
vulkan-headers
|
||||||
|
xcb-util
|
||||||
|
xkeyboard-config))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(modify-inputs (package-propagated-inputs qtwebengine-5)
|
(list qtbase
|
||||||
(replace "qtbase" qtbase)
|
qtdeclarative
|
||||||
(replace "qtdeclarative" qtdeclarative)
|
qtwebchannel))
|
||||||
(replace "qtwebchannel" qtwebchannel)))
|
|
||||||
(home-page "https://wiki.qt.io/QtWebEngine")
|
(home-page "https://wiki.qt.io/QtWebEngine")
|
||||||
(synopsis "Qt WebEngine module")
|
(synopsis "Qt WebEngine module")
|
||||||
(description "The Qt WebEngine module provides support for web
|
(description "The Qt WebEngine module provides support for web
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue