summaryrefslogtreecommitdiff
path: root/gnu/packages/flashing-tools.scm
AgeCommit message (Collapse)Author
2026-03-22gnu: genimage: Refresh package.Cayetano Santos
* gnu/packages/flashing-tools.scm (genimage)[inputs]: Remove variables. Change-Id: I03d698836b3cda630a2b4886ca732b3ad223182f
2026-03-22gnu: genimage: Add Btrfs support.Clément Lassieur
* gnu/packages/flashing-tools.scm (genimage)[arguments]: Reference ‘mkfs.btrfs’ from its input. [inputs]: Add ‘btrfs-progs’. Merges guix/guix!7379 Change-Id: Idaa91a70967fa0b3adbfa8446a7e75ad3c970ebd Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-22gnu: genimage: Fix indentation.Clément Lassieur
* gnu/packages/flashing-tools.scm (genimage): Fix indentation. Merges guix/guix!7379 Change-Id: I99be1c8c67b3eff6219490c5dc7e480c54ac2c2f Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-22gnu: genimage: Update to 19.Clément Lassieur
* gnu/packages/flashing-tools.scm (genimage): Update to 19. [arguments]: Remove the ‘disable-failing-tests’ phase. Merges guix/guix!7379 Change-Id: I09924f87091d3de81e73654c908b994e55facf14 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-13gnu: genimage: Move to flashing-tools.Cayetano Santos
* gnu/packages/genimage.scm: Remove. * packages/patches/genimage-mke2fs-test.patch: Remove. * gnu/local.mk (GNU_SYSTEM_MODULES): Unregister module. (dist_patch_DATA): Unregister patch. * po/packages/POTFILES.in: Unregister module. * gnu/packages/flashing-tools.scm (genimage): Add variable. * gnu/packages/image.scm: Update used module. Merges guix/guix!7045 Change-Id: Iaeafca2b63bcd92f588894543316b968f45c577c
2026-03-12gnu: openfpgaloader: Update to 1.1.1.Cayetano Santos
* gnu/packages/flashing-tools.scm (openfpgaloader): Update to 1.1.1. [arguments]: Update ’install-rules #:phase. Change-Id: Ia291e91534141f7c4eed6234d46a906debcaf7b9
2026-03-11gnu: Add bincfg.Denis 'GNUtoo' Carikli
* gnu/packages/flashing-tools.scm (bincfg): New variable. Merges guix/guix!7016 Change-Id: I75539ef75e6ea08ffe34dd1f11d2dec56683dcf4 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-02gnu: flashrom: Update to 1.7.0.Cayetano Santos
* gnu/packages/flashing-tools.scm (flashrom): Update to 1.7.0. Change-Id: I91fa3ade5b555bedc66553591d62a8360d741adc
2026-03-01gnu: openfpgaloader: Update to 1.1.0.Cayetano Santos
* gnu/packages/flashing-tools.scm (openfpgaloader): Update to 1.1.0. Change-Id: Ic4056a514fb18b60238606f57b02f0cfa0784786
2025-12-27gnu: me-cleaner: Switch to pyproject.Nicolas Graves
* gnu/packages/flashing-tools.scm (me-cleaner): [source, description]: Improve style. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Refresh them, use gexps. [native-inputs]: Add python-setuptools.
2025-10-21gnu: avrdude: Update to 8.1.Cayetano Santos
* 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 <andreas@enge.fr>
2025-10-15Revert "gnu: Remove wally-cli."Andreas Enge
This reverts commit cc6b41f168074cda034a988fffa3c447b3abea26. The software still compiles, works and has users. Change-Id: I986f67c0e30110dcd8cc0166abe9bb605cb5920f
2025-10-15gnu: Remove wally-cli.Andreas Enge
* gnu/packages/flashing-tools.scm (wally-cli): Delete variable. Fixes: guix/guix#2693 Change-Id: I6aa67fa11d5be12cc81de0e14f91e180d044d170
2025-10-15gnu: uuu: Update to 1.5.233.Cayetano Santos
* gnu/packages/flashing-tools.scm (uuu): Update to 1.5.233. Change-Id: I758e28f53257a3ad0f11f5c79856f7d057008d04 Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
2025-10-15gnu: uuu: Improve style.Cayetano Santos
* gnu/packages/flashing-tools.scm (uuu)[arguments]: Use G-Expressions. Change-Id: I121de8ce3e980f3200d52c406519502ed2d59bbf Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
2025-10-15gnu: ifdtool: Update to 25.09.Cayetano Santos
* gnu/packages/flashing-tools.scm (ifdtool): Update to 25.09. Change-Id: Ibc9c1591b32acd12c5870773407572993df38d93 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-15gnu: intelmetool: Update to 25.09.Cayetano Santos
* gnu/packages/flashing-tools.scm (intelmetool): Update to 25.09. [#:tests?]: Unset. Change-Id: I31020df9fc660476e88dcf54214259a17b1694cb Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-10-15gnu: intelmetool: Improve style.Cayetano Santos
* gnu/packages/flashing-tools.scm (intelmetool)[source]: Switch url. [arguments]: Use Gexps. [home-page]: Update. Change-Id: Ic4160b1536e6e2fe0ca98bc091c6f8ba411837f9 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-20gnu: flashrom: Improve style.Cayetano Santos
* gnu/packages/flashing-tools.scm (flashrom): Apply style. Change-Id: I1feb647d06f7e37e2c897247048e6ce5cda87cfb
2025-09-20gnu: flashrom: Update to 1.6.0.Cayetano Santos
* gnu/packages/flashing-tools.scm (flashrom): Update to 1.6.0. Change-Id: Id6c07037d040cc1b3c40b9a2c602bd54542d0c3c
2025-09-20gnu: qdl: Improve style.Cayetano Santos
* gnu/packages/flashing-tools.scm (qdl)[arguments]: Use Gexps. Change-Id: Id536b6fffd0881c09101558e935d948cd544c0f4 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-20gnu: rkflashtool: Update to 5.2-2.6022dd7.Cayetano Santos
* gnu/packages/flashing-tools.scm (rkflashtool): Update to 5.2-2.6022dd7. Change-Id: I55aae45b120dc9afec9bfaa06a6595cb14b2ecb5 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-20gnu: rkflashtool: Improve style.Cayetano Santos
* gnu/packages/flashing-tools.scm (rkflashtool)[arguments]: Use Gexps. Change-Id: I4634e0ff6de571e30731fd188e3227face081e6e Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with the more careful command, to avoid a world rebuild: grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \ --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
The change was automated via: git grep -l maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' * .mailmap: New entry. Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-17gnu: ifdtool: Improve style.Cayetano Santos
* gnu/packages/flashing-tools.scm (ifdtool)[source]: Switch url. [arguments]: Use Gexps. [home-page]: Update. Change-Id: Ic5800d94a0a5393dfadd53278e6d6e2096cf1eb3 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-17gnu: teensy-loader-cli: Update to 2.3.Cayetano Santos
* gnu/packages/flashing-tools.scm (teensy-loader-cli): Update to 2.3. Change-Id: I8f51167e8c9608769be554e5c2df15f944410e57 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-17gnu: teensy-loader-cli: Improve style.Cayetano Santos
* gnu/packages/flashing-tools.scm (teensy-loader-cli): Apply style. Change-Id: Ieacd62b7f71ec7bbe12f3d177805f6606e7586d0 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-17gnu: openfpgaloader: Update to 1.0.0.Cayetano Santos
* gnu/packages/flashing-tools.scm (openfpgaloader): Update to 1.0.0. Change-Id: Ia664852cb2497de159e5a271d866a6f0e2b7159f
2025-09-17gnu: openfpgaloader: Move to flashing-tools.Cayetano Santos
* gnu/packages/fpga.scm (openfpgaloader): Move from here ... * gnu/packages/flashing-tools.scm: ... to here. Change-Id: Idd0110a8289593e568249f4e2bb0cc1b23dc6843
2025-09-09gnu: minipro: Move to flashing-tools.Cayetano Santos
* gnu/packages/electronics.scm (minipro): Move from here ... * gnu/packages/flashing-tools.scm: ... to here. Change-Id: I41354d9a5731575e370bfc90805ec1260bdb86d3 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-21gnu: Add wlink.David Hoppenbrouwers
* gnu/packages/flashing-tools.scm (wlink): New variable. Change-Id: I222fb1efdaa8311a5ff8ac45a873262ceed04dd5 Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-07-18gnu: dfu-programmer: Update to 1.1.0.Zheng Junjie
* gnu/packages/flashing-tools.scm (dfu-programmer): Update to 1.1.0. [source]: Switch to git-fetch. [native-inputs]: Add autoconf and automake. Change-Id: Ib8cd7c1734fa36def23ccdba669b285871182f51
2025-07-12gnu: uuu: Update to 1.5.201.Joaquín Aguirrezabalaga
* gnu/packages/flashing-tools.scm (uuu): Update to 1.5.201. [inputs]: Add tinyxml2. Change-Id: Id8c6b29c33d2808d04aff38f12b1556743dc7e64 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-02gnu: heimdall: Update to 2.2.1.Herman Rimm
* gnu/packages/flashing-tools.scm (heimdall): Update to 2.2.1. [source]: Fetch from https://git.sr.ht/~grimler/Heimdall. [arguments]: Set #:qtbase. [inputs]: Remove qtbase-5. Upgrade qtwayland-5 to qtwayland. [native-inputs]: Add pkg-config. Change-Id: I2b99926626b553f9f5ef50e62ae559174f9873ab Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-16gnu: Add import.Danny Milosavljevic
* gnu/packages/flashing-tools.scm: Add qt build system import. Change-Id: I1cd544a5b85a73ce1a2c1d2422a115aff83c50fa
2025-02-16gnu: heimdall: Support wayland.Danny Milosavljevic
* gnu/packages/flashing-tools.scm (heimdall)[build-system]: Switch to qt-build-system. [inputs]: Add qtwayland-5. Change-Id: I2856e81ff21b3a213748dad1f85b2bafaf7e24fa
2025-01-11gnu: flashrom: Update to 1.5.1.Hilton Chain
* gnu/packages/flashing-tools.scm (flashrom): Update to 1.5.1. [arguments]<#:phases>: Use absolute dmidecode path instead of wrapping. Change-Id: Ie4267350c3f98d22232cff947a9e2438eb82d7ae
2024-09-02gnu: avrdude: Update to 8.0.Artyom V. Poptsov
* gnu/packages/flashing-tools.scm (avrdude): Update to 8.0. Change-Id: I04afbd03be63a9e89456a9d5349c36e5928c80f9 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-06-11gnu: wally-cli: Fix build.Sharlatan Hellseher
Reported by Christopher Baines <mail@cbaines.net> in <https://lists.gnu.org/archive/html/guix-devel/2024-06/msg00112.html>. * gnu/packages/flashing-tools.scm (wally-cli) [arguments]: <#:phases>: Add 'fix-module-name phase. Change-Id: I106c0412a9d05f65d25d3e3d620e1152cc5c8a2c
2024-06-11gnu: wally-cli: Fix reference to go-gopkg-in-cheggaaa-pb-v1.Christopher Baines
As this was renamed in 2ef0e4bce1f5b4c3b59cfa944e971a3f31afd2d2. * gnu/packages/flashing-tools.scm (wally-cli)[native-inputs]: Change go-gopkg-in-cheggaaa-pb-v1 to go-github-com-cheggaaa-pb. Change-Id: I7f7764f4e9e9d91381b230d49ed32b549e987828
2024-05-31gnu: avrdude: Update to 7.3.Artyom V. Poptsov
* gnu/packages/flashing-tools.scm (avrdude): Update to 7.3. [source]: Set to "https://github.com/avrdudes/avrdude/" as the project repository moved to GitHub. [build-system]: Use "cmake-build-system". [arguments]: Disable tests as there are none. [description]: Improve formatting. Change-Id: I835563a6301d01089a9bfc2b1c3eb5050c4adb8f Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-17gnu: 0xffff: Update to 0.10.Artyom V. Poptsov
* gnu/packages/flashing-tools.scm (0xffff): Update to 0.10. [arguments]: Use gexps. Change-Id: Ifb54578deb016a88e6314ecb7d16966c9294d7b3 Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-29gnu: packages: flashing-tools: Sort use-module alphabetically.Sharlatan Hellseher
* gnu/packages/flashing-tools.scm: Sort use-module alphabetically to ease maintenance. Change-Id: I5d3743586c0f3c455ab8122ba954667daaae6794
2024-03-29gnu: Add wally-cli.Martin Becze
* gnu/packages/flashing-tools.scm (wally-cli): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I43f495c2251acf38db72d59c449700899a252671
2023-11-24gnu: uuu: Update to 1.5.125.Mathieu Othacehe
* gnu/packages/flashing-tools.scm (uuu): Update to 1.5.125. [inputs]: Add zstd:lib. Change-Id: I2a4f311994fea75c8db48440d00a1ff92ff0ff40 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-10gnu: Add teensy-udev-rules.Maxim Cournoyer
* gnu/packages/flashing-tools.scm (teensy-udev-rules): New variable. Change-Id: Icdb2fc94d308646dabaeb0fc8e3e27585a9efd53
2023-10-10gnu: teensy-loader-cli: Fix license.Maxim Cournoyer
* gnu/packages/flashing-tools.scm (teensy-loader-cli) [license]: Adjust to license:gpl3+.
2023-10-10gnu: teensy-loader-cli: Use gexps.Maxim Cournoyer
* gnu/packages/flashing-tools.scm (teensy-loader-cli) [arguments]: Use gexps.