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 | |
| 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
| -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.") | |||
| 1058 | (arguments | 1058 | (arguments |
| 1059 | (list | 1059 | (list |
| 1060 | #:tests? #f ;no tests | 1060 | #:tests? #f ;no tests |
| 1061 | #:modules '((guix build gnu-build-system) (guix build qt-utils) | ||
| 1062 | (guix build utils)) | ||
| 1063 | #:imported-modules `((guix build qt-utils) | ||
| 1064 | ,@%default-gnu-imported-modules) | ||
| 1061 | #:phases | 1065 | #:phases |
| 1062 | #~(modify-phases %standard-phases | 1066 | #~(modify-phases %standard-phases |
| 1063 | ;; The build system assumes the sdb lib is installed alongside | 1067 | ;; The build system assumes the sdb lib is installed alongside |
| @@ -1068,7 +1072,12 @@ user-level language.") | |||
| 1068 | (lambda _ | 1072 | (lambda _ |
| 1069 | (substitute* '("./src/lib_radare2.pri") | 1073 | (substitute* '("./src/lib_radare2.pri") |
| 1070 | (("pkg-config --libs r_core" all) | 1074 | (("pkg-config --libs r_core" all) |
| 1071 | (string-append all " sdb")))))))) | 1075 | (string-append all " sdb"))))) |
| 1076 | (add-after 'install 'wrap-qt | ||
| 1077 | (lambda* (#:key inputs outputs #:allow-other-keys) | ||
| 1078 | (wrap-all-qt-programs #:outputs outputs | ||
| 1079 | #:inputs inputs | ||
| 1080 | #:qtbase (assoc-ref inputs "qtbase"))))))) | ||
| 1072 | (inputs | 1081 | (inputs |
| 1073 | (list capstone | 1082 | (list capstone |
| 1074 | libuv | 1083 | libuv |
| @@ -1077,6 +1086,7 @@ user-level language.") | |||
| 1077 | openssl | 1086 | openssl |
| 1078 | qtbase | 1087 | qtbase |
| 1079 | qtsvg | 1088 | qtsvg |
| 1089 | qtwayland | ||
| 1080 | radare2 | 1090 | radare2 |
| 1081 | sdb)) | 1091 | sdb)) |
| 1082 | (native-inputs | 1092 | (native-inputs |
