1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-10 08:30:39 +02:00
Commit graph

163791 commits

Author SHA1 Message Date
Zheng Junjie
db86e5390d
gnu: valgrind: Update to 3.25.1.
* gnu/packages/valgrind.scm (valgrind/pinned): Update to 3.25.1.
[arguments]: Use G-expressions.
[supported-systems]: Add riscv64-linux.
(valgrind): Simplify it.

Change-Id: I8a9e8c5963a5647c1eed76a95c92d8fc1f00fb05
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 18:37:07 +00:00
Greg Hogan
de80e1f8bf
=== #129 valgrind ===
Change-Id: I0cc9e793c92603543a871b88908ae8d48e025de7
2025-07-09 18:37:07 +00:00
Greg Hogan
f629241e8e
gnu: libcmis Update to 0.6.2-00a85bf6.
* gnu/packages/libreoffice.scm (libcmis): Update to 0.6.2-00a85bf6.

Change-Id: I46be1e49fc47f699b0792759cf43889a67852fa1
2025-07-09 18:37:06 +00:00
Greg Hogan
592f55a15a
gnu: librevenge: Update to 0.0.5.
* gnu/packages/libreoffice.scm (librevenge): Update to 0.0.5.

Change-Id: I30697b684ad0e553bd153986b64f0256dd279cfb
2025-07-09 18:37:06 +00:00
Greg Hogan
4ca28feec5
gnu: boost: Update to 1.88.0.
* gnu/packages/boost.scm (boost): Update to 1.88.0.
[source]: Remove patches.
* gnu/packages/finance.scm (ledger)[inputs]: Replace boost with
boost-1.83.

Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
2025-07-09 18:37:05 +00:00
Greg Hogan
4729890fc8
gnu: Rename boost-for-source-highlight to boost-1.83.
* gnu/packages/boost.scm (boost-for-source-highlight): Rename this ...
(boost-1.83): ... to this.
* gnu/packages/pretty-print.scm (source-highlight): Update accordingly.

Change-Id: Iefbc274a0e7a54c22882de51a429c4ffb9c6efaf
2025-07-09 18:37:05 +00:00
Greg Hogan
0fff9be5ed
=== #77908 boost ===
Change-Id: I66e0cdb7d70da7180b27ebb6d5bbc941fb45699f
2025-07-09 18:37:04 +00:00
Greg Hogan
ec2a19eec6
gnu: google-highway: Update to 1.2.0.
* gnu/packages/cpp.scm (google-highway): Update to 1.2.0.

Change-Id: I71a479b5dd13da342d151b036edf60f028fe8c18
2025-07-09 18:37:04 +00:00
Greg Hogan
e5eb83edbb
=== #77412 google-highway ===
Change-Id: I95b3e50e6439f09cfc9fea503d8cf1f257d34b4b
2025-07-09 18:37:03 +00:00
Ashish SHUKLA
bba4f01e38
gnu: libzip: Update to 1.11.4.
* gnu/packages/compression.scm (libzip): Update to 1.11.4.

Change-Id: I02c4d79f719ec54116968f11bbbeb64fbcfdad13
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 18:37:03 +00:00
Greg Hogan
4254d094bc
=== #76011 libzip ===
Change-Id: I286dda04750ef73d4e1c3cbd12697c25799d38c9
2025-07-09 18:37:02 +00:00
Aaron Covrig
00b3998694
gnu: googletest: Update to 1.17.0.
* gnu/packages/check.scm (googletest): Update to 1.17.0

