summaryrefslogtreecommitdiff
path: root/gnu/packages/engineering.scm
diff options
context:
space:
mode:
authorArtyom V. Poptsov <poptsov.artyom@gmail.com>2026-06-13 12:29:27 +0300
committerArtyom V. Poptsov <poptsov.artyom@gmail.com>2026-06-13 12:29:32 +0300
commite0b681d0de9b1beda802acbdd35de04e81131d0c (patch)
tree42d3f53b4c68e99bb088b653222035895e9a52fa /gnu/packages/engineering.scm
parent920420eb6819329b21af13298119bce5f8993ac9 (diff)
gnu: valeronoi: Update to 0.3.1.
* gnu/packages/engineering.scm (valeronoi): Update to 0.3.1. [source]<snippet>: Don't remove "3rdpary" directory entirely, remove ony "catch.hpp" and "LICENSE_1_0.txt", while keeping the required "mdns.h". Patch tests to use unbundled "catch2" library. [license]: Add "license:public-domain" for "mdns.h". Change-Id: I56154b87f0f7df8800fcc1318ee05abc3c241d47
Diffstat (limited to 'gnu/packages/engineering.scm')
-rw-r--r--gnu/packages/engineering.scm26
1 files changed, 18 insertions, 8 deletions
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index aabbd7c1f27..1521c1fc15b 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -1058,7 +1058,7 @@ with the kernel and various utilities such as per-cpu counters.")
1058(define-public valeronoi 1058(define-public valeronoi
1059 (package 1059 (package
1060 (name "valeronoi") 1060 (name "valeronoi")
1061 (version "0.2.2") 1061 (version "0.3.1")
1062 (source 1062 (source
1063 (origin 1063 (origin
1064 (method git-fetch) 1064 (method git-fetch)
@@ -1067,14 +1067,22 @@ with the kernel and various utilities such as per-cpu counters.")
1067 (commit (string-append "v" version)))) 1067 (commit (string-append "v" version))))
1068 (file-name (git-file-name name version)) 1068 (file-name (git-file-name name version))
1069 (sha256 1069 (sha256
1070 (base32 "1f9sh3v66z3sam4cfnqiivimpcmmqlf81apglkkla3lni94db9g4")) 1070 (base32 "11avqrxrzbcrw1dz38hlifl5r7l4qfvlbyn4ln7b2jjmgwqcmh6y"))
1071 (snippet #~(begin 1071 (snippet #~(begin
1072 (use-modules (guix build utils)) 1072 (use-modules (guix build utils))
1073 (delete-file-recursively "3rdparty") 1073 (with-directory-excursion "3rdparty"
1074 (substitute* '("tests/test_colormap.cpp" 1074 (delete-file "catch.hpp")
1075 "tests/test_main.cpp") 1075 (delete-file "LICENSE_1_0.txt"))
1076 (("catch\\.hpp") 1076 (with-directory-excursion "tests"
1077 "catch2/catch.hpp")))))) 1077 (substitute* '("test_colormap.cpp"
1078 "test_main.cpp"
1079 "test_wifi_information.cpp"
1080 "test_robot_map.cpp"
1081 "test_measurements.cpp"
1082 "test_wifi_collection.cpp"
1083 "test_segment_generator.cpp")
1084 (("catch\\.hpp")
1085 "catch2/catch.hpp")))))))
1078 (build-system qt-build-system) 1086 (build-system qt-build-system)
1079 (arguments 1087 (arguments
1080 (list #:qtbase qtbase 1088 (list #:qtbase qtbase
@@ -1099,7 +1107,9 @@ with the kernel and various utilities such as per-cpu counters.")
1099 (description 1107 (description
1100 "Valeronoi (Valetudo + Voronoi) is a companion for Valetudo for generating 1108 "Valeronoi (Valetudo + Voronoi) is a companion for Valetudo for generating
1101WiFi signal strength maps. It visualizes them using a Voronoi diagram.") 1109WiFi signal strength maps. It visualizes them using a Voronoi diagram.")
1102 (license license:gpl3+))) 1110 (license (list license:gpl3+
1111 ;; License for the included "3rdparty/mdns.h"
1112 license:public-domain))))
1103 1113
1104(define-public volk 1114(define-public volk
1105 (package 1115 (package