1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 13:40:36 +02:00
Commit Graph

169850 Commits

Author SHA1 Message Date
Maxim Cournoyer
7ea46ac72f gnu: p11-kit: Add search path specification for P11_MODULE_PATH.
* gnu/packages/tls.scm (p11-kit) [native-search-paths]: New field.

Change-Id: I10b2420340aa42dd1e91d41030b1fa44b549f631
2026-03-06 14:52:03 +01:00
Maxim Cournoyer
2314a89ccc gnu: p11-kit: Add nss-certs to default trust path.
* gnu/packages/tls.scm (p11-kit): [native-inputs]: Add nss-certs.
[arguments] <#:configure-flags>: Expose its certs via an 'anchors'
subdirectory to the trust paths.

Change-Id: Iee727edb1f51f8503fcbdd4ec1dee0d47a6bba39
2026-03-06 14:52:02 +01:00
Maxim Cournoyer
c27389ed51 gnu: p11-kit: Update to 0.25.5, extend trust paths.
* gnu/packages/tls.scm (p11-kit): Update to 0.25.5.
[source]: Drop hurd patch.
[arguments]: Delete #:phases.
<#:configure-flags>: Add more trust paths, for better compatibility with foreign distributions.
[native-inputs]: Add python-minimal.  Remove autoconf, automake,
gettext-minimal and libtool when targeting the Hurd.

Change-Id: I3d52b681c580ddcf10646411b07f7f86541ba163
2026-03-06 14:52:02 +01:00
Liliana Marie Prikler
5ea7ac82a4 gnu: python-brotlicffi: Update to 1.1.0.0.
* gnu/packages/python-compression.scm (python-brotlicffi): Update to 1.1.0.0.
2026-03-06 14:52:02 +01:00
Maxim Cournoyer
112303be80 gnu: brotli: Update to 1.1.0.
* gnu/packages/compression.scm (brotli): Update to 1.1.0.
[source]: Delete obsolete snippet.
[arguments]: Delete field, obsolete.

Change-Id: I4fe13683ff33f528ef897bb65bbb239d4d4985c6
2026-03-06 14:52:02 +01:00
Ludovic Courtès
d7cc8cbef4 gnu: gnutls: Update to 3.8.9.
* gnu/packages/tls.scm (gnutls): Update to 3.8.9.
[arguments]: Add ‘gnutls_cv_soname_z’ to #:configure-flags.
[inputs]: Add ‘zlib’.

Change-Id: Ia0e22f82199e67dafbb2283401fe168499c134b7
2026-03-06 14:52:02 +01:00
Kurome
d18d6e07e5 gnu: hicolor-icon-theme: Update to 0.18.
* gnu/packages/gnome.scm (hicolor-icon-theme): Update to 0.18.
[build-system]: Switch to meson-build-system.
[description]: Update with more details.

Change-Id: I26c186f96da7f5bad1c5707ab2e02cdf6a62bd45
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2026-03-06 14:52:02 +01:00
Andreas Enge
ebe4cc6b3b gnu: Remove python-dolfin-adjoint.
* gnu/packages/simulation.scm (python-dolfin-adjoint): Delete variable.

Fixes: guix/guix#6128
Change-Id: I86bf93403a7cf222b9ae89cb0e786b9b86384d04
2026-03-06 11:36:48 +01:00
Andreas Enge
762f08d74a gnu: Remove autokey.
* gnu/packages/xdisorg.scm (autokey): Delete variable.

Fixes: guix/guix#5414
Change-Id: I75aecf083bbbe61ad66823d88e2b0e204c734925
2026-03-06 11:34:25 +01:00
Spencer King
cbda83ad5a gnu: mg: Update to 20260227.
* gnu/packages/text-editors.scm (mg): Update to 20260227.

Merges guix/guix!6926

Change-Id: I93b0817433d9af1b6edfbe0cb75f28486d631cc6
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-06 10:12:23 +01:00
Gabriel Wicki
1ae39621d2 gnu: Add librelane.
* gnu/packages/electronics.scm (librelane): New variable.

