summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
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>
2026-02-07gnu: gr-satellites: Relocate and improve arguments style.Nicolas Graves
* gnu/packages/radio.scm (gr-satellites)[arguments]: Relocate field and improve style. Change-Id: I3d5f30542599e2055f2f47027ec072d71dd5fc19 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gr-osmosdr: Switch to pyproject.Nicolas Graves
* gnu/packages/radio.scm (gr-osmosdr): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. <#:phases>{fix-gnuradio-iqbalance-detection}: Improve phase, use search-input-directory. Change-Id: I3e6bb8a6949758e33368247abd6d1fa31af0e1d3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gr-osmosdr: Relocate and reindent arguments.Nicolas Graves
* gnu/packages/radio.scm (gr-osmosdr)[arguments]: Relocate field, and reindent it. Change-Id: I9e37371995bf7d38e27603cf79ab3de3b4e4eb12 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gnuradio: Switch to pyproject.Nicolas Graves
* gnu/packages/radio.scm (gnuradio): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: I4aef809e100b78536d45e1747fed67886d630e90 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gnuradio: Relocate and improve arguments style.Nicolas Graves
* gnu/packages/radio.scm (gnuradio)[arguments]: Relocate field, migrate to modern style. <#:phases>: Rewrite phase 'wrap-with-GI_TYPELIB_PATH. Change-Id: Iccc8316d9b40d5d3cfefd09995ab3d5fb955a197 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: xwayland-run: Switch to pyproject.Nicolas Graves
* gnu/packages/xorg.scm (xwayland-run): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: I410b5b57fd4357e85047ceb905665dd715c20442 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libaccounts-glib: Switch to pyproject.Nicolas Graves
* gnu/packages/glib.scm (libaccounts-glib): [arguments]<#:imported-modules, #:modules, #:configure-flags>: Switch to pyproject-build-system. Change-Id: Icb5413c16af9be128fdb367c77f1700189aee36d Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libaccounts-glib: Relocate and reindent arguments.Nicolas Graves
* gnu/packages/glib.scm (libaccounts-glib)[arguments]: Relocate field and reindent it. Change-Id: I4d28ef0110f3fac61304ea021dda24444bbbc875 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: confy: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (confy): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. <#:phases>: Remove phase 'patch-for-compatibility. Change-Id: Idd48f3e14702f09070a7340e05a0ea1eec5a6608 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: piper: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (piper): [arguments]: Improve style, use gexps. <#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: I00092d1fddaaab7825b625b344cacaf61986a4ae Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: apostrophe: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (apostrophe): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Ic1751d52676270c8144bffc60436397f4bada496 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: setzer: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (setzer): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Ib37104bb2b0ef3fd772799859aabd809b4ad7017 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: soundconverter: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (soundconverter): [arguments]: Improve style, use gexps. <#:imported-modules, #:modules>: Switch to pyproject-build-system. Cleanup unecessary use of gnu build-system modules. <#:phases>: Migrate phase 'wrap-soundconverter-for-python to pyproject. Improve phase 'wrap-soundconverter. Change-Id: I62b8b15c383c899adcf9226e0396efc31588b0d6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: secrets: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (secrets): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Ib5a8121dfd101d872fcc47edf30b64dc6e7ec3df Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: lollypop: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (lollypop): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: If3820beee0a79eb50a2ddd04fc8be2cf408f3752 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gnome-tweaks: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (gnome-tweaks): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Ia9bac986bfbf9c92939a17b0316555070821e357 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gexiv2: Drop arguments.Nicolas Graves
* gnu/packages/gnome.scm (gexiv2) [arguments]: Drop them. Change-Id: Ic5f7c4811ed690d1e75c1246655d98de0d3708d0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gom: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (gom): [arguments]<#:imported-modules, #:modules, #:configure-flags>: Switch to pyproject-build-system. Change-Id: I309aa203d0594984e249e1f1d6c7ffa2426093e9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: drawing: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (drawing): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: I223ec55b85c6729219721a045598f038f15d5e47 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: cambalache: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (cambalache): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: I1ff9557c19641688166a86982e52983e777b1173 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: blueprint-compiler: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (blueprint-compiler): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: I604b70490e8f3b0df988e852e83f8d70b6da2057 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: system-config-printer: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (system-config-printer): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>{add-install-to-pythonpath, wrap-for-python}: Likewise. {wrap}: Improve style. Change-Id: Ie248069593758a7ab9c51146751d094480574092 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: gtg: Switch to pyproject.Nicolas Graves
* gnu/packages/gnome.scm (gtg): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: I79b6a8709178a23e455e447d12193fc6ecaebf22 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: 389-ds-base: Switch to pyproject.Nicolas Graves
* gnu/packages/openldap.scm (389-ds-base): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Use site-packages in phase 'fix-install-location-of-python-tools. Change-Id: Idf2865bddc06a4cf38fa106b9ca1576320d98fff Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-gst: Switch to pyproject.Nicolas Graves
* gnu/packages/gstreamer.scm (python-gst): [arguments]<#:imported-modules, #:modules, #:configure-flags>: Switch to pyproject-build-system. Change-Id: Iafe2a549b87712df5a37f278a4c99049d079a40c Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: julia-pycall: Switch to pyproject.Nicolas Graves
* gnu/packages/julia-xyz.scm (julia-pycall): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Improve phase 'set-python. Change-Id: I6b2899db709ef311e86308537bc98d9a06caef42 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libreoffice: Switch to pyproject.Nicolas Graves
* gnu/packages/libreoffice.scm (libreoffice): [arguments]<#:modules, #:imported-modules>: Switch to pyproject-build-system. <#:phases>: Use site-packages in phase 'bin-and-desktop-install. Change-Id: If333d833cfcc0286ac55ac028dba326a4b6cd794 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libreoffice: Improve style.Nicolas Graves
* gnu/packages/libreoffice.scm (libreoffice)[arguments] <#:configure-flags>: Relocate field before <#:phases>. Change-Id: I01166523ca81f5a3aa80c306e4db04fbd85dad3d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: criu: Switch to pyproject.Nicolas Graves
* gnu/packages/virtualization.scm (criu): [arguments]<#:modules, imported-modules>: Switch to pyproject-build-system. <#:phases>: Use site-packages. Change-Id: I8b80842ad87f8e6367cc0caaefc47fcec0fa2181 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-booleanoperations: Improve style.Nicolas Graves
* gnu/packages/graphics.scm (python-booleanoperations)[arguments] <#:modules>: Remove them. <#:test-flags>: Use string-join rather than format. Change-Id: I9f80d1c8ba0c0cb40d87f4ab71a68db3435623e9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: bitmask: Migrate to pyproject.Nicolas Graves
* gnu/packages/vpn.scm (bitmask) [source]<snippet>: Improve style. [arguments]<#:imported-modules, #:modules>: Switch to pyproject. <#:phases>: Modernize phase 'patch. [inputs]: Improve style, drop labels. Change-Id: I928036a783d88a985a83524e3d84d09841bdfb55 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-streamtracer: Switch from cargo to pyproject.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-streamtracer): [build-system]: Switch to pyproject-build-system. [arguments] <modules>: Move prefix from pyproject to cargo. <test-flags>: Run tests for installed module. [phases]{build-python-module, install-python-module, add-install-to-pythonpath, check-python-module}: Remove phases. {prepare-cargo-build-system}: New phases. [native-inputs]: Remove python-wrapper; add rust, and rust:cargo; add optional rust-sysroot. Change-Id: I13596be16e9eb0fbb2596a43c51333f8ca951cae
2026-02-07gnu: python-plotly: Use python-pytest-8.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-plotly): [native-inputs]: Remove python-pytest; add python-pytest-8. Change-Id: I6ae645843e661c60c05e40823a6c0b0330144d35
2026-02-07gnu: python-sunraster: Add set-home-env phase before build.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-sunraster): [phases]{set-home-env}: New phase. {pre-check}: Remove phase. Relates-to: guix/guix#5892 Change-Id: Ifba1cab870a0ac51914fe9b09c59e0faecb75aa3
2026-02-07gnu: python-sunpy-soar: Add set-home-env phase before build.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-sunpy-soar): [phases]{set-home-env}: New phase. {pre-check}: Remove phase. Relates-to: guix/guix#5892 Change-Id: I77c68d8069c28b1b1b0c53935ddcb73adc92bc73
2026-02-07gnu: python-pysat: Add set-home-env phase before build.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-pysat): [phases]{set-home-env}: New phase. {pre-check}: Remove setting HOME step. Relates-to: guix/guix#5892 Change-Id: Ia9324fe81e70e7c9d90173b0064188e39f624ec5
2026-02-07gnu: python-astrodata: Add python-tomli to native inputs.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astrodata)[native-inputs]: Add python-tomli. Change-Id: Ib6d95e1146d6dc95b20ac5f6a8548f053eae87ef
2026-02-07gnu: python-pytest-black: Switch to python-pytest-8.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-black) [native-inputs]: Add python-pytest-8. Remove python-wheel. [propagated-inputs]: Remove python-pytest. Change-Id: Ifc6b751be94ad5b6e4fa23b2a0ee18dbe95ed688 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-pytest-csv: Switch to python-pytest-8.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-csv) [native-inputs]: Add python-pytest-8. Remove python-wheel. [propagated-inputs]: Remove python-pytest. Change-Id: Ideed0a7c8b7802cc5aa14973f6bc369a961aa8aa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-pytest-flake8: Switch to python-pytest-8.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-flake8) [native-inputs]: Replace python-pytest by python-pytest-8. Remove python-wheel. Change-Id: I10c7aef586d7673bba1ac7f438cbc0ee31ab3dd0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-sphinxext-opengraph: Update to 0.13.0.Nicolas Graves
* gnu/packages/sphinx.scm (python-sphinxext-opengraph): Update to 0.13.0. [arguments]: Drop them. [native-inputs]: Replace python-setuptools by python-flit-core. Change-Id: I62f25c05029c214ad13ae689f23ade4bd239611f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-ndeflib: Switch to python-pytest-8.Nicolas Graves
* gnu/packages/python-xyz.scm (python-ndeflib) [native-inputs]: Replace python-pytest by python-pytest-8. Change-Id: If1f08d841ba4568458ae8f4bf3277a3f776d467d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-pytest-pylint: Switch to python-pytest-8.Nicolas Graves
* gnu/packages/python-check.scm (python-pytest-pylint) [native-inputs]: Replace python-pytest by python-pytest-8. Remove python-wheel. Change-Id: Ia0394c56f145d5a182eed057712e011eeb1c8bd9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>