diff options
| author | Cayetano Santos <csantosb@inventati.org> | 2025-09-06 22:06:44 +0200 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2025-09-09 17:39:24 +0900 |
| commit | 5dff277b6edfe0a9db994e91edd7148cd29af428 (patch) | |
| tree | 4f6e2e73acf5b6b4ed251cf81d2f1c626e986642 /gnu/packages/electronics.scm | |
| parent | 09877fd193d656c47ae91d2c9f38f06a1d043bab (diff) | |
gnu: m8c: Update to 2.1.0.
* gnu/packages/electronics.scm (m8c): Update to 2.1.0.
[build-system]: Switch to cmake-build-system.
[inputs]: Add libdecor.
[arguments]: Add #:configure-flags, remove #:make-flags and #:phases.
Change-Id: I8a9b2981ca87306d6ac0471ee311841935ccb12e
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Diffstat (limited to 'gnu/packages/electronics.scm')
| -rw-r--r-- | gnu/packages/electronics.scm | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index d0611cfc988..d8a18ecb824 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -56,6 +56,7 @@ #:use-module (gnu packages engineering) #:use-module (gnu packages embedded) #:use-module (gnu packages flex) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages fontutils) #:use-module (gnu packages fpga) #:use-module (gnu packages gawk) @@ -370,7 +371,7 @@ supported devices, as well as input/output file format support.") (define-public m8c (package (name "m8c") - (version "2.0.0") + (version "2.1.0") (source (origin (method git-fetch) @@ -379,19 +380,17 @@ supported devices, as well as input/output file format support.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1x6klsqgy6j2b6cvkk386jmb0nbcpsrr36ji6cfwd3039wx657i8")))) - (build-system gnu-build-system) + (base32 "1vv0m4ry23nns5a47m2n9k6i3wly2jjc5n1j3l7sh1m480ga3d42")))) + (build-system cmake-build-system) (arguments (list - #:make-flags #~(list (string-append "PREFIX=" #$output)) - #:phases - #~(modify-phases %standard-phases - (delete 'configure)) - #:tests? #f)) ;no tests + #:tests? #f ;no tests + #:configure-flags + #~(list "-DUSE_LIBSERIALPORT=ON"))) (native-inputs (list pkg-config)) (inputs - (list libserialport sdl3)) + (list libdecor libserialport sdl3)) (home-page "https://github.com/laamaa/m8c") (synopsis "Cross-platform M8 tracker headless client") (description |
