1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-27 04:30:32 +02:00
Commit Graph

160190 Commits

Author SHA1 Message Date
Leo Famulari
c846cdcdea gnu: linux-libre 5.15: Update to 5.15.195.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.195.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: Ia428b59e05366db1d0341e6dc3916e135707cdcb
2025-10-25 21:10:50 -04:00
Leo Famulari
4765bb127f gnu: linux-libre 6.1: Update to 6.1.157.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.157.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: I6c55ea7573699dc36cbd3a6a9a3c10a97ec2af6b
2025-10-25 21:10:50 -04:00
Leo Famulari
7ed81df9bb gnu: linux-libre 6.6: Update to 6.6.113.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.113.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: Ib2731799e4021414aaa7d1c7f369b4e7219a17aa
2025-10-25 21:10:49 -04:00
Leo Famulari
255f804975 gnu: linux-libre 6.12: Update to 6.12.54.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.54.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: I2efd3935cf9623e7d7698cac86f3bf0a49efebba
2025-10-25 21:10:45 -04:00
Andreas Enge
f0684b6093 gnu: blender: Update to 3.6.23.
* gnu/packages/graphics.scm (blender): Update to 3.6.23.
[inputs]: Replace ffmpeg-5 by ffmpeg-6.

Change-Id: I6dc17a140bca3f60a697546fe28dd63d9d278fb4
2025-10-25 19:41:17 +02:00
Cayetano Santos
51cb0ac711 gnu: emacs-calfw: Update to 2.0.
* gnu/packages/emacs-xyz.scm (emacs-calfw): Update to 2.0.
[arguments]: Disable #:tests?.

Change-Id: Ifcefca035e0c7204710b07b96a8882c296b9340b
2025-10-25 10:23:33 -07:00
Cayetano Santos
76e7df1779 gnu: emacs-consult-denote: Update to 0.4.0.
* gnu/packages/emacs-xyz.scm (emacs-consult-denote): Update to 0.4.0.
[arguments]<#:phases>: Delete build-info-manual, add makeinfo.

Change-Id: I822ccd16c62e0065076da4c9202f0e8d7a6ee6ce
2025-10-25 10:23:32 -07:00
Cayetano Santos
e7bd4f1eb1 gnu: emacs-org-contrib: Update to 0.7.
* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 0.7.
[propagated-inputs]: Remove emacs-org.
[arguments]: Disable #:tests?.

Change-Id: I88d6b1d82a387d1c3a1cb5e9e19d4f57b7f8b524
2025-10-25 10:23:32 -07:00
Cayetano Santos
fc1626c772 gnu: emacs-denote-org: Update to 0.2.0.
* gnu/packages/emacs-xyz.scm (emacs-denote-org): Update to 0.2.0.
[arguments]: Disable #:tests?.

Change-Id: I051ac70fe8e530eef44bf20519febc1fb88feade
2025-10-25 10:23:31 -07:00
Thanos Apollo
a31ae09ad5 gnu: emacs-gnosis: Update to 0.5.6.
* gnu/packages/video.scm (emacs-gnosis): Update to 0.5.6.

Change-Id: I26b58ec2fb26e727f40c2606c40e5566529d0acc
2025-10-25 10:18:04 -07:00
Hennadii Stepanov
70f05b0ead gnu: python-lief: Update to 0.17.1.
* gnu/packages/python-xyz.scm (python-lief): Update to 0.17.1.
2025-10-25 09:54:21 -07:00
Sören Tempel
06aad7f124 gnu: gptfdisk: Update to 1.0.10.
* gnu/packages/disk.scm (gptfdisk): Update to 1.0.10.
2025-10-25 09:53:25 -07:00
Andreas Enge
32d7df04e6 gnu: Remove python-robotframework-sshtunnellibrary.
* gnu/packages/python-xyz.scm (python-robotframework-sshtunnellibrary):
Delete variable.

Fixes: guix/guix#2965
Change-Id: I2c2983ef72b1c8c71e3bec89a39aff4c1ac220b5
2025-10-25 16:04:34 +02:00
Andreas Enge
c9f5f9d186 gnu: quassel: Remove non building input.
* gnu/packages/irc.scm (quassel)[inputs]: Remove snorenotify.

Change-Id: Ifd029d403477c68e4de800279b927f5f887dc027
2025-10-25 14:53:53 +02:00
Sughosha
d0b9415627 gnu: Add kaichat.
* gnu/packages/kde-utils.scm (kaichat): New variable.

Change-Id: I1e66e2b5ca80e8d1dc67da316f7dcc3289b8bc53
2025-10-25 16:42:53 +05:30
Sughosha
0e32aab570 gnu: Add flatpak-kcm.
* gnu/packages/kde-plasma.scm (flatpak-kcm): New variable.

