This is an automated email from the git hooks/post-receive script.
guix_mirror_bot pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new 949d81e973 gnu: avrdude: Update to 8.1.
949d81e973 is described below
commit 949d81e973b4f6d0230623e695009af3479bfb7f
Author: Cayetano Santos <[email protected]>
AuthorDate: Tue Oct 21 20:22:57 2025 +0200
gnu: avrdude: Update to 8.1.
* gnu/packages/flashing-tools.scm (avrdude): Update to 8.1.
[inputs]: Add libserialport and readline.
[native-inputes]: Add python-wrapper.
Change-Id: I46c57e2b6390ca388408f239daf95500c8b618a2
Signed-off-by: Andreas Enge <[email protected]>
---
gnu/packages/flashing-tools.scm | 32 ++++++++++++++++++--------------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm
index f591e57f34..eef4b12ec2 100644
--- a/gnu/packages/flashing-tools.scm
+++ b/gnu/packages/flashing-tools.scm
@@ -61,6 +61,7 @@
#:use-module (gnu packages check)
#:use-module (gnu packages compression)
#:use-module (gnu packages documentation)
+ #:use-module (gnu packages electronics)
#:use-module (gnu packages elf)
#:use-module (gnu packages embedded)
#:use-module (gnu packages flex)
@@ -76,7 +77,10 @@
#:use-module (gnu packages pciutils)
#:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
+ #:use-module (gnu packages python)
#:use-module (gnu packages qt)
+ #:use-module (gnu packages readline)
+ #:use-module (gnu packages swig)
#:use-module (gnu packages tls)
#:use-module (gnu packages xml)
#:use-module (srfi srfi-26))
@@ -161,29 +165,29 @@ brick your device.")
(define-public avrdude
(package
(name "avrdude")
- (version "8.0")
+ (version "8.1")
(source
(origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/avrdudes/avrdude/")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32 "1r8cfi1lkic8zknb7x44i2mmwxzfwfbblr894x36mffa5da0g7y3"))))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/avrdudes/avrdude/")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1jfz0z8i5vib181f854zwxd8avw5fy59lh3d78igqxwm08sv8nlb"))))
(build-system cmake-build-system)
(arguments
- (list #:tests? #f)) ; no tests
+ (list #:tests? #f)) ;no tests
(inputs
- (list libelf libusb-compat libftdi))
+ (list libelf libusb-compat libftdi libserialport readline))
(native-inputs
- (list bison flex))
+ (list bison flex python-wrapper))
(home-page "https://www.nongnu.org/avrdude/")
(synopsis "AVR downloader and uploader")
(description
- "@code{AVRDUDE} is a utility to download/upload/manipulate the ROM and
EEPROM
-contents of AVR microcontrollers using the @acronym{ISP, in-system programming}
-technique.")
+ "@code{AVRDUDE} is a utility to download/upload/manipulate the ROM and
+EEPROM contents of AVR microcontrollers using the @acronym{ISP, in-system
+programming} technique.")
(license license:gpl2+)))
(define-public dfu-programmer