z572 pushed a commit to branch kde-team
in repository guix.
commit bb52a559a2b79766b9270e647a241b0ddc9dc5a1
Author: Zheng Junjie <[email protected]>
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 f3604eb597..0170f41f8d 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -344,6 +344,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
@@ -362,11 +363,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
@@ -387,18 +388,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")