me
/
guix
Archived
1
0
Fork 0

gnu: kde: kdenlive: Make breeze theme available at runtime.

* gnu/packages/kde.scm (kdenlive):
[inputs]: Add breeze.
[arguments]: In wrap-program phase, add XDG_DATA_DIRS to include
the 'share' sub-directory of the package breeze.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
master
Prafulla Giri 2020-09-09 14:02:24 +05:45 committed by Ludovic Courtès
parent 0d63abebd1
commit e33a1e546a
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 4 additions and 0 deletions

View File

@ -177,6 +177,7 @@ This package contains GUI widgets for baloo.")
("qtquickcontrols" ,qtquickcontrols) ("qtquickcontrols" ,qtquickcontrols)
("qtquickcontrols2" ,qtquickcontrols2) ("qtquickcontrols2" ,qtquickcontrols2)
("kiconthemes" ,kiconthemes) ("kiconthemes" ,kiconthemes)
("breeze" ,breeze)
("qtgraphicaleffects" ,qtgraphicaleffects) ("qtgraphicaleffects" ,qtgraphicaleffects)
("kplotting" ,kplotting))) ("kplotting" ,kplotting)))
(arguments (arguments
@ -192,10 +193,13 @@ This package contains GUI widgets for baloo.")
(qtdeclarative (assoc-ref inputs "qtdeclarative")) (qtdeclarative (assoc-ref inputs "qtdeclarative"))
(frei0r (assoc-ref inputs "frei0r-plugins")) (frei0r (assoc-ref inputs "frei0r-plugins"))
(ffmpeg (assoc-ref inputs "ffmpeg")) (ffmpeg (assoc-ref inputs "ffmpeg"))
(breeze (assoc-ref inputs "breeze"))
(qml "/lib/qt5/qml")) (qml "/lib/qt5/qml"))
(wrap-program (string-append out "/bin/kdenlive") (wrap-program (string-append out "/bin/kdenlive")
`("PATH" ":" prefix `("PATH" ":" prefix
,(list (string-append ffmpeg "/bin"))) ,(list (string-append ffmpeg "/bin")))
`("XDG_DATA_DIRS" ":" prefix
,(list (string-append breeze "/share")))
`("QT_PLUGIN_PATH" ":" prefix `("QT_PLUGIN_PATH" ":" prefix
,(map (lambda (label) ,(map (lambda (label)
(string-append (assoc-ref inputs label) (string-append (assoc-ref inputs label)