From 332d125d0044f3431fd078055e869e6c0e86ea54 Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Wed, 17 Sep 2025 16:15:57 +0200 Subject: [PATCH] gnu: teensy-loader-cli: Improve style. * gnu/packages/flashing-tools.scm (teensy-loader-cli): Apply style. Change-Id: Ieacd62b7f71ec7bbe12f3d177805f6606e7586d0 Signed-off-by: Andreas Enge --- gnu/packages/flashing-tools.scm | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index 68d04a131ba..375a18df3a5 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -247,7 +247,8 @@ firmware from it.") (uri (git-reference (url "https://github.com/PaulStoffregen/teensy_loader_cli") (commit version))) - (sha256 (base32 "12n8ifz4gph1anhwd8if3j1kw0wc3yxf48abbyxl8071l9vj3m0b")) + (sha256 + (base32 "12n8ifz4gph1anhwd8if3j1kw0wc3yxf48abbyxl8071l9vj3m0b")) (file-name (git-file-name name version)) (modules '((guix build utils))) (snippet @@ -259,14 +260,18 @@ firmware from it.") (arguments (list #:tests? #f ;; Makefile has no test target - #:make-flags #~(list "CC=gcc" (string-append "PREFIX=" #$output)) - #:phases #~(modify-phases %standard-phases - (delete 'configure) - (replace 'install - (lambda _ - (install-file "teensy_loader_cli" - (string-append #$output "/bin"))))))) - (inputs (list libusb-compat)) ;only compatible with libusb 0.1 + #:make-flags + #~(list (string-append "CC=" #$(cc-for-target)) + (string-append "PREFIX=" #$output)) + #:phases + #~(modify-phases %standard-phases + (delete 'configure) + (replace 'install + (lambda _ + (install-file "teensy_loader_cli" + (string-append #$output "/bin"))))))) + (inputs + (list libusb-compat)) ;only compatible with libusb 0.1 (synopsis "Command line firmware uploader for Teensy development boards") (description "The Teensy loader program communicates with your Teensy board when the