summaryrefslogtreecommitdiff
path: root/gnu/packages/flashing-tools.scm
AgeCommit message (Collapse)AuthorFilesLines
2026-05-29gnu: Remove pending references to deprecated (gnu packages flex).Anderson Torres1-1/+1
* gnu/packages/c.scm: Remove references to (gnu packages flex). * gnu/packages/video.scm: Likewise. * gnu/packages/web.scm: Likewise. * gnu/packages/admin.scm: Change (gnu packages flex) to (gnu packages compiler-tools). * gnu/packages/algebra.scm: Likewise. * gnu/packages/apparmor.scm: Likewise. * gnu/packages/assembly.scm: Likewise. * gnu/packages/astronomy.scm: Likewise. * gnu/packages/audio.scm: Likewise. * gnu/packages/bioinformatics.scm: Likewise. * gnu/packages/bison.scm: Likewise. * gnu/packages/bootloaders.scm: Likewise. * gnu/packages/cdrom.scm: Likewise. * gnu/packages/chemistry.scm: Likewise. * gnu/packages/cluster.scm: Likewise. * gnu/packages/cobol.scm: Likewise. * gnu/packages/code.scm: Likewise. * gnu/packages/commencement.scm: Likewise. * gnu/packages/coq.scm: Likewise. * gnu/packages/coreboot.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/datalog.scm: Likewise. * gnu/packages/debug.scm: Likewise. * gnu/packages/dictionaries.scm: Likewise. * gnu/packages/dns.scm: Likewise. * gnu/packages/documentation.scm: Likewise. * gnu/packages/dotnet.scm: Likewise. * gnu/packages/education.scm: Likewise. * gnu/packages/electronics.scm: Likewise. * gnu/packages/embedded.scm: Likewise. * gnu/packages/emulators.scm: Likewise. * gnu/packages/engineering.scm: Likewise. * gnu/packages/esolangs.scm: Likewise. * gnu/packages/fabric-management.scm: Likewise. * gnu/packages/file-systems.scm: Likewise. * gnu/packages/finance.scm: Likewise. * gnu/packages/firmware.scm: Likewise. * gnu/packages/flashing-tools.scm: Likewise. * gnu/packages/fontutils.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gcc.scm: Likewise. * gnu/packages/gdb.scm: Likewise. * gnu/packages/geo.scm: Likewise. * gnu/packages/gl.scm: Likewise. * gnu/packages/glib.scm: Likewise. * gnu/packages/gnome.scm: Likewise. * gnu/packages/graph.scm: Likewise. * gnu/packages/graphics.scm: Likewise. * gnu/packages/groff.scm: Likewise. * gnu/packages/gstreamer.scm: Likewise. * gnu/packages/guile.scm: Likewise. * gnu/packages/hardware.scm: Likewise. * gnu/packages/haskell.scm: Likewise. * gnu/packages/heads.scm: Likewise. * gnu/packages/hurd.scm: Likewise. * gnu/packages/image-processing.scm: Likewise. * gnu/packages/instrumentation.scm: Likewise. * gnu/packages/kde-frameworks.scm: Likewise. * gnu/packages/kde-graphics.scm: Likewise. * gnu/packages/kde-pim.scm: Likewise. * gnu/packages/kde-sdk.scm: Likewise. * gnu/packages/kerberos.scm: Likewise. * gnu/packages/lego.scm: Likewise. * gnu/packages/lesstif.scm: Likewise. * gnu/packages/libreoffice.scm: Likewise. * gnu/packages/lighting.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/logging.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/man.scm: Likewise. * gnu/packages/maths.scm: Likewise. * gnu/packages/mpi.scm: Likewise. * gnu/packages/multiprecision.scm: Likewise. * gnu/packages/music.scm: Likewise. * gnu/packages/netpbm.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/nickle.scm: Likewise. * gnu/packages/ocaml.scm: Likewise. * gnu/packages/package-management.scm: Likewise. * gnu/packages/parallel.scm: Likewise. * gnu/packages/plotutils.scm: Likewise. * gnu/packages/pretty-print.scm: Likewise. * gnu/packages/profiling.scm: Likewise. * gnu/packages/qt.scm: Likewise. * gnu/packages/radio.scm: Likewise. * gnu/packages/rdesktop.scm: Likewise. * gnu/packages/rpc.scm: Likewise. * gnu/packages/rust.scm: Likewise. * gnu/packages/security-token.scm: Likewise. * gnu/packages/selinux.scm: Likewise. * gnu/packages/shellutils.scm: Likewise. * gnu/packages/simulation.scm: Likewise. * gnu/packages/statistics.scm: Likewise. * gnu/packages/telephony.scm: Likewise. * gnu/packages/toys.scm: Likewise. * gnu/packages/version-control.scm: Likewise. * gnu/packages/virtualization.scm: Likewise. * gnu/packages/vpn.scm: Likewise. * gnu/packages/vulkan.scm: Likewise. * gnu/packages/webkit.scm: Likewise. * gnu/packages/wine.scm: Likewise. * gnu/packages/wm.scm: Likewise. * gnu/packages/xdisorg.scm: Likewise. * gnu/packages/xorg.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/8483 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-24guix: build-system: Set pypi-uri in pyproject, drop python module.Nicolas Graves1-1/+0
After this commit, when both modules are imported: - if pyproject is imported before, the warning is 'pypi-uri' is deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead - if python is imported before, the warning is `pypi-uri' imported from both (guix build-system python) and (guix build-system pyproject) This seems convenient enough to warn for deprecation in the short term, while avoiding any breaking changes. * guix/build-system/pyproject.scm (pypi-uri): Move the procedure from (guix build-system python) here. * guix/build-system/python (pypi-uri): Drop definition, import it from (guix build-system pyproject) and deprecate it. * gnu/packages/openldap.scm: Reorder modules to get the right warning. * gnu/packages/pypy.scm: Likewise. * gnu/packages/*.scm : Drop module (guix build-system python). * tests/import/pypi.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/7448 Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834 Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-12gnu: Move bincfg, ifdtool and intelmetool to coreboot.scm.Denis 'GNUtoo' Carikli1-158/+1
All these packages are being maintained by Coreboot and they are also present in the Coreboot source code. Merge guix/guix!7065 * gnu/packages/flashing-tools.scm (bincfg, ifdtool, intelmetool): Move from here ... * gnu/packages/coreboot.scm: ... to here. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * po/packages/POTFILES.in: Add it. Change-Id: I6d802042670fda52adeb85d9e3a4b3f3a23dcb66 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-22gnu: genimage: Refresh package.Cayetano Santos1-18/+18
* gnu/packages/flashing-tools.scm (genimage)[inputs]: Remove variables. Change-Id: I03d698836b3cda630a2b4886ca732b3ad223182f
2026-03-22gnu: genimage: Add Btrfs support.Clément Lassieur1-1/+3
* 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 Lassieur1-95/+95
* 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 Lassieur1-18/+5
* 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 Santos1-1/+123
* 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 Santos1-5/+7
* 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' Carikli1-0/+81
* 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 Santos1-2/+2
* gnu/packages/flashing-tools.scm (flashrom): Update to 1.7.0. Change-Id: I91fa3ade5b555bedc66553591d62a8360d741adc
2026-03-01gnu: openfpgaloader: Update to 1.1.0.Cayetano Santos1-2/+2
* gnu/packages/flashing-tools.scm (openfpgaloader): Update to 1.1.0. Change-Id: Ic4056a514fb18b60238606f57b02f0cfa0784786
2025-12-27gnu: me-cleaner: Switch to pyproject.Nicolas Graves1-20/+24
* 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 Santos1-14/+18
* 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 Enge1-0/+48
This reverts commit cc6b41f168074cda034a988fffa3c447b3abea26. The software still compiles, works and has users. Change-Id: I986f67c0e30110dcd8cc0166abe9bb605cb5920f
2025-10-15gnu: Remove wally-cli.Andreas Enge1-47/+0
* 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 Santos1-2/+2
* 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 Santos1-20/+21
* 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 Santos1-2/+2
* 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 Santos1-4/+4
* 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 Santos1-14/+15
* 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 Santos1-22/+25
* gnu/packages/flashing-tools.scm (flashrom): Apply style. Change-Id: I1feb647d06f7e37e2c897247048e6ce5cda87cfb
2025-09-20gnu: flashrom: Update to 1.6.0.Cayetano Santos1-2/+2
* gnu/packages/flashing-tools.scm (flashrom): Update to 1.6.0. Change-Id: Id6c07037d040cc1b3c40b9a2c602bd54542d0c3c
2025-09-20gnu: qdl: Improve style.Cayetano Santos1-4/+8
* 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 Santos1-6/+6
* 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 Santos1-5/+7
* 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 Cournoyer1-1/+1
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 Cournoyer1-1/+1
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer1-1/+1
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 Santos1-22/+23
* 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 Santos1-2/+2
* 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 Santos1-9/+14
* 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 Santos1-2/+2
* gnu/packages/flashing-tools.scm (openfpgaloader): Update to 1.0.0. Change-Id: Ia664852cb2497de159e5a271d866a6f0e2b7159f
2025-09-17gnu: openfpgaloader: Move to flashing-tools.Cayetano Santos1-0/+48
* 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 Santos1-0/+59
* 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 Hoppenbrouwers1-0/+25
* 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 Junjie1-9/+10
* 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 Aguirrezabalaga1-3/+4
* 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 Rimm1-4/+6
* 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 Milosavljevic1-0/+1
* gnu/packages/flashing-tools.scm: Add qt build system import. Change-Id: I1cd544a5b85a73ce1a2c1d2422a115aff83c50fa
2025-02-16gnu: heimdall: Support wayland.Danny Milosavljevic1-2/+2
* 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 Chain1-9/+10
* 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. Poptsov1-2/+2
* 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 Hellseher1-1/+12
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 Baines1-1/+1
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. Poptsov1-9/+13
* 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. Poptsov1-11/+11
* 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 Hellseher1-12/+12
* gnu/packages/flashing-tools.scm: Sort use-module alphabetically to ease maintenance. Change-Id: I5d3743586c0f3c455ab8122ba954667daaae6794
2024-03-29gnu: Add wally-cli.Martin Becze1-0/+39
* 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 Othacehe1-3/+4
* 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>