Merges guix/guix!5641

Change-Id: Ic66549a02671e6315233075fb60a5bd7af93f398
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-06 09:42:34 +01:00
Gabriel Wicki
d1f4adcd1c gnu: python-cloup: Update to 3.0.8.
* gnu/packages/python-xyz.scm (python-cloup): Update to 3.0.8.
[native-inputs]: Remove python-wheel; add python-setuptools-scm;

Merges guix/guix!5641

Change-Id: Ib85b2effe287af69bcd880fad7c3f669da55964a
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-06 09:26:52 +01:00
Gabriel Wicki
7425e7e03a gnu: Add python-yamlcore-0.0.2.
* gnu/packages/python-xyz.scm (python-yamlcore-0.0.2): New variable.

Merges guix/guix!5641

Change-Id: I5a52801c4a892f5325997cca60ea08e3e137f56e
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-06 09:26:02 +01:00
Gabriel Wicki
78276ee606 gnu: Add python-lln-libparse.
* gnu/packages/electronics.scm (python-lln-libparse): New variable.

Merges guix/guix!5641

Change-Id: Ic36e8902b12a75a8de32ac9bd1077475367bfd12
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-06 09:25:42 +01:00
coopi
929d7f6a82 gnu: Add emacs-modus-catppuccin-themes.
* gnu/packages/emacs-xyz.scm (emacs-modus-catppuccin-themes): New variable.

Merges guix/guix!6765

Change-Id: I45f20f47776310ed35ac5a20e08937d4b41da719
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-06 09:14:33 +01:00
coopi
4c9e710517 gnu: emacs-dirvish: Use absolute paths for external preview programs.
* gnu/packages/emacs-xyz.scm (emacs-dirvish) [arguments]: Add
’set-external-programs’ phase.
[inputs]: Add ’7zip’,’ffmpegthumbnailer’, ’fontconfig’, ’mediainfo’,
’poppler’, and ’vips’.

Merges guix/guix!6795

Change-Id: I91cd52426bfc07e334e5b8965151b6a69d2737a2
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-06 09:12:10 +01:00
Cayetano Santos
82cf87a176 gnu: yosys: Enable python bindings.
* gnu/packages/electronics.scm (yosys)[inputs]: Add pybind11-3 and
python-cxxheaderparser.
[arguments]: Update #:test-target.

Merges guix/guix!4643

Change-Id: I787f5f090b02003ce0c0ad17a82b69629b707e2a
2026-03-06 08:48:50 +01:00
jgart
dda7aabfe7 gnu: ruby-google-protobuf: Update to 4.34.0.rc.2.
* gnu/packages/ruby-xyz.scm (ruby-google-protobuf): Update to 4.34.0.rc.2.
[arguments]: Use modern style and fix up comment.

Change-Id: I380ae3cdc4c0bfc94edb87e02fdf852ff2b9619b
2026-03-05 20:42:33 -05:00
Wilko Meyer
42d0544018 gnu: linux-libre 6.18: Update to 6.18.15.
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.15.
(linux-libre-6.18-pristine-source): Update hash.

Change-Id: Id886df1744b2ef75c3c66ad7e85f1d7c4b838e51
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-03-05 15:00:05 -08:00
Wilko Meyer
9b29632ec4 gnu: linux-libre 6.19: Update to 6.19.5.
* gnu/packages/linux.scm (linux-libre-6.19-version): Update to 6.19.5.
(linux-libre-6.19-pristine-source, deblob-scripts-6.19): Update hashes.

Change-Id: I4ae7a39a2c7c9b2722f56ec630c495fdd6e828e3
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-03-05 15:00:02 -08:00
Wilko Meyer
b2883abb0d gnu: linux-libre-lts: Update to 6.18.
* gnu/packages/linux.scm (linux-libre-lts-version,
linux-libre-lts-gnu-revision, linux-libre-lts-pristine-source,
linux-libre-lts-source, linux-libre-lts): Use linux-libre-6.18.
(linux-libre-headers-latest): Use linux-libre-headers-6.19.

