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 4164e516aa gnu: stlink: Update to 1.8.0-0.6a6718b.
4164e516aa is described below
commit 4164e516aaaf2e944c3dc62ee67fb77ff15dd1bd
Author: David Arroyo <[email protected]>
AuthorDate: Tue Jan 27 01:19:07 2026 -0500
gnu: stlink: Update to 1.8.0-0.6a6718b.
* gnu/packages/embedded.scm (stlink): Update to 1.8.0-0.6a6718b.
Change-Id: Ief53570c716e9a3d400bd44b7386440cf973dac9
Signed-off-by: Andreas Enge <[email protected]>
---
gnu/packages/embedded.scm | 72 ++++++++++++++++++++++++-----------------------
1 file changed, 37 insertions(+), 35 deletions(-)
diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index 1830244896..bd255bec4a 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -1779,41 +1779,43 @@ STC89, STC90, STC10, STC11, STC12, STC15, STC8 and
STC32 series.")
(license license:expat)))
(define-public stlink
- (package
- (name "stlink")
- (version "1.8.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/stlink-org/stlink")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "1g5ahnj400sdf75k3xafawa6x0pzz7s86nqnfd65gqjr3bdlhlc6"))))
- (build-system cmake-build-system)
- (arguments
- (list #:tests? #f ;no tests
- #:configure-flags
- #~(let* ((etc (in-vicinity #$output "etc"))
- (modprobe (in-vicinity etc "modprobe.d"))
- (udev-rules (in-vicinity etc "udev/rules.d")))
- (list (string-append "-DSTLINK_UDEV_RULES_DIR=" udev-rules)
- (string-append "-DSTLINK_MODPROBED_DIR=" modprobe)))))
- (inputs
- (list libusb))
- (synopsis "Programmer for STM32 Discovery boards")
- (description "This package provides a firmware programmer for the STM32
-Discovery boards. It supports two versions of the chip: ST-LINK/V1 (on
-STM32VL discovery kits) and ST-LINK/V2 (on STM32L discovery and later kits).
-Two different transport layers are used: ST-LINK/V1 uses SCSI passthru
-commands over USB, and ST-LINK/V2 and ST-LINK/V2-1 (seen on Nucleo boards) use
-raw USB commands.")
- (home-page "https://github.com/stlink-org/stlink")
- ;; The flashloaders/stm32l0x.s and flashloaders/stm32lx.s source files are
- ;; licensed under the GPLv2+.
- (license (list license:bsd-3 license:gpl2+))))
+ (let ((commit "6a6718b3342b6c5e282a4e33325b9f97908a0692")
+ (revision "0"))
+ (package
+ (name "stlink")
+ (version (git-version "1.8.0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/stlink-org/stlink")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1sk9qr3f8v1rm735vq6pxckgwzsgr4k2kl6skh79f4v2qm0hc4qd"))))
+ (build-system cmake-build-system)
+ (arguments
+ (list #:tests? #f ;no tests
+ #:configure-flags
+ #~(let* ((etc (in-vicinity #$output "etc"))
+ (modprobe (in-vicinity etc "modprobe.d"))
+ (udev-rules (in-vicinity etc "udev/rules.d")))
+ (list (string-append "-DSTLINK_UDEV_RULES_DIR=" udev-rules)
+ (string-append "-DSTLINK_MODPROBED_DIR=" modprobe)))))
+ (inputs
+ (list libusb))
+ (synopsis "Programmer for STM32 Discovery boards")
+ (description "This package provides a firmware programmer for the STM32
+ Discovery boards. It supports two versions of the chip: ST-LINK/V1 (on
+ STM32VL discovery kits) and ST-LINK/V2 (on STM32L discovery and later kits).
+ Two different transport layers are used: ST-LINK/V1 uses SCSI passthru
+ commands over USB, and ST-LINK/V2 and ST-LINK/V2-1 (seen on Nucleo boards)
use
+ raw USB commands.")
+ (home-page "https://github.com/stlink-org/stlink")
+ ;; The flashloaders/stm32l0x.s and flashloaders/stm32lx.s source files
are
+ ;; licensed under the GPLv2+.
+ (license (list license:bsd-3 license:gpl2+)))))
(define-public west
(package