guix-commits
[Top][All Lists]
Advanced

[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)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]