[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20/23: gnu: QtWebEngine: Propagate required dependencies.
From: |
guix-commits |
Subject: |
20/23: gnu: QtWebEngine: Propagate required dependencies. |
Date: |
Sun, 27 Nov 2022 15:26:12 -0500 (EST) |
mbakke pushed a commit to branch master
in repository guix.
commit 3ecd59f08cb1371077472b01f12a8d389bb210bd
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Sun Nov 27 19:26:18 2022 +0100
gnu: QtWebEngine: Propagate required dependencies.
* gnu/packages/qt.scm (qtwebengine-5)[inputs]: Move QTBASE-5,
QTDECLARATIVE-5,
and QTWEBCHANNEL-5 ...
[propagated-inputs]: ... here.
(qtwebengine)[inputs, propagated-inputs]: Adjust accordingly.
---
gnu/packages/qt.scm | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 7694334a2c..a0ced6451b 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -2579,16 +2579,16 @@ using the Enchant spell-checking library.")
pciutils
protobuf
pulseaudio
- qtbase-5
- qtdeclarative-5
qtmultimedia-5
- qtwebchannel-5
re2
snappy
eudev
valgrind
vulkan-headers
xcb-util))
+ (propagated-inputs
+ ;; Required by Qt5WebEngineCoreConfig.cmake.
+ (list qtbase-5 qtdeclarative-5 qtwebchannel-5))
(arguments
(substitute-keyword-arguments (package-arguments qtsvg-5)
((#:modules modules '())
@@ -2983,11 +2983,13 @@ linux/libcurl_wrapper.h"
python-html5lib)))
(inputs
(modify-inputs (package-inputs qtwebengine-5)
- (replace "qtbase" qtbase)
- (replace "qtdeclarative" qtdeclarative)
(replace "qtmultimedia" qtmultimedia)
- (replace "qtwebchannel" qtwebchannel)
(append libxkbfile xkeyboard-config)))
+ (propagated-inputs
+ (modify-inputs (package-propagated-inputs qtwebengine-5)
+ (replace "qtbase" qtbase)
+ (replace "qtdeclarative" qtdeclarative)
+ (replace "qtwebchannel" qtwebchannel)))
(native-search-paths
(list (search-path-specification
(file-type 'regular)
- branch master updated (426ef5b46f -> 3f56148055), guix-commits, 2022/11/27
- 03/23: gnu: audacity: Update to 3.2.1., guix-commits, 2022/11/27
- 01/23: gnu: mygui: Update to 3.4.1., guix-commits, 2022/11/27
- 02/23: gnu: ungoogled-chromium: Update to 107.0.5304.121-1., guix-commits, 2022/11/27
- 07/23: gnu: libxkbcommon: Fix cross-compilation., guix-commits, 2022/11/27
- 17/23: gnu: opencpn: Remove input labels., guix-commits, 2022/11/27
- 20/23: gnu: QtWebEngine: Propagate required dependencies.,
guix-commits <=
- 08/23: gnu: libfilezilla: Update to 0.39.2., guix-commits, 2022/11/27
- 10/23: gnu: sooperlooper: Update home page., guix-commits, 2022/11/27
- 11/23: gnu: sooperlooper: Update to 1.7.8., guix-commits, 2022/11/27
- 12/23: gnu: sooperlooper: Remove input labels., guix-commits, 2022/11/27
- 14/23: gnu: pwsafe: Update to 3.60.0., guix-commits, 2022/11/27
- 13/23: gnu: imppg: Update to 0.6.5., guix-commits, 2022/11/27
- 16/23: gnu: opencpn: Update to 5.6.2., guix-commits, 2022/11/27
- 18/23: gnu: megaglest: Remove input labels., guix-commits, 2022/11/27
- 22/23: gnu: libksysguard: Remove unused input., guix-commits, 2022/11/27
- 05/23: gnu: audacity: Remove superfluous input., guix-commits, 2022/11/27