Commit graph

168354 commits

Author SHA1 Message Date
Sharlatan Hellseher
5e19b74b06
gnu: Remove python-textual-1.
* gnu/packages/python-xyz.scm (python-textual-1): Delete variable.

Change-Id: I7882072c8e4a8bc1715c5b51c7cfdd6705e2a565
2025-09-14 22:05:55 +01:00
Sharlatan Hellseher
f0bb63bed8
gnu: cobib: Update to 5.4.0.
* gnu/packages/textutils.scm (cobib): Update to 5.4.0.
[arguments] <test-flags>: Rework skipped tests.
[propagated-inputs]: Remove python-mdit-py-plugins and python-textual-1;
add python-textual.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-setuptools-next.

Change-Id: Ie0e1cdf2516a7ee18fbd1eb0c2865c4cd29dfb75
2025-09-14 22:04:43 +01:00
Ian Eure
96c30d2bf6
gnu: Remove Tailon services and documentation.
The tailon package was removed in 63023deaf9,
but the associated service and documentation weren’t, leading to `guix pull`
breaking.

Fixes guix/guix#2689.

* doc/guix.texi: Remove Tailon documentation.
* gnu/services/web.scm (tailon-service-type): Delete variable.
(tailon-configuration-file): Delete variable.
(tailon-configuration-file?): Delete variable.
(tailon-configuration-file-files): Delete variable.
(tailon-configuration-file-bind): Delete variable.
(tailon-configuration-file-relative-root): Delete variable.
(tailon-configuration-file-allow-transfers?): Delete variable.
(tailon-configuration-file-follow-names?): Delete variable.
(tailon-configuration-file-tail-lines): Delete variable.
(tailon-configuration-file-allowed-commands): Delete variable.
(tailon-configuration-file-debug?): Delete variable.
(tailon-configuration-file-http-auth): Delete variable.
(tailon-configuration-file-users): Delete variable
(tailon-configuration): Delete variable.
(tailon-configuration?): Delete variable.
(tailon-configuration-config-file): Delete variable.
(tailon-configuration-package): Delete variable.
* gnu/tests/web.scm (%test-tailon): Delete variable.

Change-Id: I3b507df8233b0440baa6a2bce4604b5813cb3bb0
2025-09-14 11:13:17 -07:00
Andreas Enge
70b380bdf4
gnu: Remove python-pylzma.
* gnu/packages/python-xyz.scm (python-pylzma): Delete variable.

Fixes: guix/guix#1919
Change-Id: Icad9f8b8dfc23406271c5e3cd342e5553dbde491
2025-09-14 19:09:53 +02:00
Andreas Enge
64d10993ef
gnu: Remove warsow-qfusion.
* gnu/packages/game-development.scm (warsow-qfusion): Delete variable.

Fixes: guix/guix#1911
Change-Id: Ibad0428d559556ed3fedc5ae99702222d0dafa98
2025-09-14 19:08:44 +02:00
Andreas Enge
065ffa8085
gnu: Remove cawbird.
* gnu/packages/syndication.scm (cawbird): Delete variable.

Fixes: guix/guix#1907
Change-Id: Ifd4bb5e40113d574076b3458d4c24b130d1c4b2b
2025-09-14 19:07:52 +02:00
Andreas Enge
adfcee6975
gnu: Remove farstream.
* gnu/packages/freedesktop.scm (farstream): Delete variable.

Fixes: guix/guix#1906
Change-Id: I067d553ac39f6370d8b0f321d682a7854d6ac9ac
2025-09-14 19:07:10 +02:00
Andreas Enge
d8199cc945
gnu: Remove nomad.
* gnu/packages/guile-xyz.scm (nomad): Delete variable.

Fixes: guix/guix#1905
Change-Id: Ie0e814184072a6c3920e2de0310adeef8361e299
2025-09-14 19:06:20 +02:00
Andreas Enge
45c8514afc
gnu: Remove python-rrdtool.
* gnu/packages/monitoring.scm (python-rrdtool): Delete variable.

Fixes: guix/guix#1896
Change-Id: I683bbaa5cb42ff363dd12771269a0a0c08f9a979
2025-09-14 19:05:27 +02:00
Andreas Enge
bd73cbc6c3
gnu: Remove graphite-web.
* gnu/packages/monitoring.scm (graphite-web): Delete variable.

