1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-09 22:50:34 +02:00
Commit Graph

1054 Commits

Author SHA1 Message Date
Maxim Cournoyer
226e6482af gnu: libostree: Update to 2025.1.
* gnu/packages/package-management.scm (libostree): Update to 2025.1.
[inputs]: Replace libsoup-minimal-2 with libsoup-minimal.
[home-page]: Update URL.

Change-Id: I25b1e9a9ee28530a3afd6c603123fcb64645a182
2025-03-20 14:46:22 +09:00
Christopher Baines
ab0b6e920f gnu: bffe: Update to 0-13.ec2cae0.
* gnu/packages/package-management.scm (bffe): Update to 0-13.ec2cae0.

Change-Id: I5895f0b68ecd961cfc3ac0816ce6219a6441230a
2025-03-12 09:34:46 +00:00
Christopher Baines
86d13ed569 gnu: guix-build-coordinator: Update to 0-124.bacdd64.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-124.bacdd64.

Change-Id: I677811b464e9479a58e39f5deb79dd7d9148d215
2025-03-12 09:32:36 +00:00
Christopher Baines
17271292f9 gnu: bffe: Update to 0-12.7bdb7b9.
* gnu/packages/package-management.scm (bffe): Update to 0-12.7bdb7b9.

Change-Id: I53dca4cf59e3fb71dc294a52a82055f4a732f53b
2025-03-07 13:48:24 +00:00
Christopher Baines
32075c089c gnu: guix-build-coordinator: Update to 0-123.bdf7c2f.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-123.bdf7c2f.

Change-Id: If8c9d6129e368f226f2962aff630726536ed678e
2025-03-07 13:44:14 +00:00
Christopher Baines
f4679a5860 gnu: guix-build-coordinator: Update to 0-122.5c460f2.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-122.5c460f2.

Change-Id: Id998491bd2f8df2c6fb18517bb9e37a03660b6ad
2025-03-05 15:16:54 +00:00
Christopher Baines
cc30ed170a gnu: Switch to guile-fibers-next when using guile-knots.
Since make-base-operation has changed in guile-fibers-next compared to
guile-fibers, and guile-knots now uses guile-fibers-next, so all dependents
need to use guile-fibers-next.

* gnu/packages/package-management.scm (bffe)[native-inputs,propagated-inputs]:
Use guile-fibers-next.
(nar-herder)[arguments,native-inputs,propagated-inputs]: Use
guile-fibers-next.
* gnu/packages/web.scm (guix-data-service)[propagated-inputs]: Use
guile-fibers-next.

Change-Id: If553a559392379376c71614e8100318dedf6519d
2025-03-04 14:42:12 +00:00
Christopher Baines
a7e6fb6bc3 gnu: guix: Update to 1.4.0-34.5058b40.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-34.5058b40.

Change-Id: I307c6aee6dd3486802fd608de40b02320b1360d8
2025-03-03 22:01:11 +00:00
Liliana Marie Prikler
174d98e2a6 gnu: flatpak: Propagate inputs as required by pkg-config.
* gnu/packages/package-management.scm (flatpak)[inputs]: Move dconf, gpgme,
json-glib, libarchive, libseccomp and libxau from here…
[propagated-inputs]: … to here.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-02 20:31:48 +01:00
Christopher Baines
44eabf7559 gnu: guix-build-coordinator: Update to 0-121.595d189.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-121.595d189.

Change-Id: I9a8c79d421ba4ec76f99f87ce404e49e0098eac4
2025-03-02 10:26:03 +00:00
Christopher Baines
b902204649 gnu: guix-build-coordinator/agent-only: Remove propagated-inputs.
Since this isn't intended as a library and it's important to have minimal
dependencies, e.g. no guile-fibers.

* gnu/packages/package-management.scm (guix-build-coordinator/agent-only)[propagated-inputs]:
Set to '().

Change-Id: Icf0d8435f46f7de7ead23c9ea0b25a7e7c5d2ca0
2025-03-02 10:26:03 +00:00
Christopher Baines
f9dcb84550 gnu: guix-build-coordinator: Update to 0-120.f73098f.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-120.f73098f.

