gnu: folders: Switch to pyproject. * gnu/packages/esolangs.scm (folders): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Set a custom 'check phase. [native-inputs]: Add python-setuptools. [description, properties]: Run guix style. Change-Id: Icb1ab9f7ea246747e08da7bbec5a9339aaf5431b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
teams: Update Nicolas Graves' codeberg account. * etc/teams.scm (Nicolas Graves): Adjust CodeBerg's account. Change-Id: I338fc27a5654d8fd12d5ab9846fa05e42051b6fa Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: av-98: Update to 1.4. * gnu/packages/web-browsers.scm (av-98): Update to 1.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. <#:phases>: Add phase 'configure-sanity-check. [native-inputs]: Add python-setuptools. [home-page]: Refresh it, the project moved. Change-Id: I589c4622f9c38a9d3e4b27e9e2a28d3767eed74b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: leo: Switch to pyproject. * gnu/packages/web-browsers.scm (leo): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I04ad66f944fed21b832d85ea9b443293a337d942 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mpi4py: Update to 4.1.0. * gnu/packages/mpi.scm (python-mpi4py): Update to 4.1.0. [arguments]<#:phases>: Add 'check phase replacement. <#:test-flags>: Set them. [native-inputs]: Replace python-cython-0 by python-cython. Change-Id: I8d1ab87bdb27607fe73c1865fd5fa3c174421840 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mpi4py: Switch to pyproject. * gnu/packages/mpi.scm (python-mpi4py): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments, description]: Improve style. [native-inputs]: Add python-cython-0, python-pytest, python-setuptools. Change-Id: I3d21936ce3dc368d358174a984885f7450032195 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: xapers: Switch to pyproject. * gnu/packages/search.scm (xapers): [build-system]: Switch to pyproject-build-system. [arguments]: Relocate field. <#:tests?>: Disable them, as a lot of them are failing. <#:phases>: Replace 'check phase. Refrash phase 'install-doc. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I135aa42aca9f4c784798c38cf0a2f77b605ed338 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: clikan: Switch to pyproject. * gnu/packages/task-management.scm (clikan): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase by a 'configure-tests phase. [native-inputs]: Add python-setuptools.
gnu: mygnuhealth: Switch to pyproject. * gnu/packages/medical.scm (mygnuhealth): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests>: Disable them. <#:imported-modules, #:modules>: Refresh them. <#:phases>: Run guix style. [native-inputs]: Add python-setuptools. Change-Id: Ieec8cbd7c1c87f1482a8dc8049fcb8ad1aae4f9e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: nicotine+: Switch to pyproject. * gnu/packages/nicotine.scm (nicotine+): [source]: Remove <modules> and <snippet>. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:phases>: Delete network test before running them. <#:imported-modules, #:modules>: Refresh them. [native-inputs]: Add python-setuptools. Change-Id: Id9492a83fd1ae6916a6998f3cae2c014eb87644a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: yt-dlp: Fix non-x86 build. The `search-input-file` procedure raises an error when file is not available, `which` returns #f when executable is not available. * gnu/packages/video.scm (yt-dlp): Fix non-x86 build. [arguments] <#:phases>: Use which to check for pandoc. Change-Id: I2c7bba7500defc31e69f6d7144ff1020505e4d43 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: trealla: Update to 2.83.11. * gnu/packages/prolog.scm (trealla): Update to 2.83.11. Change-Id: I265bcbd4c7b1e07917d9915904563d4560676db8
gnu: yt-dlp: Update to 2025.09.26. * gnu/packages/video.scm (yt-dlp): Update to 2025.09.26.
gnu: python-git-hammer: Update to 0.3.2. * gnu/packages/python-xyz.scm (python-git-hammer): Update to 0.3.2. Fix indentation. [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Remove 'patch-setup.py, add 'relax-requirements. [native-inputs]: Add python-pytest and python-setuptools. [description]: Fix fill column. Change-Id: I22609e48142c2dacf2d9dec7c07a9cc917f5db03
gnu: stpipeline: Update to 2.0.0. * gnu/packages/bioinformatics.scm (stpipeline): Update to 2.0.0. [source, homepage]: Switched to https://github.com/jfnavarro/st_pipeline. [source]: Switch to git-fetch. [arguments] <phases>: Skip check phase because dependencies are too narrow. [propagated-inputs]: Remove python-cython, python-invoke, python-pympler, python-setuptools, and python-sqlitedict; add python-distance, python-dnaio, and python-types-regex. [native-inputs]: Remove python-setuptools and python-wheel; add python-cython, python-pytest, and python-poetry-core. Change-Id: Iaa05b23e58e9f254ed9293244d955e63c2e69cd5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-taggd: Update to 0.4.0. * gnu/packages/bioinformatics.scm (python-taggd): Update to 0.4.0. [origin, homepage]: Change to "https://github.com/jfnavarro/taggd" [source]: Remove out-dated snippet. [arguments] <test-flags>: Reenable fixed test. [propagated-inputs]: Add python-tqdm, python-aiofiles, python-dnaio, python-types-aiofiles, and python-types-tqdm. Change-Id: I8c1c445bdf1b463b9ffd16602001608a3c9d4fcd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-types-tqdm. * gnu/packages/python-xyz.scm (python-types-tqdm): New variable. Change-Id: I91ba21d84b467c9bf172db48aeba5309a70fe51d
gnu: Add python-types-aiofiles. * gnu/packages/python-xyz.scm (python-types-aiofiles): New variable. Change-Id: I7f21b80b47f1c0a71812623c574a6892a9782af0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-types-regex. * gnu/packages/python-xyz.scm (python-types-regex): New variable. Change-Id: Ie526b19c84c08c7778d41bc12619b4d2e8f0dd8b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-blacksheep. * gnu/packages/python-web.scm (python-blacksheep): New variable. Change-Id: Ia6ffb6360f6ba932936dc2196161b4ef2cbcd733 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>