1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-15 13:45:54 +02:00
Commit Graph

152706 Commits

Author SHA1 Message Date
Gabriel Wicki 39405f7981 gnu: tests: Replace deprecated dhcp client service.
* gnu/tests/audio.scm, gnu/tests/avahi.scm, gnu/tests/ci.scm,
gnu/tests/containers.scm, gnu/tests/cups.scm, gnu/tests/databases.scm,
gnu/tests/dict.scm, gnu/tests/dns.scm, gnu/tests/docker.scm,
gnu/tests/file-sharing.scm, gnu/tests/guix.scm, gnu/tests/install.scm,
gnu/tests/ldap.scm, gnu/tests/lightdm.scm, gnu/tests/mail.scm,
gnu/tests/messaging.scm, gnu/tests/monitoring.scm, gnu/tests/networking.scm,
gnu/tests/nfs.scm, gnu/tests/package-management.scm, gnu/tests/rsync.scm,
gnu/tests/samba.scm, gnu/tests/ssh.scm, gnu/tests/telephony.scm,
gnu/tests/upnp.scm, gnu/tests/version-control.scm,
gnu/tests/virtualization.scm, gnu/tests/vnstat.scm,
gnu/tests/web.scm: (services): Replace dhcp-client-service-type with its
replacement dhcpcd-service-type.

Change-Id: I01d7f9a8c01736d8c8da591aaf4749bbfa4dcdad
2025-07-24 18:46:34 +02:00
Gabriel Wicki aea73f5b74 gnu: system: Replace deprecated dhcp client service.
* gnu/system/examples/asus-c201.tmpl,
  gnu/system/examples/bare-bones.tmpl,
  gnu/system/examples/beaglebone-black.tmpl,
  gnu/system/examples/raspberry-pi-64-nfs-root.tmpl,
  gnu/system/examples/raspberry-pi-64.tmpl,
  gnu/system/examples/vm-image.tmpl
  gnu/system/images/orangepi-r1-plus-lts-rk3328.scm,
  gnu/system/images/pine64.scm,
  gnu/system/images/rock64.scm,
  gnu/system/images/unmatched.scm,
  gnu/system/images/visionfive2.scm,
  gnu/system/linux-container.scm (services): Replace
dhcp-client-service-type with its replacement dhcpcd-service-type.

Change-Id: Ib1f31d0a95dfa8ee64cf8c10d617ee53c8637b26
2025-07-24 18:46:06 +02:00
Ian Eure dfc22bad26 gnu: Remove emacs-seq.
* gnu/packages/emacs-xyz.scm (emacs-seq): Delete variable.

Change-Id: I6e5183820570ca525a1e5784b20cce9583df3adf
2025-07-24 08:45:51 -07:00
Ian Eure b130df037e gnu: Remove emacs-seq from package inputs.
* gnu/packages/emacs-xyz.scm (emacs-hsluv): Remove emacs-seq from inputs.
(emacs-paradox): Remove emacs-seq from inputs.
(emacs-eglot): Remove emacs-seq from inputs.
(emacs-biblio): Remove emacs-seq from inputs.
(emacs-tomelr): Remove emacs-seq from inputs.

Change-Id: I85a34451b54a9544dc0d27f4273d7e917f9f0bf4
2025-07-24 08:45:48 -07:00
Cayetano Santos b74fe3659c gnu: emacs-vhdl-ts-mode: Update to 0.3.0.
* gnu/packages/emacs-xyz.scm (emacs-vhdl-ts-mode): Update to 0.3.0.

Change-Id: I77f504291537c9c106c8fcce9577bf437566250c
2025-07-24 08:43:33 -07:00
Cayetano Santos 6911c9f3a3 gnu: emacs-vhdl-ext: Update to 0.6.0.
* gnu/packages/emacs-xyz.scm (emacs-vhdl-ext): Update to 0.6.0.