Change-Id: I7aa18c3b27044383f49c67247ee3f92d0de56815
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-03-05 15:00:00 -08:00
Vagrant Cascadian
2126b510ce gnu: Remove linux-libre 5.4.
gnu/packages/linux.scm (linux-libre-5.4-version, linux-libre-5.4-gnu-revision,
deblob-scripts-5.4, linux-libre-5.4-pristine-source, linux-libre-5.4-source,
linux-libre-headers-5.4, linux-libre-5.4, linux-libre-headers-5.4,
linux-libre-arm-generic-5.4, linux-libre-arm64-generic-5.4): Remove variables.
* gnu/packages/patches/linux-libre-support-for-Pinebook-Pro.patch: Delete
file.
* gnu/local.mk [dist_patch_DATA]: Deregister patch.
* gnu/packages/aux-files/linux-libre/5.4-arm.conf,
gnu/packages/aux-files/linux-libre/5.4-arm64.conf,
gnu/packages/aux-files/linux-libre/5.4-i686.conf,
gnu/packages/aux-files/linux-libre/5.4-x86_64.conf: Delete files.
* Makefile.am [AUX_FILES]: Deregister them.
* gnu/packages/android.scm (adb)[native-inputs]: Use linux-libre-headers-5.15.
* gnu/packages/vpn.scm (wireguard-linux-compat): Remove variable.
* gnu/tests/base.scm (%test-linux-libre-5.4): Remove variable.
2026-03-05 14:59:55 -08:00
jgart
53bb5afabe gnu: sbcl-ctype: Update to 0.0.0-5.d9a7727.
* gnu/packages/lisp-xyz.scm (sbcl-ctype): Update to 0.0.0-5.d9a7727.
[version]: Use revision variable.

Change-Id: Ibd53b795eb2909457a077cb46018c7d5e39897c3
2026-03-05 17:47:47 -05:00
jgart
a92c6fb4f5 gnu: ecl-trucler: Disable tests.
* gnu/packages/lisp-xyz.scm (ecl-trucler): Disable tests.

Change-Id: Ia9f982db63bd7f24069989e81295f994a29dc189
2026-03-05 17:33:55 -05:00
jgart
6d12f058a1 gnu: sbcl-trucler: Update to 0.0.0-2.39d4ba1.
* gnu/packages/lisp-xyz.scm (sbcl-trucler): Update to 0.0.0-2.39d4ba1.

Change-Id: Ib35b7cfae5105c054d64693e60a3ec7dd7be8aa8
2026-03-05 17:33:55 -05:00
Nguyễn Gia Phong
3765eb786c gnu: vis: Fix Lua paths.
* gnu/packages/text-editors.scm (vis)[arguments]<#:phases>{wrap-binary}:
  Use semicolon (;) as the separator in GUIX_LUA_PATH and GUIX_LUA_CPATH.

Fixes: e1fc5936b1 ("gnu: vis: [...] wrap GUIX_LUA_{,C}PATH.")
Change-Id: I8a32d74042f0e85fd3f9d98854a4a5bd8d220363
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-05 23:08:43 +01:00
Danny Milosavljevic
e22d78cb9d gnu: guile-wayland-scm: Update to 0.0.1.
* gnu/packages/guile-xyz.scm (guile-wayland-scm): Update to 0.0.1.

Change-Id: I64fe50ca6a7259f97d1f07136730ff2d34f1b780
2026-03-05 21:48:10 +01:00
Danny Milosavljevic
bd3dd15edc gnu: guile-wayland-scm-shm: Update to 0.0.1.
* gnu/packages/guile-xyz.scm (guile-wayland-scm-shm): Update to 0.0.1.

Change-Id: I466ca129a462583e9da354fbbd760c40b1bc99f2
2026-03-05 21:48:10 +01:00
Danny Milosavljevic
fa6b2624d7 gnu: guile-wayland-scm-socket: Update to 0.0.1.
* gnu/packages/guile-xyz.scm (guile-wayland-scm-socket): Update to 0.0.1.

