summaryrefslogtreecommitdiff
path: root/gnu/packages/package-management.scm
AgeCommit message (Collapse)Author
2026-05-18gnu: fpm: Fix build with Python@3.12.Nicolas Graves
* gnu/packages/package-management.scm (fpm) [native-inputs]: Add python-setuptools. Change-Id: I7e7d4b44e19541f265735597377b5a31042d6c1b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: hatch: Update to 1.16.4.Sharlatan Hellseher
* gnu/packages/package-management.scm (hatch): Update to 1.16.4. [arguments] <test-flags>: Rework skipped tests. [inputs]: Remove python-hatchling-for-hatch, python-virtualenv-for-hatch, and python-zstandard; add python-backports-zstd, python-hatchling, python-pyproject-hooks, python-virtualenv, and uv. [native-inputs]: Remove git-minimal; add git-minimal/pinned, python-editables, python-filelock, python-flit-core, and python-trustme. * gnu/packages/python-build.scm (python-hatchling-for-hatch): Delete variable. * gnu/packages/python-xyz.scm (python-virtualenv-for-hatch): Delete variable. Change-Id: I48df4c5c5f3e6feb5e5cd02aed02ab368b68e349
2026-05-18gnu: poetry: Update to 2.3.4.Nicolas Graves
* gnu/packages/package-management.scm (poetry): Update to 2.3.4. [native-inputs]: Remove python-httpretty, add python-responses. [propagated-inputs]: Remove python-crashtest, python-entrypoints, python-pexpect, python-pip, python-poetry-plugin-export. Add python-pendulum. Replace python-dulwich-0.24 by python-dulwich. Change-Id: I776326666c5b9d6bbd45e53f6d7abaf86e7587d7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-gyp: Move to (gnu packages package-management).Nicolas Graves
* gnu/packages/python-xyz.scm (python-gyp): Move from here… * gnu/packages/package-management.scm (python-gyp): …to here. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18guix: build-system: Set pypi-uri in pyproject, drop python module.Nicolas Graves
After this commit, when both modules are imported: - if pyproject is imported before, the warning is 'pypi-uri' is deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead - if python is imported before, the warning is `pypi-uri' imported from both (guix build-system python) and (guix build-system pyproject) This seems convenient enough to warn for deprecation in the short term, while avoiding any breaking changes. * guix/build-system/pyproject.scm (pypi-uri): Move the procedure from (guix build-system python) here. * guix/build-system/python (pypi-uri): Drop definition, import it from (guix build-system pyproject) and deprecate it. * gnu/packages/openldap.scm: Reorder modules to get the right warning. * gnu/packages/pypy.scm: Likewise. * gnu/packages/*.scm : Drop module (guix build-system python). * tests/import/pypi.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/7448 Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834 Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: conda-bootstrap: Drop phase 'fix-pytest-config.Nicolas Graves
* gnu/packages/package-management.scm (conda-bootstrap)[arguments] <#:phases>: Drop phase 'fix-pytest-config. Change-Id: I6d0cc7c38313e97ff6224998b4554a133932651f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: Remove phase done by set-version in pyproject-build-system.Nguyễn Gia Phong
* gnu/packages/astronomy.scm (python-kanon)[arguments]<#:phases>: Remove 'relax-requirements and 'set-version. * gnu/packages/machine-learning.scm (python-botorch)[arguments]<#:phases>: Remove 'pretend-version. * gnu/packages/openstack.scm (python-os-testr, python-requestsexceptions)[arguments]<#:phases>: Remove 'set-version. * gnu/packages/package-management.scm (python-conda-libmamba-solver)[arguments]<#:phases>: Remove 'set-version. * gnu/packages/patchutils.scm (pwclient)[arguments]<#:phases>: Remove 'set-PBR_VERSION. * gnu/packages/python-check.scm (python-aioresponses)[arguments]<#:phases>: Remove 'set-pbr-version. * gnu/packages/python-science.scm (python-modin, python-plotly, python-pytensor)[arguments]<#:phases>: Remove 'versioneer. (snakemake-5, snakemake-6, snakemake-7)[arguments]<#:phases>: Remove 'patch-version. * gnu/packages/python-web.scm (python-alpaca-py)[arguments]<#:phases>: Remove 'set-version. * gnu/packages/python-xyz.scm (python-logical-unification)[arguments]<#:phases>: Remove 'versioneer. (python-debugpy, python-strenum)[arguments]<#:phases>: Remove 'fix-version. (python-qstylizer)[arguments]<#:phases>: Remove 'set-pbr-version. (python-retry)[arguments]<#:phases>: Remove 'set-version. * gnu/packages/statistics.scm (python-pymc)[arguments]<#:phases>: Remove 'versioneer. Change-Id: I7b4557c576730e47575305f4f03bfe2523412c6c Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-08gnu: guix-modules: Update to 0.4.0.Ludovic Courtès
* gnu/packages/package-management.scm (guix-modules): Update to 0.4.0. Change-Id: I40267af9e0d1a6e42e5e4dcc2a72f51c745064ca Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #8418
2026-04-29gnu: toys: Update to 0.1.1.jgart
* gnu/packages/package-management.scm (toys): Update to 0.1.1. [arguments]<#:phases>{set-load-paths-in-entry-point}: Substitute on the ';;@load-paths@' marker. Change-Id: I5b018e54ab37c2ec5c851352fa33a638b41ab849
2026-04-28gnu: bffe: Update to 0-18.d6c90f2.Christopher Baines
* gnu/packages/package-management.scm (bffe): Update to 0-18.d6c90f2. Change-Id: I2bb3d5add389ab17970a10eb8a4cfede683eb17f
2026-04-23gnu: nar-herder: Use current guile and guile-fibers.Andreas Enge
* gnu/packages/package-management.scm (nar-herder)[inputs]: Remove guile-next; add guile-3.0-latest. [propagated-inputs]: Remove guile-fibers-next; add guile-fibers. [native-inputs]: Remove guile-next and guile-fibers-next; add guile-3.0-latest and guile-fibers. [arguments]<#:phases>{wrap-executable}: Reference changed input. Change-Id: If0c6513b056b9c35c33fe84dcd48d36970c54de6
2026-04-23gnu: guix-build-coordinator/agent-only: Use current guile.Andreas Enge
* gnu/packages/package-management.scm (guix-build-coordinator/agent-only) [inputs]: Remove guile-next; add guile-3.0-latest. [native-inputs]: Remove guile-next; add guile-3.0-latest. Change-Id: I8e5ca94fbad4daac4cef51aff25ab2d9601b2d08
2026-04-23gnu: guix-build-coordinator: Use current guile and guile-fibers.Andreas Enge
* gnu/packages/package-management.scm (guix-build-coordinator)[inputs]: Remove guile-next; add guile-3.0-latest. [propagated-inputs]: Remove guile-fibers-next; add guile-fibers. [native-inputs]: Remove guile-fibers-next and guile-next; add guile-fibers and guile-3.0-latest. [arguments]<#:phases>{wrap-executable}: Reference changed input. * gnu/services/guix.scm (<guix-build-coordinator-configuration>, make-guix-build-coordinator-start-script): Use guile-3.0-latest instead of guile-next as default. Change-Id: I16b219db03112b62b53ffdb01a5a0872cb9d79d2
2026-04-23gnu: bffe: Use current guile and guile-fibers.Andreas Enge
* gnu/packages/package-management.scm (bffe)[propagated-inputs]: Remove guile-fibers-next; add guile-fibers. [native-inputs]: Remove guile-next and guile-fibers-next; add guile-3.0-latest and guile-fibers. * gnu/services/guix.scm (bffe-shepherd-services): Adapt to changed input of the bffe package. Change-Id: I5f1cbb1225eb5c684b01098d7e87d198b5d20ff2
2026-04-23gnu: toys: Wrap Guile search paths.jgart
* gnu/packages/package-management.scm (toys)[arguments]<#:phases>: Wrap Guile search paths. Change-Id: Ia43318cf81d00e728ed636d2860cdf9609f2d4ed
2026-04-19gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/ocaml.scm, gnu/packages/orange.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/php.scm, gnu/packages/power.scm, gnu/packages/prometheus.scm, gnu/packages/protobuf.scm, gnu/packages/python-check.scm, gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm, gnu/packages/python-science.scm, gnu/packages/python-web.scm, gnu/packages/python-xyz.scm, gnu/packages/qt.scm, gnu/packages/racket.scm, gnu/packages/radio.scm, gnu/packages/rdf.scm, gnu/packages/rocm.scm, gnu/packages/rpc.scm, gnu/packages/ruby-xyz.scm, gnu/packages/rust-apps.scm, gnu/packages/rust-crates.scm, gnu/packages/rust.scm, gnu/packages/telephony.scm, gnu/packages/terminals.scm: Fix some spelling errors. Change-Id: Iac58897304e471f42ecfbaa3a750ff10ee734ca6
2026-04-19gnu: flatpak: Add librsvg for SVG icon validation.Owen T. Heisler
* gnu/packages/package-management.scm (flatpak):[propagated-inputs]: Add librsvg as (librsvg-for-system). Merges: guix/guix!7973 Closes: https://codeberg.org/guix/guix/issues/7972 Change-Id: Ie03b580a5587711e81260a93f3cb732332c35209 Signed-off-by: Sughosha <sughosha@disroot.org>
2026-04-17gnu: guix-build-coordinator: Update to 0-138.a52e17a.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-138.a52e17a. Change-Id: I16a992ab97b9c19d2399336fef5212a40e987d5d
2026-04-17gnu: nar-herder: Update to 0-53.44ca801.Christopher Baines
* gnu/packages/package-management.scm (nar-herder): Update to 0-53.44ca801. [inputs,propagated-inputs]: Add guile-aws. Change-Id: I31a84cc850d315daaeb883a324fe38888f80bd86
2026-04-12gnu: flatpak: Update to 1.16.6.Foster Hangdaan
* gnu/packages/package-management.scm (flatpak): Update to 1.16.6. Merges guix/guix!7834 Change-Id: I89bf6280929442be3d78164e456ef3c745090cb8 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-10gnu: flatpak: Update to 1.16.5.Foster Hangdaan
* gnu/packages/package-management.scm (flatpak): Update to 1.16.5. Change-Id: Icfc68e3e02d91447ec91d997610d622d940adc78 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-04-06gnu: toys: Update to 0.1.0.jgart
* gnu/packages/package-management.scm (toys): Update to 0.1.0. [version]: Use versioned release. Change-Id: I314031dfae16b1c35de38ef1c947e8b6b99a3fca
2026-04-06gnu: Add toys.jgart
* gnu/packages/package-management.scm (toys): New variable. Co-authored-by: unwox <me@unwox.com> Merges guix/guix!7605 Change-Id: I900c0b197427982a6b1dfdc09d4e4d24a7cdfb73 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-23gnu: bffe: Update to 0-17.723fd5e.Christopher Baines
* gnu/packages/package-management.scm (bffe): Update to 0-17.723fd5e. Change-Id: I8c709a8c2a64425b6cb0783bfc9140e587c43d5d
2026-03-23gnu: nar-herder: Update to 0-52.cc1e905.Christopher Baines
* gnu/packages/package-management.scm (nar-herder): Update to 0-52.cc1e905. Change-Id: I418b71d3c45d283a147ce7582ae3d690ac201cb7
2026-03-23gnu: guix-build-coordinator: Update to 0-137.bd3467e.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-137.bd3467e. Change-Id: Ia8d9736a74919a05d7c0b574d075965389d5a19b
2026-03-20gnu: Reference the inherited inputs values.Ludovic Courtès
This commit was made by running this command: sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm … and then reverting individual hunks where the change would trigger unbound variable warnings or other issues (such as ‘native-inputs’ is bound in the body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined just above). Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20gnu: Reference the inherited ‘arguments’ value.Ludovic Courtès
This commit was made by running this command: sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm … and then: 1. reverting changes from ‘gnu/packages/rust.scm’ and ‘gnu/packages/java.scm’ since they would incur derivation changes and/or breakage; 2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’; 3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’, which use ‘substitute-keyword-arguments’ for arguments that are not inherited (and thus ‘arguments’ would be unbound); 4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’ which make bogus assumptions about inherited arguments. Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-14gnu: guix: Update to 1.5.0-2.520785e315e.Janneke Nieuwenhuizen
* gnu/packages/package-management.scm (guix): Update to 1.5.0-2.520785e315e. Change-Id: I940f277798c345a9b38ba82c1263f253b844f449 Fixes: #6947
2026-03-08gnu: guix: Drop input labels.Nicolas Graves
* gnu/packages/bootstrap.scm (bootstrap-executable*): Add a file-name argument to the former bootstrap-executable and rename from it. (bootstrap-executable): New procedure, matching the API of the previous procedure, and adding the file-name argument when absent and needed. * gnu/packages/package-management.scm (guix)[inputs]: Drop input labels. [arguments]<#:phases>: In phase 'copy-bootstrap-guile, adapt input selection and the intern procedure for this purpose. (guix-daemon)[inputs]: Adapt input removal. * tests/packages.scm (package-source-derivation, snippet): Adapt bootstrap-guile-origin call. Change-Id: I9ca2f0170c386575fccf96e05f9979219364255b Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5154
2026-03-08gnu: guix: Improve style and fix tests on hurd.Nicolas Graves
This is a follow-up to f1a3bf940c6ea6784572f7e1e5fdbc82cab21e5d, and fixes guix/guix#1221. * gnu/packages/package-management.scm (guix): [arguments]: Improve style, rewrite using gexps. <#:modules>: Add (srfi srfi-1) and (ice-9 match). <#:phases>: Rename test/pypi.scm to test/import/pypi.scm in phase 'disable-tests/hurd. In phase 'use-host-compressors, use search-input-file. In phase 'wrap-program, use search-input-directory to inject dependency paths. [native-inputs, propagated-inputs]: Improve style, remove labels. (guix-daemon)[arguments]: Improve style, use gexps. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-08gnu: guix-daemon: Use guile-json-4.Yelninei
* gnu/packages/package-management.scm (guix-daemon)[inputs]: Replace guile-json-3 with guile-json-4. Change-Id: I786ca2dd5080b00de84bec26706087372d56392c Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6435
2026-03-08gnu: Remove boot-guile-uri.Mathieu Lirzin
* gnu/packages/package-management.scm (boot-guile-uri): Remove unused variable. Change-Id: Idc28ee3d8cfa7e01b89c99c8ec16e0cca891bd2e Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6123
2026-03-08gnu: guix: Update to deedd48.Ludovic Courtès
* gnu/packages/package-management.scm (guix): Update to deedd48. Change-Id: Ie312246215dbb7d8f0831e968acaf244af092d35
2026-03-07Revert "gnu: guix: Update to 1.5.0-1.2cec204a4c3."Janneke Nieuwenhuizen
Fixes #6943. This reverts commit 001caf6e6374ac8d300e4b727bac308432f8f5e9.
2026-03-06gnu: guix-xsearch: Update to 2.3.Noé Lopez
* gnu/packages/package-management.scm (guix-xsearch): Update to 2.3. [arguments]<#:phases>: Wrap Guile search paths. [propagated-inputs]: Stop propagating guile-xapian. Merges: https://codeberg.org/guix/guix/pulls/5918 Change-Id: Ief44bb67ad991c81ea8e34f62a415b22f47a503f Reviewed-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-06gnu: guix: Update to 1.5.0-1.2cec204a4c3.Janneke Nieuwenhuizen
* gnu/packages/package-management.scm (guix): Update to 1.5.0-1.2cec204a4c3. Change-Id: I7ba84e560a63850758adfd7fdd1a6854849e6340
2026-03-05gnu: Pin old pybind11 version.Gabriel Wicki
* gnu/packages/python-xyz.scm (pybind11): Move definition to (pybind11-2). (python-awkward-cpp, python-contourpy, python-hnswlib, python-dm-tree, python-matplotlib, python-pikepdf, python-optree, python-fusepy): Change reference to pybind11-2. * gnu/packages/astronomy.scm (aoflagger, python-galsim, python-pyclp), gnu/packages/bioinformatics.scm (python-metacells, python-strawc, python-coolbox, python-pyspoa, python-scvelo), gnu/packages/chemistry.scm (avogadrolibs), gnu/packages/computer-architecture.scm (gem5), gnu/packages/duckdb.scm (python-duckdb), gnu/packages/electronics.scm (nextpnr, prjtrellis), gnu/packages/engineering.scm (python-orocos-kinematics-dynamics), gnu/packages/geo.scm (ogs-serial), gnu/packages/graphics.scm (openshadinglanguage, openimageio), gnu/packages/image-processing.scm (opencolorio), gnu/packages/machine-learning.scm (python-fasttext, python-ml-dtypes, onnx, onnx-optimizer, onnxruntime, dlib, tensorflow-lite, tensorpipe, python-pytorch, python-torchvision, python-ctranslate2, python-hmmlearn, python-dlib), gnu/packages/maths.scm (python-accupy, python-ducc0), gnu/packages/networking.scm (libcamera), gnu/packages/opencl.scm (python-pyopencl), gnu/packages/package-management.scm (python-libmambapy), gnu/packages/physics.scm (python-brille, python-gofit), gnu/packages/python-check.scm (python-xdoctest), gnu/packages/python-science.scm (pyre, python-boost-histogram, python-cvxpy, python-iminuit, python-osqp, python-pyamg, python-qdldl, python-scikit-build-core, python-scipy, python-vaex-core, python-pyfma), gnu/packages/radio.scm (gnuradio, gr-osmosdr, gr-dsd, gr-iqbal, gr-satellites, limesuite-ng), gnu/packages/simulation.scm (fenics, python-dolfin-adjoint), gnu/packages/statistics.scm (python-diptest, python-george), gnu/packages/syndication.scm (syndication-domination): Change reference to pybind11-2. Change-Id: Ib6abc8580fc2b4c35172f251ff6ba7d80ced4b7b Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-02-24gnu: xstow: Update to 1.1.1.Carlos Durán Domínguez
* gnu/packages/package-management.scm (xstow): Update to 1.1.1. [origin]: Switch to git-fetch. [native-inputs]: Add autoconf and automake. Fixes: guix/guix#6391 Change-Id: Ic65b65aa235525a1b70fa191b5950dc8afdacdf3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-24gnu: xstow: Improve style.Carlos Durán Domínguez
* gnu/packages/package-management.scm (xstow): Reindent. [source]: Reindent. Change-Id: I707028e2e8fa764013c5f085c44207ca37b28084 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-22gnu: poetry: Fix tests.Sharlatan Hellseher
This is a following up fix reported in <https://codeberg.org/guix/guix/pulls/6443#issuecomment-10859915>. * gnu/packages/package-management.scm (poetry): [phases]{sanity-check}: Preserve phase. [propagated-inputs]: Remove python-dulwich; add python-dulwich-0.24. Change-Id: I92b5c2a9d5ed025aca5145b5d0f75c5821bbda5a
2026-02-13gnu: conda: Make ~/.conda be tried LAST.Danny Milosavljevic
* gnu/packages/package-management.scm (conda)[arguments]<#:phases>[wrap-executable]: Make CONDA_ENVS_PATH and CONDA_PKGS_DIRS be only defaulted to $HOME/.conda. Fixes guix/guix#4826 Change-Id: Icd89f48aedf5e0d9eaa8294a810ae37d496e4872
2026-02-12gnu: conda-bootstrap: Avoid propagated-inputs.Danny Milosavljevic
* gnu/packages/package-management.scm (conda-bootstrap)[propagated-inputs]: Move all to... [inputs]: ...here. Change-Id: I7c4ee5a0bf87cce2d75ff8f71c3f4f594828e6a4
2026-02-12gnu: Add conda.Danny Milosavljevic
* gnu/packages/patches/conda-fix-plugin-settings-test.patch: New file. * gnu/packages/patches/conda-fix-cross-platform-export-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to them. * gnu/packages/package-management.scm (conda): New variable. Change-Id: I77335397e51a2b309567721151940e4207643911
2026-02-12gnu: Add python-conda-libmamba-solver.Danny Milosavljevic
* gnu/packages/package-management.scm (python-conda-libmamba-solver): New variable. [inputs]: Add same inputs of conda-bootstrap. Change-Id: Icaa4bab91b160549ad0eca1e8633dadd87ca07d0
2026-02-12gnu: conda: Rename to conda-bootstrap.Danny Milosavljevic
* gnu/packages/package-management.scm (conda): Rename to... (conda-bootstrap): ...this. [arguments]<#:phases>{pre-check}: Also set CONDA_PKGS_DIRS. [propagated-inputs]: Add python-archspec, python-boltons, python-boto3, python-charset-normalizer, python-conda-package-handling, python-conda-content-trust, python-distro, python-frozendict, python-jsonpatch, python-menuinst, python-packaging, python-platformdirs, python-pluggy, python-pycosat, python-requests, python-ruamel.yaml, python-setuptools, python-tqdm, python-truststore, python-zstandard. [inputs]: Remove all. Add python-wrapper. Change-Id: I8f6a3ae4c8c1edceee1be43721c61014cf4da120
2026-02-12gnu: Add python-libmambapy.Danny Milosavljevic
* gnu/packages/package-management.scm (python-libmambapy): New variable. Change-Id: Iea3d800ffb03fd29dc9cfd20e9b3566107b9574f
2026-02-12gnu: Add libmamba.Danny Milosavljevic
* gnu/packages/package-management.scm (libmamba): New variable. Change-Id: Ib2fc93860bff8facc4fbebdf3cf151eb216ac32c
2026-02-12gnu: Add libsolv.Danny Milosavljevic
* gnu/packages/patches/libsolv-conda-variant-priorization.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. * gnu/packages/package-management.scm (libsolv): New variable. [source]: Use patch. Change-Id: Ie6cb43385b3489804f9a8fd8e1ddf1d2bb50f4cd
2026-02-07gnu: conan: Update to 2.24.0.Sharlatan Hellseher
* gnu/packages/package-management.scm (conan): Update to 2.24.0. [arguments] <modules>: Drop. <test-flags>: Simplify, run only unittests and skip only one test. [phases]{patch-hard-coded-GCC-references, check 'configure-tests, check, set-home}: Remove phases. [inputs]: Add python-colorama, python-dateutil, python-distro, python-fasteners, python-jinja2, python-patch-ng, python-pyyaml, python-requests, python-urllib3, python-bottle, python-pluginbase, and python-pyjwt. [propagated-inputs]: Remove python-bottle, python-colorama, python-dateutil, python-distro, python-fasteners, python-future, python-jinja2, python-node-semver, python-patch-ng, python-pluginbase, python-pygments, python-pyjwt, python-pyyaml, python-requests, python-six, python-tqdm, and python-urllib3-1.26. [native-inputs]: Remove cmake, python-pytest, and python-wheel; add cmake-minimal and python-pytest-8. Fixes: guix/guix#3520 Change-Id: I2546e328ca5749da37e649b0928912031c6fc078