Change-Id: Ia8ef1268d37de109ab53afff4b221037e636f530
2025-07-24 08:43:32 -07:00
Cayetano Santos 3c1b0b348a gnu: emacs-fpga: Update to 0.3.0.
* gnu/packages/emacs-xyz.scm (emacs-fpga): Update to 0.3.0.

Change-Id: I10ea9d0876178b506cc52054e5efb9524ac6e1f5
2025-07-24 08:43:31 -07:00
Ashish SHUKLA 767460537e gnu: foot: Update to 1.23.1.
* gnu/packages/terminals.scm (foot): Update to 1.23.1.

Change-Id: I6d3291d7ca2c2139d70b58bc6b2b8351cc4280e9
Signed-off-by: jgart <jgart@dismail.de>
2025-07-24 10:36:45 -05:00
Cayetano Santos 22421ac626 gnu: emacs-fj: Update to 0.17.
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.17.
[source]: Fix indentation.

Change-Id: Ie7fa4eb810ab33e5832867be76cea1a67c35a459
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-07-24 08:31:54 -07:00
jgart 523be5554d gnu: trealla: Update to 2.78.37.
* gnu/packages/prolog.scm (trealla): Update to 2.78.37.

Change-Id: I126fad358c80d6e1cae7212162e53e6f5a278ba8
2025-07-24 10:29:08 -05:00
Cayetano Santos 186d2d216d gnu: emacs-consult-denote: Update to 0.3.1.
* gnu/packages/emacs-xyz.scm (emacs-consult-denote): Update to 0.3.1.
[source]: Switch to git-fetch.
[arguments]: Disable tests.
[phases]: Add build-info-manual phase.
[native-inputs]: Add texinfo.

Change-Id: I48a16e5e1f1707c63bd9f5c101478a292e59341d
2025-07-24 08:27:36 -07:00
Cayetano Santos 780bdde3a2 gnu: emacs-denote-explore: Update to 4.0.
* gnu/packages/emacs-xyz.scm (emacs-denote-explore): Update to 4.0.
[arguments]: Disable tests.
[phases]: Add build-info-manual phase.
[native-inputs]: Add texinfo.

Change-Id: Ib67e5f3f251d492ecf5a303d710c598a5133ec84
2025-07-24 08:27:35 -07:00
Cayetano Santos b5439d9c84 gnu: emacs-denote: Add tests.
* gnu/packages/emacs-xyz.scm (emacs-denote): Add tests.

Change-Id: I9a6aad98d5f8d5e8ddd959695956ae8ac350dc87
2025-07-24 08:27:34 -07:00
Cayetano Santos 501c87a9ab gnu: emacs-denote: Fix info manual build error.
* gnu/packages/emacs-xyz.scm (emacs-denote): Fix info manual build error.
[source]: Fix indentation.
[arguments]<:#phases>: Fix build-info-manual phase.
[description]: Fix indentation.

Change-Id: I5d17d988daa5b4c2111e7acba4b234ca1ad8ef2d
2025-07-24 08:27:33 -07:00
Sharlatan Hellseher 036f2e66c3 gnu: python-pyrodigal: Update to 3.6.3.
* gnu/packages/bioinformatics.scm (python-pyrodigal): Update to 3.6.3.
  Fix indentation.
  [propagated-inputs]: Remove python-importlib-resources.
  [arguments] <phases>: Add 'patch-pyproject; simplify custom 'check
  phase.
  [native-inputs]: Remove python-mock, python-unittest2, and
  python-wheel; add cmake-minimal and python-scikit-build-core.

Change-Id: Id50fe9bd78c466d2dd5938c8a124d244c69da082
2025-07-24 16:18:07 +01:00
Sharlatan Hellseher f01390b916 gnu: python-archspec: Update to 0.2.5.
* gnu/packages/python-xyz.scm (python-archspec): Update to 0.2.5.
[propagated-inputs]: Remove python-boltons, python-cooler, python-ctxcore,
python-interlap, python-intervaltree, python-jsonschema,
python-networkx, python-numba, python-poetry-core, pyscenic,
python-scikit-learn, python-tables, and python-typing-extensions.
[native-inputs]: Remove python-black, python-flake8, python-isort, python-pylint, and
python-pytest-cov; add python-jsonschema.

