aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2024-12-16gnu: python-flask-sqlalchemy: Update to 3.1.1....* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to 3.1.1. Fix build. [source]<uri>: Adjust name as it was changed in PyPI source archive. [build-system]: Swap to pyproject-build-system. [arguments]<test-flags>: Skip some failing tests. [propagated-inputs]: Remove python-sqlalchemy; add python-sqlalchemy-2. [native-inputs]: Add python-flit-core and python-pytest. Change-Id: Id9a7516ca56a8d6e30cd9a40253886e4e9dbf668 Sharlatan Hellseher
2024-12-16gnu: python-cfn-lint: Update to 1.22.1....* gnu/packages/python-web.scm (python-cfn-lint): Update to 1.22.1. Fix build, improve package style. [source]<url>: Use direct URL instead of home-page field. [build-system]: Swap to pyproject-build-system. [arguments]<phases>: Remove 'skip-network-test, use default 'check. <test-flags>: Skip 4 failing tests. [propagated-inputs]: Remove python-jsonschema and python-six; add python-regex, python-sympy, and python-typing-extensions. [native-inputs]: Remove python-mock; add python-defusedxml, python-pytest, python-setuptools, and python-wheel. [home-page]: Place above synopsis. Change-Id: I39d1ed9ca6157e618d2c5905dff61679ff924a4e Sharlatan Hellseher
2024-12-16gnu: python-aws-sam-translator: Update to 1.94.0....* gnu/packages/python-web.scm (python-aws-sam-translator): Update to 1.94.0. Fix build [source]: Use git checkout containing tests. [build-system]: Swap to pyproject-build-system. [arguments]<test-flags>: Run test in parallel, skip some failing tests. <phases>: Remove 'loosen-requirements, add 'fix-pytest-config, and 'pre-check. [propagated-inputs]: Remove python-six; add python-pydantic and python-typing-extensions. [native-inputs]: Add python-pytest, python-setuptools, python-pytest-xdist, python-parameterized, python-pyyaml, and python-wheel. Change-Id: I16181f714cfc9bcd97ca034631a204969c323542 Sharlatan Hellseher
2024-12-16gnu: python-cattrs: Skip some tests....* gnu/packages/python-xyz.scm (python-cattrs) [arguments]<test-flags>: Add "--numprocesses". Ignore benchmark tests and skip some failing ones. [native-inputs]: Remove python-poetry-core. Change-Id: I581953b86b20ecde97611e768fbcda3db46dd716 Sharlatan Hellseher
2024-12-16gnu: python-ephem: Fix build....* gnu/packages/astronomy.scm (python-ephem): [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I1989fb4a6534a53f561850f1cd214c332c02d992 Sharlatan Hellseher
2024-12-16gnu: python-asdf-wcs-schemas: Fix build....* gnu/packages/astronomy.scm (python-asdf-wcs-schemas): [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I2aac4b7435b987d85f7270e50ad510e3b5d777fb Sharlatan Hellseher
2024-12-16gnu: python-asdf-coordinates-schemas: Fix build....* gnu/packages/astronomy.scm (python-asdf-coordinates-schemas) [native-inputs]: Add python-setuptools and python-wheel. [description]: Start from a new line. Change-Id: I32a2e74b3b90b31f73e3b3aba5f72379c30d7fc7 Sharlatan Hellseher
2024-12-16gnu: python-asdf-compression: Fix build....* gnu/packages/astronomy.scm (python-asdf-compression) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ib077d9d7448fe3ad52e8697ca64caa62081434d0 Sharlatan Hellseher
2024-12-16gnu: python-asdf: Fix build....* gnu/packages/astronomy.scm (python-asdf) [arguments]<test-flags>: Remove "-p" add "--numprocesses" option. [phases]{patch-pyproject-toml}: Remove redundant substitution. [native-inputs]: Add python-wheel. Change-Id: I672a83ab3dcc179b1dd3c15316d4e52d834edfd6 Sharlatan Hellseher
2024-12-16gnu: python-adbc-driver-manager: Fix buld....* gnu/packages/databases.scm (python-adbc-driver-manager): [native-inputs]: Remove python-pytest; add python-setuptools and python-wheel. Change-Id: Idda91f087d8169185a02a61ae6b69d5668ae88b3 Sharlatan Hellseher
2024-12-16gnu: python-calver: Fix bulid....* gnu/packages/python-xyz.scm (python-calver) [native-inputs]: Add python-wheel. Change-Id: I9394fb092a335dadc69a0b06c0e16e65a83ae402 Sharlatan Hellseher
2024-12-16gnu: python-aionotify: Update to 0.3.1....* gnu/packages/python-xyz.scm (python-aionotify): Update to 0.3.1. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: I8e553d9e41ba5fbe6447c59525810db3fb726c0d Sharlatan Hellseher
2024-12-16gnu: python-cbor: Fix build....* gnu/packages/serialization.scm (python-cbor) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I18f86c8afdafbd58b170925665c3a2c66822ac9e Sharlatan Hellseher
2024-12-16gnu: borgmatic: Fix build....* gnu/packages/backup.scm (borgmatic) [arguments]<tests?>: Disable them as all failing [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I2bd80ff1943547c66174357371b128be8a580384 Sharlatan Hellseher
2024-12-16gnu: python-apprise: Respect --cores build argument....* gnu/packages/python-xyz.scm (python-apprise) [arguments]<test-flags>: Respect --cores build argument. Change-Id: I217981c457516a5d02d9d06553c50a6ba7fb2fa7 Sharlatan Hellseher
2024-12-16gnu: python-lifelines: Update to 0.30.0....* gnu/packages/statistics.scm (python-lifelines): Update to 0.30.0. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ie486d6c023d79eb3356ffa9050d125e3f39ca3a7 Sharlatan Hellseher
2024-12-16gnu: python-autograd-gamma: Fix build....* gnu/packages/machine-learning.scm (python-autograd-gamma) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I8d537670e50e2fbd571f69c4e20030686fa6e4ea Sharlatan Hellseher
2024-12-16gnu: python-colorthief: Fix build....* gnu/packages/python-xyz.scm (python-colorthief) [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ic725b97a40718ab1c22dde7e5342947ff5ebd99c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Juliana Sims
2024-12-16gnu: python-emoji: Fix build....* gnu/packages/python-xyz (python-emoji)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: Iac4383c33df71b089340154876cb614bff3bac72 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Juliana Sims
2024-12-16services: guix-data-service: Support specifying configuration....The database contains some tables that are effectively used for configuration. This commit starts to expose these to the guix service, enabling the configuration to be handled by the service. * gnu/services/guix.scm (<guix-data-service-configuration>): Add git-repositories and build-servers. (guix-data-service-configuration-git-repositories, guix-data-service-configuration-build-servers): New procedures. (guix-data-service-shepherd-services): Add new shepherd service to setup the database. Change-Id: I519efd9157b60f18c7e80e3bdc92c0e3c5729334 Christopher Baines
2024-12-16gnu: guix-data-service: Update to 0.0.1-56.62d6b59....Add guile-lzlip as a direct propagated input, as this is used directly. * gnu/packages/web.scm (guix-data-service): Update to 0.0.1-56.62d6b59. [propagated-inputs]: Add guile-knots and guile-lzlip. Change-Id: Iae7d172d92ca8004b92f721730e094ed0eee94b0 Christopher Baines
2024-12-16gnu: Add guile-knots....* gnu/packages/guile-xyz.scm (guile-knots): New variable. Change-Id: Ie021e01ac1e381c9a6b14afa6d1817bec62d17d3 Christopher Baines
2024-12-16gnu: emacs-debbugs: Update to 0.42....* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.42. Change-Id: I3b3d23a68cd8e8749b8e4275b11a8f8ae909a3bf Maxim Cournoyer
2024-12-16gnu: lightdm-service-type: Add lightdm.conf to /etc/lightdm....* gnu/services/lightdm.scm (lightdm-configuration->greeters-config-dir): Rename to... (lightdm-configuration-directory): ... this, and add the lightdm-configuration-file. (lightdm-shepherd-service): Don't pass the configuration file, don't set XDG_CONFIG_DIRS (lightdm-etc-service): New procedure. (lightdm-service-type): Use lightdm-etc-service as the etc-extension. Change-Id: I982ec1f7bdfd085621f45a8a1e4b175ab481202f Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Dariqq
2024-12-16gnu: lightdm: Use global sysconfdir....* gnu/packages/display-managers.scm (lightm) [#:configure-flags]: Set sysconfdir to /etc. [#:phases]: Overwrite sysconfdir in install phase for installing sample config files. Change-Id: If9c6ce810c726551bd3bf568d50cad8680829262 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Dariqq
2024-12-16gnu: libcbor: Update to 0.11.0....* gnu/packages/compression.scm (libcbor): Update. Change-Id: Ie372a9a73369eddac0620394e3e3608d8f27e0b6 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Herman Rimm
2024-12-16services: Add resize-file-system-service....* gnu/services/admin.scm (resize-file-system-configuration): New configuration type. (resize-file-system-shepherd-service): New procedure. (resize-file-system-service-type): New variable. * doc/guix.texi (Miscallaneous Services): Document it. Change-Id: Icae2fefc9a8d936d4c3add47520258b341f689a4 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Richard Sent
2024-12-16packages: cloud-utils: Add missing growpart programs to path....This ensures growpart can run in environments that may not have a PATH variable set. * gnu/packages/admin.scm (cloud-utils): Augment growpart PATH with necessary programs. Change-Id: Idf0ca9e14e4c9d82208fbf715dd0b235cd5a371b Signed-off-by: Ludovic Courtès <ludo@gnu.org> Richard Sent
2024-12-16gnu: cgit: Remove input labels....* gnu/packages/version-control.scm (cgit) [inputs]: Remove labels. [arguments]<phases>: Adjust. Change-Id: Iff479fa636f7a4c4fef5137ae22934d4e213223b Co-authored-by: Ludovic Courtès <ludo@gnu.org> Simon Tournier
2024-12-16gnu: gnulib: Move PropList.txt origin from phases to native-inputs....* gnu/packages/dlang.scm (gnulib-checkout)[arguments]<phases>: Move PropList origin from here... [native-inputs]: ...to here. Change-Id: I3576a169837039bc6beaae0d68ab459ed642e3c8 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon Tournier
2024-12-16gnu: farstream: Move common origin from phases to native-inputs....* gnu/packages/dlang.scm (farstream)[arguments]<phases>: Move common origin from here... [native-inputs]: ...to here. Change-Id: I0023bca2fc021b82875b1ec7329c7e37116df0b3 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon Tournier
2024-12-16gnu: smithforth: Move system.fs origin from phases to native-inputs....* gnu/packages/dlang.scm (smithforth)[arguments]<phases>: Move system.fs origin from here... [native-inputs]: ...to here. Change-Id: I82ff81f72dbe2ecf70fbbd44674596e1a62cadcf Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon Tournier
2024-12-16gnu: dmd-bootstrap: Move phobos origin from phases to native-inputs....* gnu/packages/dlang.scm (dmd-bootstrap)[arguments]<phases>: Move phobos origin from here... [native-inputs]: ...to here. Change-Id: I10cb5f628dad2fdbb01df58134996bdcd0b73d62 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon Tournier
2024-12-16gnu: gnome-recipes: Move libgd origin from phases to native-inputs....* gnu/packages/dlang.scm (gnome-recipes)[arguments]<phases>: Move libgd origin from here... [native-inputs]: ...to here. Change-Id: Ic1775a66608e114b5b31058386c8b739c155b7a5 Co-authored-by: Ludovic Courtès <ludo@gnu.org> Simon Tournier
2024-12-16packages: Use origin file names as their input labels....* guix/packages.scm (add-input-label): Rely on 'origin-actual-file-name' for internal inputs labels. * tests/packages.scm ("this-package-input, origin"): New test. * doc/guix.texi (package Reference): Mention origin lookup for ‘lookup-package-input’ & co. * gnu/packages/base.scm (tzdata)[inputs]: Reintroduce label. * gnu/packages/tex.scm (texlive-hyphen-complete)[inputs]: Likewise. (texlive-newverbs)[native-inputs]: Likewise. Change-Id: I6ba5352b1b1b8ab810da3730b09cb9db61d6429c Co-authored-by: Simon Tournier <zimon.toutoune@gmail.com> Ludovic Courtès
2024-12-15gnu: python-extension-helpers: Fix build....* gnu/packages/python-xyz.scm (python-extension-helpers)[native-inputs]: Add python-pip. Change-Id: I831a04e0581e5bbfb975d3cf8cc4ecb1e8ab01fd Danny Milosavljevic
2024-12-15gnu: python-deeptools: Add missing inputs....* gnu/packages/bioinformatics.scm (python-deeptools)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I36e563e9fbdaf9c34b9ca8437c3559e04b3f58a6 Ricardo Wurmus
2024-12-15gnu: python-xarray: Disable bad tests....* gnu/packages/python-science.scm (python-xarray)[arguments]: Disable two tests. Change-Id: Ia9799a5bd247907ee875925431cd0fe2714f51b3 Ricardo Wurmus
2024-12-15gnu: snakemake: Add missing inputs....* gnu/packages/python-xyz.scm (snakemake)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I133a813d1c5a5d6d7c4450d09987ee94e97b9089 Ricardo Wurmus
2024-12-15gnu: python-loompy: Fix build....* gnu/packages/bioinformatics.scm (python-loompy)[build-system]: Use pyproject-build-system. [arguments]: Remove custom 'check phase; add phase 'numpy-compatibility. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I2a3121e042fb7f7980bae14cea3e256fd4c9b115 Ricardo Wurmus
2024-12-15gnu: python-jellyfin-apiclient: Fix build....* gnu/packages/python-xyz.scm (python-jellyfin-apiclient)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I8966718c60e44e398ab56ace905f4105a8a44569 Ian Eure
2024-12-15gnu: python-sqlalchemy-2: Fix build....* gnu/packages/databases.scm (python-sqlalchemy-2)[native-inputs]: Add python-wheel. Change-Id: Ie35026f3049f9103397979cc6d0b8b347584d92d Ian Eure
2024-12-15gnu: python-numba: Update to 0.59.1....* gnu/packages/python-xyz.scm (python-numba): Update to 0.59.1. [build-system]: Use pyproject-build-system. [arguments]: Delete sysinfo tests in phase 'disable-failing-tests. [propagated-inputs]: Remove python-singledispatch. [native-inputs]: Remove python-jinja2 and python-pygments; add python-setuptools and python-wheel. Change-Id: Ic41e1e292601f85434af48d5752a8d57533f9452 Ricardo Wurmus
2024-12-15gnu: python-llvmlite: Update to 0.42.0....* gnu/packages/llvm.scm (python-llvmlite): Update to 0.42.0; inherit from llvm-14. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools and python-wheel. [inputs]: Update patches. Change-Id: I4c1c5741a31af49912fc42ebe2d6784c326e7d41 Ricardo Wurmus
2024-12-16gnu: python-sentry-sdk: Fix build....* gnu/packages/python-xyz.scm (python-sentry-sdk)[arguments]<#:phases>: Add fix-test phase. Skip test_threading and test_transport test. Change-Id: Iee8e3909d8e581eb6fbe5e45a103645409094888 Zheng Junjie
2024-12-15gnu: python-awscrt: Fix build....* gnu/packages/python-web.scm (python-awscrt)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I810ca9e4d5ecfd73786b2a4a60a1ff51faf8b252 Efraim Flashner
2024-12-15gnu: python-noiseprotocol: Fix build....* gnu/packages/python-web.scm (python-noiseprotocol)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I43110aa61b2379c696170453473f005c36de3a8e Efraim Flashner
2024-12-15gnu: tuxedo-keyboard: Update to 4.11.7....* gnu/packages/linux.scm (tuxedo-keyboard): Update to 4.11.7. Change-Id: I5e158b40b46ceb5525d3da75c7d3d473b0825485 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Ashish SHUKLA
2024-12-15gnu: catatonit: Use git source....* gnu/packages/containers.scm (catatonit)[source]: Switch to git-fetch. Change-Id: Ic4340262a554a8799281b56074865b6d7f3a2378 Zheng Junjie
2024-12-15gnu: catatonit: Update to 0.2.1....* gnu/packages/containers.scm (catatonit): Update to 0.2.1. Change-Id: I040693ca23c990f187c3f574e46927fc61e1498f Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Tomas Volf