Change-Id: I93ea4641a69492ff477197a39e43accf92a63b82
2025-10-25 16:31:50 +05:30
Sughosha
72f8b4f3e3 gnu: Add komodo.
* gnu/packages/kde-utils.scm (komodo): New variable.

Change-Id: Iae3d1381f70ca8a18f77c08c1e93d81273143fbd
2025-10-25 16:26:14 +05:30
Sughosha
bee7ace70d gnu: zanshin: Fix home-page.
* gnu/package/kde-pim.scm (zanshin)[home-page]: Change to the right URL.

Change-Id: I6cb1a7b948fffc16adedf4fdeee4a85feb6c2952
2025-10-25 16:20:47 +05:30
Sughosha
11bf74dd77 gnu: Add zanshin.
* gnu/packages/kde-pim.scm (zanshin): New variable.

Change-Id: I980c6ec021ee9d0f91f6297a741e3084c54aa33d
2025-10-25 16:13:50 +05:30
Andreas Enge
4b27f90c93 gnu: rfcat: Modernize input.
* gnu/packages/radio.scm (rfcat)[inputs]: Replace python-pyside-2
by python-pyside-6.

Change-Id: Icda7c8bbba8b770883855be34b78874e202dff3d
2025-10-25 12:30:40 +02:00
Andreas Enge
ff82763d11 services: getmail: Correct deprecated package.
* gnu/services/getmail.scm (getmail-configuration)[package]: Replace
getmail by getmail6.

Change-Id: I53389da5afca7684275e6d7e6dae3d71d115c71d
2025-10-25 12:23:23 +02:00
Sughosha
079b617193 gnu: Add rattlesnake.
* gnu/packages/kde-multimedia.scm (rattlesnake): New variable.

Change-Id: I8c03bdc2317faa31547062724505c98e6b902f77
2025-10-25 15:35:14 +05:30
Sughosha
5a95f62e42 gnu: haruna: Update to 1.6.0.
* gnu/packages/kde-multimedia.scm (haruna): Update to 1.6.0.

Change-Id: Ia84c80aa74d17dcf9d9daa02f626c28e91e8cc9e
2025-10-25 15:28:15 +05:30
Christopher Baines
edb1d29cf5 tests: nar-herder: Test the control port.
* gnu/services/guix.scm (nar-herder-shepherd-services): Add missing variables.
* gnu/tests/guix.scm (%nar-herder-os): Have the control server listen on all
interfaces.
(run-nar-herder-test): Test connecting to the control server.

Change-Id: I40949e8adaf0c6491ee56c59d611395a639d497b
2025-10-25 10:54:05 +01:00
Sharlatan Hellseher
3b19d7f548 gnu: frescobaldi: Generate and wrap icons.
It is a following up 44db09e0d1 commit
where translation and metadata generation were removed while upstream
change the build logic; fixed wrap phase was re-introduced as well.

* gnu/packages/music.scm (frescobaldi)[arguments] <phases>: Add
'generate and 'wrap-executable.
[inputs]: Add qtbase, qtsvg, and qtwayland.
[native-inputs]: Add appstream, desktop-file-utils, and gettext-minimal.

Change-Id: I47ba790145eeb4d8346190a5902e42b2ea06000e
2025-10-25 10:50:20 +01:00
Sharlatan Hellseher
3bc53e1913 gnu: mycli: Update to 1.37.1.
* gnu/packages/databases.scm (mycli): Update to 1.37.1.
[build-sytem]: Switch to pypproject-build-sytem.
[propagated-inputs]: Remove python-click; add python-click-7,
python-cryptography, python-pyfzf, python-sqlglot, and python-sqlglotrs.
[native-inputs]: Add python-setuptools and python-setuptools-scm.

Change-Id: Ia62326e1ed82a2ca564ef7b9f095fb00e7e742a1
2025-10-25 10:49:04 +01:00
Sharlatan Hellseher
96f254d067 gnu: python-cli-helpers: Update to 2.7.0.
* gnu/packages/python-xyz.scm (python-cli-helpers): Update to 2.7.0.
[propagated-inputs]: Remove python-wcwidth.
[native-inputs]: Remove python-wheel.

Change-Id: Iceac2e4e5a394170f313c29d34602c71e50e1402
2025-10-25 10:49:04 +01:00
Sharlatan Hellseher
13844e0a09 gnu: python-tabulate: Add python-wcwidth to propagated inputs.
* gnu/packages/python-xyz.scm (python-tabulate)[propagated-inputs]: Add
python-wcwidth.
[native-inputs]: Remove python-wheel.

Change-Id: Ie1cd4e14265b0b38ebf1f13ad40a1c5db9b38b2b
2025-10-25 10:49:04 +01:00
Sharlatan Hellseher
b001bcdc83 gnu: Add python-pyfzf.
* gnu/packages/terminals.scm (python-pyfzf): New variable.