Change-Id: I40c2d4b038877eb243daaf5f9f73127eb994d64f
2025-07-24 16:00:16 +01:00
Sharlatan Hellseher 18629b3d69 gnu: python-dask: Move to python-science.
* gnu/packages/python-xyz.scm (python-dask, python-dask/bootstrap): Move
from here ...
* gnu/packages/python-science.scm: ... to here.

Change-Id: I6bedc89bd09b3f2dfc3f7cbe27eb5790f32f6af7
2025-07-24 15:52:13 +01:00
Sharlatan Hellseher 068654e0e9 gnu: python-sparse: Move to python-science.
* gnu/packages/python-xyz.scm (python-sparse): Move from here ...
* gnu/packages/python-science.scm: ... to here.

Change-Id: I52b814e264aa2fe28adeaec46b868f2e3b8279ec
2025-07-24 15:52:13 +01:00
Sharlatan Hellseher f9f378224d gnu: python-anndata: Move to python-science.
* gnu/packages/python-xyz.scm (python-anndata): Move from here ...
* gnu/packages/python-science.scm: ... to here.

Change-Id: I3d968728de04610984c08884bd29cd9c055fa284
2025-07-24 15:52:13 +01:00
Sharlatan Hellseher aaeb42f675 gnu: python-multiscale-spatial-image: Move to python-science.
* gnu/packages/python-xyz.scm (python-multiscale-spatial-image): Move
from here ...
* gnu/packages/python-science.scm: ... to here.

Change-Id: Ib921389b3018e353d3eb85030bf63cbb9b68c213
2025-07-24 15:52:13 +01:00
Sharlatan Hellseher ed03c2b055 gnu: python-dask-image: Move to python-science.
* gnu/packages/python-xyz.scm (python-dask-image): Move from here ...
* gnu/packages/python-science.scm: ... to here.

Change-Id: I1ede0dd1410c1efcc4601b7e91285112f9c9a7ea
2025-07-24 15:52:06 +01:00
Sharlatan Hellseher cb356f41c8 gnu: python-pykdtree: Move to python-science.
* gnu/packages/python-xyz.scm (python-pykdtree): Move from here ...
* gnu/packages/python-science.scm: ... to here.

Change-Id: Id13b95eab7e590b01cd46375929303458cf9ac82
2025-07-24 15:25:34 +01:00
Nicolas Graves c2f9489f74 gnu: python-pykdtree: Update to 1.4.2.
* gnu/packages/python-xyz.scm (python-pykdtree): Update to 1.4.2.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them and explain why.
<#:phases>: Remove test files in output.
[native-inputs]: Replace python-cython by python-cython-3.

Change-Id: If5a7bb27b4c3af9075334360a57ae92f93d4fa35
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-24 15:19:43 +01:00
Andreas Enge b48383cdeb gnu: Remove gtksourceview-2.
The variable has no dependents anymore, and we carry three more
recent versions.

* gnu/packages/gtk.scm (gtksourceview-2): Delete variable.

Change-Id: I9258c2d7294c8df347e5bb1daea588f82f8f8d58
2025-07-24 15:19:37 +02:00
Andreas Enge 8225239b57 gnu: linbox: Update to 1.7.1.
* gnu/packages/algebra.scm (linbox): Update to 1.7.1.

Change-Id: I20a12befd94cf344bff54fb538cc1489bb2d19e4
2025-07-24 15:14:09 +02:00
Zheng Junjie d5619de9d3 gnu: nuspell: Fix cross-compiling.
* gnu/packages/enchant.scm (nuspell): Fix cross-compiling.
[arguments]: When cross-compiling,Add -DBUILD_TESTING=OFF to configure-flags.

Change-Id: I5af75bed0d5eabfaf2ecb2efd2cf84d7bf39ae9b
2025-07-24 19:31:40 +08:00
Noah Evans e52438acb9 gnu: easyeffects: Fix build and update to 7.2.5.
* gnu/packages/audio.scm (easyeffects): Update to 7.2.5.
[native-inputs]: Remove gcc-12.