Change-Id: Id67b7f3cd618034e891126ab73cc4cf7e911e67e
2026-03-05 21:48:09 +01:00
Nguyễn Gia Phong
7b64f7293c gnu: python-telethon: Update to 1.42.0.
* gnu/packages/python-xyz.scm (python-telethon): Update to 1.42.0.
  [source]<uri>: Update Git repository URL.
  [native-inputs]: Replace python-pytest-asyncio-0.26
  with python-pytest-asyncio.

Change-Id: I55da0ac5d97a49ccdf8311e88df73e04e3da41fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-05 19:08:49 +00:00
Nguyễn Gia Phong
0293594e2d gnu: python-apscheduler: Update to 3.11.2.
* gnu/packages/python-xyz.scm (python-apscheduler): Update to 3.11.2.
  [native-inputs]: Replace python-pytest-asyncio-0.26
  with python-pytest-asyncio.

Change-Id: Ie81348a8fec91a9e7b030b2e0b8c34cdee7177f9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-05 19:08:48 +00:00
Nguyễn Gia Phong
dd26a9bd77 gnu: python-pyee: Update to 13.0.1.
* gnu/packages/python-xyz.scm (python-pyee): Update to 13.0.1.
  [arguments]<#:phases>: Remove 'patch-pytest-config.
  [native-inputs]: Replace python-pytest-asyncio-0.26
  with python-pytest-asyncio.

Change-Id: I0a60ae6b52e69211960ad8e13e15304b2038ddbf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-05 19:08:43 +00:00
Ashish SHUKLA
420563fd20 gnu: foot: Update to 1.26.0
* gnu/packages/terminals.scm (foot): Update to 1.26.0.

Change-Id: I29d82a1c8fd4c7f580dc9261554d8f513282597e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-05 18:56:59 +00:00
Ashish SHUKLA
29befe8bd6 gnu: fcft: Update to 3.3.3
* gnu/packages/fontutils.scm (fcft): Update to 3.3.3.

Change-Id: I205095766e200bc15d1e69415015948b18bb334f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-05 18:56:56 +00:00
Ada Stevenson
cba3a8e976 gnu: wpa-supplicant: Update to 2.11.
* gnu/packages/admin.scm (wpa-supplicant): Update to 2.11.

Merges: https://codeberg.org/guix/guix/pulls/6870
Change-Id: I84e5853f0dc92ad8d1f83f24031cd8df4dd60219
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-05 18:41:52 +00:00
Ashvith Shetty
5b6a2296ca gnu: Add dicedb-cli.
* gnu/packages/databases.scm (dicedb-cli): New variable.

Merges: https://codeberg.org/guix/guix/pulls/6873
Change-Id: I03ce3928b361a88ed8c7ca829bc71a2c26c60c2e
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-05 18:40:16 +00:00
dan
08ca724ee3 gnu: Add ncspot.
* gnu/packages/rust-apps.scm (ncspot): New variable.
* gnu/packages/rust-crates.scm (lookup-crate-inputs): Add entry for
ncspot.

Change-Id: I9c3d93ee018781d8216613abf62e5da9400c5d21
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-05 17:55:44 +02:00
Efraim Flashner
8a57f9a7a9 gnu: rust-crates: Adjust indentation.
* gnu/packages/rust-crates.scm: Standardize the indentation.

Change-Id: Ic9398293f5d01a70a4b3f66a4ebe94b1fccaca60
2026-03-05 17:44:15 +02:00
benjamin wil
d5515b13e4 gnu: Add kak-tree-sitter.
* gnu/packages/text-editors.scm (kak-tree-sitter): New variable.
* gnu/packages/rust-crates.scm: Add source crates for kak-tree-sitter.

Closes: guix/guix#4197
Change-Id: I2f72d3497f538a4ec0c98747622ab49279ae9917
Signed-off-by: Steve George <steve@futurile.net>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-05 17:26:45 +02:00
Cayetano Santos
8cd644f897 gnu: Add pybind11.
* gnu/packages/python-xyz.scm (pybind11): New variable.

