diff options
| author | Danny Milosavljevic <dannym@friendly-machines.com> | 2026-03-01 14:34:47 +0100 |
|---|---|---|
| committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2026-03-08 09:56:48 +0100 |
| commit | f3aa6afd0bb611e94e849d6a0f8a1ccb2b543148 (patch) | |
| tree | 1dd804bdff3941e6014f01af0c939b338b1475cc /gnu | |
| parent | 5be09df50304d75aa2cd3430f047a874f8293801 (diff) | |
gnu: iaito: Support Wayland.
* gnu/packages/engineering.scm (iaito)[arguments]<#:modules>: New field.
<#:imported-modules>: New field.
<#:phases>{wrap-qt}: New phase.
[inputs]: Add qtwayland.
Change-Id: I9d26d18b675b1e8ff6603a2dfcb512c35bef31ab
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/engineering.scm | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 599eb0c248a..12cccebadce 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -1058,6 +1058,10 @@ user-level language.") (arguments (list #:tests? #f ;no tests + #:modules '((guix build gnu-build-system) (guix build qt-utils) + (guix build utils)) + #:imported-modules `((guix build qt-utils) + ,@%default-gnu-imported-modules) #:phases #~(modify-phases %standard-phases ;; The build system assumes the sdb lib is installed alongside @@ -1068,7 +1072,12 @@ user-level language.") (lambda _ (substitute* '("./src/lib_radare2.pri") (("pkg-config --libs r_core" all) - (string-append all " sdb")))))))) + (string-append all " sdb"))))) + (add-after 'install 'wrap-qt + (lambda* (#:key inputs outputs #:allow-other-keys) + (wrap-all-qt-programs #:outputs outputs + #:inputs inputs + #:qtbase (assoc-ref inputs "qtbase"))))))) (inputs (list capstone libuv @@ -1077,6 +1086,7 @@ user-level language.") openssl qtbase qtsvg + qtwayland radare2 sdb)) (native-inputs |
