Cayetano Santos
9cbc75b332
gnu: genimage: Refresh package.
...
* gnu/packages/flashing-tools.scm (genimage)[inputs]: Remove variables.
Change-Id: I03d698836b3cda630a2b4886ca732b3ad223182f
2026-03-22 19:57:42 +01:00
Clément Lassieur
02cfa1f4d4
gnu: genimage: Add Btrfs support.
...
* 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-22 19:25:31 +01:00
Clément Lassieur
61ad00c1ed
gnu: genimage: Fix indentation.
...
* 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-22 19:25:30 +01:00
Clément Lassieur
ceaf5a2a97
gnu: genimage: Update to 19.
...
* 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-22 19:25:30 +01:00
Cayetano Santos
706541d384
gnu: genimage: Move to flashing-tools.
...
* 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-13 19:29:31 +01:00
Cayetano Santos
cbfed3a6a5
gnu: openfpgaloader: Update to 1.1.1.
...
* gnu/packages/flashing-tools.scm (openfpgaloader): Update to 1.1.1.
[arguments]: Update ’install-rules #:phase.
Change-Id: Ia291e91534141f7c4eed6234d46a906debcaf7b9
2026-03-12 10:11:41 +01:00
Denis 'GNUtoo' Carikli
fe8599a6be
gnu: Add bincfg.
...
* 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-11 08:19:23 +01:00
Cayetano Santos
eada168e3a
gnu: flashrom: Update to 1.7.0.
...
* gnu/packages/flashing-tools.scm (flashrom): Update to 1.7.0.
Change-Id: I91fa3ade5b555bedc66553591d62a8360d741adc
2026-03-02 14:40:46 +01:00
Cayetano Santos
221ccd7591
gnu: openfpgaloader: Update to 1.1.0.
...
* gnu/packages/flashing-tools.scm (openfpgaloader): Update to 1.1.0.
Change-Id: Ic4056a514fb18b60238606f57b02f0cfa0784786
2026-03-01 12:01:48 +01:00
Nicolas Graves
06e34decdb
gnu: me-cleaner: Switch to pyproject.
...
* 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-12-27 21:42:21 +00:00
Cayetano Santos
949d81e973
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 <andreas@enge.fr >
2025-10-21 22:59:19 +02:00
Andreas Enge
adde76d065
Revert "gnu: Remove wally-cli."
...
This reverts commit cc6b41f168 .
The software still compiles, works and has users.
Change-Id: I986f67c0e30110dcd8cc0166abe9bb605cb5920f
2025-10-15 13:55:34 +02:00
Andreas Enge
cc6b41f168
gnu: Remove wally-cli.
...
* gnu/packages/flashing-tools.scm (wally-cli): Delete variable.
Fixes : guix/guix#2693
Change-Id: I6aa67fa11d5be12cc81de0e14f91e180d044d170
2025-10-15 10:18:38 +02:00
Cayetano Santos
669dde3e8d
gnu: uuu: Update to 1.5.233.
...
* gnu/packages/flashing-tools.scm (uuu): Update to 1.5.233.
Change-Id: I758e28f53257a3ad0f11f5c79856f7d057008d04
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech >
2025-10-15 09:28:56 +02:00
Cayetano Santos
979043e0dd
gnu: uuu: Improve style.
...
* gnu/packages/flashing-tools.scm (uuu)[arguments]: Use G-Expressions.
Change-Id: I121de8ce3e980f3200d52c406519502ed2d59bbf
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech >
2025-10-15 09:28:56 +02:00
Cayetano Santos
7795d4ff7e
gnu: ifdtool: Update to 25.09.
...
* gnu/packages/flashing-tools.scm (ifdtool): Update to 25.09.
Change-Id: Ibc9c1591b32acd12c5870773407572993df38d93
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 14:56:30 +09:00
Cayetano Santos
f915df0ac0
gnu: intelmetool: Update to 25.09.
...
* 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-15 13:03:27 +09:00
Cayetano Santos
775c7a3053
gnu: intelmetool: Improve style.
...
* 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-10-15 12:32:18 +09:00
Cayetano Santos
9b5d0dd089
gnu: flashrom: Improve style.
...
* gnu/packages/flashing-tools.scm (flashrom): Apply style.
Change-Id: I1feb647d06f7e37e2c897247048e6ce5cda87cfb
2025-09-20 19:18:15 -07:00
Cayetano Santos
5f5e9800a7
gnu: flashrom: Update to 1.6.0.
...
* gnu/packages/flashing-tools.scm (flashrom): Update to 1.6.0.
Change-Id: Id6c07037d040cc1b3c40b9a2c602bd54542d0c3c
2025-09-20 19:18:11 -07:00
Cayetano Santos
b7d3e55b48
gnu: qdl: Improve style.
...
* gnu/packages/flashing-tools.scm (qdl)[arguments]: Use Gexps.
Change-Id: Id536b6fffd0881c09101558e935d948cd544c0f4
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-20 21:40:12 +09:00
Cayetano Santos
9acd7ea835
gnu: rkflashtool: Update to 5.2-2.6022dd7.
...
* 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-20 21:38:46 +09:00
Cayetano Santos
b5c3d802e5
gnu: rkflashtool: Improve style.
...
* gnu/packages/flashing-tools.scm (rkflashtool)[arguments]: Use Gexps.
Change-Id: I4634e0ff6de571e30731fd188e3227face081e6e
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-20 21:38:46 +09:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
...
This reverts commit a7db92d9b3 , 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-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
...
This reverts commit d0d87a744d . Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
...
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-18 08:05:19 +09:00
Cayetano Santos
271e67201a
gnu: ifdtool: Improve style.
...
* 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-17 18:20:30 +02:00
Cayetano Santos
798ccec7b2
gnu: teensy-loader-cli: Update to 2.3.
...
* 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-17 16:23:11 +02:00
Cayetano Santos
332d125d00
gnu: teensy-loader-cli: Improve style.
...
* gnu/packages/flashing-tools.scm (teensy-loader-cli): Apply style.
Change-Id: Ieacd62b7f71ec7bbe12f3d177805f6606e7586d0
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-09-17 16:23:03 +02:00
Cayetano Santos
440280ea6b
gnu: openfpgaloader: Update to 1.0.0.
...
* gnu/packages/flashing-tools.scm (openfpgaloader): Update to 1.0.0.
Change-Id: Ia664852cb2497de159e5a271d866a6f0e2b7159f
2025-09-17 12:48:15 +03:00
Cayetano Santos
7c5054876a
gnu: openfpgaloader: Move to flashing-tools.
...
* gnu/packages/fpga.scm (openfpgaloader): Move from here ...
* gnu/packages/flashing-tools.scm: ... to here.
Change-Id: Idd0110a8289593e568249f4e2bb0cc1b23dc6843
2025-09-17 11:36:57 +02:00
Cayetano Santos
ed00702631
gnu: minipro: Move to flashing-tools.
...
* 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-09-09 16:04:05 +09:00
David Hoppenbrouwers
25fa92484b
gnu: Add wlink.
...
* 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-08-21 19:09:01 +08:00
Zheng Junjie
fc3f57c380
gnu: dfu-programmer: Update to 1.1.0.
...
* 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-18 20:17:51 +02:00
Joaquín Aguirrezabalaga
6825643af5
gnu: uuu: Update to 1.5.201.
...
* 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-07-12 13:24:33 +02:00
Herman Rimm
45ed39318e
gnu: heimdall: Update to 2.2.1.
...
* 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-06-02 13:26:09 +02:00
Danny Milosavljevic
88968265ef
gnu: Add import.
...
* gnu/packages/flashing-tools.scm: Add qt build system import.
Change-Id: I1cd544a5b85a73ce1a2c1d2422a115aff83c50fa
2025-02-16 14:29:49 +01:00
Danny Milosavljevic
1959e11798
gnu: heimdall: Support wayland.
...
* gnu/packages/flashing-tools.scm (heimdall)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.
Change-Id: I2856e81ff21b3a213748dad1f85b2bafaf7e24fa
2025-02-16 14:29:48 +01:00
Hilton Chain
455f8ff55e
gnu: flashrom: Update to 1.5.1.
...
* gnu/packages/flashing-tools.scm (flashrom): Update to 1.5.1.
[arguments]<#:phases>: Use absolute dmidecode path instead of wrapping.
Change-Id: Ie4267350c3f98d22232cff947a9e2438eb82d7ae
2025-01-11 16:11:28 +08:00
Artyom V. Poptsov
bbb3f7d694
gnu: avrdude: Update to 8.0.
...
* gnu/packages/flashing-tools.scm (avrdude): Update to 8.0.
Change-Id: I04afbd03be63a9e89456a9d5349c36e5928c80f9
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2024-09-02 18:41:18 +08:00
Sharlatan Hellseher
22482834c5
gnu: wally-cli: Fix build.
...
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-11 14:35:18 +01:00
Christopher Baines
520d85bad4
gnu: wally-cli: Fix reference to go-gopkg-in-cheggaaa-pb-v1.
...
As this was renamed in 2ef0e4bce1 .
* 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-06-11 12:17:49 +01:00
Artyom V. Poptsov
8944fa5c7a
gnu: avrdude: Update to 7.3.
...
* 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-31 13:55:44 +02:00
Artyom V. Poptsov
6faf82c7e9
gnu: 0xffff: Update to 0.10.
...
* 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-05-17 20:18:09 +02:00
Sharlatan Hellseher
8ac6bd7741
gnu: packages: flashing-tools: Sort use-module alphabetically.
...
* gnu/packages/flashing-tools.scm: Sort use-module alphabetically to
ease maintenance.
Change-Id: I5d3743586c0f3c455ab8122ba954667daaae6794
2024-03-29 14:21:00 +00:00
Martin Becze
f0a3c72201
gnu: Add wally-cli.
...
* gnu/packages/flashing-tools.scm (wally-cli): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Change-Id: I43f495c2251acf38db72d59c449700899a252671
2024-03-29 14:21:00 +00:00
Mathieu Othacehe
c562008bd1
gnu: uuu: Update to 1.5.125.
...
* 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-11-24 18:02:03 +01:00
Maxim Cournoyer
619ff2fa1d
gnu: Add teensy-udev-rules.
...
* gnu/packages/flashing-tools.scm (teensy-udev-rules): New variable.
Change-Id: Icdb2fc94d308646dabaeb0fc8e3e27585a9efd53
2023-10-10 00:06:15 -04:00
Maxim Cournoyer
e09c04809a
gnu: teensy-loader-cli: Fix license.
...
* gnu/packages/flashing-tools.scm (teensy-loader-cli) [license]: Adjust to
license:gpl3+.
2023-10-10 00:06:15 -04:00
Maxim Cournoyer
1b83d4490a
gnu: teensy-loader-cli: Use gexps.
...
* gnu/packages/flashing-tools.scm (teensy-loader-cli) [arguments]: Use gexps.
2023-10-10 00:06:15 -04:00