Change-Id: Id4c345aff5f883949ddcae29cbbd05bcbe47dd28
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-05 15:53:36 +01:00
Gabriel Wicki
f86ff1db98 gnu: Pin old pybind11 version.
* 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-03-05 15:53:36 +01:00
Carlos Durán Domínguez
13346ec997 gnu: swww: Update to 0.11.2.
* gnu/packages/wm.scm (swww): Update to 0.11.2.
[source]: <uri>: Update URL.
[arguments]: <#:cargo-install-paths>: Fix paths; <#:modules>: add (guix build
copy-build-system). <#:phases>: Remove install replacement, and add
'install-completions-and-documentation.
[home-page]: Update.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for swww.

Change-Id: Ide4adf1aab6e1bf8817f88493ecf2a10e09f1ec8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-05 14:19:46 +02:00
Carlos Durán Domínguez
b454745797 gnu: swww: Improve style.
* gnu/packages/wm.scm (swww): Reindent.
[source]: Reindent.
[description]: Adjust formatting to meet the 80 characters line width
convention.

Change-Id: Ide4adf1aab6e1bf8817f88493ecf2a10e09f1ec8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-05 14:19:46 +02:00
Sughosha
9a6abcb713 gnu: qgit: Update to 2.13.
* gnu/packages/version-control.scm (qgit): Update to 2.13.
[source]<patches>: Remove qgit-2.13-fix-search-style.patch.
* gnu/packages/patches/qgit-2.13-fix-search-style.patch: Remove file.
* gnu/local.mk: Deregister it.

Change-Id: I47bb9211febd5a8bdf29bb898bab7cbc2aa6df1e
2026-03-05 17:41:51 +05:30
Efraim Flashner
4b2ba9592e gnu: asciinema: Install shell completions and manpages.
* gnu/packages/terminals.scm (asciinema)[arguments]: Add a phase to use
the 'install phase from the copy-build-system to install the shell
completions and the manpages.

Change-Id: Ic070546c44b04736f421840071e2cf3305c6c2b1
2026-03-05 14:06:42 +02:00
Patrick Norton
a14cfea4d3 gnu: asciinema: Update to 3.1.0.
* gnu/packages/terminals.scm (asciinema): Update to 3.1.0.
* gnu/packages/rust-crates.scm (asciinema): Update dependencies.

Change-Id: I5919148b2224a9849f1e368844e99062e7d322e9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-05 14:06:42 +02:00
Sughosha
eba98992d3 gnu: kde-games: Add skladnik to propagated-inputs.
* gnu/packages/kde-games.scm (kde-games)[propagated-inputs]: Add skladnik.

Change-Id: I3baacca0ce79ed7ab38a55a0467d83f83f4a766b
2026-03-05 17:32:25 +05:30
Sughosha
0ad7fdb39a gnu: Add skladnik.
* gnu/packages/kde-games.scm (skladnik): New variable.

Change-Id: Iab6631629da9e09e8367d4b4f452fad7472b0357
2026-03-05 17:32:20 +05:30
Johannes Christ
e66f8bf3ce gnu: taskwarrior: Update to 3.4.2.
* gnu/packages/task-management.scm (taskwarrior): Update to 3.4.2.
[source]: Update to new release location.  Add patch for proper SQLite
linking.  Add snippet to remove sourceless PDF.
[native-inputs]: Add dependencies for Rust code.
[inputs]: Add sqlite-next.
[arguments] <#:phases>: Adjust for Rust dependency build.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add entry for
taskwarrior.
* gnu/packages/patches/task-link-taskchampion-cpp-with-sqlite3.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: Ica26c93347dedcba83a473cb60b176cf1195a806
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-05 13:39:11 +02:00
Efraim Flashner
efa87aa4a9 gnu: qtvirtualkeyboard: Fix description.
* gnu/packages/qt.scm (qtvirtualkeyboard-5, qtvirtualkeyboard)
[description]: Adjust the description to refer to the correct package.

Change-Id: I0f347dfe1f19c9fb05bf084dc86a95c12a043851
2026-03-05 12:39:07 +02:00