Change-Id: I0e7b8506d8690c8efc083f82373b221729b23e96
2025-09-14 19:04:50 +02:00
Andreas Enge
e49d0da849
gnu: Remove openni2.
* gnu/packages/gstreamer.scm (openni2): Delete variable.

Fixes: guix/guix#1891
Change-Id: If4c58002f41c0aef87c90113553abbc27e76d7cd
2025-09-14 19:03:59 +02:00
Andreas Enge
92cea8460f
gnu: Remove clang-runtime-6.
* gnu/packages/llvm.scm (clang-runtime-6): Delete variable.
* gnu/packages/patches/clang-runtime-9-glibc-2.36-compat.patch.
gnu/packages/patches/clang-runtime-9-libsanitizer-mode-field.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Unregister files.

Change-Id: I2957376d083783e77de85a9761be06d0209ca6c7
2025-09-14 19:00:25 +02:00
Andreas Enge
e72271ff49
gnu: Remove clang-6.
* gnu/packages/llvm.scm (clang-6): Delete variable.
* gnu/packages/patches/clang-6.0-libc-search-path.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister file.

Change-Id: Ife89d032bd5edbbc2613dbef71e5e8434d75c979
2025-09-14 18:57:55 +02:00
Andreas Enge
de3a41473a
gnu: Remove libomp-6.
* gnu/packages/llvm.scm (libomp-6): Delete variable.

Change-Id: If0acf3036fcf8afec7467d864dce9b56dcb2c804
2025-09-14 18:55:09 +02:00
Andreas Enge
ae788c6b4f
gnu: Remove libcxx-6.
* gnu/packages/llvm.scm (libcxx-6): Delete variable.

Change-Id: I94d7d2db5c98f0abea4c0142d9d996f9ece8b03b
2025-09-14 18:54:46 +02:00
Andreas Enge
f7e1716604
gnu: Remove libcxxabi-6.
* gnu/packages/llvm.scm (libcxxabi-6): Delete variable.

Change-Id: I5bfad857a489d4dd513a15aaec52668a0eeb3d81
2025-09-14 18:53:42 +02:00
Andreas Enge
0279555c9d
gnu: Remove libcxx+libcxxabi-6.
* gnu/packages/llvm.scm (libcxx+libcxxabi-6): Delete variable.

Change-Id: Ie1cdb96d1d2b303e8a7c30ee958315e8aa057810
2025-09-14 18:53:09 +02:00
Andreas Enge
2b8a644542
gnu: Remove clang-toolchain-6.
* gnu/packages/llvm.scm (clang-toolchain-6): Delete variable.

Change-Id: I308e022ac72f9f66339af3356c3071955707f397
2025-09-14 18:52:18 +02:00
Andreas Enge
1d11e633e7
gnu: Remove fmt-6.
* gnu/packages/pretty-print.scm (fmt-6): Delete variable.

Change-Id: I17cb2e67878f13cbe9e8f40b671fa5010cd97974
2025-09-14 18:49:41 +02:00
Andreas Enge
e75d129fa5
gnu: Remove snappy-with-clang6.
* gnu/packages/compression.scm (snappy-with-clang6): Delete variable.

Change-Id: Ia3a3e534acf77ebf6edea3f2f9482c4e96ac1e38
2025-09-14 18:47:43 +02:00
Andreas Enge
089c22c273
gnu: Remove nanodbc-for-irods.
* gnu/packages/databases.scm (nanodbc-for-irods): Delete variable.

Change-Id: I7b6aecc3b21589e2a9b53974046c7a03e954c3fc
2025-09-14 18:45:54 +02:00
Andreas Enge
744b3e9081
gnu: Remove boost-for-irods.
* gnu/packages/boost.scm (boost-for-irods): Delete variable.

Change-Id: I1bc02caa35a4eb8a49ce28348631e4fc69167579
2025-09-14 18:45:27 +02:00
Andreas Enge
003844c60a
gnu: Remove avro-cpp-1.9-for-irods.
* gnu/packages/serialization.scm (avro-cpp-1.9-for-irods): Delete variable.

Change-Id: Ic79e05769663fc3651fbf30ab32cef571dfe920d
2025-09-14 18:44:49 +02:00
Andreas Enge
fbe4c13dd4
gnu: Remove irods module.
* gnu/packages/irods.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in:
Unregister file.

