summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
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>
2026-02-07gnu: spdk: Switch to pyproject.Nicolas Graves
* gnu/packages/storage.scm (spdk): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: I2227b3da7722bcc4a64e4691b7aa466c6a0365b6 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: ocaml-z3: Drop custom imported-modules.Nicolas Graves
* gnu/packages/maths.scm (ocaml-z3)[arguments] <#:imported-modules, #:modules>: Drop them. Change-Id: I30a53824a7cbc7026f119f5bdbdf5da4ec3d5b64 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Add python-mcp.Nicolas Graves
* gnu/packages/python-web.scm (python-mcp): New variable. Change-Id: I6ee5ce57db56462120321b6f6e64ac3a301bcaa9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Add python-httpx-sse.Nicolas Graves
* gnu/packages/python-web.scm (python-httpx-sse): New variable. Change-Id: I69b12e54907e15fa7237060ca0f3df863e99cf32 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Add python-sse-starlette.Nicolas Graves
* gnu/packages/python-web.scm (python-sse-starlette): New variable. Change-Id: I47c8fa1569d69c28e0f580df42f77fc8889643bd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-starlette: Update to 0.49.1.Nicolas Graves
* gnu/packages/python-web.scm (python-starlette): Update to 0.49.1. Change-Id: I19ed03999c59271a4da26d798d644996c2224b02 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-poppler-qt5: Fix build.Nicolas Graves
* gnu/packages/pdf.scm (python-poppler-qt5) [source]: Switch to git-fetch. [arguments]<#·configure-flags>: Remove them.
2026-02-07gnu: python-clinguin: Update to 2.7.4.Nicolas Graves
* gnu/packages/potassco.scm (python-clinguin): Update to 2.7.4. Change-Id: I6c25f97e45d3e177cfd3915a8a56ba80440ecf48 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-fastapi-pagination: Update to 0.15.6.Nicolas Graves
* gnu/packages/python-web.scm (python-fastapi-pagination-minimal): Update to 0.15.6. [native-inputs]: Replace python-poetry-core by python-hatchling. (python-fastapi-pagination): Update to 0.15.6. [native-inputs]: Replace python-poetry-core by python-hatchling. Add python-dirty-equals. [arguments]<#:test-flags>: Update them. <#:phases>: Refresh phase 'patch-tests. Change-Id: I59a7d3d2729ae99169f8cc2e5713875d0bc391da Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-fastapi: Update to 0.128.0.Nicolas Graves
* gnu/packages/python-web.scm (python-fastapi): Update to 0.128.0. [arguments]<#:test-flags>: Update them. Change-Id: Ibc25b68e370e26c3d922096876ad8679caeda44c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Fix build of trytond modules.Hartmut Goebel
The pyproject-build-system changed the order of phases. Thus prepare-check must go before sanity-check. To hopefully be more resilient to future changes, add it relatively to wrap, which comes before sanity-check. * gnu/packages/tryton.scm (tryton-phases)[prepare-check]: Move after wrap. Change-Id: I2b4662313e430fa32989d326f862458f5d7c4e49 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-07gnu: pipewire: Update to 1.5.85.Sergey Trofimov
* gnu/packages/linux.scm (pipewire): Update to 1.5.85. [arguments]<#:configure-flags>: Add -Db_asneeded=false, update -Dsystemd to -Dlibsystemd. (pipewire-minimal):[arguments]<#:configure-flags>: Remove unnecessary explicit linking with gcc_s. Change-Id: Id53f8d9d606b62cbac525baba9661099f2b53667 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libcamera: Use G-Expressions.Sergey Trofimov
* gnu/packages/networking.scm (libcamera): Simplify by applying G-Expressions everywhere. Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I44103a01cca67c4dc861fb0268d2ac8010997d44 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libcamera: Update to 0.6.0.Sergey Trofimov
* gnu/packages/networking.scm (libcamera): Update to 0.6.0. [arguments]<#:configure-flags>: Enable python bindings, remove obsolete flags. <#:phases>{'set-sphinx-theme}: New phase. {'disable-gstreamer-tests}: Disable tests requiring /dev/udmabuf. [native-inputs]: Add python-sphinxcontrib-doxylink. [inputs]: Add libjpeg-turbo, libyuv, pybind11. * gnu/packages/patches/libcamera-ipa_manager-disable-signature-verification.patch: Adjust to latest source. Fixes: guix/guix#6002 Change-Id: I8618f58438de3569b7a54663f69ecaa7b1c6283c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libyuv: Update to 1922.Sergey Trofimov
* gnu/packages/image.scm (libyuv): Update to 1922. [arguments]<#:configure-flags>: Add -DUNIT_TEST=ON. <#:phases>: Replace 'check with custom test. [inputs]: Add libjpeg-turbo. [native-inputs]: Add googletest. * gnu/packages/image.scm (libyuv-prev): Package wrongly versioned libyuv@2021.4 to be superseded by libyuv. Change-Id: I0ddad9890230f1d670ead46038ad90c051539120 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Add python-sphinxcontrib-doxylink.Sergey Trofimov
* gnu/packages/sphinx.scm (python-sphinxcontrib-doxylink): New variable. Change-Id: Iab4fe13e8fe3a6285d515e7fc6968ec7d0ef94e3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: boost: Switch to pyproject.Nicolas Graves
* gnu/packages/boost.scm (boost): [arguments]: Relocate field. <#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: I6b281d2c4fc62af9c8c93b57db4eb935d9ab536d Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: optizelle: Improve style and switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (optizelle): [source]<snippet>: Improve style. [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Rewrite phase 'set-numpy-path using the site-packages procedure. [inputs, native-inputs]: Drop labels. Change-Id: I76db3d0353cf95e411cfd11a81b34cf6cd851d05 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: emacs-jedi: Switch to pyproject.Nicolas Graves
* gnu/packages/emacs-xyz.scm (emacs-jedi): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Ie6c15a483c093c33159e50a7a3403649d37ea1bc Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: pyre: Switch to pyproject.Nicolas Graves
* gnu/packages/python-science.scm (pyre): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Iba843ba453ab2ed6958b546f27724d1cf3392f2c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gr-satellites: Switch to pyproject.Nicolas Graves
* gnu/packages/radio.scm (gr-satellites): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Iafc42df6908525a5b78a055b427bedd67f02d31e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>