Commit graph

103024 commits

Author SHA1 Message Date
Wiktor Żelazny 53eea4d657
gnu: Add r-spacefillr.
* gnu/packages/cran.scm (r-spacefillr): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-06 15:08:03 +01:00
( 7a271e6886
gnu: Add cpass.
* gnu/packages/password-utils.scm (cpass): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-06 15:08:03 +01:00
( 44f8aa26bc
gnu: Add wlgreet.
* gnu/packages/admin.scm (wlgreet): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-06 15:08:03 +01:00
( 829c2eaa7f
gnu: Add rust-os-pipe-0.8.
* gnu/packages/crates-io.scm (rust-os-pipe-0.8): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-06 15:08:02 +01:00
( b370ac2103
gnu: Add rust-greetd-ipc-0.8.
* gnu/packages/crates-io.scm (rust-greetd-ipc-0.8): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-06 15:08:02 +01:00
Christopher Baines 020dc0a1f1
gnu: plink: Change origin URL.
pngu.mgh.harvard.edu seems to time out.

* gnu/packages/bioinformatics.scm (plink)[origin]. Change URL.
2022-10-06 15:08:02 +01:00
Michael Rohleder b86867417f
gnu: celluloid: Do not install icon cache.
Fixes <https://issues.guix.gnu.org/58207>.

* gnu/packages/video.scm (celluloid)[arguments]: Add phase
disable-postinstall-script so postinstall-script does nothing. Build
with glib-or-gtk meson option.
[native-inputs]: Remove desktop-file-utils, gtk:bin.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-06 16:58:15 +03:00
Michael Rohleder 2408a10325
gnu: quaternion: Update to 0.0.95.1.
* gnu/packages/messaging.scm (quaternion): Update to 0.0.95.1.
[inputs]: Add qtgraphicaleffects.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-06 16:26:17 +03:00
Michael Rohleder dd7c8537d2
gnu: libqmatrixclient: Update to 0.6.11.
* gnu/packages/messaging.scm (libqmatrixclient): Update to 0.6.11.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-06 16:26:11 +03:00
David Thompson a503d0ba8c
gnu: gitolite: Switch to G-expressions.
* gnu/packages/version-control.scm (gitolite)[arguments]: Use G-expressions.
[inputs]: Add grep and sed.
2022-10-06 08:38:50 -04:00
Ricardo Wurmus e069c6df5e
gnu: Add r-dada2.
* gnu/packages/bioconductor.scm (r-dada2): New variable.
2022-10-06 12:38:34 +02:00
Ricardo Wurmus e351749c44
doc: Add terms to concept index for "guix style".
* doc/guix.texi (Invoking guix style): Add terms to concept index.
2022-10-06 12:22:49 +02:00
Ricardo Wurmus 6ede81b6a4
doc: Add concept index terms for "guix archive".
* doc/guix.texi (Invoking guix archive): Add terms to concept index.
2022-10-06 12:22:49 +02:00
Ricardo Wurmus b310c4f02a
doc: Add every command name to concept index.
* doc/guix.texi: Add an entry for each Guix command to the concept index.
2022-10-06 12:22:49 +02:00
Ricardo Wurmus 32ba74ab48
doc: Use @command instead of @code.
* doc/guix.texi: Use @command to refer to Guix commands.
2022-10-06 12:22:48 +02:00
Efraim Flashner 40a42c4348
gnu: linux-libre: Support zram on all kernels.
* gnu/packages/linux.scm (%default-extra-linux-options): Add config
options to add zram support.
2022-10-06 09:44:54 +03:00
Julien Lepiller 70fc8f6d61
nls: Update translations. 2022-10-06 08:20:20 +02:00
Leo Famulari e543bd8321
gnu: linux-libre 4.19: Update to 4.19.261.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.261.
(linux-libre-4.19-pristine-source): Update hash.
2022-10-06 00:57:06 -04:00
Leo Famulari 1b7cb8a977
gnu: linux-libre 5.4: Update to 5.4.216.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.216.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2022-10-06 00:57:06 -04:00
Leo Famulari 93852b83ec
gnu: linux-libre 5.10: Update to 5.10.147.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.147.
(linux-libre-5.10-pristine-source): Update hash.
2022-10-06 00:57:06 -04:00
Leo Famulari a175ef12b6
gnu: linux-libre 5.15: Update to 5.15.72.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.72.
(linux-libre-5.15-pristine-source): Update hash.
2022-10-06 00:57:05 -04:00
Leo Famulari d912c36330
gnu: linux-libre 5.19: Update to 5.19.14.
* gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.14.
(linux-libre-5.19-pristine-source): Update hash.
2022-10-06 00:57:02 -04:00
Sharlatan Hellseher 43b8df4bec
gnu: Add splash.
* gnu/packages/astronomy.scm (splash): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-06 00:11:18 +02:00
Alexey Abramov 40ad967322
services: dhcp-client: Implement and use a configuration record.
* gnu/services/networking.scm (dhcp-client-configuration): New record
configuration.
(dhcp-client-shepherd-service): Implement a shepher service. Provide a
deprication message for legacy configurations.
(dhcp-client-service-type): Use dhcp-client-shepherd-service.
* doc/guix.texi (Networking Setup): Update.
* po/guix/POTFILES.in: Add 'gnu/services/networking.scm'.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-10-06 00:11:18 +02:00
Ricardo Wurmus 7d04f3ad28
import/utils: beautify-description: Update to pass tests.
* guix/import/utils.scm (beautify-description): Remove single quote wrapping;
escape @; exclude common abbreviations and titles from double-spacing; detect
more sentence fragments.
2022-10-05 23:59:48 +02:00
Ricardo Wurmus 421a87a68a
tests: Add new test cases for beautify-description.
* tests/import-utils.scm ("beautify-description: use double spacing"): Update.
("beautify-description: remove single quotes",
"beautify-description: escape @"): New tests.
2022-10-05 23:59:48 +02:00
Liliana Marie Prikler 9be5f88e18
gnu: gnome-maps: Properly wrap GI_TYPELIB_PATH.
This fixes a bug reported by pkill9 and tschilptschilp23 in IRC.
See <http://logs.guix.gnu.org/guix/2022-10-01.log#031053> and
<http://logs.guix.gnu.org/guix/2022-10-05.log#214334>.
It does so by using a snippet that's also applied in gnome-shell.

* gnu/packages/geo.scm (gnome-maps)[#:phases]: Remove ‘patch-dbus-service’.
Update ‘wrap’ so that it uses GJS-specific wrapping code rather than
wrap-program.
2022-10-05 22:05:43 +02:00
Liliana Marie Prikler ccbeb3fde6
gnu: gnome-maps: Delete trailing space.
* gnu/packages/geo.scm (gnome-maps)[inputs]: Delete trailing spaces.
2022-10-05 21:45:18 +02:00
Liliana Marie Prikler 7ddba7bf66
gnu: gnome-maps: Update to 43.0.
* gnu/packages/geo.scm (gnome-maps): Update to 43.0.
[arguments]<#:meson>: Use meson-0.63.
<#:phases>: Replace ‘skip-gtk-update-icon-cache’ with
‘skip-cache-and-database-updates’.  Update accordingly.
2022-10-05 21:44:00 +02:00
Ricardo Wurmus fd6cd9de86
gnu: Add megahit.
* gnu/packages/bioinformatics.scm (megahit): New variable.
2022-10-05 17:59:04 +02:00
Ricardo Wurmus be1d561f1a
gnu: Add cd-hit-auxtools.
* gnu/packages/bioinformatics.scm (cd-hit-auxtools): New variable.
2022-10-05 14:28:24 +02:00
Ricardo Wurmus 3f627bf56b
gnu: cd-hit: Update to 4.8.1.
* gnu/packages/bioinformatics.scm (cd-hit): Update to 4.8.1.
[arguments]: Do not use quasiquote; remove trailing #T from build phases.
[inputs]: Add zlib.
2022-10-05 13:47:57 +02:00
Ricardo Wurmus 9ed65e6af7
gnu: kaiju: Update to 1.9.0.
* gnu/packages/bioinformatics.scm (kaiju): Update to 1.9.0.
[arguments]: Use gexps; wrap scripts in install phase.
[inputs]: Add bzip2, coreutils, curl, gawk, guile-3.0, gzip,
python-wrapper, tar, and wget.
2022-10-04 23:10:56 +02:00
Liliana Marie Prikler a96ebe47b0
gnu: ibus: Build with GTK4.
* gnu/packages/ibus.scm (ibus)[arguments]: Add “--enable-gtk4”.
[inputs]: Add gtk and pango-next.
2022-10-04 20:40:46 +02:00
Liliana Marie Prikler c264265abd
gnu: sdl2: Use ibus-minimal instead of ibus.
This prevents an input cycle between GTK -> ffmpeg -> sdl2 -> ibus -> GTK.

* gnu/packages/sdl.scm (sdl2)[inputs]: Replace ibus with ibus-minimal.
2022-10-04 20:40:46 +02:00
Liliana Marie Prikler ef53c075a1
gnu: Add ibus-minimal.
* gnu/packages/ibus.scm (ibus-minimal): New variable.
(ibus): Inherit from ibus-minimal.
2022-10-04 20:40:45 +02:00
Jonathan Brielmaier 1c821a3a63
gnu: icedove: Update to 102.3.1 [security fixes].
Fixes CVE-2022-39236, CVE-2022-39249, CVE-2022-39250 and CVE-2022-39251.

* gnu/packages/gnuzilla.scm (icedove): Update to 102.3.1.
2022-10-04 20:36:24 +02:00
Ludovic Courtès ecee392ef1
gnu: eog-plugins: Fix source URL.
The incorrect URL was introduced in
d6d861c615.

* gnu/packages/gnome.scm (eog-plugins)[source]: Change directory in URL.
2022-10-04 18:15:36 +02:00
Zzull 58f6b246a6
gnu: Add awscli-2.
* gnu/packages/python-web.scm (awscli-2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-04 18:15:36 +02:00
Zzull d7932b731f
gnu: Add python-executor.
* gnu/packages/python-xyz.scm (python-executor): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-04 18:15:36 +02:00
Zzull 0669bf64f7
gnu: Add python-property-manager.
* gnu/packages/python-xyz.scm (python-property-manager): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-04 18:15:35 +02:00
Ludovic Courtès f83622f17d
services: anonip: Bail out when the input is not a FIFO.
* gnu/services/web.scm (anonip-shepherd-service)[start]: Accept zero
arguments.  Define 'spawn'.  Print a message and return #f when #$INPUT
does not denote a FIFO.
2022-10-04 18:15:35 +02:00
Ludovic Courtès 5bc4b8e8e3
channels: Warn about missing introductions.
* guix/channels.scm (latest-channel-instance): Warn when CHANNEL has no
introduction and CHECKOUT contains '.guix-authorizations'.
2022-10-04 18:15:35 +02:00
Ludovic Courtès ae1af5d787
gnu: guix: Update to 17134b9.
* gnu/packages/package-management.scm (guix): Update to 17134b9.
2022-10-04 18:15:35 +02:00
( via Guix-patches via 7030f592c6
home: Add home-batsignal-service-type.
* gnu/home/services/pm.scm (home-batsignal-service-type): New variable.
(home-batsignal-configuration): New record type.
* doc/guix.texi: Document them.
* gnu/local.mk: Add gnu/home/services/pm.scm.
2022-10-04 17:04:45 +04:00
Andrew Tropin 224fd038f2
doc: Mention network mask in network-route.
* doc/guix.texi (Networking Setup): Mention network mask in network-route.
2022-10-04 16:51:22 +04:00
Andrew Tropin 64213a0b66
deploy: Fix error message.
* guix/scripts/deploy.scm (guix-deploy): Fix error message.
2022-10-04 16:46:33 +04:00
Timotej Lazar ba84c8c448
gnu: augustus: Update to 3.2.0.
* gnu/packages/games.scm (augustus): Update to 3.2.0.
[inputs]: Add expat.
[snippet]: Unbundle it. Drop trailing #t.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-04 13:37:43 +02:00
jgart 31e19fd874
gnu: emacs-lsp-mode: Update to 26c4d3e.
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to 26c4d3e.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-04 13:37:43 +02:00
Michael Rohleder 7e9534150b
gnu: emacs-nov-el: Update to 0.4.0 and use gexps.
* gnu/packages/emacs-xyz.scm (emacs-nov-el): Update to 0.4.0.
[arguments]: Use gexps.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-04 13:37:42 +02:00