Change-Id: Iccee4749d61da3ed0fca8456c7b7d58655bee52a
2025-10-25 10:49:04 +01:00
Sharlatan Hellseher
4bee78d292 gnu: Add python-sqlglotrs.
* gnu/packages/python-xyz.scm (python-sqlglotrs): New variable.

* gnu/packages/rust-crates.scm: (rust-web-sys-0.3.76,
rust-wasm-bindgen-shared-0.2.99, rust-wasm-bindgen-macro-support-0.2.99,
rust-wasm-bindgen-macro-0.2.99, rust-wasm-bindgen-backend-0.2.99,
rust-wasm-bindgen-0.2.99, rust-rustc-hash-2.1.0,
rust-pyo3-macros-backend-0.25.0, rust-pyo3-macros-0.25.0,
rust-pyo3-ffi-0.25.0, rust-pyo3-build-config-0.25.0, rust-pyo3-0.25.0,
rust-portable-atomic-1.9.0, rust-oorandom-11.1.4, rust-once-cell-1.19.0,
rust-log-0.4.22, rust-libc-0.2.169, rust-js-sys-0.3.76,
rust-is-terminal-0.4.13, rust-indoc-2.0.4, rust-half-2.4.1,
rust-crunchy-0.2.2, rust-clap-builder-4.5.23, rust-clap-4.5.23): New
variables.
(lookup-cargo-inputs): Add python-sqlglotrs to the list.

Change-Id: I9b5e32387c693369e4f1e0f3f86df41cc129c75a
2025-10-25 10:49:03 +01:00
Sharlatan Hellseher
f0b357f21f gnu: Add python-sqlglot.
* gnu/packages/python-xyz.scm (python-sqlglot): New variable.

Change-Id: Ic9b8a89b632a4c6fe02dcdd2ca5f4d5471e686f6
2025-10-25 10:48:53 +01:00
Christopher Baines
7fe4645cb7 services: nar-herder: Fix the control options.
* gnu/services/guix.scm (nar-herder-shepherd-services): Fix the control
server options.

Change-Id: Iae17300f7ae6dffb0905936389b49032e763c401
2025-10-25 10:43:31 +01:00
Alvin Hsu
3cd1c8769c gnu: sirikali: Update to 1.8.4.
* gnu/packages/file-systems.scm (sirikali): Update to 1.8.4.
[arguments]<#:configure-flags>: Use default build type.

Change-Id: Id52390106305f7f2f572fcedd4d0554684513be7
Signed-off-by: Sughosha <sughosha@disroot.org>
2025-10-25 14:15:26 +05:30
Alvin Hsu
1c2a010031 gnu: sirikali: Use Qt6.
* gnu/packages/file-systems.scm (sirikali)[build-system]: Use qt-build-system.
[inputs]: Add qtwayland to support running natively on Wayland.  Remove
qtbase-5.
[arguments]<#:qtbase>: Set to qtbase.
<#:configure-flags>: Build with Qt6 instead of Qt5.

Change-Id: Ib95dd8f505a646d74c81e12494ce29bbc55b160f
Signed-off-by: Sughosha <sughosha@disroot.org>
2025-10-25 14:15:25 +05:30
Alvin Hsu
473b025cd1 gnu: sirikali: Update style.
* gnu/packages/file-systems.scm (sirikali)[arguments]: Use gexps.
[synopsis]: Shorten.
[description]: Don't dfn "SiriKali".  Mention SSHFS and Cryptomator as
supported backends.

Change-Id: I4badfc8e04ceed96c3a9d082af906e3a53a27c85
Signed-off-by: Sughosha <sughosha@disroot.org>
2025-10-25 14:15:25 +05:30
Artyom V. Poptsov
0ed74c3b92 gnu: uucp: Use GEXPs.
* gnu/packages/uucp.scm (uucp) [arguments]: Use GEXPs.

Change-Id: I482d4237324e23725dcaabc9dbe0f8406f01e3da
2025-10-25 11:41:39 +03:00
Artyom V. Poptsov
50f3431719 gnu: uucp: Fix build.
* gnu/packages/uucp.scm (uucp): Fix build by explicitly using GCC version 13.
[native-inputs]: Add gcc-13.

Change-Id: I79d5393b2b478b45af5cc41eeff2f350141bd5da
2025-10-25 11:41:39 +03:00
Christopher Baines
0b607f5e5a services: nar-herder: Add storage-minimum-free-space and extra-options.
Also export the control-host and control-port accessors.

* gnu/services/guix.scm (<nar-herder-configuration>): Add
storage-minimum-free-space and extra-options fields.
(nar-herder-shepherd-services): Use these.

