Spencer King
84a68cffe6
gnu: Add julia-hostcpufeatures.
...
* gnu/packages/julia-xyz.scm (julia-hostcpufeatures): New variable.
Change-Id: I47ccade771b0316eb46c88aaa912dbc699eed453
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-06 16:25:38 +01:00
Spencer King
e2d0eba13c
gnu: Add julia-cpuid.
...
* gnu/packages/julia-xyz.scm (julia-cpuid): New variable.
Change-Id: Ifd9abfb142184c58941c97e959a4b5c9247ce1a8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-06 16:24:46 +01:00
Yovan Naumovski
af6224359f
gnu: fennel: Update to 1.5.1.
...
* gnu/packages/lua.scm (fennel): Update to 1.5.1.
Change-Id: I6775e34e470a957a741a2b079d5e8040c98921d2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-06 16:09:44 +01:00
Tomas Volf
cc58b52e15
services: rootless-podman-service-type: Allow not installing podman.
...
Sometimes you would want to skip on actually installing the podman package in
order to save disk space and bandwidth. Even without installing it globally,
podman can still be fetched via guix shell when required.
* gnu/services/containers.scm (package-or-#f?): New procedure.
(rootless-podman-configuration)<podman>: Change type to package-or-#f.
(rootless-podman-service-profile): Produce empty list if not podman package.
* doc/guix.texi (Miscellaneous Services): Document the change.
Change-Id: If533d913ea190558ce7e206d98ada4d805270594
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-06 16:05:04 +01:00
Herman Rimm
c62d5e77e7
import: texlive: Use downstream-package-name.
...
* guix/import/texlive.scm (texlive-recursive-import): Use
downstream-package-name.
Change-Id: Ic4ce685e8fc36f0b72797d3ce2d5bc89fc17b7ea
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-06 15:59:21 +01:00
Alice BRENON
7a04ed4354
gnu: python-spacy: Fix build.
...
* gnu/packages/machine-learning.scm (python-spacy): Fix build.
[native-inputs]: Add python-wheel
Change-Id: I6550f6dc0cb1fb88fc733f6471f1831c4ba95977
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-06 15:53:17 +01:00
Ludovic Courtès
e6cd11aeb8
doc: Minor wording improvements of “Using TeX and LaTeX”.
...
* doc/guix.texi (Using TeX and LaTeX): Tweak.
Change-Id: I69d93d00b8c343f078b90f4b718948c0015bb88d
2025-01-06 15:02:10 +01:00
Ludovic Courtès
6b60d9efd7
ui: It’s 2025 now!
...
* guix/ui.scm (show-version-and-exit): Change year to 2025.
Change-Id: I83bffc752904d20c82afe527097226d8a8aa9170
2025-01-06 15:02:10 +01:00
Florian Pelz
af0d981c0a
nls: Update POTFILES.in.
...
* po/guix/POTFILES.in: Add missing files that contain messages to be
translated. Reorder a little. Remove duplicates.
Change-Id: Ib31cda5e9ea6b5363e0c9d9d9aaf6448d2fe4b72
2025-01-06 12:28:14 +01:00
Simon Tournier
57fa06352e
import: go: Warn instead of error out when Git fails.
...
* guix/import/go.scm (git-checkout-hash): Return some hash although updating
the cache fails.
Change-Id: I87e7701023a5f76f5d1494827473616e6a1275aa
2025-01-06 12:15:17 +01:00
Andy Tai
88ffb61827
gnu: global: Update to 6.6.14.
...
* gnu/packages/code.scm (global): Update to 6.6.14.
Change-Id: Ia91dc9c67aeaba72090f5004a15e0fde32e0ce28
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-06 18:50:22 +08:00
Andy Tai
1f0f5f6aea
gnu: adaptivecpp: Update to 24.10.0.
...
* gnu/packages/sycl.scm (adaptivecpp): Update to 24.10.0.
Change-Id: I209d67f7c868ac096d620a2230841fa9d9c171c9
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-06 18:50:22 +08:00
Ashish SHUKLA
6bcae56a05
gnu: fcft: Update to 3.1.10.
...
* gnu/packages/fontutils.scm (fcft): Update to 3.1.10.
Change-Id: Ibdbf74d4e204a24f8c67e33d496702ecd7eac60f
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-06 18:50:22 +08:00
Mattia Bunel
c222b4f8ce
gnu: laszip: Update to 3.4.4.
...
* gnu/packages/geo.scm (laszip): Update to 3.4.4.
Change-Id: I454801958fe77b06dc1c82e30d4c569e88fe2795
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-06 18:50:22 +08:00
Ashish SHUKLA
9b5559fefb
gnu: wofi: Update to 1.4.1.
...
* gnu/packages/xdisorg.scm (wofi): Update to 1.4.1.
Change-Id: I8fc07f45e3ebd96b7e998c193c193fd3edbd9ec7
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-06 18:50:21 +08:00
Ashish SHUKLA
cba935637b
gnu: foot: Update to 1.20.1.
...
* gnu/packages/terminals.scm (foot): Update to 1.20.1.
Change-Id: I0395b9f83ef93d55ee984f9f8d5781739abfb68c
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-06 18:50:21 +08:00
Zheng Junjie
dacf82c010
gnu: guile-ts: Update to 0.3.0.
...
* gnu/packages/guile-xyz.scm (guile-ts): Update to 0.3.0.
Change-Id: I7e536ce68274535ddf45072415e036551f89f494
2025-01-06 18:50:21 +08:00
Ashvith Shetty
359cb222f5
gnu: Add trompeloeil.
...
* gnu/packages/check.scm (trompeloeil): New variable.
Change-Id: I442cd0b5e84e8f9956b16b7d9235f67d9f5f693e
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-06 18:49:49 +08:00
Ashish SHUKLA
ef1c8ca762
gnu: ugrep: Update to 7.1.2.
...
* gnu/packages/search.scm (ugrep): Update to 7.1.2.
Change-Id: I9699124fee3a932e8f2d084848a6ff8daa7dba1c
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-06 18:49:46 +08:00
Ricardo Wurmus
af07f6bfe9
gnu: python-trio-websocket: Update to 0.11.1.
...
* gnu/packages/python-xyz.scm (python-trio-websocket): Update to 0.11.1.
[arguments]: Disable some failing tests.
Change-Id: Ica358e0f8ffe9eddd8dda8d7c86b0f05550f947c
2025-01-06 09:51:59 +01:00
Ricardo Wurmus
2c9c2ab3bd
gnu: python-trio-websocket: Add missing inputs.
...
Fixes <https://issues.guix.gnu.org/75393 >.
* gnu/packages/python-xyz.scm (python-trio-websocket)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I2a964a65add3b18bbe4d83a38be71a39ff657808
2025-01-06 09:51:59 +01:00
Feng Shu
7a7c01b393
gnu: jwm: Update to 2.4.6.
...
* gnu/packages/wm.scm (jwm): Update to 2.4.6.
Change-Id: I6e77b1a67e81f65c173247aaba9768bcd9a9ca8e
Signed-off-by: jgart <jgart@dismail.de>
2025-01-05 22:00:59 -06:00
Ashish SHUKLA
e55edac14e
gnu: janet: Update to 1.37.1.
...
* gnu/packages/lisp.scm (janet): Update to 1.37.1.
Co-authored-by: jgart <jgart@dismail.de>
Change-Id: I59fd6d5ed780fa5207affa44912b06261012039c
2025-01-05 20:36:14 -06:00
jgart
d3ddbcc70a
gnu: jpm: Apply formatting.
...
* gnu/packages/lisp.scm (jpm): Update to Apply formatting.
[arguments]: Format it.
[inputs]: Format it.
[native-search-paths]: Format it.
Change-Id: Icf18ab41e6a72608c4624c4af9048e857d152ce0
2025-01-05 20:25:15 -06:00
Suhail Singh
64448de261
gnu: Improve user-experience for jpm.
...
* gnu/packages/lisp.scm (jpm): Ensure jpm respects JANET_HEADERPATH and
JANET_LIBPATH if set by user. Ensure gcc/g++ is able to find header files and
compilation-related utilities.
Change-Id: Ic7218dbd10e6fabddded50894b82492de8cabc88
Signed-off-by: jgart <jgart@dismail.de>
2025-01-05 20:12:55 -06:00
Suhail Singh
6d0659d98c
gnu: Add jpm package.
...
* gnu/packages/lisp.scm (jpm): New variable.
Change-Id: I9f5ab89a38622689b5d3545abe5d87906dc61f3b
Signed-off-by: Suhail <suhail@bayesians.ca>
Signed-off-by: jgart <jgart@dismail.de>
2025-01-05 20:12:55 -06:00
John Kehayias
a65ebe5fad
gnu: mesa: Update to 24.3.2.
...
* gnu/packages/gl.scm (mesa): Update to 24.3.2.
Change-Id: Ie003db7cedb768752ad89cdfde039cdf4f5ce124
2025-01-05 20:28:22 -05:00
John Kehayias
76b5a6f2c9
gnu: wayland-protocols: Update to 1.39.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.39.
Change-Id: I6ba34e3fb334acc2a016511eb8380e772237eaf2
2025-01-05 20:28:21 -05:00
Efraim Flashner
ce7443bb67
gnu: mesa: Build asahi vulkan driver on aarch64-linux.
...
* gnu/packages/gl.scm (mesa)[arguments]: Adjust the configure-flags to
also build the asahi vulkan driver when building for aarch64.
Change-Id: I65320d254734b93c2d0a0891cdf329e7b3ff0c12
2025-01-05 20:28:19 -05:00
John Kehayias
e02075f37d
gnu: libva: Update to 2.22.0.
...
* gnu/packages/video.scm (libva): Update to 2.22.0.
Change-Id: I7eb1b63d0dd7dc576476e8c06ff6d3f016d9c905
2025-01-05 20:28:18 -05:00
John Kehayias
e11df98795
gnu: mesa: Update to 24.3.1.
...
* gnu/packages/gl.scm (mesa): Update to 24.3.1.
[arguments]: Add 'set-home-directory phase (build tries to use a
shader cache, though this without it won't fail to build).
Change-Id: I1fd7d1fe20109ccdd7386a82ecf7d415999c262a
2025-01-05 20:28:17 -05:00
John Kehayias
b776730432
gnu: wayland-protocols: Update to 1.38.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.38.
[source]: Switch to git-fetch.
[properties]: Remove release-monitoring-url.
Co-authored-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: Iaa4209eab3a467159a58d2fbedb564b1b0e5ca16
2025-01-05 20:28:15 -05:00
John Kehayias
23231c296f
gnu: libdrm: Update to 2.4.124.
...
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.124.
Change-Id: Idbc647ef24e97d682ec7d3cffd85b179ef1eacfb
2025-01-05 20:28:12 -05:00
Gabriel Wicki
8322bb4532
gnu: Fix whitespace issues in go package descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/golang-check.scm (go-github.com-smartystreets-goconvey): Fix
description.
* gnu/packages/golang-web.scm (go-github-com-jsimonetti-rtnetlink): Fix
description.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-cgroups, go-tomlv,
go-ulid): Fix description.
* gnu/packages/golang.scm (go-sigs-k8s-io-yaml): Fix description.
Change-Id: I421ea082a6d6ed23822822218555723a2c39c1f5
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:40:14 -08:00
Gabriel Wicki
bc58a33be0
gnu: Fix whitespace issues in Haskell package descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/haskell-check.scm (ghc-tasty-expected-failure,
ghc-quickcheck-classes-base, ghc-doctest-lib): Fix description.
* gnu/packages/haskell-web.scm (ghc-hxt-unicode): Fix description.
* gnu/packages/haskell-xyz.scm (ghc-fsnotify, ghc-gtk2hs-buildtools,
ghc-operational, ghc-commonmark, ghc-template-haskell): Fix description.
Change-Id: I5a71ad41bbddf1ad4c880dacc0a53992a38c71ad
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:52 -08:00
Gabriel Wicki
8df34932ba
gnu: Fix whitespace issues in Rust package descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/crates-graphics.scm (rust-winit-0.30): Fix description.
* gnu/packages/crates-io.scm (rust-arr-macro-0.1, rust-chan-0.1,
rust-minimal-lexical-0.2): Fix description.
Change-Id: I055c15df9b45c6f0bc3033edbf0afee4593e9383
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:49 -08:00
Gabriel Wicki
9c2761b589
gnu: Fix whitespace issues in Linux package descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/linux.scm (tuxedo-keyboard, libevdi, dwarves, f2fs-fsck/static,
perftest): Fix description.
Change-Id: I2bd153bbfbf31774e427c7209d91142ad4d94c25
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:47 -08:00
Gabriel Wicki
178d82d508
gnu: Fix whitespace issues in Python package descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/astronomy.scm (python-tweakwcs): Fix description.
* gnu/packages/check.scm (python-pytest-subtesthack): Fix description.
* gnu/packages/python-xyz.scm (python-qnorm, python-uncertainties,
python-sre-yield): Fix description.
* gnu/packages/qt.scm (python-pyqt6-sip): Fix description.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:44 -08:00
Gabriel Wicki
03ff4e2936
gnu: Fix whitespace issues in R package descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/cran.scm (r-hapassoc, r-brms, r-lpme): Fix description.
Change-Id: I9da669a415d5a62de785d69ce91c1d8eb1a859e5
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:42 -08:00
Gabriel Wicki
25752013ad
gnu: Fix whitespace issues in Emacs package descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/emacs-xyz.scm (emacs-bookmark-plus, emacs-dhall-mode,
emacs-aio, emacs-ligature, emacs-gdscript-mode, emacs-epithet, emacs-flx,
emacs-gnosis, emacs-citar-org-roam, emacs-trashed, emacs-ivy-hydra,
emacs-citre, emacs-waveform): Fix description.
Change-Id: I1b2690e1d1440fde57498e5bf37f641d0011a098
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:39 -08:00
Gabriel Wicki
527d81ee82
gnu: Fix whitespace issues in Lisp package descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/lisp-xyz.scm (sbcl-circular-streams, sbcl-cl-geometry,
sbcl-cl-grnm, sbcl-nasdf, sbcl-sdl2kit, emacs-slite): Fix description.
Change-Id: I0f480890ebfc55229434d3a11f696666ecd5cd84
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:37 -08:00
Gabriel Wicki
456827a989
gnu: Fix whitespace issues in Tex package descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/tex.scm (texlive-jablantile, texlive-pmhanguljamo,
texlive-urcls, texlive-optexcount, texlive-pdfjam, texlive-pst-geo,
texlive-keyfloat, texlive-marginfit, texlive-pas-tableur): Fix description.
Change-Id: Ib49a0d3a753d21982630445a95a8651b1cadf26a
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:31 -08:00
Gabriel Wicki
5530282655
gnu: Fix whitespace issues in various descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/audio.scm (ecasound): Fix description.
* gnu/packages/axoloti.scm (ksoloti-runtime, ksoloti-patcher): Fix
description.
* gnu/packages/bioinformatics.scm (trf, ghc-int-interval-map): Fix
description.
* gnu/packages/chez.scm (chez-scheme, chez-scheme-bootstrap-bootfiles): Fix
description.
* gnu/packages/code.scm (cscope): Fix description.
* gnu/packages/compression.scm (c-blosc): Fix description.
* gnu/packages/connman.scm (connman): Fix description.
* gnu/packages/crypto.scm (libxcrypt): Fix description.
* gnu/packages/display-managers.scm (abstractdark-sddm-theme): Fix
description.
* gnu/packages/docker.scm (docker-registry): Fix description.
* gnu/packages/freedesktop.scm (xdg-user-dirs): Fix description.
* gnu/packages/game-development.scm (deutex, grfcodec): Fix description.
* gnu/packages/games.scm (chroma): Fix description.
* gnu/packages/geo.scm (xygrib): Fix description.
* gnu/packages/gnunet.scm (gnunet-scheme): Fix description.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): Fix description.
* gnu/packages/kodi.scm (fstrcmp): Fix description.
* gnu/packages/machine-learning.scm (vosk-api): Fix description.
* gnu/packages/messaging.scm (biboumi): Fix description.
* gnu/packages/music.scm (sooperlooper, samplebrain): Fix description.
* gnu/packages/perl.scm (perl-file-readbackwards): Fix description.
* gnu/packages/rocm.scm (rocm-bandwidth-test): Fix description.
* gnu/packages/scanner.scm (sane-airscan): Fix description.
* gnu/packages/security-token.scm (pkcs11-helper): Fix description.
* gnu/packages/shellutils.scm (shell-functools): Fix description.
* gnu/packages/textutils.scm (catdoc): Fix description.
* gnu/packages/tor.scm (tor): Fix description.
* gnu/packages/xdisorg.scm (xftwidth, xwallpaper): Fix description.
* gnu/packages/xfce.scm (xfce4-volumed-pulse): Fix description.
Change-Id: I911836d66eb780c0fa279e3aebf9d7fbd53bf00a
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:04 -08:00
Sören Tempel
0cc7140cdd
gnu: loksh: Update to 7.6.
...
* gnu/packages/shells.scm (loksh): Update to 7.6.
Signed-off-by: jgart <jgart@dismail.de>
2025-01-05 16:30:04 -06:00
Andy Tai
e771a4c7c7
gnu: gtypist: Update to 2.10.
...
* gnu/packages/games.scm (gtypist): Update to 2.10.
Change-Id: I20533975796cd47f685b6a79297285f0b5850e25
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-01-05 13:29:34 -08:00
Divya Ranjan
059dacaea1
teams: Add Divya Ranjan Pattanaik to emacs, rust and haskell
...
* etc/teams.scm: Add Divya Ranjan Pattanaik.
Change-Id: Id68da5d614bc760619b9328bf1b2751f882abadd
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-01-05 13:27:27 -08:00
Vagrant Cascadian
ab9cda9ebd
etc: git: pre-push: Run guix git authenticate before check-channel-news.
...
Running check-channel-news first could potentially be untrusted code, so
authenticate first.
* etc/git/pre-push: Run guix git authenticate before check-channel-news.
2025-01-05 13:23:54 -08:00
jgart
59df73256c
gnu: trealla: Update to 2.63.11.
...
* gnu/packages/prolog.scm (trealla): Update to 2.63.11.
Change-Id: I2bd879863a8f705846c0a0a6d08f64fc63cc8f4c
2025-01-05 15:06:42 -06:00
Gabriel Wicki
613c8b8170
gnu: Fix various synopses.
...
* gnu/packages/emacs-xyz.scm (emacs-elfeed-goodies): Fix synopsis.
* gnu/packages/haskell-xyz.scm (ghc-should-not-typecheck): Fix synopsis.
* gnu/packages/rust-apps.scm (just): Fix synopsis.
Change-Id: I7060a55eff52526ab2985ba364e2b2b4976799ce
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 12:34:10 -08:00
Gabriel Wicki
cba83a2038
gnu: Fix various style issues in descriptions.
...
* gnu/packages/astronomy.scm (python-ads): Fix description.
* gnu/packages/crates-io.scm (rust-is-debug-1): Fix description.
* gnu/packages/haskell-xyz.scm (ghc-ordered-containers): Fix description.
* gnu/packages/tex.scm (texlive-stex): Fix description.
* gnu/packages/textutils.scm bibutils): Fix description.
* gnu/packages/xml.scm (perl-libxml): Fix description.
Change-Id: I765a5326180cfa31ca1a1727d4da2b1f6a05faa0
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 12:34:06 -08:00