me
/
guix
Archived
1
0
Fork 0

gnu: ksoloti-runtime: Update to 1.0.12-8.

* gnu/packages/axoloti.scm (ksoloti-runtime): Update to 1.0.12-8.
[arguments]: Remove obsolete patch to Makefiles.
[inputs]: Replace dfu-util-for-axoloti with dfu-util.

Change-Id: I57c78d32d2616909ca7b9a98392655c76df5eb27
master
Ricardo Wurmus 2024-04-16 00:48:19 +02:00
parent 8a74bb8030
commit 4d67912265
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 3 additions and 9 deletions

View File

@ -618,7 +618,7 @@ powerful microcontroller board: Axoloti Core.")
(define-public ksoloti-runtime (define-public ksoloti-runtime
(package (package
(name "ksoloti-runtime") (name "ksoloti-runtime")
(version "1.0.12-7") (version "1.0.12-8")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -627,7 +627,7 @@ powerful microcontroller board: Axoloti Core.")
(commit version))) (commit version)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "046jddrzlx1pdn53z0l8wf3rz7jsx7qn6l08ccw104gk996gr3gn")) (base32 "00ghkz3fhmmza24qrmhhz8n90n5q465fk9bld3hrfijf8sf4532i"))
(modules '((guix build utils))) (modules '((guix build utils)))
;; Remove pre-built Java binaries. ;; Remove pre-built Java binaries.
(snippet (snippet
@ -685,12 +685,6 @@ powerful microcontroller board: Axoloti Core.")
(string-append "TRGT = " (string-append "TRGT = "
(assoc-ref inputs "cross-toolchain") (assoc-ref inputs "cross-toolchain")
"/bin/arm-none-eabi-\n"))) "/bin/arm-none-eabi-\n")))
;; XXX: Add missing entry for -size tool. This should be
;; upstreamed.
(substitute* '("firmware_axoloti_legacy/flasher/Makefile"
"firmware_axoloti_legacy/mounter/Makefile")
(("^OD.*= \\$\\(TRGT\\)objdump" m)
(string-append m "\nSZ = $(TRGT)size")))
;; Hardcode path to "make" ;; Hardcode path to "make"
(substitute* '("firmware/compile_firmware_linux.sh" (substitute* '("firmware/compile_firmware_linux.sh"
@ -759,7 +753,7 @@ powerful microcontroller board: Axoloti Core.")
;; for compiling firmware ;; for compiling firmware
("cross-toolchain" ,(make-arm-none-eabi-nano-toolchain-4.9)) ("cross-toolchain" ,(make-arm-none-eabi-nano-toolchain-4.9))
;; for uploading compiled patches and firmware ;; for uploading compiled patches and firmware
("dfu-util" ,dfu-util-for-axoloti))) ("dfu-util" ,dfu-util)))
(native-inputs (list unzip)) (native-inputs (list unzip))
(home-page "https://ksoloti.github.io/") (home-page "https://ksoloti.github.io/")
(synopsis "Audio development environment for the Ksoloti board") (synopsis "Audio development environment for the Ksoloti board")