summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2026-03-01 14:34:47 +0100
committerDanny Milosavljevic <dannym@friendly-machines.com>2026-03-08 09:56:48 +0100
commitf3aa6afd0bb611e94e849d6a0f8a1ccb2b543148 (patch)
tree1dd804bdff3941e6014f01af0c939b338b1475cc
parent5be09df50304d75aa2cd3430f047a874f8293801 (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.scm12
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