Change-Id: Ie03b5c2ffd0daf295ebf51a1998ae01d5f0f4ef6
2025-10-25 09:20:39 +01:00
Christopher Baines
cdc87f7477 gnu: nar-herder: Update to 0-43.22037b5.
* gnu/packages/package-management.scm (nar-herder): Update to 0-43.22037b5.

Change-Id: I623482ac8791cb1c23e43bad55f31e4b07b9fbc2
2025-10-25 09:20:38 +01:00
Sughosha
20c3da4c64 gnu: rsibreak: Update to 0.13.0.
* gnu/packages/kde-utils.scm (rsibreak): Update to 0.13.0.
[source]: Switch url-fetch.
[synopsis]: Shorten.

Change-Id: Ib31dc5cab96ac98b4c560144a51ffda13b9f45f0
2025-10-25 08:59:59 +05:30
Sughosha
f753132c1b gnu: kalgebra: Update to 25.08.2.
* gnu/packages/kde-education.scm (kalgebra): Update to 25.08.2.
[source]: Switch to url-fetch.

Change-Id: Ic77e72dcce57b9d78f40f77aeb70443ae0b89240
2025-10-25 08:54:30 +05:30
Sughosha
05b65bc011 gnu: analitza: Update to 25.08.2.
* gnu/packages/kde-education.scm (analitza): Update to 25.08.2.
[source]: Switch to url-fetch.

Change-Id: I06b7597723a09d0ce2cc69eb355e12cc375c8eee
2025-10-25 08:54:30 +05:30
Sughosha
7e2e2e6373 gnu: plasma-pass: Update to 1.3.0.
* gnu/packages/kde-plasma.scm (plasma-pass): Update to 1.3.0.
[source]: Switch to url-fetch.

Change-Id: Id928bef16cac805c9381066d7c8fb1c6267baeb4
2025-10-25 08:45:41 +05:30
Sughosha
acc8e71a3b gnu: plasma-mobile: Fix build.
* gnu/packages/kde-plasma.scm (plasma-mobile)[inputs]: Add kauth and
plasma-wayland-protocols.

Change-Id: I8ec9fb8c4172a0a22544faccaee9d57ce00fefab
2025-10-25 07:12:40 +05:30
Sughosha
59cf9ce24e gnu: plasma-desktop: Fix build.
* gnu/packages/kde-plasma.scm (plasma-desktop)[inputs]: Add kpipewire,
qtshadertools and sdl2.
[propagated-inputs]: Add font-google-noto-emoji and kirigami-addons.

Change-Id: I7f6c09b8ba19c6dd71a27ea2da509c63038b936f
2025-10-25 06:48:17 +05:30
Sughosha
461d7ae0b5 gnu: plasma-workspace: Fix build.
* gnu/packages/kde-plasma.scm (plasma-workspace)[inputs]: Reorder; add
knighttime and packagekit-qt6.
[arguments]<#:phases>: Replace 'patch-workspace-bins with 'patch-qttools-path.

Change-Id: Ifc738226bfecc1d508d530778eaf4d2c913a5c5d
2025-10-25 06:27:54 +05:30
Sharlatan Hellseher
bbd7bf2771 gnu: python-qtpy: Remove closure size.
* gnu/packages/qt.scm (python-qtpy):
[arguments] <test-flags>: Skip one more test.
<phases>: Add 'fix-pytest-config.
[native-inputs]: Remove
python-pyqt, python-pyside-2, python-pyside-6, python-pytest-cov,
python-pytest-qt, and python-wheel.

Fixes: guix/guix#3776
Change-Id: I029e65e854df4fb4cd71eb0bf3108f719615b769
2025-10-24 23:15:08 +01:00
Andreas Enge
64affa314f Revert "gnu: plasma-pass: Update to (git-version 1.2.2 revision commit)."
This reverts commit 5555292301.
2025-10-24 23:58:05 +02:00
Jonathan Lin
e523f95fc2 gnu: fritzing: Fix build.
* gnu/local.mk: Register patch.
* gnu/packages/engineering.scm (fritzing):
[patches]: Add patch.
[arguments] <#:phases>: Move source code substitution from configure to after
unpack. Patch src/utils/textutils.cpp to remove non-determinism. Add generate-parts-db.
* gnu/packages/patches/fritzing-0.9.6-fix-types.patch: New patch.

Fixes: guix/guix#3432
Change-Id: Id42f425c1da59cbc56b0b6bbd71380112a655280
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-10-24 22:55:13 +02:00
Cayetano Santos
a59f32a2c3 gnu: xyce-parallel: Improve style.
* gnu/packages/engineering.scm (xyce-parallel)[arguments]: Use
G-Expressions.
[inputs]: Modernize.
[native-inputs]: Modernize.

Change-Id: I627bf9063b5e3e29e97fb43b09e8c31d1404298a
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-10-24 22:52:46 +02:00