guix_mirror_bot pushed a commit to branch master
in repository guix.

commit d124612ee31ef19a0d76e6e58c3e687a0b85fd9a
Author: Sughosha <[email protected]>
AuthorDate: Wed Dec 4 02:52:48 2024 +0530

    gnu: carla: Enable Wayland support.
    
    * gnu/packages/audio.scm (carla)[arguments]<#:phases>: In wrap-executables
    phase, wrap the executables with QT_PLUGIN_PATH.
    [inputs]: Add qtwayland-5.
---
 gnu/packages/audio.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 8543a12180..77bd803922 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -6554,7 +6554,9 @@ as is the case with audio plugins.")
                                             (not (string-suffix? ".py" file)))
                                    (wrap-program file
                                      `("GUIX_PYTHONPATH" ":" prefix
-                                       (,(getenv "GUIX_PYTHONPATH"))))))
+                                       (,(getenv "GUIX_PYTHONPATH")))
+                                     `("QT_PLUGIN_PATH" ":" prefix
+                                       (,(getenv "QT_PLUGIN_PATH"))))))
                                (append (find-files "share/carla/resources")
                                        (find-files "bin")))))))))
     (inputs
@@ -6576,6 +6578,7 @@ as is the case with audio plugins.")
            ;; (ModuleNotFoundError: No module named 'PyQt5')
            python-wrapper
            qtbase-5
+           qtwayland-5
            zlib))
     (native-inputs
      (list pkg-config))

Reply via email to