Change-Id: I0d76519aa0bd1985fcba97eb6f39b1f354e2be43
2025-03-01 22:22:36 +00:00
Christopher Baines
62b6ccacb2 gnu: bffe: Update to 0-11.435e99f.
* gnu/packages/package-management.scm (bffe): Update to 0-11.435e99f.

Change-Id: I6cd0d42c2687cc804cd74d366469820dfbf1fc83
2025-02-27 13:42:42 +00:00
Christopher Baines
872ec3d52e gnu: guix-build-coordinator: Switch to guile-fibers-next.
As this should resolve the issues with
https://github.com/wingo/fibers/issues/109

* gnu/packages/package-management.scm (guix-build-coordinator)
[arguments,native-inputs,propagated-inputs]: Switch to guile-fibers-next.

Change-Id: Ia83701d18c1b45c8ff8b87893c5c2e0a2ef833b8
2025-02-27 13:42:42 +00:00
Christopher Baines
853fedfc01 gnu: guix-build-coordinator: Update to 0-119.5235312.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-119.5235312.

Change-Id: I5c9aaa1d0d30e699e49f836043815e59ca495e53
2025-02-26 10:29:11 +00:00
Efraim Flashner
ffd1994823 gnu: guix: Update to 3355de6.
* gnu/packages/package-management.scm (guix): Update to 3355de6.

Change-Id: I482c67e299478bd17ddd5b576026e40e22c0de20
2025-02-26 10:54:33 +02:00
Danny Milosavljevic
dbbd09fe50 gnu: Add gnome-packagekit.
* gnu/packages/package-management.scm (gnome-packagekit): New variable.

Change-Id: I62e4bebaf4e15c223058d8b9e158adfc989f8266
2025-02-20 21:07:24 +01:00
Christopher Baines
628eab9c20 gnu: guix-build-coordinator: Update to 0-118.7e807fa.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-118.7e807fa.

Change-Id: I1b76bc8b678dbd910db5f07b66e955448c114a37
2025-02-19 13:08:16 +00:00
Christopher Baines
96fe9adf54 gnu: guix-build-coordinator: Update to 0-117.99b3362.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-117.99b3362.

Change-Id: Iaae799009da631d93184e8846c6e9d743727b410
2025-02-18 13:16:46 +00:00
Christopher Baines
c7c0dfd0f3 gnu: bffe: Update to 0-10.3442bff.
* gnu/packages/package-management.scm (bffe): Update to 0-10.3442bff.
[native-inputs,propagated-inputs]: Add guile-pfds.

Change-Id: Ide88302d2c8573accdf73ca943f2ea5339642c00
2025-02-18 12:58:37 +00:00
Christopher Baines
796bc02b47 gnu: guix-build-coordinator: Update to 0-116.810e340.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-116.810e340.

Change-Id: Ib3a7161569ffb019394b3d007667bbea2b671212
2025-02-16 16:02:26 +00:00
Christopher Baines
3147f597cb gnu: guix-build-coordinator: Update to 0-115.bce23c5.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-115.bce23c5.

Change-Id: I7f38414e9b0ded8977fe01a564ea63a5727a0fc9
2025-02-13 09:09:41 +00:00
aurtzy
251fed72a7 gnu: flatpak: Update to 1.16.0.
* gnu/packages/package-management.scm (flatpak): Update to 1.16.0.
[build-system]: Switch to meson-build-system, which is now the recommended
build system upstream.
[arguments]<#:configure-flags>: Use equivalent options for meson.
<#:phases>: Enable running more tests, disabling a select few in new
'disable-failing-tests phase.  Remove 'check phase override.  Add
'pre-check phase.  Add 'wrap-flatpak phase so GIO can still find TLS backend
with the build system change.
[native-inputs]: Add gtk-doc.
[inputs]: Add bash-minimal.

Change-Id: Iacf5c527e7a1cce7f418cecf73bb89018fcec71e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-13 10:37:25 +08:00
Christopher Baines
ef7d7a59ec gnu: guix-build-coordinator: Update to 0-114.2df1b35.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-114.2df1b35.

Change-Id: I300585774e8f6a2b71e9b09d90d5857f47b5c1d2
2025-02-11 10:33:47 +00:00
Ludovic Courtès
d7157cca10 gnu: guix: Update to 5f6fdad.
* gnu/packages/package-management.scm (guix): Update to 5f6fdad.

