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: I57c78d32d2616909ca7b9a98392655c76df5eb27master
parent
8a74bb8030
commit
4d67912265
|
@ -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")
|
||||||
|
|
Reference in New Issue