~ruther/guix-local

d124612ee31ef19a0d76e6e58c3e687a0b85fd9a — Sughosha 1 year, 4 months ago 4a5b0dc
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.
1 files changed, 4 insertions(+), 1 deletions(-)

M gnu/packages/audio.scm
M gnu/packages/audio.scm => gnu/packages/audio.scm +4 -1
@@ 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))