Fixes: guix/guix#1890
Change-Id: Ibf1120f67deea52950346cdcde39188ccbb6a696
2025-09-14 18:43:04 +02:00
Andreas Enge
55af1ceb79
gnu: Remove irods.
* gnu/packages/irods.scm (irods): Delete variable.

Change-Id: I81a0110ac51b18833493af8787137272f4a43c6a
2025-09-14 18:40:33 +02:00
Andreas Enge
f06368081d
gnu: Remove irods-client-icommands.
* gnu/packages/irods.scm (irods-client-icommands): Delete variable.

Change-Id: I0f3996d197a82bd4d7fd25d602277d01d65153dd
2025-09-14 18:40:25 +02:00
Andreas Enge
f13b57ceb5
gnu: Remove heimdal.
* gnu/packages/kerberos.scm (heimdal): Delete variable.

Fixes: guix/guix#1886
Change-Id: I16a6031bc7ecc70d72e48f1656bbfe0b4453d06d
2025-09-14 18:36:15 +02:00
Andreas Enge
b630794f16
gnu: Remove krb5-auth-dialog.
* gnu/packages/gnome.scm (krb5-auth-dialog): Delete variable.

Fixes: guix/guix#1885
Change-Id: If9f9b49d2f99219564d628836d1c295ad236d518
2025-09-14 18:33:09 +02:00
Andreas Enge
ef0ff1724a
gnu: Remove eigen-for-tensorflow.
* gnu/packages/algebra.scm (eigen-for-tensorflow): Delete variable.

Fixes: guix/guix#1856
Change-Id: Ia781c247c7a72b0da42506de15deee11e31972f1
2025-09-14 18:30:33 +02:00
Andreas Enge
108d78da5b
gnu: Remove tensorflow.
* gnu/packages/machine-learning.scm (tensorflow): Delete variable.

Change-Id: I1db4876ebe71407e883b970342f5f1a13ef1d28d
2025-09-14 18:29:30 +02:00
Andreas Enge
b59ce2d245
gnu: Remove r-tfautograph.
* gnu/packages/cran.scm (r-tfautograph): Delete variable.

Change-Id: I22c67207eee71c9337ef6c7528b4aeebf30987ce
2025-09-14 18:22:09 +02:00
Andreas Enge
0b89b956c2
gnu: Remove r-tensorflow.
* gnu/packages/cran.scm (r-tensorflow): Delete variable.

Change-Id: I33bd19c27d4ae0326305c2ab1948e66bbcf0992b
2025-09-14 18:22:09 +02:00
Andreas Enge
37978a7897
gnu: Remove r-keras.
* gnu/packages/cran.scm (r-keras): Delete variable.

Change-Id: I6d78b52605795cb285f893043b6f733dbf93a3fb
2025-09-14 18:22:09 +02:00
Andreas Enge
8b85509062
gnu: Remove guile-aiscm.
* gnu/packages/machine-learning.scm (guile-aiscm): Delete variable.

Change-Id: I0f21c21aa4bc651a507d452099bc7cc603e3821d
2025-09-14 18:22:09 +02:00
Andreas Enge
5adf4afed8
gnu: Remove guile-aiscm-next.
* gnu/packages/machine-learning.scm (guile-aiscm-next): Delete variable.

Change-Id: I209c1efa45c938ef95241b7073f8154156d5d16d
2025-09-14 18:22:09 +02:00
Andreas Enge
f36c79af65
gnu: Remove python-pyyaml-5.
* gnu/packages/python-xyz.scm (python-pyyaml-5): Delete variable.

Fixes: guix/guix#1390
Change-Id: I27d160667e9813b38c6a7ffbc03dd6df8c042c17
2025-09-14 18:22:09 +02:00
Andreas Enge
2f3c5fa2cf
gnu: Remove python-capablerobot-usbhub.
* gnu/packages/libusb.scm (python-capablerobot-usbhub): Delete variable.

Change-Id: I8c999d8f83bcee36af67f6cc19ed8b5de1121e2c
2025-09-14 18:22:09 +02:00
Andreas Enge
63023deaf9
gnu: Remove tailon.
* gnu/packages/logging.scm (tailon): Delete variable.

