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

Reply via email to