me
/
guix
Archived
1
0
Fork 0

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
master
Zheng Junjie 2024-07-07 00:23:15 +08:00
parent 6eee6b9e9f
commit bb52a559a2
No known key found for this signature in database
GPG Key ID: 3B5AA993E1A2DFF0
1 changed files with 9 additions and 11 deletions

View File

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