Change-Id: Ib9f5e6b55815a7500f80fb7e0b4624f9ae6b024b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-24 11:48:57 +02:00
Josep Bigorra 87c93be584 gnu: guile-veritas: Update to 0.0.41.
* gnu/packages/guile-xyz.scm (guile-veritas): Update to 0.0.41.

Change-Id: I1120250a10d3f215d3b62d9309c64614b7d5dd21
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-24 11:44:11 +02:00
Mathieu Laparie 30fae6ab28 gnu: chafa: Add support for more file formats.
* gnu/packages/image-viewers.scm (chafa)[inputs]: Add librsvg, libtiff
and libwebp.

Change-Id: Ic1a06db794ba28953043e98ea6293467570c0fd3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-24 11:39:40 +02:00
Romain GARBAGE 0c5708c6fb gnu: cpp: Add kokkos-kernels.
* gnu/packages/cpp.scm (kokkos-kernels): New variable.

Change-Id: Id6a4406f8a8a5d6710a7171ac8990f280be29cc8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-24 11:05:09 +02:00
Romain GARBAGE f78626656d gnu: cpp: Add kokkos-fft.
* gnu/packages/cpp.scm (kokkos-fft): New variable.

Change-Id: Ic01fe0184442e6ed53eaf806ebbe9f9ebc8f7799
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-24 10:52:25 +02:00
Cayetano Santos a3cb5f185a gnu: emacs-lsp-mode: Update to 9.0.1-0.1472333.
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to 9.0.1-0.1472333.

Change-Id: I25e85808cadc6e7ef5c8573a0822c8cbac2889eb
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:43:51 +08:00
Zhu Zihao 48bc3329c6 gnu: emacs-yasnippet: Update to 0.14.3.
* gnu/packages/emacs-xyz.scm (emacs-yasnippet): Update to 0.14.3.
[source]{version}: Package comments revised.
{patches}: Drop stale patch introduced in https://issues.guix.gnu.org/65376
YASnippet can build without it now.

* gnu/packages/patches/emacs-yasnippet-fix-empty-snippet-next.patch: Deleted.
* gnu/local.mk (dist_patch_DATA): Remove entry for 'emacs-yasnippet-fix-empty-snippet-next.patch'.

Change-Id: I209a0258801cb96cf34d83afd40534c76f3219be
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:43:36 +08:00
Zhu Zihao 0e5a34097f gnu: emacs-yasnippet: Use G-expression.
* gnu/packages/emacs-xyz.scm (emacs-yasnippet)[arguments]: Use G-expression.

Change-Id: I9422e5a9ded7d4604bbc4afa23f2536418a496a8
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:44 +08:00
Cayetano Santos ee41d499f8 gnu: emacs-typo: Disable tests.
* gnu/packages/emacs-xyz.scm (emacs-typo): Disable tests.

Change-Id: I99bfa90803e89d4a5945a358b05649be7afc3498
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:44 +08:00
Cayetano Santos 279c70454e gnu: emacs-typo: Update to 1.1-0.173ebe4.
* gnu/packages/emacs-xyz.scm (emacs-typo): Update to 1.1-0.173ebe4.

Change-Id: I2823d627e9e07a23f59e898905386806d0539624
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:44 +08:00
Cayetano Santos a5526cef25 gnu: emacs-org-download: Update to 0.2.0-0.c8be261.
* gnu/packages/emacs-xyz.scm (emacs-org-download): Update to 0.2.0-0.c8be261.
[propagated-inputs]: Remove emacs-org.

Change-Id: I55cb66e4e4d026d537730ac3671a2af67553ba42
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:44 +08:00
Cayetano Santos 9c6bc4a479 gnu: emacs-org-roam-bibtex: Disable tests.
* gnu/packages/emacs-xyz.scm (emacs-org-roam-bibtex): Disable tests.

