summaryrefslogtreecommitdiff
path: root/gnu/packages/debug.scm
AgeCommit message (Collapse)AuthorFilesLines
7 daysgnu: qemu-for-aflplusplus: Set absolute path to addr2line.Nguyễn Gia Phong1-0/+7
* gnu/packages/debug.scm (qemu-for-aflplusplus)[arguments]<#:phases>: Add phase set-addr2line-path.
2026-07-06gnu: aflplusplus: Update to 5.02c.Nguyễn Gia Phong1-2/+2
* gnu/packages/debug.scm (aflplusplus): Update to 5.02c.
2026-07-06gnu: qemu-for-aflplusplus: Update to 5.2.50-3.d4a7b70.Nguyễn Gia Phong1-3/+3
* gnu/packages/debug.scm (qemu-for-aflplusplus): Update to 5.2.50-3.d4a7b70.
2026-07-03gnu: llvm: Switch default llvm to 22.Zheng Junjie1-3/+3
* gnu/packages/llvm.scm (libomp, llvm, clang-runtime, clang, clang-toolchain): Switch to llvm-22 version. (ocaml-llvm): Use llvm-13. (wllvm)[native-inputs]: Remove clang; add clang-13. (emacs-clang-format)[arguments]: Use #:lisp-directory, Adjust configure phase. Add #:test-command. * gnu/packages/bioinformatics.scm (alignoth)[native-inputs]: Remove clang; add clang-13. (lammps)[inputs]: Remove libomp; add libomp-13. * gnu/packages/bootloaders.scm (make-grub)[inputs]: Remove clang; add clang-13. * gnu/packages/c.scm (libdispatch)[native-inputs]: Remove clang and llvm; add clang-13 and llvm-13. * gnu/packages/check.scm (pedansee)[native-inputs]: Remove clang; add clang-13. (python-lit)[native-inputs]: Remove llvm; add llvm-13. * gnu/packages/codex.scm (codex, codex-acp)[native-inputs]: Remove clang; add clang-13. * gnu/packages/compression.scm (cmix)[native-inputs]: Remove clang; add clang-13. * gnu/packages/cpp.scm (ccls)[native-inputs]: Remove clang and llvm; add clang-13 and llvm-13. * gnu/packages/darwin.scm (cctools)[inputs]: Remove clang-toolchain; add clang-toolchain-13. [native-inputs]: Remove clang-toolchain; add clang-toolchain-13. * gnu/packages/debug.scm (c-vise)[inputs]: Remove clang and llvm; add clang-13 and llvm-13. (fandango)[native-inputs]: Remove clang; add clang-13. * gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Remove llvm; add llvm-13. * gnu/packages/electronics.scm (nvc)[inputs]: Remove llvm; add llvm-13. (openroad)[inputs]: Remove libomp; add libomp-13. * gnu/packages/emacs-xyz.scm (emacs-irony-mode-server)[inputs]: Remove clang; add clang-13. * gnu/packages/file-systems.scm (bcachefs-tools-minimal)[native-inputs]: Remove clang; add clang-13. * gnu/packages/freedesktop.scm (waypipe)[native-inputs]: Remove clang; add clang-13. * gnu/packages/fusion.scm (fusion)[native-inputs]: Remove clang; add clang-13. * gnu/packages/games.scm (hedgewars)[native-inputs]: Remove clang; add clang-13. * gnu/packages/gnome.scm (gnome-builder)[inputs]: Remove clang and llvm; add clang-13 and llvm-13. * gnu/packages/gnustep.scm (libobjc2)[inputs]: Remove clang; add clang-13. * gnu/packages/gnuzilla.scm (mozjs)[native-inputs]: Remove llvm; add llvm-13. * gnu/packages/graphics.scm (openshadinglanguage)[native-inputs]: Remove clang and llvm; add clang-13 and llvm-13. (skia)[native-inputs]: Remove clang-toolchain; add clang-toolchain-13. (tinygltf)[native-inputs]: Remove clang; add clang-13. * gnu/packages/kde-sdk.scm (kdevelop)[inputs]: Remove clang; add clang-13. * gnu/packages/language.scm (liblouis)[native-inputs]: Remove clang; add clang-13. * gnu/packages/lean.scm (lean4)[inputs]: Remove llvm; add llvm-13. * gnu/packages/lisp.scm (carp, picolisp)[inputs]: Remove clang; add clang-13. * gnu/packages/machine-learning.scm (ctranslate2)[native-inputs]: Remove libomp; add libomp-13. * gnu/packages/mail.scm (stalwart)[native-inputs]: Remove clang; add clang-13. * gnu/packages/maths.scm (python-mathics-core)[inputs]: Remove llvm; add llvm-13. * gnu/packages/ocaml.scm (bap)[inputs]: Remove llvm; add llvm-13. [native-inputs]: Remove clang; add clang-13. [arguments]: Use this-package-input to get llvm version. * gnu/packages/photo.scm (darktable)[inputs]: Remove libomp; add libomp-13. [native-inputs]: Remove llvm; add llvm-13. (ansel)[native-inputs]: Remove llvm; add llvm-13. (photoflare)[inputs]: Remove libomp; add libomp-13. * gnu/packages/physics.scm (cytnx)[inputs]: Remove libomp; add libomp-13. * gnu/packages/qt.scm (clazy)[inputs]: Remove clang and llvm; add clang-13 and llvm-13. * gnu/packages/rust-apps.scm (c2rust, helvum, ouch, pwmenu) (soundcloud-tui)[native-inputs]: Remove clang; add clang-13. * gnu/packages/rust-sources.scm (rust-ring-0.17)[native-inputs]: Remove clang; add clang-13. * gnu/packages/sequoia.scm (sequoia-chameleon-gnupg) (sequoia-sq, sequoia-sqv, sequoia-wot-tools)[native-inputs]: Remove clang; add clang-13. * gnu/packages/text-editors.scm (parinfer-rust, parinfer-rust-emacs)[inputs]: Remove clang; add clang-13. * gnu/packages/virtualization.scm (xen-guest-agent)[native-inputs]: Remove clang; add clang-13. * gnu/packages/wm.scm (niri)[inputs]: Remove clang; add clang-13. * gnu/packages/xorg.scm (xf86-video-vmware)[inputs]: Remove llvm; add llvm-13. (xwayland-satellite)[inputs]: Remove clang; add clang-13. Change-Id: Ifb8f13908a9e7112466b2e966200670ddcc2f162
2026-06-25gnu: delve: Update to 1.27.0.Sharlatan Hellseher1-7/+4
* gnu/packages/debug.scm (delve): Update to 1.27.0. [native-inputs]: Remove go-github-com-hashicorp-golang-lru, go-golang-org-x-tools, and go-gopkg-in-yaml-v3; add go-go-yaml-in-yaml-v3.
2026-06-05gnu: Replace (gnu packages lesstif) with (gnu packages toolkits).Anderson Torres1-1/+1
* gnu/packages/debug.scm: Remove the import (gnu packages lesstif). * gnu/packages/audio.scm: Replace (gnu packages lesstif) to (gnu packages toolkits). * gnu/packages/emacs-xyz.scm: Likewise. * gnu/packages/emacs.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/pdf.scm: Likewise. * gnu/packages/sml.scm: Likewise. * gnu/packages/text-editors.scm: Likewise. Change-Id: Ice777583e827f0f6e990f2d1ad42322f9b59c539 Merges: https://codeberg.org/guix/guix/pulls/8960 Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
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-27 gnu: ninja: Move to build-tools.luca1-1/+0
* gnu/packages/build-tools.scm (ninja, ninja/pinned, samurai) (samu-as-ninja-wrapper): Move to here... * gnu/packages/ninja.scm (ninja, ninja/pinned, samurai) (samu-as-ninja-wrapper): ...from here. New deprecated variables. * guix/build-system/cmake.scm (default-ninja): Switch to loading from build-tools module. * guix/build-system/meson.scm (default-ninja): Likewise. Change-Id: Ia32fb258159cfcc9a0f1ef91c335c71c25a6d7ef Closes: https://codeberg.org/guix/guix/issues/3595 Merges: https://codeberg.org/guix/guix/pulls/4329 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-24gnu: c-vise: Update to 2.8.0.Nicolas Graves1-28/+44
* gnu/packages/debug.scm (c-vise): Update to 2.8.0. [native-inputs]: Relocate field, add python-pytest-flake8. [inputs]: Relocate field, improve style. [arguments]<#:phases>: Run guix style -S arguments. In phase 'wrap, filter out native-input paths. In phase 'hardcode-paths, use explicit "all" and "blank". Fixes: guix/guix#8233 Change-Id: I1d3bb7c07c648f1bff731b94acc4d51559935303 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-24build-system/pyproject: Remove python-pytest-flake8 native-input.Nicolas Graves1-1/+1
* gnu/packages/bioinformatics.scm (python-muon) * gnu/packages/check.scm (python-pytest-perf) * gnu/packages/dav.scm (radicale) * gnu/packages/debug.scm (c-vise) [native-inputs]: Remove python-pytest-flake8. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-24gnu: fiu: Fix build on python-3.12.Hugo Buddelmeijer1-1/+1
* gnu/packages/debug.scm (fiu): Fix build. [native-inputs]: Add python-setuptools. Change-Id: If5f8eacbeafd8bdc66351b2939b753f58e4eb27f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-21gnu: delve: Update to 1.26.3.Maxim Cournoyer1-3/+3
* gnu/packages/debug.scm (delve): Update to 1.26.3. Change-Id: I7f413a14d88f21a43ff84f683e7832af0d5f9ab6
2026-05-11gnu: seer-gdb: Update to 2.7.moksh1-17/+18
* gnu/packages/debug.scm (seer-gdb): Update to 2.7. [arguments]: Use gexps. [source]: Indent. <uri>: Drop .git suffix. <file-name>: Use git-file-name. [inputs]: Switch to Qt6 versions of inputs. Add qtsvg and gdb. Change-Id: I324ff5d1a19b6f5267c7b83e8e88cd66ef0c8639 Merges: https://codeberg.org/guix/guix/pulls/8324 Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-03-26gnu: Add fandango.Nguyễn Gia Phong1-1/+114
* gnu/packages/debug.scm (fandango): New variable. Change-Id: I393e64a77e936af881aac20eb9422db9b6162e67 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-20gnu: Reference the inherited inputs values.Ludovic Courtès1-2/+2
This commit was made by running this command: sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm … and then reverting individual hunks where the change would trigger unbound variable warnings or other issues (such as ‘native-inputs’ is bound in the body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined just above). Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20gnu: Reference the inherited ‘arguments’ value.Ludovic Courtès1-1/+1
This commit was made by running this command: sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm … and then: 1. reverting changes from ‘gnu/packages/rust.scm’ and ‘gnu/packages/java.scm’ since they would incur derivation changes and/or breakage; 2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’; 3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’, which use ‘substitute-keyword-arguments’ for arguments that are not inherited (and thus ‘arguments’ would be unbound); 4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’ which make bogus assumptions about inherited arguments. Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-19gnu: aflplusplus: Update to 4.40c.Nguyễn Gia Phong1-2/+2
* gnu/packages/debug.scm (aflplusplus): Update to 4.40c. Change-Id: Ie1cf588398d35f79e8e5efdec42a9d3a9f98fb96 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-19gnu: qemu-for-aflplusplus: Update to 5.2.50-2.7c3bab7.Nguyễn Gia Phong1-3/+3
* gnu/packages/debug.scm (qemu-for-aflplusplus): Update to 5.2.50-2.7c3bab7. Change-Id: I3496d8a54b2701ccaca4b2a4c5ae8fd08678e631 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-17gnu: Remove qemu-for-american-fuzzy-lop.Andreas Enge1-152/+0
* gnu/packages/debug.scm (qemu-for-american-fuzzy-lop): Delete variable. * gnu/packages/patches/qemu-glibc-2.27.patch, gnu/packages/patches/qemu-glibc-2.30.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Unregister patches. Fixes: guix/guix#5668 Change-Id: I860b2c87fb203fc96b715514064c9a229cbc008b
2026-02-17gnu: Remove american-fuzzy-lop.Andreas Enge1-74/+0
* gnu/packages/debug.scm (american-fuzzy-lop): Delete variable. Change-Id: I10d6004dc9e3c574eec49e523c8633bab7d6d90b
2026-02-17gnu: aflplusplus: Drop inheritance from american-fuzzy-lop.Andreas Enge1-92/+137
The resulting derivation remains unchanged. * gnu/packages/debug.scm (aflplusplus)[inherit]: Remove field. [build-system, synopsis, license]: Copy-paste fields from american-fuzzy-lop. [arguments]: Use arguments from american-fuzzy-lop and keep the duplicate %modify-phases. Change-Id: I3972e1ab2ace5a84041181a83d728822c7f49c5f
2026-01-25gnu: aflplusplus: Update to 4.35c.Nguyễn Gia Phong1-2/+2
* gnu/packages/debug.scm (aflplusplus): Update to 4.35c. Merges guix/guix!5560 Change-Id: I9e00abb6c06430b110c11bfffe4f0e8a2612d6f7 Signed-off-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: qemu-for-aflplusplus: Update to 5.2.50-1.60ebd56.Nguyễn Gia Phong1-3/+3
* gnu/packages/debug.scm (qemu-for-aflplusplus): Update to 5.2.50-1.60ebd56. Merges guix/guix!5560 Change-Id: I3f2ebbdf751e8df31319f0e47dc6da83585cb273 Signed-off-by: Cayetano Santos <csantosb@inventati.org> Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-18Update Nguyễn Gia Phong's new email address.Nguyễn Gia Phong1-1/+1
* .mailmap: New entry. Change-Id: I839ba6c7be463c5b59c7e68247ae5e46d2ceeeaf Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-24gnu: aflplusplus: Enable llvm_mode and afl-clang-lto.Sören Tempel1-3/+41
* gnu/packages/debug.scm (aflplusplus) [inputs]: Replace gcc-11 with gcc; add clang. [native-inputs]: Replace gcc-11 with gcc. [arguments]<make-flags>: Set CXX, LLVM_CONFIG, AFL_REAL_LD, CLANG_BIN, CLANGPP_BIN, LLVM_LTO and AFL_CLANG_FLTO. <phases>: Add fatal-llvm-failure and patch-clang-path. Closes: guix/guix#3358 Change-Id: Ia306cc33b07186299c4310619a0b70bc42fea1be Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-22gnu: aflplusplus: Use qemu-for-aflplusplus.Nguyễn Gia Phong1-2/+16
* gnu/packages/debug.scm (aflplusplus) [inputs]: Replace qemu with qemu-for-aflplusplus. Closes: guix/guix#3319 Change-Id: I17f7f5eba5ac0ace54634dc2b8eecde4b3e19a6f Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-22gnu: Add qemu-for-aflplusplus.Nguyễn Gia Phong1-0/+77
* gnu/packages/debug.scm (qemu-for-aflplusplus): New variable. Change-Id: Iecb693c5f4544ac511387a59819ecab422c62949 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-14gnu: aflplusplus: Update to 4.34c.Nguyễn Gia Phong1-2/+2
* gnu/packages/debug.scm (aflplusplus): Update to 4.34c. Closes: guix/guix#3204 Change-Id: I70fa7206ea43269f255e0a5c7acee07319c48804 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-10-22gnu: zzuf: Fix build.Artyom V. Poptsov1-0/+1
* gnu/packages/debug.scm (zzuf): Fix build by explicitly using an older version of GCC. [native-inputs]: Add gcc-13. Change-Id: If32f40333205791c7250e54ca280972fa6820b40
2025-10-08gnu: Add rr-zen-pmu-workaround.Maxim Cournoyer1-1/+24
* gnu/packages/debug.scm (rr-zen-pmu-workaround): New variable. Change-Id: I8259ac9f90185c62d8a1f9716e24fbc2d6aa7d62 Co-authored-by: Robin Templeton <robin@guixotic.coop>
2025-10-08gnu: rr: Update to 5.9.0-0.7fe1e36.Maxim Cournoyer1-61/+64
* gnu/packages/debug.scm (rr): Update to 5.9.0-0.7fe1e36. [#:phases]: Delete trailing #t. Change-Id: Ic922056ee613abe7c910e9a93cb8ee8892cb4a06
2025-09-30gnu: Add python-fiu.Nguyễn Gia Phong1-0/+30
* gnu/packages/debug.scm (python-fiu): New variable. Closes: guix/guix#2765 Change-Id: I266bd6fb1ca5f201a1934a707b76930d343567b0 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-30gnu: Add fiu.Nguyễn Gia Phong1-0/+32
* gnu/packages/debug.scm (fiu): New variable. Change-Id: I1bd7d80a7ff00a812a5ea1730273b2cd5d6f4343 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-25gnu: aflplusplus: Update to 4.33c.Nguyễn Gia Phong1-2/+2
* gnu/packages/debug.scm (aflplusplus): Update to 4.33c. Change-Id: I8b4cd403926ffe9cb39fd340baf341a5b438e39d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
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-10gnu: delve: Enable tests.Sharlatan Hellseher1-6/+10
* gnu/packages/debug.scm (delve)[arguments]<tests?>: Enable. <test-flags>: Skip 2 problematic tests. Change-Id: I35e013b52a8f464608e41ad444d603ee7829c472
2025-09-10gnu: delve: Update to 1.25.2.Sharlatan Hellseher1-2/+2
* gnu/packages/debug.scm (delve): Update to 1.25.2. Change-Id: I27bf94365bbb160f2f8d2140c32601208a194325
2025-08-28gnu: rr: Update to 5.9.0.Greg Hogan1-4/+10
* gnu/packages/debug.scm (rr): Update to 5.9.0. [native-inputs]: Remove ninja. [inputs]: Add zstd:lib. [arguments]<#:configure-flags>: Add zstd:lib to rpath. Change-Id: If9417dad0c8d40ec2bea42e55830fd5638d0098d
2025-08-24gnu: delve: Update to 1.25.1.Sharlatan Hellseher1-5/+29
* gnu/packages/debug.scm (delve): Update to 1.25.1. [srouce] <snippet>: Delete "vendor" directory. [arguments] <tests?>: Use it instead deleting 'check phase. [native-inputs]: Add go-github-com-cilium-ebpf, go-github-com-cosiner-argv, go-github-com-creack-pty, go-github-com-derekparker-trie, go-github-com-go-delve-liner, go-github-com-google-go-dap, go-github-com-hashicorp-golang-lru, go-github-com-mattn-go-colorable, go-github-com-mattn-go-isatty, go-github-com-spf13-cobra, go-github-com-spf13-pflag, go-go-starlark-net, go-golang-org-x-arch, go-golang-org-x-sys, go-golang-org-x-telemetry, go-golang-org-x-tools, and go-gopkg-in-yaml-v3. Closes guix/guix#2131 Change-Id: I23c5f6f477002d8d0b3288973c497ecc2750c05b Change-Id: Iea21ebf095c70c3654fbfd868c5f697912473dea Signed-off-by: jgart <jgart@dismail.de>
2025-07-19gnu: c-reduce: Update to 2.10.0-0.31e855e.Nicolas Graves1-45/+47
* gnu/packages/debug.scm (c-reduce): Update to 2.10.0-0.31e855e. [inputs]: Replace llvm-9 by llvm-18 ; clang-9 by clang-18. Change-Id: I00ea28cde580dd18224aec2da54082400364d00f Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19gnu: c-reduce: Improve style.Nicolas Graves1-13/+12
Migrate to the modern input style. Also move native-inputs and inputs after arguments. * gnu/packages/debug.scm (inputs): Rewrite using the modern style. Change-Id: Ife16ce6fac01460382b7a82a8f778e629d2c079e Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19gnu: c-reduce: Improve phases.Nicolas Graves1-24/+14
It's not necessary to search for each perl input because they are already set by the build-system in PERL5LIB. * gnu/packages/debug.scm (c-reduce)[arguments]<#:phases>: Switch to gexps. Improve phase 'set-load-paths readability. Change-Id: I0d073b5994526bce3aac4b1147fa923f5ccdf00e Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19gnu: c-reduce: Switch to git source.Nicolas Graves1-6/+7
The original page is down. * gnu/packages/debug.scm (c-reduce)[source]: Switch to git-fetch. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-11gnu: cppdap: Link with libatomic.Efraim Flashner1-4/+14
* gnu/packages/debug.scm (cppdap)[arguments]: Remove configure-flag linking the executable with libatomic when building for riscv64-linux. Add a phase to link with libatomic. Change-Id: I16c899d921967caafa159d11d30d6c81a6d67729
2025-06-08gnu: cppdap: Fix build on riscv64-linux.Efraim Flashner1-2/+5
* gnu/packages/debug.scm (cppdap)[arguments]: When building for riscv64-linux add a configure-flag to link with latomic. Change-Id: I1ff388ac5551270b8c12fa6a62231a86200e024a
2025-05-26gnu: aflplusplus: Update to 4.32c.arthurhdrodrigues--- via Guix-patches via1-2/+2
* gnu/packages/debug.scm (aflplusplus): Update to 4.32c. Change-Id: I5e15360386f80ea36134b578127699c34e080c86 Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-02-16gnu: seer-gdb: Support wayland.Danny Milosavljevic1-2/+3
* gnu/packages/debug.scm (seer-gdb)[build-system]: Switch to qt-build-system. [inputs]: Add qtwayland-5. Change-Id: I217e15a9944ace6b7b5b652709f06dfa3123ba1b
2025-02-11gnu: aflplusplus: Update to 4.31c.Nguyễn Gia Phong1-2/+2
* gnu/packages/debug.scm (aflplusplus): Update to 4.31c. Change-Id: Iae9d04ee4ae648bac3ca56c24c99b16e894f9c76 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>