guix_mirror_bot pushed a commit to branch misc-world-rebuild
in repository guix.

commit d85ed6b10106da9c7fd22abfdf1ca112c2c70616
Author: SilverlightningY <[email protected]>
AuthorDate: Mon May 25 02:20:26 2026 +0200

    gnu: kdenlive: Remove frei0r-plugins.
    
    * gnu/packages/kde-multimedia
      (kdenlive)[arguments]<#:phases>{wrap-executable}:
      Remove FREI0R_PATH wrapping.
      [native-inputs]: Add frei0r-api.
      [inputs]: Remove frei0r-plugins.
      [native-search-paths]: Add FREI0R_PATH.
    
    Change-Id: I645298818a86265b3774aac45646a334f500586e
    Reviewed-by: Efraim Flashner <[email protected]>
    Reviewed-by: Sharlatan Hellseher <[email protected]>
    Reviewed-by: Sughosha <[email protected]>
    Signed-off-by: Nguyễn Gia Phong <[email protected]>
---
 gnu/packages/kde-multimedia.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/kde-multimedia.scm b/gnu/packages/kde-multimedia.scm
index dc8e7cab14..bad8a1a25c 100644
--- a/gnu/packages/kde-multimedia.scm
+++ b/gnu/packages/kde-multimedia.scm
@@ -588,14 +588,11 @@ This package is part of the KDE multimedia module.")
           (add-after 'install 'wrap-executable
             (lambda _
               (let* ((ffmpeg #$(this-package-input "ffmpeg"))
-                     (frei0r #$(this-package-input "frei0r-plugins"))
                      (ladspa #$(this-package-input "ladspa"))
                      (qtbase #$(this-package-input "qtbase")))
                 (wrap-program (string-append #$output "/bin/kdenlive")
                   `("PATH" ":" prefix
                     ,(list (string-append ffmpeg "/bin")))
-                  `("FREI0R_PATH" ":" =
-                    (,(string-append frei0r "/lib/frei0r-1")))
                   `("LADSPA_PATH" ":" =
                     (,(string-append ladspa "/lib/ladspa")))
                   `("QT_QPA_PLATFORM_PLUGIN_PATH" ":" =
@@ -603,13 +600,12 @@ This package is part of the KDE multimedia module.")
                   `("MLT_PREFIX" ":" =
                     (,#$(this-package-input "mlt"))))))))))
     (native-inputs
-     (list extra-cmake-modules kdoctools pkg-config qttools))
+     (list extra-cmake-modules frei0r-api kdoctools pkg-config qttools))
     (inputs
      (list bash-minimal
            breeze                       ; make dark theme available easily
            breeze-icons                 ; recommended icon set
            ffmpeg
-           frei0r-plugins
            imath
            karchive
            kcrash
@@ -638,6 +634,10 @@ This package is part of the KDE multimedia module.")
            qtsvg
            qtwayland
            shared-mime-info))
+    (native-search-paths
+     (list (search-path-specification
+            (variable "FREI0R_PATH")
+            (files (list "lib/frei0r-1")))))
     (home-page "https://kdenlive.org";)
     (synopsis "Non-linear video editor")
     (description "Kdenlive is an acronym for KDE Non-Linear Video Editor.

Reply via email to