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

161808 Commits

Author SHA1 Message Date
Evgenii Klimov
caf13d4bf4 gnu: Add tree-sitter-astro.
* gnu/packages/tree-sitter.scm (tree-sitter-astro): New variable.

Change-Id: Ic1738da64ca9175179142cf231f84ac851468dfe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Evgenii Klimov
85998e51ae gnu: Add tree-sitter-asm.
* gnu/packages/tree-sitter.scm (tree-sitter-asm): New variable.

Change-Id: I0483b7b6274fac9abb88cbd287649919385c4590
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Evgenii Klimov
cbf10bb4e0 gnu: Add tree-sitter-sfapex.
* gnu/packages/tree-sitter.scm (tree-sitter-sfapex): New variable.

Change-Id: Ifa3da04a279c09bb51a9060a76bbeebcdc0518a6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Evgenii Klimov
cc96e1831b gnu: Add tree-sitter-agda.
* gnu/packages/tree-sitter.scm (tree-sitter-agda): New variable.

Change-Id: I4ba3288e43d84df84504223c85214dadca93b22e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Evgenii Klimov
d187330326 gnu: Add tree-sitter-actionscript.
* gnu/packages/tree-sitter.scm (tree-sitter-actionscript): New variable.

Change-Id: Ib56d4f42381aa63d764d03afabf0796d070e7986
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Konrad Hinsen
c786580861 gnu: emacs-zotxt: Update to 5.0.5-0.b433f46.
* gnu/packages/emacs-xyz.scm (emacs-zotxt): Update to 5.0.5-0.b433f46.
[propagated-inputs]: Add emacs-org-noter.
[native-inputs]: Add emacs-f and emacs-undercover.
[arguments]<#:phases>: Add 'fix-tests and 'delete-server-based-tests.
<#:test-command>: Add.

Change-Id: I54d5490770cd3d7020eae4c79122815c381c1887
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:28 +01:00
Jake Forster
6db9bd04d9 gnu: emacs-dicom: Enable video playing.
* gnu/packages/emacs-xyz.scm (emacs-dicom): Enable video playing.
[arguments]<#:tests?>: Set to #f.
<#:phases>{patch-dcmtk-executables}: Patch references to ffmpeg and mpv.
Rename the phase to 'patch-commands'.
{makeinfo}: New phase.
[native-inputs]: Add texinfo.
[inputs]: Add ffmpeg and mpv.

Change-Id: Id4e65a0842267b231f9bbbc066a0e6dac373bbb4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-22 09:02:26 +01:00
luca
1a1a3e9e33 gnu: sshfs: Update to 3.7.5.
* gnu/packages/linux.scm (sshfs): Update to 3.7.5.

Closes: guix/guix#4385
Change-Id: I56f1f48a56f93a1a2b11f8efabb13899a634fcb6
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-22 13:49:08 +08:00
Nguyễn Gia Phong
6c965c460f gnu: aflplusplus: Use qemu-for-aflplusplus.
* gnu/packages/debug.scm (aflplusplus) [inputs]:
Replace qemu with qemu-for-aflplusplus.

Closes: guix/guix#3319
Change-Id: I17f7f5eba5ac0ace54634dc2b8eecde4b3e19a6f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-22 13:39:08 +08:00
Nguyễn Gia Phong
b9e5d234d9 gnu: Add qemu-for-aflplusplus.
* gnu/packages/debug.scm (qemu-for-aflplusplus): New variable.

Change-Id: Iecb693c5f4544ac511387a59819ecab422c62949
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-11-22 13:38:41 +08:00
Vagrant Cascadian
b54a32731a gnu: Add reform-debian-packages-for-6.17.
* gnu/packages/linux.scm (reform-debian-packages-for-6.17): New variable.
(linux-libre-arm64-mnt-reform-6.17)[inputs]: Use
reform-debian-packages-for-6.17. [phases]: Update 'apply-reform-patches to use
new patchset.

Change-Id: I735c2db72ab1ebaa2a1dd2d1864581b8d31e2cea
2025-11-21 20:39:35 -05:00
Leo Famulari
be2a61a6a6 gnu: linux-libre 6.12: Update to 6.12.58.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.58.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: I4197e16a0706de145cd7c5e63cc0b45a3e5d952e
2025-11-21 20:39:35 -05:00
Leo Famulari
fe1a7df487 gnu: linux-libre: Update to 6.17.8.
* gnu/packages/linux.scm (linux-libre-6.17-version): Update to 6.17.8.
(linux-libre-6.17-pristine-source): Update hash.

