summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2026-02-07gnu: python-legacy-api-wrap: Update to 1.5.Nicolas Graves
* gnu/packages/python-xyz.scm (python-legacy-api-wrap): Update to 1.5. Change-Id: Icc34334452c3ed556652a9c6412fbaa25f6c9e77 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: twitchy: Relocate phase 'set-HOME.Nicolas Graves
* gnu/packages/video.scm (twitchy)[arguments]<#:phases>: Relocate phase 'set-HOME. Change-Id: Iebee41ed2d4431a40a24aed41b193a51bc1b75d0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: vorta: Relocate phase 'set-HOME.Nicolas Graves
* gnu/packages/backup.scm (vorta)[arguments]<#:phases>: Relocate phase 'set-HOME. Change-Id: Ief4c40b75e856b6e10df2069ef4bfa501ac5ec8c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: wllvm: Update to 1.3.1-0.948cdb8.Nicolas Graves
* gnu/packages/llvm.scm (wllvm): Update to 1.3.1-0.948cdb8. [arguments]<#:test-flags>: Ignore failing test. [native-inputs]: Add clang and procps. Change-Id: I61ace17965efa739235b2cb8c5946cd64d12a987 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: xonsh: Ignore failing tests.Nicolas Graves
* gnu/packages/shell.scm (xonsh)[arguments]<#:test-flags>: Ignore tests that fail because of pip. Change-Id: Ia02075b278aae3740cb67e3b849d748b1b20c9c5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-scanpy: Skip one more test.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-scanpy): [arguments]<test-flags>: Skip one more shaky test. Change-Id: I6093f2365fbab05ada6cc8cbdfede5bfdfb6f27d
2026-02-07gnu: python-splicekit: Refresh package style.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-splicekit): Re order inputs and arguments and start description from a new line. Change-Id: I0ae7b2434669cbfee19a39283933fc2af45362a2
2026-02-07gnu: python-pybio: Relocate phase 'set-home.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-pybio)[arguments]<#:phases>: Relocate phase 'set-home. Relates-to: guix/guix#5892 Change-Id: Ifeceb52b20348f2f495217ee371b84be7bbf590b
2026-02-07gnu: python-pandapipes: Update to 0.13.0.Sharlatan Hellseher
* gnu/packages/engineering.scm (python-pandapipes): Update to 0.13.0. [native-inputs]: Remove python-pytest-xdist, python-wheel, and unzip. Change-Id: I85394f0731448a502386847cdece7c76646e1724
2026-02-07gnu: python-nptyping: Use python-numpy-1, fix build.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-nptyping): [phases]{set-source-date-epch}: Remove phase. [propagated-inputs]: Remove python-numpy; add python-numpy-1. [native-inputs]: Remove python-wheel. Change-Id: I37652688828425963004c22aff287f76e88f5be1
2026-02-07gnu: python-mathlibtools: Fix build.Sharlatan Hellseher
* gnu/packages/lean.scm (python-mathlibtools): [phases]{fix-home-directory}: Remove phase. {set-home-env}: New phase Relates-to: guix/guix#5892 Change-Id: If791942e8c8053b00ec82737ef2ad8e1581d7e3c
2026-02-07gnu: python-kivymd: Fix build.Sharlatan Hellseher
* gnu/packages/python-graphics.scm (python-kivymd): [phases] {set-home}: Move before {build}. Relates-to: guix/guix#5892 Change-Id: I8a40dfa02b731d66c320806251ce3b3a3577d12c
2026-02-07gnu: python-mathicsscript: Fix build.Sharlatan Hellseher
* gnu/packages/maths.scm (python-mathicsscript): [phases]{setenv}: Remove phase. {set-home-env}: New phase, set before build. Relates-to: guix/guix#5892 Change-Id: I2cdb99e7bc6b98536f610f6733ef2f583bcc28ac
2026-02-07gnu: python-mathics-core: Fix build.Sharlatan Hellseher
* gnu/packages/maths.scm (python-mathics-core): [phases] {set-home}: Move before {build}. Relates-to: guix/guix#5892 Change-Id: I682c1e5331e7e3a4f99fa5a5322f79e6093b6b5a
2026-02-07gnu: Remove python-imageio-freeimage.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-imageio-freeimage): Delete variable. Fixes: guix/guix#5389 Change-Id: Ieb19e12b773f3bad6630533c90710370594f5be1
2026-02-07gnu: python-conda-package-handling: Use python-pytest-8.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-conda-package-handling): [native-inputs]: Remove python-pytest; add python-pytest-8. Change-Id: I8e86f6c92b72c5b82ca0fdebd2e1aa11ec28a5ce
2026-02-07gnu: python-django-configurations: Update to 2.5.1.Sharlatan Hellseher
* gnu/packages/django.scm (python-django-configurations): Update to 2.5.1. [source]: Switch to git-fetch. [phases]{set-environment}: New phase, add before build to pass {sanity-check}. [propagated-inputs]: Remove python-django-4; add python-django. [native-inputs]: Remove python-wheel. Change-Id: Ibea6400e810fdf277edcb8e8ec5fb95859ec9558
2026-02-07gnu: python-django-dbbackup: Update to 5.1.2.Sharlatan Hellseher
* gnu/packages/django.scm (python-django-dbbackup): Update to 5.1.2. [source]: Switch to git-fetch. [phases]{pre-check}: Remove tests modification step. {check}: Use default phase. [native-inputs]: Remove python-setuptools and python-wheel; add python-hatchling. Change-Id: I206864969a91cd554431b2afe81dae4622bf1fa2
2026-02-07gnu: python-anaconda-cli-base: Use python-pytest-8.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-anaconda-cli-base): [native-inputs]: Remove python-pytest; add python-pytest-8. Change-Id: I280356241b3eee8cdfec51ea2ce6da41751699d8
2026-02-07gnu: proton-vpn-cli: Update to 0.1.5.Sharlatan Hellseher
* gnu/packages/vpn.scm (proton-vpn-cli): Update to 0.1.5. [phases]{prepare-tests}: Remove phase. {prepare-envs}: New phase. [propagated-inputs]: Remove python-sentry-sdk; add python-tabulate. Change-Id: I77c88e4d2442b1679444b4b61d4c04511bc05839
2026-02-07gnu: pass-git-helper: Fix build.Sharlatan Hellseher
* gnu/packages/password-utils.scm (pass-git-helper): [phases] {set-home}: Move before {build}. Relates-to: guix/guix#5892 Change-Id: I7cd2d0cb08b95dbfd1be25e363476d95848f5620
2026-02-07gnu: pairadise: Disable missing tests.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (pairadise): [arguments] <tests?>: No tests. [native-inputs]: Remove python-wheel. Change-Id: I0545b4ce56562ba9c5f875133cff33fbd1126459
2026-02-07gnu: liquidctl: Fix build.Sharlatan Hellseher
* gnu/packages/hardware.scm (liquidctl): [phases] {set-runtime-dir}: Move before {build}. Relates-to: guix/guix#5892 Change-Id: I666b7d48697fed2d360b5a26228e047e2b22adbd
2026-02-07gnu: libmemcached: Fix build.Sharlatan Hellseher
* gnu/packages/databases.scm (libmemcached): [native-inputs]: Remove python-sphinx; add python-sphinx-6. Change-Id: I457afdd5e7ce7db753d26cf9f8e9e3c0cc05e792
2026-02-07gnu: fenics: Fix tests.Sharlatan Hellseher
* gnu/packages/simulation.scm (fenics): [arguments] <test-flags>: Skip two more tests. [native-inputs]: Add pythn-numpy-1. Change-Id: Ic41cb4f6f92b89cffd87d43b617d34dce756efd9
2026-02-07gnu: httpie: Skip 2 tests.Sharlatan Hellseher
* gnu/packages/python-web.scm (httpie): [arguments] <test-flags>: Skip 2 problematic tests. [native-inputs]: Remove python-wheel. Change-Id: I36775e38714683183267a0f7456d04592f3e85d2
2026-02-07gnu: gourmet: Fix build.Sharlatan Hellseher
* gnu/packages/nutrition.scm (gourmet) [phases]{set-environment}: New phase. {configure-tests}: Remove phase. Relates-to: guix/guix#5892 Change-Id: I153a0c7b2a1d8fac6402dd75f31edfc6ec4a7ef8
2026-02-07gnu: cpplint: Update to 2.0.2.Sharlatan Hellseher
* gnu/packages/cpp.scm (cpplint): Update to 2.0.2. [phases]{patch-build-system, reduce-GUIX_PYTHONPATH, reset-GUIX_PYTHONPATH}: Remove phases {fix-pytest-config}: New phase. [native-inputs]: Remove python-parameterized, python-pytest-cov, python-pytest-runner, and python-wheel. Change-Id: I43ae67d5dfd8e711e6682c6c8001dc6e30fb5755
2026-02-07gnu: aacircuit: Fix build.Sharlatan Hellseher
* gnu/packages/electronics.scm (aacircuit) [phases]{set-home-env}: New phase. {check}: Move setting HOME to {set-home-env} phase. Relates-to: guix/guix#5892 Change-Id: I09e1e00d0ed4844a6a275c31fe47aeab76f7c7f3
2026-02-07gnu: upower: Fix tests.Sharlatan Hellseher
* gnu/packages/gnome.scm (upower)[phases]{adjust-test-suite}: Add temporary workaround for dbusmock version and skip one problematic test. Change-Id: I4dd9732969de1f8a6c5da41774d60a26635c4227
2026-02-07gnu: gdal: Switch to pyproject.Nicolas Graves
* gnu/packages/geo.scm (gdal): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Improve phase 'swap-files, use site-packages. Change-Id: Ie24b7c787a16d18c3b93f6bb10dd09095205562f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: ledger: Switch to pyproject.Nicolas Graves
* gnu/packages/finance.scm (ledger): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Use site-packages in phase 'fix-python-installation-directory.
2026-02-07gnu: ledger: Improve style.Nicolas Graves
* gnu/packages/finance.scm (ledger)[arguments]: Improve style, use gexps and modern style.
2026-02-07gnu: lib2geom: Switch to pyproject.Nicolas Graves
* gnu/packages/graphics.scm (lib2geom): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: If624d8eaaadca2f2377b1dd5103eaaa761709c1b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libdecaf: Switch to pyproject.Nicolas Graves
* gnu/packages/crypto.scm (libdecaf): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: I4d7bb9a8679252b01633b8e3e4dfeacbc1dc6d84 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libsignon-glib: Switch to pyproject.Nicolas Graves
* gnu/packages/qt.scm (libsignon-glib): [arguments]<#:imported-modules, #:modules, #:configure-flags>: Switch to pyproject-build-system, improve style. Change-Id: Ie2112ef73b34aec4c04ff37119493f8af36981da Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-sip-4: Improve style and switch to pyproject.Nicolas Graves
* gnu/packages/qt.scm (python-sip-4): [arguments]: Improve style, <#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Rewrite phase 'configure tpo use gexps and site-packages. [native-inputs, propagated-inputs]: Relocate fields, improve style. Change-Id: Ib6d2842cb4cbe343b72ca7673319715ab637533f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: git-filter-repo: Switch to pyproject.Nicolas Graves
* gnu/packages/version-control.scm (git-filter-repo): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: I5f88683b51008c86789052dbaa4640a8da78a47b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: redshift: Improve style and switch to pyproject.Nicolas Graves
* gnu/packages/xdisorg.scm (redshift): [arguments]: Improve style, use gexps. <#:imported-modules, #:phases>: Switch to pyproject-build-system. Change-Id: Id01675d8de493e745ac13178bc34a34345d19cc7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: meld: Switch to pyproject.Nicolas Graves
* gnu/packages/patchutils.scm (meld): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: I3a322ed154b432e751aad3e86fafaf938b45be8d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-clingcon: Switch to pyproject.Nicolas Graves
* gnu/packages/potassco.scm (python-clingcon): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: I5631ef318520191d37045ba3c55bf8becb864adf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-clingo-dl: Switch to pyproject.Nicolas Graves
* gnu/packages/potassco.scm (python-clingo-dl): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: I78ae978dec526e1ad838b12f974741f510d4e7b5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-clingo: Switch to pyproject.Nicolas Graves
* gnu/packages/potassco.scm (python-clingo): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: Id154c99b0920f55f85f6f9dbdd057148c5783f4f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: opencc: Improve style and switch to pyproject.Nicolas Graves
* gnu/packages/textutils.scm (opencc): [arguments]: Use list instead of quote. <#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Rewrite using gexps, #$output, site-packages, and search-ipnut-directory. Change-Id: I050acb3be2ff0a34fc6156113a4cc997bedd2937 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: mozo: Switch to pyproject.Nicolas Graves
* gnu/packages/mate.scm (mozo): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: Ibd6a245c2927cedbbe9dac89ec7778eddec18f6a Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libmodulemd: Switch to pyproject.Nicolas Graves
* gnu/packages/rpm.scm (libmodulemd): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Relocate keywords, as python: prefix isn't above when first used. Change-Id: If1fd0ed13ea545a8cfacbf59e62353be990cb5f7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: postmarketos-tweaks: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome-xyz.scm (postmarketos-tweaks): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: Ic9eb8388bea535b139f0e2fbe404926dd907685d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: portfolio: Reindent and switch to pyproject.Nicolas Graves
* gnu/packages/gnome-xyz.scm (portfolio): [arguments]: Use modern style, re-indent. <#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: If6d2b759c6d5a47a1b489cca79ca0e281b09099c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: brltty: Switch to pyproject.Nicolas Graves
* gnu/packages/accessibility.scm (brltty): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: I654bf717bb4ea33954abb48c895cd239e93a7685 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: sssd: Switch to pyproject.Nicolas Graves
* gnu/packages/sssd.scm (sssd): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system, relocate keyword, remove duplicate keyword. <#:phases>: Improve phase 'wrap-binaries, use the site-packages procedure. Change-Id: I963b2f6932390a80c3b118744eb2c6a1bd39d377 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>