guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

273/458: gnu: kdenlive: Enable qt6.


From: guix-commits
Subject: 273/458: gnu: kdenlive: Enable qt6.
Date: Mon, 15 Jul 2024 08:00:51 -0400 (EDT)

z572 pushed a commit to branch kde-team
in repository guix.

commit 63ecf5eb8c075f70f25d4f0c12a7551c35954d2f
Author: Zheng Junjie <zhengjunjie@iscas.ac.cn>
AuthorDate: Sun Jul 7 00:23:15 2024 +0800

    gnu: kdenlive: Enable qt6.
    
    * gnu/packages/kde.scm (kdenlive): Enable qt6.
    [inputs]: Remove qtbase-5, qtdeclarative-5, qtgraphicaleffects,
    qtmultimedia-5, qtnetworkauth-5, qtquickcontrols-5,
    qtquickcontrols2-5, qtscript, and qtsvg-5; add ktextwidgets, qtbase,
    qtdeclarative, qtmultimedia, qtnetworkauth, and qtsvg.
    [native-inputs]: Remove qttools-5; add qttools.
    [arguments]: Set #:qtbase to qtbase.
    <#:phases>: Adjust wrap-executable phase.
    
    Change-Id: I7ca594d25c46b94c676b86e98e3e6c0dc11ea6ff
---
 gnu/packages/kde.scm | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index d26ea225df..61dd981e2c 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -345,6 +345,7 @@ annotating features.")
      ;; 1/3 tests failed and 1/327 assertions failed.  It seems
      ;; that individual tests can't be skipped.
      (list
+      #:qtbase qtbase
       #:configure-flags #~(list "-DBUILD_TESTING=off")
       #:tests? #f
       #:phases
@@ -363,11 +364,11 @@ annotating features.")
                   `("LADSPA_PATH" ":" =
                     (,(string-append ladspa "/lib/ladspa")))
                   `("QT_QPA_PLATFORM_PLUGIN_PATH" ":" =
-                    (,(string-append qtbase "/lib/qt5/plugins/platforms")))
+                    (,(string-append qtbase "/lib/qt6/plugins/platforms")))
                   `("MLT_PREFIX" ":" =
                     (,#$(this-package-input "mlt"))))))))))
     (native-inputs
-     (list extra-cmake-modules kdoctools pkg-config qttools-5))
+     (list extra-cmake-modules kdoctools pkg-config qttools))
     (inputs
      (list bash-minimal
            breeze                       ; make dark them available easily
@@ -388,18 +389,15 @@ annotating features.")
            knotifyconfig
            kparts
            kplotting
+           ktextwidgets
            ladspa
            mlt
            purpose
-           qtbase-5
-           qtdeclarative-5
-           qtgraphicaleffects
-           qtmultimedia-5
-           qtnetworkauth-5
-           qtquickcontrols-5
-           qtquickcontrols2-5
-           qtscript
-           qtsvg-5
+           qtbase
+           qtdeclarative
+           qtmultimedia
+           qtnetworkauth
+           qtsvg
            shared-mime-info))
     (home-page "https://kdenlive.org";)
     (synopsis "Non-linear video editor")



reply via email to

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