Change-Id: Ibe868d9818ff0a26836a9720141d0c1ab75d5df8
2025-11-21 20:39:31 -05:00
luca
3b6fbd6381 gnu: Add python-rich-next.
* gnu/packages/python-xyz.scm (python-rich-next): New variable.

Change-Id: I552ebbe92eb1a0ad00ff271cae78d086cebb30c7
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21 23:34:37 +00:00
Ghislain Vaillant
365b8e2c7a gnu: python-diskcache: Reduce closure size.
* gnu/packages/python-xyz.scm (python-diskcache): Reduce closure size.
[arguments] <phases>: Add 'fix-pytest-config.
[native-inputs]: Remove python-ipython, python-pytest-cov,
python-pytest-django, python-pytest-env, python-pytest-xdist,
python-sphinx and python-wheel.

Change-Id: Id9f5d6828cd00806e8595be440349f4645425987
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21 23:21:52 +00:00
Ghislain Vaillant
6fc6346ee1 gnu: python-diskcache: Fix build.
* gnu/packages/python-xyz.scm (python-diskcache): Fix build.
  [arguments]<#:test-flags>: Ignore flaky tests.

Change-Id: If1e664a45feddebdbfd959001000cf5c8e9f48ee
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21 23:21:37 +00:00
Ashish SHUKLA
7ab1588666 gnu: man-pages: Update to 6.16.
* gnu/packages/man.scm (man-pages): Update to 6.16.
[arguments]<#:phases>: Update skip-html phase.
<#:make-flags>: Update.

Change-Id: I7e048370026cd46eb94de686428a6f70cc56c6b0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 22:31:46 +01:00
André Batista
18edf5adb1 gnu: noscript: Update to 13.2.2.
* gnu/packages/browser-extensions.scm (noscript): Update to 13.2.2.

Change-Id: If91df5c89376db60884231e0afcae215be1f8f1f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 22:28:48 +01:00
Andy Tai
5026ceaf58 gnu: marst: Update to 2.8.
* gnu/packages/marst.scm (marst): Update to 2.8.

Change-Id: I7236e5b3416813821f2ed50d22c8db519d4dfb53
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 22:25:38 +01:00
Patrick Norton
5af8019a5a gnu: praat: Update to 6.4.46.
* gnu/packages/language.scm (praat): Update to 6.4.46.
[source]: Update git URL.
[arguments]<#:phases>{delete-failing-tests}: Add one, remove one test.
{configure}: Adapt phase.
[home-page]: Update.

Change-Id: I9a1618e62ad114ca07dcfdbc55bcc2349aa00c4e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 22:16:41 +01:00
Hennadii Stepanov
cc2b871e5f gnu: capnproto: Improve package.
* gnu/packages/serialization.scm (capnproto)[arguments]: Use gexps.
<#:configure-flags>: Add -DCMAKE_POSITION_INDEPENDENT_CODE=ON.
<#:phases>: Relocate the 'use-tmp-for-temporary-files phase before the
'check phase. Set TEST_TMPDIR rather than patching the source.

Change-Id: I8eb5af1e89af8a8697237432c655df880c29296a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 18:55:14 +01:00
Hennadii Stepanov
ba7ec6e912 Revert "gnu: capnproto: Fix tests."
This reverts commit 3dc7044969.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 18:55:04 +01:00
Ricardo Wurmus
c2e28c1ac4 gnu: Add r-genenmf.
* gnu/packages/bioinformatics.scm (r-genenmf): New variable.

Change-Id: Ic17308d94bd5d9ec0484acc82cc738a3c67fb632
2025-11-21 18:33:48 +01:00
luca
ddfaa6d8a5 gnu: Add mkcert.
* gnu/packages/certs.scm (mkcert): New variable.

Change-Id: I6be534e484622f6844cd8cf259666ed67b577d44
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 18:10:35 +01:00
jgart
786862a84b gnu: trealla: Update to 2.85.9.
* gnu/packages/prolog.scm (trealla): Update to 2.85.9.