Change-Id: I790011405da92a9b6332384eda7346be971d11cd
2025-02-10 17:44:52 +01:00
Hilton Chain
c788962bae gnu: conda: Add missing dependency.
* gnu/packages/package-management.scm (conda)[arguments]<#:test-flags>:
Disable more tests failing on store path difference.
[native-inputs]: Add python-pytest-cov.

Change-Id: I836b0c3f493c5975a7923be422309442bc9248d4
2025-01-30 23:02:47 +08:00
Hilton Chain
8f8aa5cf58 gnu: python-anaconda-client: Fix tests.
* gnu/packages/package-management.scm (python-anaconda-client)[source]: Add
workaround for missing `iter_fields'.

Change-Id: Ia8a17b6778e8cc8b8e734c3e788e938250d641a7
Reported-by: orahcio on IRC.
2025-01-30 23:02:11 +08:00
Christopher Baines
f8604a42dc gnu: guix-build-coordinator: Update to 0-113.d588c9c.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-113.d588c9c.

Change-Id: Ie8c8361319e84569734693fee6a9c67a508c5747
2025-01-25 21:11:42 +00:00
Christopher Baines
540d5b148f gnu: nar-herder: Update to 0-39.70df5af.
* gnu/packages/package-management.scm (nar-herder): Update to 0-39.70df5af.
[arguments,native-inputs,propagated-inputs]: Add guile-knots.

Change-Id: I26470c0f15d0b9416f9e867b62e21b52e132927e
2025-01-14 14:15:54 +00:00
Christopher Baines
d17307c20f gnu: guix-build-coordinator: Update to 0-112.44c8108.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-112.44c8108.
[arguments,native-inputs,propagated-inputs]: Add guile-knots.

Change-Id: I5858ae6bb61bf3dada607ffea4ceda45f6a21df2

Change-Id: I72be3112709a07d2a83af98325fe7846a97ff6e7
2025-01-14 14:15:54 +00:00
Vasilii Smirnov
e42c9da557 gnu: flatpak: Fix icon validation.
* gnu/packages/package-management.scm (flatpak): Substitute a marker in
icon-validator/validate-icon.c for the store location.
* gnu/packages/patches/flatpak-fix-icon-validation.patch: Bind the guix
store during flatpak-validate-icon invocation in sandbox mode, along
with a few environment variables necessary for image format detection.

Change-Id: I15dfdd0ecadc57ed383e2985c1c3caa36be4a1de
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-12 18:50:52 +01:00
Ludovic Courtès
aefe57c69f gnu: guix: Update to 121e96d.
* gnu/packages/package-management.scm (guix): Update to 121e96d.

Change-Id: I5bc7156fc8b23bf68a7caf262201198c03a77ad0
2024-12-30 13:49:56 +01:00
Christopher Baines
097fb030f6 gnu: bffe: Update to 0-9.d2ff7c3.
* gnu/packages/package-management.scm (bffe): Update to 0-9.d2ff7c3.
[source]: Switch to the smart HTTP protocol.
[native-inputs,propagated-inputs]: Add guile-knots.

Change-Id: I8522e42ca2ce1062ef12f6cb56b858792cf88b0d
2024-12-25 21:07:40 +00:00
Jelle Licht
64ea1afa0f gnu: fmp: Use node-lts instead of node.
* gnu/packages/package-management.scm (fpm)[native-inputs]: Repalce node by
node-lts.

Change-Id: I5afdb49e18805722b9e69be0cf48c3a29ce49921
2024-12-18 22:02:20 +01:00
Janneke Nieuwenhuizen
942942ee75 gnu: guix: Update to 1.4.0-30.790c9ffe59.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-30.790c9ffe59.

Change-Id: I83b678427d146887acfe7064730a2c9f08e4b803
2024-12-14 09:07:16 +01:00
Nicolas Graves
3c2943b621 gnu: build-system/pyproject: Add missing native-inputs.
* gnu/packages/bioinformatics.scm (python-ega-download-client)
[native-inputs]: Add python-setuptools and python-wheel.

* gnu/packages/databases.scm (datasette)[native-inputs]: Add
python-pip.

* gnu/packages/django.scm (python-django-localflavor,
python-django-contact-form)[native-inputs]: Add python-setuptools and
python-wheel.

* gnu/packages/graphviz.scm (python-uqbar)[native-inputs]: Add
python-setuptools and python-wheel.

* gnu/packages/jupyter.scm (python-jupyterlab-server)[native-inputs]:
Add python-wheel.
(python-nbstripout)[native-inputs]: Add python-setuptools and
python-wheel.

* gnu/packages/machine-learning.scm (python-captum,
python-linear-operator, python-gpytorch)[native-inputs]: Add
python-setuptools.

* gnu/packages/music.scm (abjad, abjad-ext-rmarkers,
abjed-ext-nauert, python-mutagen)[native-inputs]: Add
python-setuptools and python-wheel.

* gnu/packages/package-management.scm
(python-conda-package-handling)[native-inputs]: Add python-setuptools
and python-wheel.
(conda)[native-inputs]: Add python-wheel.

* gnu/packages/python-check.scm (python-pyinstrument,
python-pytest-testmon, python-pytest-trio, python-nbval,
python-pytest-toolbox)[native-inputs]: Add python-setuptools and
python-wheel.
(python-nptyping)[native-inputs]: Add python-setuptools.

* gnu/packages/python-check.scm (python-dask-expr)[native-inputs]:
Add python-setuptools and python-wheel.

* gnu/packages/python-web.scm (parfive, python-aioftp, python-hupper,
python-sanic, python-mechanicalsoup, python-tinycss, python-aiostream,
python-cbor2, gunicorn)[native-inputs]: Add python-setuptools and
python-wheel.

* gnu/packages/python-xyz.scm (python-apprise, python-jaraco-classes,
python-sparse, python-shtab, python-pyan3)[native-inputs]: Add
python-setuptools.
(python-jupytext, python-orderedmultidict, python-identify, python-nodeenv,
python-cfgv, python-zarr, python-multipart, python-nbconvert, python-cram,
python-immutables, python-numpydoc, python-cairosvg, python-unidecode,
python-black, python-multidict, python-mpv-jsonipc, python-humanize,
python-cmd2)[native-inputs]: Add python-setuptools and python-wheel.
(python-partd, python-dask, python-zarr)[native-inputs]: Add
python-wheel.
(python-nbconvert)[propagated-inputs]: Add texlive-etoolbox. Remove
duplicate textlive-jknapltx.
(python-isort)[native-inputs]: Add python-pip.

* gnu/packages/simulation.scm (python-fenics-dijitso)[native-inputs]:
Add python-setuptools and python-wheel.

* gnu/packages/sphinx.scm (python-pydata-sphinx-theme,
python-sphinx-autodoc-typehints)[native-inputs]: Add
python-setuptools.

* gnu/packages/syndication.scm (tuir)[native-inputs]: Add
python-setuptools and python-wheel.

* gnu/packages/terminals.scm (python-halo)[native-inputs]: Add
python-setuptools and python-wheel.

* gnu/packages/time.scm (python-arrow, python-dateutil)
[native-inputs]: Add python-setuptools and python-wheel.

* gnu/packages/version-control.scm (pre-commit)[native-inputs]: Add
python-setuptools and python-wheel.  Remove input labels.

* gnu/packages/virtualization.scm (python-qemu-qmp,
python-transient)[native-inputs]: Add python-setuptools and
python-wheel.

* gnu/packages/xorg.scm (python-xcffib)[native-inputs]: Add
python-setuptools and python-wheel.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>

Change-Id: Id61cf8cdc47bd4c2871c0a9c8e9a5bfd51157df0
2024-12-13 20:18:58 +00:00
Nicolas Graves
d840fe75b8 gnu: python-conda-package-handling: Move to pyproject-build-system.
* gnu/packages/package-management.scm (python-conda-package-handling):
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:phases>: Remove check phase replacement.

Change-Id: Ib8edf966b877c6fd5f7ee6151839d4272d65b17d
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-12-13 20:18:49 +00:00
Nicolas Graves
12abb14123 gnu: conda: Reindent.
* gnu/packages/package-management.scm (conda): Reindent.

Change-Id: I954ec137b4dc39cd561da9ed0e583991bb3de1db
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-12-13 20:18:49 +00:00
Nicolas Graves
89cd8d59bc gnu: conda: Move to pyproject-build-system.
* gnu/packages/package-management.scm (conda): Improve package style.
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:test-flags>: Use field instead of check phase
  replacement.
  <#:phases>: Remove check phase replacement. Improve use of format in
  phase do-not-use-python-root-as-prefix. Use gexp. Put phase init
  after phase create-entrypoints.

Change-Id: Id1affbf8f80fae2882e4c8a88b1e817cf49a5c00
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-12-13 20:18:49 +00:00
Lars-Dominik Braun
fdc0fefd46 build-system/pyproject: Use python-sans-pip-wrapper as default-python.
Also adds python-setuptools and python-wheel to relevant packages,
either to native-inputs or to propagated inputs if the pkg_resources
Python module is loaded at runtime.

* guix/build-system/pyproject.scm (default-python): Default to
python-sans-pip-wrapper.

Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
2024-12-13 20:15:41 +00:00
Janneke Nieuwenhuizen
376d957291 gnu: guix: Update to 1.4.0-29.30322214d4.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-29.30322214d4.

Change-Id: Iafea6ebd78f0e6dcaf2e65bb5602cfba6e085f9e
2024-12-10 21:37:22 +01:00
Janneke Nieuwenhuizen
8966bd6c06 gnu: guix: Update to 1.4.0-28.285f0862d8.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-28.285f0862d8.

Change-Id: I020edc480454fb198af343fee481eaf5b5131498
2024-12-10 17:53:10 +01:00
Christopher Baines
e5140eebdf gnu: nar-herder: Update to 0-38.59d2b8a.
* gnu/packages/package-management.scm (nar-herder): Update to 0-38.59d2b8a.

Change-Id: Ic9405eca7190c8b73086a0db0bbc107fef03bbe6
2024-11-27 11:56:38 +00:00
Christopher Baines
89252ddeac gnu: guix-build-coordinator: Update to 0-111.037eac0.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-111.037eac0.

Change-Id: I23a0f5e8667d127adfcd43b8ec10c9e0ab34de57
2024-11-27 11:55:28 +00:00
Ludovic Courtès
3b91f2fc25 gnu: guix: Update to 1eead56.
* gnu/packages/package-management.scm (guix): Update to 1eead56.

Change-Id: I2c8092d3109ebd63d0918fb5ab8ea4d77846b842
2024-11-23 16:00:21 +01:00
Ludovic Courtès
75fc77dc99 gnu: guix-jupyter: Update to 0.3.0.
* gnu/packages/package-management.scm (guix-jupyter): Update to 0.3.0.
[arguments]: Remove ‘define-home’ phase, which is no longer needed.

Change-Id: I18e0897caf6e9ad0bc7d410f2011fad031cecb7e
2024-11-14 15:38:29 +01:00
Jakob Kirsch
4c56d0cccd gnu: guix: Build reproducibly.
* gnu/packages/package-management.scm (guix)[arguments]<#:parallel-build?>:
Disable.

Modified-by: Hilton Chain <hako@ultrarare.space>
Change-Id: I316b5ea57b11256919488334a6cc519af1f6ed2f
2024-11-05 22:33:45 +08:00
Ludovic Courtès
5966e0fdc7 gnu: guix: Update to 5ab3c4c.
Fixes <https://issues.guix.gnu.org/73919>.

* gnu/packages/package-management.scm (guix): Update to 5ab3c4c.

Change-Id: Iab3eb615e44d11a1befe57456fc55df2228503ba
2024-10-21 01:24:44 +02:00
Ludovic Courtès
9149aa79d9 gnu: guix-modules: Update to 0.2.0.
* gnu/packages/package-management.scm (guix-modules): Update to 0.2.0.

Change-Id: I0133726b73926d2120715b0b064cd7ec6ffb1f75
2024-10-04 19:24:51 +02:00
Ludovic Courtès
80709f1411 gnu: guix: Update to e85f52e.
* gnu/packages/package-management.scm (guix): Update to e85f52e.

Change-Id: Iee81c9e155ff01aa6a5a772e6780b5d2a7e0c270
2024-09-19 19:03:08 +02:00