Change-Id: I220b1226d6d6c2bc6002b0c79304e9a148b7f1bc
2025-09-14 18:22:08 +02:00
Nicolas Graves
917bb3ab08
gnu: slurm-23.02: Update to slurm-23.11.
* gnu/packages/parallel.scm (slurm-23.02, slurm-minimal-23.02):
Delete variables, replace respectively by (slurm-23.11,
slurm-minimal-23.11).
* gnu/packages/patches/slurm-23-salloc-fallback-shell.patch: Refresh
patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-14 18:13:08 +02:00
Nicolas Graves
6c86fd85f2
gnu: Remove slurm-minimal-21.08 and slurm-21.08.
* gnu/packages/parallel.scm (slurm-minimal-21.08, slurm-21.08): Delete
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-14 18:13:08 +02:00
Nicolas Graves
81e656fa39
gnu: Remove slurm-minimal-20.11 and slurm-20.11.
* gnu/packages/parallel.scm (slurm-minimal-20.11, slurm-20.11): Delete
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-14 18:13:08 +02:00
Nicolas Graves
7d30b6c1b6
gnu: Remove slurm-minimal-20.02 and slurm-20.02.
* gnu/packages/parallel.scm (slurm-minimal-20.02, slurm-20.02): Delete
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-14 18:13:08 +02:00
Nicolas Graves
66f73ce660
gnu: Remove slurm-minimal-19.05 and slurm-19.05.
* gnu/packages/parallel.scm (slurm-minimal-19.05, slurm-19.05): Delete
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-14 18:13:08 +02:00
Nicolas Graves
49af76fd9b
gnu: Remove slurm-minimal-18.08 and slurm-18.08.
* gnu/packages/parallel.scm (slurm-minimal-18.08, slurm-18.08): Delete
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-14 18:13:08 +02:00
Rutherther
7562b50c02
services: greetd: Accept gexps in initial-session.
Recently initial-session-user and initial-session-command has been
added, but they accept only strings, not gexps.

* gnu/services/base.scm (make-greetd-terminal-configuration-file):
Ungexp initial-session-user and initial-session-command.

Change-Id: I2b247464528b6147eab8acea08c6942ac7bfd0ab
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-14 18:13:08 +02:00
Arnaud Daby-Seesaram
aec2a05e35
home: services: home-sway-service-type: Enable extensions.
* gnu/home/services/sway.scm (%empty-sway-configuration): New value.
  (sway-combine): New procedure.
  (sway-compose): New procedure.
  (sway-extend): New procedure.
  (home-sway-service-type) [compose/extend]: New fields.
* doc/guix.texi (Sway window manager): Document this.

Change-Id: I548a18a6a273380be90c9b5b365f65a93cc02416
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-14 18:13:07 +02:00
Arnaud Daby-Seesaram
0b0f8702ea
home: services: Support options for bindings in sway-service-type.
* gnu/home/services/sway.scm (make-alist-predicate): Add an optional argument.
  (bindings?): Remove procedure.
  (keybinding-options?): New procedures.
  (codebinding-options?): New procedures.
  (gesture-options?): New procedures.
  (mouse-bindings?): Allow to pass options to mouse-bindings.
  (sway-configuration) [keybindings]: Allow to pass options to key-bindings.
  [gestures]: Allow to pass options to gesture-bindings.
  (sway-mode) [keybindings]: Allow to pass options to key-bindings.
  (serialize-binding): Support options.
  (serialize-mouse-binding): Support options.
  (serialize-keybinding): Support options.
  (serialize-gesture): Support options.
  (serialize-variable): Inline previous definition.
* doc/guix.texi (Sway window manager): Document this.

Change-Id: Icf210aca4a9b44adc0baead7430637f6fcda17e5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-14 18:13:07 +02:00
Daniel Lakeland
b05fc57386
services: keepalived: Add ‘shepherd-requirement’ field.
* gnu/services/networking.scm (<keepalived-configuration>)[shepherd-requirement]:
New field.
(keepalived-shepherd-service): Honor it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-14 18:13:07 +02:00
Ludovic Courtès
3512a3f318
gnu: guile-fibers@1.4: Update to 1.4.1.
* gnu/packages/guile-xyz.scm (guile-fibers-1.4): Update to 1.4.1.
[arguments]: Set to the empty list.

Change-Id: I3c091af4e955b613e0542faaeb0a26588a93aab1
2025-09-14 18:13:07 +02:00
Maxim Cournoyer
4ee681eb66
gnu: akonadi: Update to 24.12.3.
* gnu/packages/kde-pim.scm (akonadi): Update to 24.12.3.

Change-Id: Ief636597ab473b96f58b3873f7d0ebb16faf611b
2025-09-14 22:46:26 +09:00