Change-Id: I87c0df6f147da18099172391e341f3fb2fbc09d3
2025-11-21 09:46:32 -06:00
Andreas Enge
66572b8746 gnu: Remove readline-6.2.
* gnu/packages/readline.scm (readline-6.2): Delete variable.
* gnu/packages/patches/readline-6.2-CVE-2014-2524.patch: Remove file.
* gnu/packages/readline.scm (dist_patch_DATA): Unregister patch.

Fixes: guix/guix#3611
Change-Id: I87c33c44bff9003948cb2b1a7d3c09af9a642892
2025-11-21 14:39:15 +01:00
Andreas Enge
147719952a gnu: Remove nettle-2.
* gnu/packages/nettle.scm (nettle-2): Delete variable.

Change-Id: I79c7d7266323192a108db727401f4754dccf927e
2025-11-21 14:39:15 +01:00
Andreas Enge
42411d1146 gnu: nettle: Uninherit from nettle-2.
* gnu/packages/nettle.scm (nettle): Do not inherit from nettle-2. Set
fields to values that do not change the derivation.

Change-Id: I535c5d08778506e12d37bb6a046feab620917908
2025-11-21 14:39:15 +01:00
Andreas Enge
17d9d3436b gnu: Remove lsh.
* gnu/packages/ssh.scm (lsh): Delete and redefine as deprecated and
replaced by openssh.
* gnu/packages/patches/lsh-fix-x11-forwarding.patch: Remove file.
* gnu/packages/ssh.scm (dist_patch_DATA): Unregister file.
* tests/guix-gc.sh: Use hello instead of lsh.

Change-Id: Ic2a31dc79a777f9b6569e220620ecfc14fb75722
2025-11-21 14:38:44 +01:00
Andreas Enge
e1a3b41a4b gnu: Remove lsh-service-type.
* gnu/services/ssh.scm (<lsh-configuration>, %yarrow-seed,
lsh-initialization, lsh-activation, lsh-shepherd-service,
lsh-pam-services, lsh-service-type): Delete variables.
* doc/guix.texi: Remove lsh-service-type documentation.

Change-Id: I18377a111c10ec6f6d362fadabc64cb66a2b122d
2025-11-21 14:35:35 +01:00
Andreas Enge
ad30252858 gnu: Remove lsh-service.
* gnu/services/ssh.scm (lsh-service): Delete variable.

Change-Id: I67589ddda78d5bd6473c7ed0a23c001ee772180f
2025-11-21 14:35:27 +01:00
François Joulaud
9c19e0cf36 gnu: jsonnet: Fix build with newer gcc.
* gnu/packages/patches/jsonnet-include-cstdint-for-gcc-13-builds.patch:
New file.
* gnu/packages/cpp.scm (jsonnet): Use patch.
* gnu/local.mk (dist_patch_DATA): Reference new patch file.

Change-Id: Ib2f1ea6b8346ca9c7d887cbf14b476be1d476f42
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 14:13:30 +01:00
luca
fc8c061ecf gnu: wireplumber: Update to 0.5.12.
* gnu/packages/linux.scm: (wireplumber): Update to 0.5.12.
[native-inputs]: Add python-minimal.

Change-Id: Ic670a4e1d25ca793f31802a270df4e3db5eec729
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 13:53:29 +01:00
luca
77fce92df2 gnu: smartmontools: Update to 7.5.
* gnu/packages/admin.scm (smartmontools): Update to 7.5.
[source]: Change to git-checkout of new GitHub repo.
<#:phases>: Add phase 'chdir.
[inputs]: Add automake, autoconf.

Change-Id: Ic0b40792efa943122c68354593ccb6b4048b90d0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 13:18:08 +01:00
luca
eb77a18477 gnu: ogs-serial: Replace deprecated input.
* gnu/packages/geo.scm (ogs-serial)[inputs]: Replace deprecated
json-modern-cxx by nlohmann-json.

Change-Id: I423e2d64375f34fa432b6b03e3eaa195d4537941
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 11:43:04 +01:00
Peter Polidoro
4ec5a27dc5 gnu: kicad: Update to 9.0.6.
* gnu/packages/engineering.scm (kicad, kicad-doc, kicad-symbols,
kicad-footprints, kicad-packages3d): Update to 9.0.6.

Change-Id: Ib362d16c0a8f704be5affea5c8fb932ff9a3d55c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-21 11:42:56 +01:00
宋文武
97714acd30 gnu: fcitx5-rime: Update to 5.1.12.
* gnu/packages/fcitx5.scm (fcitx5-rime): Update to 5.1.12.

