summaryrefslogtreecommitdiff
path: root/gnu/packages/cybersecurity.scm
AgeCommit message (Collapse)Author
2026-02-22gnu: ropgadget: Update to 7.7.Cayetano Santos
* gnu/packages/cybersecurity.scm (ropgadget): Update to 7.7. [sources]: Switch to git-fetch. Merges guix/guix!6469 Change-Id: I504c0ad39acdb837dd157bd1715a20e6783073b7
2026-02-16gnu: pwntools: Update to 4.15.0.Cayetano Santos
* gnu/packages/cybersecurity.scm (pwntools): Update to 4.15.0. [native-inputs]: Remove python-wheel. Change-Id: I0d1ee9c6e16b225c29e31ccf604b3baa4e0796d1
2026-02-15gnu: gallia: Update to 2.0.2.Sharlatan Hellseher
* gnu/packages/cybersecurity.scm (gallia): Update to 2.0.2. Change-Id: Ied85e58f2abd152a8f5a4145ecc27f06e780b403
2026-02-15gnu: gallia: Add missing input.Nicolas Graves
* gnu/packages/cybersecurity.scm (gallia)[inputs]: Add python-boltons. Change-Id: Ia94443b8230aa1c2ac823e3afe15d1a9d56c0702 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-25gnu: gallia: Update input.Andreas Enge
* gnu/packages/cybersecurity.scm (gallia)[inputs, native-inputs]: Replace python-pygit2-1.11 by python-pygit2. Change-Id: I587bc90bd912c6655543035a0d0d3943b0730513 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-pygit2: Rename to python-pygit2-1.11.Andreas Enge
* gnu/packages/python-xyz.scm (python-pygit2): Rename to... (python-pygit2-1.11): ...this. (python-pygit2-1.18): Adapt inheritance. (offlate): Adapt input. * gnu/packages/astronomy.scm (python-pypeit), gnu/packages/bootloaders.scm (patman), gnu/packages/cybersecurity.scm (gallia), gnu/packages/version-control.scm (gitless): Adapt inputs. Change-Id: I4a7d034a1f07f2b5e85985745ad5ef89ccb954c0 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-pydantic-2: Deprecate by python-pydantic.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pydantic-2): Deprecate variable. * gnu/packages/astronomy.scm (python-czml3, python-edps, python-hvpy): [propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/cybersecurity.scm (gallia): [inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/databases.scm (python-prisma)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. (python-tortoise-orm, aerich)[native-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/django.scm (python-django-ninja)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/finance.scm (python-schwifty)[native-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/games.scm (tuxemon)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/machine-learning.scm (python-spacy, python-thinc): [propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/maths.scm (python-libensemble)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/protobuf.scm (python-pure-protobuf)[native-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/python-check.scm (python-inline-snapshot)[native-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/python-science.scm (python-iminuit):[native-inputs]: Remove python-pydantic-2; add python-pydantic. (python-pandera, python-vaex-core)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/python-web.scm: (python-cloudpathlib, python-huggingface-hub): [native-inputs]: Remove python-pydantic-2; add python-pydantic. (python-aws-sam-translator, python-weasel, python-openai, python-fastapi, python-fastapi-csrf-protect, python-fastapi-pagination-minimal, python-fastapi-pagination): [propagated-inputs]: Remove python-pydantic-2; add python-pydantic. * gnu/packages/python-xyz.scm: (python-safety-schemas, python-pytoolconfig, python-pydantic-cli, python-pydantic-settings, python-confection, python-safety)[propagated-inputs]: Remove python-pydantic-2; add python-pydantic. (python-deepdiff, python-lief)[native-inputs]: Remove python-pydantic-2; add python-pydantic. Change-Id: I20842162ae8a6c0abd54e4ef1fc676f928541184 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-11-22gnu: blacksmith: Update to 0.0.2.Artyom V. Poptsov
* gnu/packages/cybersecurity.scm (blacksmith): Update to 0.0.2. Change-Id: I6c226efa8db1c620ad637e15c210a7fafcadef57
2025-10-19gnu: gallia: Update to 2.0.0b2.Sharlatan Hellseher
* gnu/packages/cybersecurity.scm (gallia): Update to 2.0.0b2. [arguments] <build-backend>: Pin to poetry as upstream switch to uv-build. Change-Id: I3236682c9fda8972a99a33d464dcdf8c02d979f2
2025-10-11gnu: packages/cybersecurity: Remove (gnu packages bioinformatics) module.Sharlatan Hellseher
* gnu/packages/cybersecurity.scm: Remove (gnu packages bioinformatics) from used modules. Change-Id: If0c20cb7152970bb34b4742f733eda0a639b8f4d
2025-10-11gnu: ropgadget: Update to 7.6.Sharlatan Hellseher
* gnu/packages/cybersecurity.scm (ropgadget): Update to 7.6. [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: No test data in PyPI archive. <phases>: Use custom 'check. [native-inputs]: Add python-setuptools. Change-Id: Iaa2cb856c35df4e263f1b72d048b705325f4c411
2025-10-11gnu: Add gallia.Sharlatan Hellseher
* gnu/packages/cybersecurity.scm (gallia): New variable. Change-Id: I927c7d43bad89052c689390a42a268c2de597a8d
2025-09-17gnu: pwntools: Switch to pyproject.Nicolas Graves
* gnu/packages/cybersecurity.scm (pwntools): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'relax-dependencies. [propagated-inputs]: Remove python-pathlib2. Change-Id: Ic73c9f238ee0025769b0447158fa621ac1dce161 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: pwntools: Update to 4.4.0.Nicolas Graves
* gnu/packages/cybersecurity.scm (pwntools): Update to 4.4.0. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2023-05-14gnu: Rename json-modern-cxx to nlohmann-json.Liliana Marie Prikler
* gnu/packages/cpp.scm (nlohmann-json): New variable. (json-modern-cxx): Mark as deprecated alias. (xtl, jsonnet)[inputs]: Use nlohmann-json. * gnu/packages/build-tools.scm (bear)[inputs]: Likewise. * gnu/packages/cybersecurity.scm (blacksmith)[inputs]: Likewise. * gnu/packages/databases.scm (sqlitebrowser)[inputs]: Adjust comment. * gnu/packages/games.scm (openrct2)[inputs]: Use nlohmann-json. * gnu/packages/graphics.scm (f3d)[native-inputs]: Likewise. * gnu/packages/hardware.scm (openrgb)[inputs]: Likewise. [arguments]: Adjust accordingly. * gnu/packages/image-processing.scm (paraview)[inputs]: Adjust comment. * gnu/packages/irods.scm (irods, irods-client-icommands)[inputs]: Use nlohmann-json. * gnu/packages/jupyter.scm (xeus)[inputs]: Likewise. * gnu/packages/messaging.scm (mtxclient, nheko)[inputs]: Likewise. * gnu/packages/text-editors.scm (jucipp)[inputs]: Likewise. * gnu/packages/video.scm (mktoolnix)[inputs]: Likewise. * gnu/packages/xdisorg.scm (nwg-launchers)[inputs]: Likewise.
2022-05-22gnu: ropgadget: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/cybersecurity.scm (ropgadget)[home-page]: Use HTTPS.
2022-01-14gnu: Add blacksmith.Raghav Gururajan via Guix-patches via
* gnu/packages/cybersecurity.scm (blacksmith): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-10-06gnu: ropgadget: Update to 6.6.Tobias Geerinckx-Rice
* gnu/packages/cybersecurity.scm (ropgadget): Update to 6.6.
2021-06-06gnu: Add pwntools.c4droid
* gnu/packages/cybersecurity.scm (pwntools): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-02-15gnu: ropgadget: Update to 6.5.Tobias Geerinckx-Rice
* gnu/packages/cybersecurity.scm (ropgadget): Update to 6.5.
2020-12-06gnu: ropgadget: Update to 6.4.Tobias Geerinckx-Rice
* gnu/packages/cybersecurity.scm (ropgadget): Update to 6.4.
2020-06-02gnu: ropgadget: Update to 6.3.Tobias Geerinckx-Rice
* gnu/packages/cybersecurity.scm (ropgadget): Update to 6.3.
2020-03-26gnu: Add ROPgadget.Jakub Kądziołka
* gnu/packages/cybersecurity.scm: New file. (ropgadget): New variable. * gnu/local.mk (GNU_SYSTEM_MODULES): Register the file.