Change-Id: I1ac9a52ff4bf2653ef02c9bdbe22a471eef3b78b
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 18:37:02 +00:00
Greg Hogan
6eb454f611
=== #73759 googletest ===
Change-Id: I103e80ddbe16441b9b698165c2d69e6b5a560429
2025-07-09 18:36:55 +00:00
Leo Famulari
94eb1e7398
gnu: linux-libre 6.1: Update to 6.1.143.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.143.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Ibd17c3202a1a635f1016d90772cfa2c45a06b60a
2025-07-09 14:09:10 -04:00
Leo Famulari
319f532853
gnu: linux-libre 6.6: Update to 6.6.96.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.96.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I7714879663c84a68ba6da6d170841f2361ecc9fa
2025-07-09 14:09:10 -04:00
Leo Famulari
5295fb9ee7
gnu: linux-libre 6.12: Update to 6.12.36.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.36.
(linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes.

Change-Id: Ia550fd19021b5d5f423963df699953bdf104a810
2025-07-09 14:09:10 -04:00
Leo Famulari
957789b05e
gnu: linux-libre: Update to 6.15.5.
* gnu/packages/linux.scm (linux-libre-6.15-version): Update to 6.15.5.
(linux-libre-6.15-pristine-source, deblob-scripts-6.15): Update hashes.

Change-Id: I85b9f0487df407b07bdc3ef574d595c9cc27dbf5
2025-07-09 14:08:57 -04:00
Florian Pelz
77d5a5cd4f
news: Add entry for Weblate translation platform migration.
* etc/news.scm: Add entry.

Change-Id: Ic6f62128146b20992cfa36108f2bf1dd52969567
2025-07-09 19:47:01 +02:00
Julien Lepiller
8b7208cb8e
doc: Update weblate URL.
* doc/build.scm (stylized-html): Update URL from fedora to codeberg's
  Weblate.
* doc/contributing.texi: idem.
* doc/guix-cookbook.texi: idem.
* doc/guix.texi: idem.

Change-Id: I13729a73f94738c9c336a067058020549f2640d6
2025-07-09 19:06:25 +02:00
fanquake
2dcad6511a
gnu: LLVM, Clang, libomp, lld: Update to 20.1.8.
* gnu/packages/llvm.scm (llvm-20, clang-20, clang-runtime-20,
libomp-20, lld-20): Update to 20.1.8.

Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 16:25:03 +00:00
Oleg Pykhalov
3e0fe237cc
gnu: Add firejail-disable-sandbox-check.
This commit introduces firejail-disable-sandbox-check, a variant of firejail
built with --disable-sandbox-check.  It's intended for development purposes
only.

* gnu/packages/linux.scm (firejail-disable-sandbox-check): New variable.

Change-Id: Ic638eba54d8ffc49583abf0721b9198c979d22e7
2025-07-09 18:03:08 +03:00
Efraim Flashner
171d8c0fe6
gnu: stunnel: Support more systems.
* gnu/packages/web.scm (stunnel)[arguments]: Only run the tests when not
cross-compiling and when python-cryptography is a native-input.
[native-inputs]: Only add the test inputs on systems which are supported
by python-cryptography.

Change-Id: I6830b77dc600be8e00c1661b801c43e420b12183
2025-07-09 17:09:58 +03:00
Ashish SHUKLA
880549d0d0
gnu: stunnel: Update to 5.75.
* gnu/packages/web.scm (stunnel): Update to 5.75.
[native-inputs]: Add python-cryptography.

Change-Id: Ib10b8dce851ba3c19aa45481e2e971d690ef6a8c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-07-09 16:57:24 +03:00
Ludovic Courtès
f8c9432897
doc: Fix URL of ‘language-picker.svg’.
Fixes a regression introduced in
824d46a2fe.

* doc/build.scm (stylized-html)[build]: Avoid double leading slash for
‘language-picker.svg’.

Change-Id: I0817949862f061dbbe04352bda1e479347015c84
2025-07-09 14:26:09 +02:00
Ludovic Courtès
7abc8869f5
gnu: shepherd: Update to 1.0.6.
* gnu/packages/admin.scm (shepherd-1.0): Update to 1.0.6.

Change-Id: I2ad080074b7059fadebaf7c3c6d1c427e0ae69c4
2025-07-09 12:34:28 +02:00
Noé Lopez
70d8485356
gnu: Add guix-xsearch.
* gnu/packages/package-management.scm (guix-xsearch): New variable.

Change-Id: Id725c9d008ef43892444de47a5b50b6e3598de67
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-09 11:54:35 +02:00
Ludovic Courtès
824d46a2fe
doc: Add links to versions and variants as a drop-down menu.
* doc/build.scm (%latest-guix-version): New variable.
(stylized-html): Add #:latest-version.
[build](menu-item-separator): New variable.
(version-menu-items, input-file-language): New procedures.
(stylized-html, process-html): Add ‘language’ parameter.  Update
callers.

Change-Id: If7cea2410802eec5af1d3c0407d5569250eb15ef
2025-07-09 11:53:23 +02:00
Ludovic Courtès
4e1f3d79f0
doc: Really honor ‘GUIX_WEB_SITE_URL’.
This is useful when testing changes locally, so that CSS links point to
the right place.

* doc/build.scm (%web-site-url): Default to /.
(%manual-css-url): Honor ‘%web-site-url’.

Change-Id: I8d885eba0fb8560dd7da7f21629c716a06c16b1f
2025-07-09 11:53:23 +02:00
Ludovic Courtès
7af0d64677
pack: Autoload all the (gnu packages …) modules.
Fixes guix/guix#640.

* guix/scripts/pack.scm <top-level>: Autoload (gnu packages …) modules.
(bootstrap-xz): Turn into a thunk and update user.
(gcrypt-sqlite3&co): Move to…
(store-database): … here.

Reported-by: Luca Cirrottola <luca.cirrottola@inria.fr>
Change-Id: I345a872a7c2a94ad148052fef3b2b674cc94c9d0
2025-07-09 11:53:23 +02:00
Ludovic Courtès
b1dfc274ad
doc: Add missing paren in example.
* doc/guix.texi (Messaging Home Services): Add missing parent in
‘home-snuik-service-type’ example.

Change-Id: I97014da939f548000c45177f38387543c9200fc4
2025-07-09 11:53:23 +02:00
Ekaitz Zarraga
894625f5e8
gnu: icedove: Add gpgme.
Fixes #1109.

* gnu/packages/gnuzilla.scm (icedove-minimal)
[inputs]: Add gpgme.
[arguments]<phases>: Wrap gpgme.

Change-Id: I4c6320b01e2e7f55c09cc4079064a816e4cff972
2025-07-09 11:01:22 +02:00
Cayetano Santos
8ee456e2bd
gnu: emacs-magit: Improve style.
* gnu/packages/emacs-xyz.scm (emacs-magit): Replace phase by
lisp-directory.
<:#lisp-directory>: Set to "lisp".
<:#phases>{chdir-lisp}: Remove.
{build-info-manual}: Adapt paths.
{patch-version-executables}: Run after unpack phase.

Change-Id: If1efe3ca159764cc6ba59d0b061ac447766b7927
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-07-08 20:51:27 -07:00
Cayetano Santos
3795345f95
gnu: emacs-magit: Update to 4.3.8.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 4.3.8.

Change-Id: I62dfed4e16c78e21f4a6f1834ccd5be4669144de
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-07-08 20:51:22 -07:00
Nathan Merkley
0eb7f3d989
gnu: Add vim-plantuml-syntax.
* gnu/packages/vim.scm (vim-plantuml-syntax): New variable.

Change-Id: I3e116520239bb66b1140e5bbd40659b3681f77e6
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 03:49:05 +00:00
Nathan Merkley
9e8b3b8ed6
gnu: Add vim-zig.
* gnu/packages/vim.scm (vim-zig): New variable.

Change-Id: I90fa7377fa15a95553960aabef041ce31ce97650
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 03:49:04 +00:00
Nathan Merkley
2b0a2611a7
gnu: Add vim-mundo.
* gnu/packages/vim.scm (vim-mundo): New variable.

Change-Id: Ic0a96540117c55731ef8f615e916a2ef41a9d0c0
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 03:49:04 +00:00
Nathan Merkley
f570c9a5a8
gnu: Add vim-dhall-vim.
* gnu/packages/vim.scm (vim-dhall-vim): New variable.

Change-Id: I7bb32594546eb61f781d69a308aa866e4ce78de9
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 03:49:03 +00:00
Nathan Merkley
3e5fc9aff8
gnu: Add vim-guile.
* gnu/packages/vim.scm (vim-guile): New variable.

Change-Id: I2f69a563681693de9af563caa545f6421f61a093
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 03:49:03 +00:00
Nathan Merkley
bbf584b1ec
gnu: Add vim-commentary.
* gnu/packages/vim.scm (vim-commentary): New variable.

Change-Id: I9435787b234f90cb3d59ff6b65b7a96a533aea03
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 03:49:03 +00:00
Ashish SHUKLA
2ec7f64f25
gnu: git-minimal: Update to 2.50.1. [security fixes]
This update contains fixes for CVE-2025-27613, CVE-2025-27614,
CVE-2025-46334, CVE-2025-46835, CVE-2025-48384, CVE-2025-48385,
and CVE-2025-48386.

* gnu/packages/version-control.scm (git-minimal): Update to 2.50.1.

Change-Id: I15595951f0b3fc84e0dc7aa9594bc8a538eeec47
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-09 03:48:42 +00:00
jgart
df0e8e29e6
gnu: Add emacs-firefox-javascript-repl.
* gnu/packages/emacs-xyz.scm (emacs-firefox-javascript-repl): New variable.

Change-Id: I6867ee1b57c55767836d67cb255f895fefda8c2b
2025-07-08 13:30:38 -05:00
Aaron Covrig
9be9a4a9f5
gnu: sirikali: Update to 1.6.0.
* gnu/packages/file-systems.scm (sirikali): Update to 1.6.0.
[arguments]<#:configure-flags>: Use cmake release build type.
[synopsis, description]: Clarify.
[license]: Switch to gpl3+, as corresponds to COPYRIGHT in the source code.

Change-Id: I4f9875b8a3dd1ce9d226cee024999c0c30b67bec
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-08 16:47:36 +02:00
Andreas Enge
c566c63c4c
gnu: ruby-braintree: Update to 4.24.0.
This is the last version that passes its tests without modifications.

* gnu/packages/ruby-xyz.scm (ruby-braintree): Update to 4.24.0.

Change-Id: I1a091c0148db75a2561a6769a84210b332fcdbdf
2025-07-08 16:13:52 +02:00
Greg Hogan
2eb02f3327
gnu: python-benchexec: Update to 3.29.
* gnu/packages/benchmark.scm (python-benchexec): Update to 3.29.
[arguments]<#:phases>: Add 'fix-paths phase.
[propagated-inputs]: Add fuse-overlayfs.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I79916bd559fb7019f2953a0f0502d4f0ab9315eb
2025-07-08 13:41:01 +00:00
Liliana Marie Prikler
2387e4aaab
gnu: Add benchexec.
* gnu/packages/benchmark.scm (python-benchexec, benchexec): New
variable.

Change-Id: I20fb34532c117c1a0abf38c761ef0ff8303c2b5c
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-07-08 13:37:49 +00:00
Maxim Cournoyer
4295ab7985
gnu: gimp-3: Add xdg-utils to inputs, for email support.
* gnu/packages/gimp.scm (gimp-3) [inputs]: Add xdg-utils.

Change-Id: Ia3b10a2759b46e92ec550c5d44f935b17e69f9ad
2025-07-08 22:05:05 +09:00
Maxim Cournoyer
e81a4595ad
gnu: gimp-3: Add libjxl support.
* gnu/packages/gimp.scm (gimp-3) [inputs]: Add libjxl.

Change-Id: If591199a484c844deef894e9c509b918e987ce24
2025-07-08 22:05:02 +09:00
Sharlatan Hellseher
610af820d4
gnu: packages/chemistry: Sort use-module alphabetically.
* gnu/packages/chemistry.scm: Sort use-module alphabetically.

Change-Id: Ib6df5e22d91ef443ad57cbb811906ba3bb0644d8
2025-07-08 12:17:15 +01:00
David Elsing
631a3308f5
gnu: Add python-pyscf-properties.
* gnu/packages/chemistry.scm (python-pyscf-properties): New variable.

Change-Id: I10823bca5df64a563521bc8f1d28a4a75678ef5d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-08 12:17:15 +01:00
David Elsing
c6f85649b3
gnu: Add python-pyscf-dispersion.
* gnu/packages/chemistry.scm (python-pyscf-dispersion): New variable.

Change-Id: I1e50ae57c4b79932cab87c16a6f2ab733a5544c0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-08 12:17:15 +01:00