Change-Id: Ibd187535bfc8285938c7f250a1990e569ad5d44d
2025-11-21 18:06:08 +08:00
宋文武
2aacf6e4c7 gnu: fcitx5-configtool: Update to 5.1.11.
* gnu/packages/fcitx5.scm (fcitx5-configtool): Update to 5.1.11.

Change-Id: Ib803ee25d87548218c8e26e2d4ba2fa71dce4ffc
2025-11-21 18:06:08 +08:00
宋文武
5a6ecae170 gnu: fcitx5-chinese-addons: Update to 5.1.10.
* gnu/packages/fcitx5.scm (fcitx5-chinese-addons): Update to 5.1.10.

Change-Id: I89b4495ca7481fef9a4d1d74ef7b276741dbc37c
2025-11-21 18:06:08 +08:00
宋文武
dd1883af70 gnu: fcitx5-chewing: Update to 5.1.9.
* gnu/packages/fcitx5.scm (fcitx5-chewing): Update to 5.1.9.

Change-Id: Iee434ed4351af4e21f88dc5b5bdaa2ee4b2552ec
2025-11-21 18:06:08 +08:00
宋文武
8ea81b4811 gnu: fcitx5-unikey: Update to 5.1.8.
* gnu/packages/fcitx5.scm (fcitx5-unikey): Update to 5.1.8.

Change-Id: Ia68bc8427c2b84b59e53dbc89767e44b7d98dc04
2025-11-21 18:06:08 +08:00
宋文武
b9ac5e3e62 gnu: fcitx5-skk: Update to 5.1.8.
* gnu/packages/fcitx5.scm (fcitx5-skk): Update to 5.1.8.

Change-Id: Ic2d242043021ca019f816dd581a0603fd423aac7
2025-11-21 18:06:08 +08:00
宋文武
6017a7eb50 gnu: fcitx5-anthy: Update to 5.1.8.
* gnu/packages/fcitx5.scm (fcitx5-anthy): Update to 5.1.8.

Change-Id: Ib2e0ec8e30b3a16dc452ceb7654c912e60e054bf
2025-11-21 18:06:08 +08:00
宋文武
94f5b31aa4 gnu: fcitx5-qt: Update to 5.1.11.
* gnu/packages/fcitx5.scm (fcitx5-qt): Update to 5.1.11.

Change-Id: I0ec2cb2f15e38b3a022d449e9c3494c7dd73489a
2025-11-21 18:06:08 +08:00
宋文武
b09c6674d9 gnu: libime: Update to 1.1.12.
* gnu/packages/fcitx5.scm (libime): Update to 1.1.12.

Change-Id: I64f33e895dc33cca0e4fd7430703b2499fbeb4d6
2025-11-21 18:06:08 +08:00
宋文武
c47fd58dcc gnu: fcitx5: Update to 5.1.16.
* gnu/packages/fcitx5.scm (fcitx5): Update to 5.1.16.

Change-Id: I5db7ca02632f6d7b1a0e4dacd3cec264dda5b811
2025-11-21 18:06:07 +08:00
Andreas Enge
56fe9a8bd6 gnu: Remove eigensoft.
* gnu/packages/bioinformatics.scm (eigensoft): Delete variable.

Fixes: guix/guix#3710
Change-Id: I9cfc472dbadd078d4a35afed4a86c806bba6c64d
2025-11-21 10:52:32 +01:00
Andreas Enge
74117156bd gnu: Remove babl-0.1.96.
* gnu/packages/gimp.scm (babl-0.1.96): Delete variable.

Fixes: guix/guix#3689
Change-Id: I283a0db100bb27c828c68e7084c00d09e666b1c9
2025-11-21 10:48:47 +01:00
Andreas Enge
4aabf49dad gnu: Remove gegl-0.4.44.
* gnu/packages/gimp.scm (gegl-0.4.44): Delete variable.

Change-Id: If6167fb5d548b3e3ad27039c99260a613fcbfc1b
2025-11-21 10:48:24 +01:00
Andreas Enge
b647b3fe3e gnu: Remove gnome-photos.
* gnu/packages/gnome.scm (gnome-photos): Delete variable.
(gnome-meta-core-utilities)[propagated-inputs]: Remove gnome-photos.

Change-Id: I83fa4d205df800dc182dcf694c3bf0b4c773f301
2025-11-21 10:42:42 +01:00