guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 53b178539f4d6eb38173172b384e65d9195539b8
Author: Vinicius Monego <[email protected]>
AuthorDate: Tue Sep 1 19:24:32 2026 -0300

    gnu: libopenshot: Refresh package.
    
    * gnu/packages/video.scm (libopenshot)[build-system]: Switch to
    qt-build-system.
    [native-inputs]: Remove package labels.
    [arguments]: Use Gexp.
    [home-page]: Follow redirect.
---
 gnu/packages/video.scm | 45 +++++++++++++++++++++++----------------------
 1 file changed, 23 insertions(+), 22 deletions(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 60a594d6085..c69c3cae1d4 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -6554,12 +6554,12 @@ create smoother and stable videos.")
                              (string-append set " CACHE PATH "
                                             "\"Python bindings directory\")")))
                           (delete-file-recursively "thirdparty")))))
-    (build-system cmake-build-system)
+    (build-system qt-build-system)
     (native-inputs
-     `(("pkg-config" ,pkg-config)
-       ("python" ,python)
-       ("swig" ,swig-4.4)
-       ("unittest++" ,unittest-cpp)))
+     (list pkg-config
+           python
+           swig-4.4
+           unittest-cpp))
     (inputs
      (list alsa-lib zlib))
     (propagated-inputs                  ;all referenced in installed headers
@@ -6573,24 +6573,25 @@ create smoother and stable videos.")
            qtsvg-5
            zeromq))
     (arguments
-     `(#:tests? #f
-       #:configure-flags
-       (list (string-append "-DPYTHON_MODULE_PATH:PATH=" %output "/lib/python"
-                            ,(version-major+minor (package-version python))
-                            "/site-packages")
-             "-DUSE_SYSTEM_JSONCPP:BOOL=ON")
+     (list
+      #:tests? #f
+      #:configure-flags
+      #~(list (string-append "-DPYTHON_MODULE_PATH:PATH=" #$output 
"/lib/python"
+                             #$(version-major+minor (package-version python))
+                             "/site-packages")
+              "-DUSE_SYSTEM_JSONCPP:BOOL=ON")
        #:phases
-       (modify-phases %standard-phases
-         (add-before 'configure 'set-vars
-           (lambda* (#:key inputs #:allow-other-keys)
-             (setenv "LIBOPENSHOT_AUDIO_DIR"
-                     (assoc-ref inputs "libopenshot-audio"))
-             (setenv "ZMQDIR"
-                     (assoc-ref inputs "zeromq"))
-             (setenv "UNITTEST_DIR"
-                     (search-input-directory inputs
-                                             "include/UnitTest++")))))))
-    (home-page "https://openshot.org";)
+       #~(modify-phases %standard-phases
+           (add-before 'configure 'set-vars
+             (lambda* (#:key inputs #:allow-other-keys)
+               (setenv "LIBOPENSHOT_AUDIO_DIR"
+                       #$(this-package-input "libopenshot-audio"))
+               (setenv "ZMQDIR"
+                       #$(this-package-input "zeromq"))
+               (setenv "UNITTEST_DIR"
+                       (search-input-directory inputs
+                                               "include/UnitTest++")))))))
+    (home-page "https://www.openshot.org";)
     (synopsis "Video-editing, animation, and playback library")
     (description "OpenShot Library (libopenshot) is a powerful C++ video
 editing library with a multi-threaded and feature rich video editing

Reply via email to