summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-05-18gnu: gnome-shell-extension-gsconnect: Update to 72.Hugo Buddelmeijer
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect): Update to 72. [inputs]: Remove caribou. Change-Id: Ie8b271da0f877a3fea3d23c8aa5502a66aafee2d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: qtwebengine-5: Fix build with python@3.12.Efraim Flashner
* gnu/packages/qt.scm (qtwebengine-5)[source]: Add a patch to adjust python-six. Add to the snippet to work around 'imp' being removed from python@3.12. * gnu/packages/patches/qtwebengine5-python312-six-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Fixes: guix/guix#8576 Change-Id: Ib202d3eb50764ed46c57610e9abdbb4db118362a
2026-05-18gnu: fenics-dolfin: Fix build on Python@3.12.Sharlatan Hellseher
* gnu/packages/simulation.scm (fenics-dolfin): [native-inputs]: Add python-setuptools. Change-Id: Id0cd4c11f192a7055839f482fc72575d306e4fa5
2026-05-18gnu: debops: Update to 3.3.0.Sharlatan Hellseher
* gnu/packages/admin.scm (debops): Update to 3.3.0. [inputs]: Remove ansible for now, build fails with error "ModuleNotFoundError: No module named 'setuptools'" when present. [phases]{wrap-script}: Unwrap "/bin/ansible" for now. Change-Id: I0e481cf4ca37f6a3576ff75b7348e9e3eaeb3868
2026-05-18gnu: python-pivy: Fix build.Sharlatan Hellseher
* gnu/packages/python-graphics.scm (python-pivy): [inputs]: Remove python-wrapper. [native-inputs]: Add python-setuptools. Change-Id: I4a36a5ab84dc9182bf8acfc8d951423022a8ff9c
2026-05-18gnu: python-pivy: Fix indentation.Sharlatan Hellseher
* gnu/packages/python-graphics.scm (python-pivy): Fix indentation. Change-Id: Ia85695da0d336afe62d8d6e6dd8f4c9b7662147c
2026-05-18gnu: ytcc: Update to 2.8.0.Sharlatan Hellseher
* gnu/packages/video.scm (ytcc): Update to 2.8.0. [arguments] <test-flags>: Rework skipped tests. [phases]{pre-check}: New phase. [inputs]: Remove python-urllib3, python-requests, python-pycryptodomex, python-mutagen, and python-brotli; add mpv and python-defusedxml. [native-inputs]: Remove python-setuptools and python-wheel; add python-hatchling. Change-Id: I8b486fd7bff2b34a696f2c14d957f197c311765b
2026-05-18gnu: trac: Fix build on Python@3.12.Sharlatan Hellseher
* gnu/packages/version-control.scm (trac): [propagated-inputs]: Add python-standard-smtpd. Change-Id: I6aae7682e7c240c19214b15ea61144683ba051d5
2026-05-18gnu: Add python-standard-smtpd.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-standard-smtpd): New variable. Change-Id: I1f9818a1772f9aca67f43ae0d46ecdd898b6f2d7
2026-05-18gnu: Add python-standard-asynchat.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-standard-asynchat): New variable. Change-Id: I680e9b61db82e1ec2af75dc84e673a5df84b687b
2026-05-18gnu: Add python-standard-asyncore.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (%python-standard-pep-594-version, %python-standard-pep-594-source, python-standard-asyncore): New variables. Change-Id: Ia90cf7e8f2f5bfd91525c89b1d8294b480bd5480
2026-05-18gnu: aubio: Fix building with python-3.12.Efraim Flashner
* gnu/packages/audio.scm (aubio)[source]: Add patch. * gnu/packages/patches/aubio-waflib-python312-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Id7bbd06f8cd162ea6ed5ac7c73bbae74a3075cc7 Merges: https://codeberg.org/guix/guix/pulls/8534 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-matplotlib-documentation: Fix build on Python@3.12.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-matplotlib-documentation): [native-inputs]: Add python-setuptools. Change-Id: I747881482c5a6fc65b6e2914b2823f687986e31e
2026-05-18gnu: python-plotly: Fix version setup.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-plotly): [source] <snippet>: Remove versioneer.py script to relay on Guix's custom package. [native-inputs]: Add python-versioneer. Change-Id: I08e600e7708a8024d296b356296b471d5e7e4dd2
2026-05-18gnu: python-baltica: Build with snakemake@8.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-baltica): [propagated-inputs]: Remove snakemake-7; add snakemake. Change-Id: Ic3a755d8218da2f71d411ddd2535af79bbe43f72
2026-05-18gnu: qpageview: Update to 1.0.4.Hugo Buddelmeijer
* gnu/packages/image-viewers.scm (qpageview): Update to 1.0.4. [arguments]<#:tests?>: Turn off. Change-Id: I731aa55e8a718b340f89ce01eee26e7c9a4df34e Merges: https://codeberg.org/guix/guix/pulls/8561 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-term-image: Update to 0.7.2-0.a40a12b.Nicolas Graves
* gnu/packages/python-xyz.scm (python-term-image): Update to 0.7.2-0.a40a12b. [arguments]<#:phases>: Replace phase 'adjust-dependencies by phase 'bump-pillow-requirement. Change-Id: Ic52f25517e9ae1b8b2a59b781a2d98cf7e4c3b0c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: watson: Disable sanity-check temporarily.Nicolas Graves
* gnu/packages/task-management.scm (watson) [arguments]<#:phases>: Disable sanity-check temporarily. Change-Id: Ibc6611db2beef9d9f0d9450ce6685519b31023d7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-bed-reader: Fix build with Python@3.12.Nicolas Graves
* gnu/packages/bioinformatics.scm (python-bed-reader) [native-inputs]: Add python-setuptools. Change-Id: I9fd1e16e2149710a9644a58517876757d799211a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: ocrfeeder: Fix build on Python@3.12.Nicolas Graves
* gnu/packages/gnome.scm (ocrfeeder) [source]: Switch to git-fetch. [arguments]<#:phases>: Improve style. Add phase 'fix-configure-on-python-3.12. [native-inputs]: Drop input labels. Add autoconf, automake, gnome-common, which, yelp-tools. [inputs]: Drop input labels. Change-Id: I4b5e8ce484114af3f21a1053ad58033e8d7e34f4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-sphinx-theme-builder: Update to 0.3.2.Nicolas Graves
* gnu/packages/sphinx.scm (python-sphinx-theme-builder): Update to 0.3.2. [propagated-inputs]: Add python-diagnostic. Change-Id: Ia6d156bef074900549a57bcfce6d3732d8699f51 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: Add python-diagnostic.Nicolas Graves
* gnu/packages/python-check.scm (python-diagnostic): New variable. Change-Id: I207be2a99d05521d8de9723df061a8b8ab08ec03 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: tensile: Fix build with Python@3.12.Nicolas Graves
* gnu/packages/rocm-libs.scm (tensile)[native-inputs]: Add python-setuptools. Change-Id: I781fa78b2a4637a740e5dca9d40aec1f41751814 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-pybrowserid: Fix build with Python@3.12.Nicolas Graves
* gnu/packages/python-web.scm (python-pybrowserid)[arguments] <#:phases>: Add phase python-3.12-compatibility. Change-Id: I982edec65aa2fd5822bd45c7db7f9faef54ae31e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-sinfo: Update to 1.0.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-sinfo): Update to 1.0.1. [source]: Switch to git-fetch. Change-Id: If0f27fc579afec530184b2f473bd8bbbc5ca6296 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-zbarlight: Update to 4.0.Nicolas Graves
* gnu/packages/aidc.scm (python-zbarlight): Update to 4.0. Change-Id: I021c4aa75ad770b85294bb0b4c2d8f3ce36951e0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-pythonanywhere: Update to 0.19.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pythonanywhere): Update to 0.19.0. [arguments]<#:phases>: Add phase 'relax-requirements. Change-Id: Id97fc1dac72f39c5c4797fb06dbd679c27befed4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-pythonanywhere-core: Update to 0.3.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pythonanywhere-core): Update to 0.3.0. Change-Id: I974af668d26a75887bfcb63323411069f55a7503 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-schema: Update to 0.7.8.Nicolas Graves
* gnu/packages/python-xyz.scm (python-schema): Update to 0.7.8. [source]: Switch to git-fetch. [native-inputs]: Remove python-wheel. Change-Id: Idbb469a7c5e2e30e18799976c26819b99e53f0b7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-ipyparallel: Fix tests with Python@3.12.Nicolas Graves
* gnu/packages/python-xyz.scm (python-ipyparallel)[arguments] <#:test-flags>: Disable warnings to allow tests to pass. Change-Id: I0d145747e6d1dbadc08850d260a6be8cabd7a793 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-dcor: Fix tests.Nicolas Graves
* gnu/packages/statistics.scm (python-dcor)[arguments] <#:phases>: Add phase 'drop-custom-test-configuration. Change-Id: I7afb7a7930682672565bdc69fe67e72243b32124 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-arboreto: Fix tests with Python@3.12.Nicolas Graves
* gnu/packages/bioinformatics.scm (python-arboreto) [arguments]<#:phases>: Add phase 'python-3.12-compatibility. Change-Id: I2f766ea064a9a5dc38543318dd5107d35a0db240 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: taxtastic: Fix tests.Nicolas Graves
* gnu/packages/bioinformatics.scm (taxtastic) [arguments]<#:phases>: Drop 'check phase replacement. [native-inputs]: Add python-pytest. Remove python-wheel. Change-Id: Idd4d13019ec3b02d659601d6bfffc9a01e770458 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: todoman: Switch to test-flags.Nicolas Graves
* gnu/packages/test-management.scm (todoman)[arguments] <#:phases>: Migrate them to <#:test-flags>. Change-Id: I47b1f1aafb8f5fba183c7f95fa20227b14925d1c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: distcc: Fix build with Python@3.12.Nicolas Graves
* gnu/packages/distributed.scm (distcc)[native-inputs]: Add python-setuptools. Change-Id: I300be0d8683cf76a78ee706f4f3b14611ccedffb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-pdbfixer: Update to 1.12.Nicolas Graves
* gnu/packages/bioinformatics.scm (python-pdbfixer): Update to 1.12. [arguments]<#:test-flags>: Refresh them. Change-Id: I982c17921ae458a586f202cde93566938e4c09b5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: openmm: Fix output with Python@3.12.Nicolas Graves
* gnu/packages/machine-learning.scm (openmm)[native-inputs]: Add python-setuptools. Change-Id: If189c4ffab93866201a089da34f0c6c37c785605 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-parabam: Add a fixing patch.Nicolas Graves
* gnu/packages/bioinformatics.scm (python-parabam)[source]: Add a fixing patch. Change-Id: I08073bd18a6b8cb715d844174186239ec8a5f958 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-js2py: Update to 0.74-0.2e017b8.Nicolas Graves
* gnu/packages/python-web.scm (python-js2py): Update to 0.74-0.2e017b8. [source]: Switch to git-fetch. <patches>: Add Python 3.12 compatibility patch. Change-Id: I276fcd2ab41e179bab866fafa7469d3910ed7e89 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-hdf5storage: Ignore failing test.Nicolas Graves
* gnu/packages/python-xyz.scm (python-hdf5storage): [arguments]<#:test-flags>: Ignore failing test. Change-Id: Ia09c3bcfced4d863ed72f1e29db570cb89fb7d50 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: mailman: Switch to git origin.Nicolas Graves
* gnu/packages/mail.scm (mailman): [source]: Switch to git-fetch. Change-Id: I3941e1e3c7ad1e107063d8244a4ec19355efa3a5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-flufl-bounce: Update to 4.0-0.e7d37db.Nicolas Graves
* gnu/packages/python-xyz.scm (python-flufl-bounce): Update to 4.0-0.e7d37db. [arguments]: Improve style. Change-Id: Ib68d20ad506aedbc01fcee059e8b45575d331e61 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-pynput: Disable tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pynput): [arguments] <tests?>: Disable, can't be found on Python@3.12. Change-Id: I8643fc5ba5b138e28eed5e1a99f1e1c2e02591b5
2026-05-18gnu: python-rpy2: Update to 3.6.7.Sharlatan Hellseher
* gnu/packages/statistics.scm (python-rpy2): Update to 3.6.7. [arguments] <tests?>: Disable, the Python module was split into one meta package with two subpackages, the former has no tests. [inputs]: Remove icu4c, libdeflate, pcre, python-numpy, readline, r-minimal, r-survival, r-ggplot2, r-rsqlite, r-dplyr, r-dbplyr, and zlib. [propagated-inputs]: Remove python-cffi, python-jinja2, python-numpy, python-pandas, python-pytz, python-ipython, and python-tzlocal; add python-rpy2-rinterface and python-rpy2-robjects. [native-inputs]: Remove python-pytest-8. Change-Id: I0002688e5b79c98d26b747b744b89101af4ccc65
2026-05-18gnu: Add python-rpy2-robjects.Sharlatan Hellseher
* gnu/packages/statistics.scm (python-rpy2-robjects): New variable. Change-Id: If0aa8aaf301ebaf9f76ae2c6bf934ab02c85e5f9
2026-05-18gnu: Add python-rpy2-rinterface.Sharlatan Hellseher
* gnu/packages/statistics.scm (python-rpy2-rinterface): New variable. Change-Id: I6ac4a3f8469ff04b4052b08fbc7781454169e588
2026-05-18gnu: python-trezor: Update to 0.20.0.Sharlatan Hellseher
* gnu/packages/finance.scm (python-trezor): Update to 0.20.0. [propagated-inputs]: Remove python-attrs, python-ecdsa, and python-hidapi; add python-construct, python-cryptography, python-keyring, python-noiseprotocol, python-platformdirs, python-shamir-mnemonic, and python-slip10. [native-inputs]: Remove protobuf, python-pillow, python-protobuf, python-pyqt, and python-simple-rlp; add python-hatchling and python-setuptools. Change-Id: I8f3e2ec7c3851ddf3148c726f2f844320ad9bd77
2026-05-18gnu: Add python-shamir-mnemonic.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-shamir-mnemonic): New variable. Change-Id: I1bfa75fb1c4e4deeb19e10bbe1a38b55fcff9926
2026-05-18gnu: Add python-bip32utils.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-bip32utils): New variable. Change-Id: I5f81400f3d2e1f0134f76c7e43ffb923b33f0853
2026-05-18gnu: python-keyring: Update to 25.7.0.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-keyring): Update to 25.7.0. [source]: Switch to git-fetch. [arguments]: Drop all. [propagated-inputs]: Add python-jaraco-context, python-jaraco-functools, and python-jeepney. [native-inputs]: Remove python-toml and python-wheel; add python-pyfakefs. Change-Id: I1bea9fdf8ea8c2c1b7abef13c4b1814e0ea15496