summaryrefslogtreecommitdiff
path: root/gnu/packages/debug.scm
AgeCommit message (Collapse)Author
2026-02-17gnu: Remove qemu-for-american-fuzzy-lop.Andreas Enge
* 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 Enge
* gnu/packages/debug.scm (american-fuzzy-lop): Delete variable. Change-Id: I10d6004dc9e3c574eec49e523c8633bab7d6d90b
2026-02-17gnu: aflplusplus: Drop inheritance from american-fuzzy-lop.Andreas Enge
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 Phong
* 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 Phong
* 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 Phong
* .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 Tempel
* 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 Phong
* 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 Phong
* 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 Phong
* 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. Poptsov
* 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 Cournoyer
* 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 Cournoyer
* 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 Phong
* 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 Phong
* 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 Phong
* 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 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-10gnu: delve: Enable tests.Sharlatan Hellseher
* 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 Hellseher
* gnu/packages/debug.scm (delve): Update to 1.25.2. Change-Id: I27bf94365bbb160f2f8d2140c32601208a194325
2025-08-28gnu: rr: Update to 5.9.0.Greg Hogan
* 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 Hellseher
* 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 Graves
* 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 Graves
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 Graves
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 Graves
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 Flashner
* 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 Flashner
* 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 via
* 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 Milosavljevic
* 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 Phong
* gnu/packages/debug.scm (aflplusplus): Update to 4.31c. Change-Id: Iae9d04ee4ae648bac3ca56c24c99b16e894f9c76 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-12-08gnu: aflplusplus: Update to 4.30c.Nguyễn Gia Phong
* gnu/packages/debug.scm (aflplusplus): Update to 4.30c. Change-Id: Id7cbea11e53faf138e2d5691ff298a20ba6d63b0 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-21gnu: qtcharts: Rename to qtcharts-5.Zheng Junjie
* gnu/packages/qt.scm (qtcharts): Rename to ... (qtcharts-5): ... this. * gnu/packages/astronomy.scm (stellarium)[inputs]: Adjust accordingly. * gnu/packages/debug.scm (seer-gdb)[inputs]: Likewise. * gnu/packages/education.scm (gcompris-qt)[inputs]: Likewise. * gnu/packages/kde-utils.scm (atelier)[inputs]: Likewise. (libatcore)[inputs]: Likewise. * gnu/packages/radio.scm (welle-io)[inputs]: Likewise. (sdrangel)[inputs]: Likewise. Change-Id: If9e321be75d0b442355cc96d950de1ea57b364cd
2024-11-14gnu: delve: Update to 1.23.1.Danny Milosavljevic
* gnu/packages/debug.scm (delve): Update to 1.23.1. Change-Id: I4e87ffa86abe6c82743c1a722fa8654e6a5b6366
2024-10-04gnu: ddd: Update to 3.4.1.Andy Tai
* gnu/packages/debug.scm (ddd): Update to 3.4.1. [source](origin): Add new patch to fix build. [arguments]<#:configure-flags>: Add explicit flag fir freetype include path. [native-inputs]: Add bison, flex and perl. [inputs]: Add freetype, libxaw, and libxft. * gnu/packages/patches/ddd-build.patch: New file. * gnu/local.mk: Register new file. Change-Id: Ic305cc0c7e15d0f0565f2adde514a43497e11f98 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-08gnu: aflplusplus: Update to 4.21c.Tobias Geerinckx-Rice
* gnu/packages/debug.scm (aflplusplus): Update to 4.21c. Change-Id: I7fcd55d0e9df0f3b3daf1fcb527f7b2948fb941e
2024-08-31gnu: Add backward-cpp.Adam Faiz
* gnu/packages/debug.scm (backward-cpp): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-08-31gnu: debug: Add 'bash' input for 'wrap-program'.Maxime Devos
It is required for cross-compilation. * gnu/packages/debug.scm (c-reduce)[inputs]: Add 'bash-minimal'. (scanmem)[inputs]: Likewise. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I6cae82e90a994384aa3ddd737dd885444a0f5cad
2024-07-26gnu: rr: Add ‘supported-systems’ field.Ludovic Courtès
* gnu/packages/debug.scm (rr)[supported-systems]: New field. Change-Id: I6d93b1eae91fbe6c963e737afd6e5d2a30160ac1
2024-07-20gnu: rr: Update to 5.8.0.Karl Hallsby
* gnu/packages/debug.scm (rr): Update to 5.8.0. Change-Id: Ic4bf20a68d05233c28b3f3956e9c8e10dc78fb2e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-23gnu: Add cppdap.Daniel Ziltener
* gnu/packages/debug.scm (cppdap): New variable. * gnu/packages/patches/cppdap-add-CPPDAP_USE_EXTERNAL_GTEST_PACKAGE.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: I328ca0c01787defcc9d18f4ccd7762c86412cca7 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-01-25gnu: Add aflplusplus.Denis 'GNUtoo' Carikli
* gnu/packages/debug.scm (aflplusplus): New variable. Change-Id: Ibda36187e839d5f533d461444db25a7ba5567f0f Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2023-12-23gnu: rr: Update to 5.7.0.Greg Hogan
* gnu/packages/debug.scm (rr): Update to 5.7.0. Change-Id: I5b70f5d266876077b533182ccdcd2160fec6fcc4 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-15gnu: delve: Update to 1.21.0.Andrew Jose
* gnu/packages/debug.scm (delve): Update to 1.21.0. [propagated-inputs]: Remove go. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-07-30gnu: delta: Remove broken source URL.Tobias Geerinckx-Rice
This does indeed serve infinite redirects, even from the Wayback Machine, so there is no value in keeping it here. * gnu/packages/debug.scm (delta)[source]: Drop tigris.org URL
2023-07-30gnu: delta: Use Web Archived home page.Tobias Geerinckx-Rice
* gnu/packages/debug.scm (delta)[home-page]: Use a copy archived by the Wayback Machine.
2023-07-13gnu: libleak: Update to 0.3.6.fanquake
* gnu/packages/debug.scm (libleak): Update to 0.3.6.
2023-07-11gnu: rr: Fix typo in synopsis.jgart
* gnu/packages/debug.scm (rr) [synopsis]: Fix typo.
2023-05-24gnu: ddd: Update to 3.4.0Andy Tai
* gnu/packages/debug.scm (ddd): Update to 3.4.0 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>