Change-Id: Ic4e71565acc97ecdf6cd4476257a8721959d152c
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:44 +08:00
Cayetano Santos 286851654d gnu: Add emacs-inspirehep.
* gnu/packages/emacs-xyz.scm (emacs-inspirehep): New variable.

Change-Id: Ia2ea76c13d0cfb7d5496d56d5fb4f0b2fdedf2d7
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:44 +08:00
Cayetano Santos 6ea73dc005 gnu: Add emacs-companion-mode.
* gnu/packages/emacs-xyz.scm (emacs-companion-mode): New variable.

Change-Id: I0648981e812c46ec95d15e2d675d9b7a0ec29a47
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:43 +08:00
Cayetano Santos 780643d35f gnu: Add emacs-consult-notes.
* gnu/packages/emacs-xyz.scm (emacs-consult-notes): New variable.

Change-Id: I4b3b50a0d2834bcf3bfd409a2151d23826a89e11
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:43 +08:00
Cayetano Santos a02221fc34 gnu: emacs-tempel: Fix indenting.
* gnu/packages/emacs-xyz.scm (emacs-tempel)[source]: Correct indentation.

Change-Id: I02154212d186611e3ada6b9bd2a0e5a578816aed
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:43 +08:00
Cayetano Santos 50f5419315 gnu: emacs-tempel: Add info doc.
* gnu/packages/emacs-xyz.scm (emacs-tempel): Build documentation info
file.
[arguments]<#:phases>: Add makeinfo.
[native-inputs]: Add texinfo.

Change-Id: I2135918085ea45888717fae859c892fdc9b14151
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:43 +08:00
Cayetano Santos ccf2d22194 gnu: emacs-tempel: Update to 1.5.
* gnu/packages/emacs-xyz.scm (emacs-tempel): Update to 1.5.

Change-Id: Ie03f67d86b537aab1982c6677646a1fcbc6bd329
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:43 +08:00
Anderson Torres 9b04ccd15e gnu: Add emacs-grid.
* gnu/packages/emacs-xyz.scm (emacs-grid): New variable.

Change-Id: If8805e04069e9b63fb6e99bc550dd9c079454d7c
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:43 +08:00
Cayetano Santos 0d564c6856 gnu: emacs-golden-ratio: Disable tests.
* gnu/packages/emacs-xyz.scm (emacs-golden-ratio)[source]: Use two
spaces in git-reference.
[arguments]: Add #:tests? #f.

Change-Id: I0ede58bb079e5a798bc41e306be0e17dfa4e718b
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:42 +08:00
Cayetano Santos 09ca15f1eb gnu: emacs-geiser-guile: Add info manual.
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile): Add info manual.
[arguments]{phases}: Add make-info.
[native-inputs]: Add texinfo.

Change-Id: Id6b7d20870e3d7004e5416e1b729f0e5472b9dca
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:42 +08:00
Cayetano Santos 393c97e153 gnu: emacs-smartparens: Add tests.
* gnu/packages/emacs-xyz.scm (emacs-smartparens): Add tests.
[source]: Remove not basic tests.
[native-inputs]: Add yasnippet and ert-runner.

Change-Id: Ic562da9b454babdcc08011048497cfc74cb8d8a6
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:42 +08:00
Cayetano Santos d1589a2280 gnu: emacs-smartparens: Update to 1.11.0-1.b629b4e.
* gnu/packages/emacs-xyz.scm (emacs-smartparens): Update to 1.11.0-1.b629b4e.

Change-Id: Ic82549fcf27c3140d376d7db2e53e17ab7992c2e
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 15:42:41 +08:00
André Batista 7a4b441315 gnu: make-torbrowser: Remove duplicate binary after install phase.
Remove '(#$moz-app-name)-bin' which is a duplicate of '.(#$moz-app-name)-real'.

* gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases>: Add
'remove-duplicate-bin phase.

Change-Id: Ic58503f8190e4d8198fada65967169b079bdfafd
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24 14:45:11 +08:00