1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: valeronoi: Support Wayland.

* gnu/packages/engineering.scm (valeronoi)[build-system]: Switch to
qt-build-system.
[arguments]: Add qtbase.
[inputs]: Add qtwayland.

Change-Id: I579963d162898b5cec8b4da61e6999ed8120cd88
This commit is contained in:
Danny Milosavljevic
2026-03-22 20:42:20 +01:00
parent 6f15b1d286
commit db656cd0bc

View File

@@ -1304,13 +1304,15 @@ the 'showing the effect of'-style of operation.")
"tests/test_main.cpp")
(("catch\\.hpp")
"catch2/catch.hpp"))))))
(build-system cmake-build-system)
(build-system qt-build-system)
(arguments
`(#:phases (modify-phases %standard-phases
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(invoke "./valeronoi-tests")))))))
(list #:qtbase qtbase
#:phases
#~(modify-phases %standard-phases
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(invoke "./valeronoi-tests")))))))
(inputs (list boost
cgal
gmp
@@ -1318,7 +1320,8 @@ the 'showing the effect of'-style of operation.")
mpfr
openssl
qtbase
qtsvg))
qtsvg
qtwayland))
(native-inputs (list catch2))
(home-page "https://github.com/ccoors/Valeronoi")
(synopsis "WiFi mapping companion application for Valetudo")