Maxime Devos
9dfbf92f55
gnu: ruby-ffi-rzmq: Honor TESTS?.
...
* gnu/packages/ruby.scm (ruby-ffi-rzmq)[TESTS?]: Remove argument.
[phases]{check}: Honor TESTS?.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11 23:34:47 -05:00
Maxime Devos
0679c8fe97
gnu: ruby-yard-with-tests: Run tests conditionally.
...
* gnu/packages/ruby.scm (ruby-yard-with-tests)[arguments]:
Remove #:tests? instead of unconditionally setting it to #t.
[phases]: Delete trailing #t.
[native-inputs]: Use new style.
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11 23:34:47 -05:00
Maxime Devos
99a546df1f
gnu: swi-prolog: Fix cross-compilation.
...
* gnu/package/prolog.scm (swi-prolog)
[inputs]: Add bash-minimal. Move perl, pkg-config and texinfo to...
[native-inputs]: ... here.
[tests?]: Remove argument.
[configure-flags]: Set BSD_SIGNALS, PROG_SWIPL, QSORT_R_GNU and CMAKE_HOST_CC
when cross-compiling.
[phases]{fix-cross-references}: New phase.
{delete-failing-tests}: Strip trailing #t and simplify the deletion of the
"save" directory.
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-03-11 23:34:47 -05:00
Maxim Cournoyer
46ae78ba45
gnu: lean: Update to 3.41.0 and fixes toward cross-compilation.
...
* gnu/packages/lean.scm (lean): Update to 3.41.0.
[phases]: Remove trailing #t.
[tests?] Set to #false when cross-compiling.
[inputs]: Add bash-minimal.
Co-authored-by: Maxime Devos <maximedevos@telenet.be>
2022-03-11 23:34:47 -05:00
宋文武
b769fe7f75
gnu: eog-plugins: Symlink eog plugins into 'share/eog/plugins'.
...
Fixes <https://issues.guix.gnu.org/54283 >.
* gnu/packages/gnome.scm (eog-plugins)[arguments]: Add 'fix-plugins-path' phase.
2022-03-12 12:11:34 +08:00
宋文武
cce9eb1938
gnu: eog: Wrap with gsettings schemas.
...
* gnu/packages/gnome.scm (eog)[arguments]: Add #:glib-or-gtk? #t.
2022-03-12 12:11:08 +08:00
Simon South
d41c82b481
gnu: ucsim: Update to 0.7.1.
...
* gnu/packages/embedded.scm (ucsim): Update to 0.7.1.
[source]: Update URI.
[arguments]<#:configure-flags>: Remove as all stable ports are now built by
default.
<#:phases>: Remove obsolete "remove-empty-directory" phase.
[inputs]: Add ncurses, needed for the serialview utility.
[native-inputs]: Add sdcc when needed for tests.
[description]: Update to mention newly supported microcontroller families.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11 23:15:47 +01:00
Simon South
a05fb56c6e
gnu: ucsim: Don't explicitly return #t from phases.
...
* gnu/packages/embedded.scm (ucsim)[arguments]: Don't explicitly return #t
from phases.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11 23:15:43 +01:00
Zhu Zihao
b3b9b68040
gnu: Add webp-pixbuf-loader.
...
* gnu/packages/gtk.scm (webp-pixbuf-loader): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11 23:12:48 +01:00
Ivan Vilata i Balaguer
4e0c4ab7f9
gnu: transfig: Fix "multiple definition" errors with GCC 10+.
...
* gnu/packages/patches/transfig-gcc10-fno-common.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xfig.scm (transfig)[source]<origin>: Use patch
"transfig-gcc10-fno-common.patch" to avoid "multiple definition" errors with
GCC 10+ and "-f-no-common".
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11 23:07:25 +01:00
Ivan Vilata i Balaguer
db41eabd47
gnu: transfig: Avoid "ar" option incompatibility with binutils 2.36.
...
Fixes <https://issues.guix.gnu.org/53425 >.
* gnu/packages/xfig.scm (transfig)[arguments]<#:phases>: Remove "l" option
from "ar" invocation in makefiles to avoid incompatible meaning in binutils
2.36 causing error "ar: libdeps specified more than once".
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11 23:07:22 +01:00
Jonathan Brielmaier
62fd3cf5b7
gnu: icedove: Update to 91.7 [fixes CVE-2022-26386].
...
* gnu/packages/gnuzilla.scm (icedove): Update to 91.7.
2022-03-11 02:34:59 +01:00
Nicolas Goaziou
c5895b5d23
gnu: giac: Use G-expressions.
...
* gnu/packages/algebra.scm (giac)[arguments]: Use G-expressions.
2022-03-11 02:06:16 +01:00
Nicolas Goaziou
cc9ab4b895
gnu: giac: Update to 1.7.0-51.
...
* gnu/packages/algebra.scm (giac): Update to 1.7.0-51.
2022-03-11 02:03:28 +01:00
Nicolas Goaziou
ae85a47268
gnu: xlockmore: Improve package style.
...
* gnu/packages/xdisorg.scm (xlockmore)[arguments]: Use G-expressions.
[inputs]: Remove labels.
2022-03-11 01:57:22 +01:00
Jai Vetrivelan
5eeaf362f8
gnu: xlockmore: Update to 5.68.
...
[1. text/patch]
From ac1f8cc2f6d3bcaa46ec6244e7b1995b8eb27be2 Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com>
Date: Sat, 5 Mar 2022 11:25:25 +0530
Subject: [PATCH] gnu: xlockmore: Update to 5.68.
* gnu/packages/xdisorg.scm (xlockmore): Update to 5.68.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 01:44:30 +01:00
Jai Vetrivelan
bcb033e294
gnu: dmenu: Update to 5.1.
...
[1. text/patch]
From be477cb5402da42ced667a06e4f503da5ba751f8 Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com>
Date: Sat, 5 Mar 2022 11:18:36 +0530
Subject: [PATCH] gnu: dmenu: Update to 5.1.
* gnu/packages/suckless.scm (dmenu): Update to 5.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 01:44:30 +01:00
Nicolas Goaziou
ac7fe807b8
gnu: lemonbar: Use G-expressions.
...
* gnu/packages/wm.scm (lemonbar)[arguments]: Use G-expressions.
2022-03-11 01:44:27 +01:00
Jai Vetrivelan
2556dd4052
gnu: lemonbar: Update to 1.4.
...
[1. text/patch]
From dedefb5d5f0389d1e6fb190c9d47a6f8ca398791 Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com>
Date: Sat, 5 Mar 2022 11:17:57 +0530
Subject: [PATCH] gnu: lemonbar: Update to 1.4.
* gnu/packages/wm.scm (lemonbar): Update to 1.4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 01:44:15 +01:00
Jai Vetrivelan
fcfa0fcb17
gnu: xbanish: Update to 1.8.
...
[1. text/patch]
From 0fa4c02dd23bbb4567e2ba4f606ad0a481354d8e Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com>
Date: Sat, 5 Mar 2022 11:17:09 +0530
Subject: [PATCH] gnu: xbanish: Update to 1.8.
* gnu/packages/xdisorg.scm (xbanish): Update to 1.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 01:44:14 +01:00
Jai Vetrivelan
e6bfdc6ec2
gnu: xdotool: Update to 3.20211022.1.
...
[1. text/patch]
From 1040dbabc8cb5af1c88262492cf74cb74c859caa Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com>
Date: Sat, 5 Mar 2022 11:16:25 +0530
Subject: [PATCH] gnu: xdotool: Update to 3.20211022.1.
* gnu/packages/xdisorg.scm (xdotool): Update to 3.20211022.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 01:44:14 +01:00
Jai Vetrivelan
20665c931c
gnu: font-sarasa-gothic: Update to 0.36.0.
...
[1. text/patch]
From 6dd537e7d58ffb1eead78120b12bb896a9032631 Mon Sep 17 00:00:00 2001
From: Jai Vetrivelan <jaivetrivelan@gmail.com>
Date: Sat, 5 Mar 2022 11:14:46 +0530
Subject: [PATCH] gnu: font-sarasa-gothic: Update to 0.36.0.
* gnu/packages/fonts.scm (font-sarasa-gothic): Update to 0.36.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 01:44:13 +01:00
Allan Adair
d4f6ea2525
gnu: Add libxcrypt.
...
* gnu/packages/crypto.scm (libxcrypt): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 01:38:12 +01:00
Raphaël Mélotte via Guix-patches
e2487db602
gnu: tio: Update to 1.35.
...
* gnu/packages/terminals.scm (tio): Update to 1.35.
[build-system]: Switch to MESON-BUILD-SYSTEM.
Note: the build system changed to meson in the following commit:
e9208d693e
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 01:33:03 +01:00
Nicolas Goaziou
45d36b0e2f
gnu: mblaze: Use G-expressions.
...
* gnu/packages/mail.scm (mblaze)[arguments]: Use G-expressions.
2022-03-11 01:27:34 +01:00
jgart via Guix-patches via
fde7fbe9dc
gnu: mblaze: Enable tests.
...
* gnu/packages/mail.scm (mblaze)[arguments]: Enable tests
and remove comment about broken tests since tests are not broken.
See <https://github.com/leahneukirchen/mblaze/issues/221 >.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 01:26:12 +01:00
Simon South
61edb25e9b
gnu: sdcc: Update to 4.2.0.
...
* gnu/packages/embedded.scm (sdcc): Update to 4.2.0.
[description]: Update to mention the newly supported MOS 6502.
* gnu/packages/patches/sdcc-disable-non-free-code.patch: Update to match new
version.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 00:41:44 +01:00
Simon South
ebaf91df25
gnu: sdcc: Build debugger with readline support.
...
* gnu/packages/embedded.scm (sdcc)[inputs]: Add readline.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 00:41:43 +01:00
Simon South
78665f5967
gnu: sdcc: Remove input labels.
...
* gnu/packages/embedded.scm (sdcc)[native-inputs]: Remove input labels.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-11 00:41:43 +01:00
Ludovic Courtès
5397c18157
services: openssh: Change 'authorized-keys' accessor name.
...
* gnu/services/ssh.scm (<openssh-configuration>)[authorized-keys]:
Rename accessor to 'openssh-configuration-authorized-keys'.
(openssh-activation, extend-openssh-authorized-keys): Adjust
accordingly.
2022-03-10 23:46:51 +01:00
Ludovic Courtès
1b8f6a4cad
services: startup: Add description.
...
* gnu/services.scm (hurd-startup-service-type)[description]: New field.
2022-03-10 23:46:51 +01:00
Ludovic Courtès
2bac6ea177
services: secret-service: Do not generate SSH and Guix key pairs.
...
The justification about the order of activation snippets given in the
comment had been obsolete since
39e3b4b7ce
.
Lately, running the activation snippets for "ssh-keygen -A" and "guix
archive --generate-key" would take a little bit too long, thereby
preventing the childhurd from starting on time.
* gnu/services/virtualization.scm (secret-service-operating-system):
Clear 'generate-host-keys?' and 'generate-substitute-key?'.
2022-03-10 23:46:51 +01:00
Ludovic Courtès
0691ab6779
services: openssh: Add 'generate-host-keys?' field.
...
* gnu/services/ssh.scm (<openssh-configuration>)[generate-host-keys?]:
New field.
(openssh-activation): Honor it.
* doc/guix.texi (Networking Services): Document it.
2022-03-10 23:46:50 +01:00
Ludovic Courtès
5e34e873af
services: guix: Add 'generate-substitute-key?' field.
...
* gnu/services/base.scm (<guix-configuration>)[generate-substitute-key?]:
New field.
(guix-activation): Honor it.
* doc/guix.texi (Base Services): Document it.
2022-03-10 23:46:50 +01:00
Maxim Cournoyer
199da75a8a
gnu: python-robotframework: Do not embed a timestamp in the user guide.
...
* gnu/packages/patches/python-robotframework-source-date-epoch.patch: Update
patch to cover for the user guide.
2022-03-10 17:08:33 -05:00
Dominic Martinez
93c3bcc3f2
gnu: Add fcitx5-anthy.
...
* gnu/packages/fcitx5.scm (fcitx5-anthy): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-10 19:58:54 +01:00
raingloom
13abedb2c4
gnu: nheko: Update to 0.9.2.
...
* gnu/packages/messaging.scm (nheko): Update to 0.9.2.
[native-inputs]: Add asciidoc.
2022-03-10 19:41:04 +01:00
raingloom
2619a493d4
gnu: mtxclient: Update to 0.7.0.
...
* gnu/packages/messaging.scm (mtxclient): Update to 0.7.0.
2022-03-10 19:41:00 +01:00
raingloom
875c86e9d8
gnu: coeurl: Update to 0.2.0.
...
* gnu/packages/curl.scm (coeurl): Update to 0.2.0.
2022-03-10 19:40:52 +01:00
Nicolas Goaziou
f8deb50b6f
gnu: emacs-debbugs: Update to 0.31.
...
* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.31.
2022-03-10 18:17:27 +01:00
Leo Famulari
45f5b495b0
gnu: linux-libre: Update to 5.16.13.
...
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-with-bpf): Use 5.16.
2022-03-10 11:29:21 -05:00
Guillaume Le Vaillant
aa350909c1
gnu: cl-reexport: Several fixes.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-reexport)[source]: Hardcode URL.
[inputs]: Use new style.
[synopsis, description]: Fix them.
2022-03-10 15:28:26 +01:00
Aurora
c175bca67a
gnu: cl-assoc-utils: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-assoc-utils)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-10 15:15:25 +01:00
Aurora
c8dc6d65be
gnu: cl-locale: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-locale)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-10 15:13:16 +01:00
Aurora
7262ed60b0
gnu: cl-mito: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-mito)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-10 15:07:23 +01:00
Aurora
7e3a4c6006
gnu: cl-cookie: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-cookie)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-10 15:05:02 +01:00
Aurora
adbc5e3de6
gnu: cl-http-body: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-http-body)[native-inputs]: Add
trivial-utf-8.
[arguments]: Add 'asd-systems' parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-10 15:00:33 +01:00
Aurora
af5252d5f1
gnu: cl-fast-http: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-fast-http)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-10 14:57:56 +01:00
Aurora
3c5da3329d
gnu: cl-smart-buffer: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-smart-buffer)[native-inputs]: Add babel.
[arguments]: Add 'asd-systems' parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-10 14:56:00 +01:00
Aurora
8daa60cda0
gnu: cl-xsubseq: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-xsubseq)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-10 14:52:30 +01:00
Aurora
48a6473244
gnu: cl-myway: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-myway)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-10 14:48:49 +01:00
Aurora
bbd1d7f975
gnu: cl-proc-parse: Fix tests.
...
* gnu/packages/lisp-xyz.scm (sbcl-proc-parse)[arguments]: Add 'asd-systems'
parameter. Enable tests.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-10 14:48:33 +01:00
Ricardo Wurmus
5a809551dc
gnu: Add r-ensdb-hsapiens-v86.
...
* gnu/packages/bioconductor.scm (r-ensdb-hsapiens-v86): New variable.
2022-03-10 13:44:58 +01:00
Ricardo Wurmus
6a6a514ef4
gnu: Add r-ensdb-mmusculus-v79.
...
* gnu/packages/bioconductor.scm (r-ensdb-mmusculus-v79): New variable.
2022-03-10 13:44:58 +01:00
Ludovic Courtès
2a55f99aff
home: symlink-manager: Rename "path" to "file" where appropriate.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script):
[home-path]: Rename to...
[home-directory]: ... this. Adjust users.
[backup-dir]: Rename to...
[backup-directory]: ... this. Adjust user.
[get-target-path]: Rename to...
[target-file]: ... this. Adjust users.
[get-backup-path]: Remove.
[backup-file]: Inline it.
[cleanup-symlinks](get-source-path): Rename to...
(source-file): ... this. Adjust users.
Rename 'he-path' to 'home' and 'new-he-path' to 'pivot'.
2022-03-10 11:43:15 +01:00
Ludovic Courtès
1fb6ef0473
home: symlink-manager: 'create-symlinks' uses 'file-system-fold'.
...
This removes the need for two intermediate representations of the file
tree.
* gnu/home/services/symlink-manager.scm (update-symlinks-script)
[simplify-file-tree, file-tree-traverse]: Remove.
[create-symlinks]: Rewrite in terms of 'file-system-fold'.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
5fa188e92e
home: symlink-manager: 'cleanup-symlinks' uses 'file-system-fold'.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script)[cleanup-symlinks]:
Take a home generation and iterate over its config files directly with
'file-system-fold'. Adjuster caller accordingly. Remove 'old-tree'.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
a3a76a8384
home: symlink-manager: Avoid extra 'lstat' call.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script)[symlink-to-store?]:
Avoid extra 'lstat' call.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
a81bb1e4bb
home: symlink-manager: Remove 'empty-directory?' and avoid TOCTTOU race.
...
This removes three 'stat' syscalls.
* gnu/home/services/symlink-manager.scm (update-symlinks-script)[empty-directory?]:
Remove.
[cleanup-symlinks]: Replace use of 'file-exists?', 'file-is-directory?',
and 'empty-directory?' by a single 'rmdir' call.
2022-03-10 11:43:14 +01:00
Ludovic Courtès
e1b38046a6
home: symlink-manager: Use 'file-is-directory?'.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script)[directory?]:
Remove.
Change callers to use 'file-is-directory?' instead.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
cf803b71c7
home: symlink-manager: Use 'for-each' when used for effects.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script)[cleanup-symlinks]
[create-symlinks]: Use 'for-each' instead of 'map'.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
7a8856f540
home: symlink-manager: Move helper procedures as top-level defines.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script): Remove
'config-home', which is unused. Move 'home-path', 'backup-dir',
'get-target-path', 'get-backup-path', 'directory?', 'empty-directory?',
'symlink-to-store?', and 'backup-file' to the top level. Move
'create-symlinks' and 'cleanup-symlinks' to the top level as well, and
add parameters. Adjust callers.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
66bf60a4cd
home: symlink-manager: Clarify module imports.
...
* gnu/home/services/symlink-manager.scm (update-symlinks-script): Wrap
body in 'with-imported-modules'. Move (guix build utils) import to the
top. Move #$%initialize-gettext after definitions.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
25afd66a81
gnu: gnome-sudoku: Remove input labels.
...
* gnu/packages/gnome.scm (gnome-sudoku)[native-inputs]: Remove labels.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
0cb05f4a06
gnu: gnome-sudoku: Add missing dependency on Python.
...
* gnu/packages/gnome.scm (gnome-sudoku)[native-inputs]: Add PYTHON.
2022-03-10 11:43:13 +01:00
Ludovic Courtès
325136b8b1
gnu: gnome-arcade: Update to 0.240.
...
* gnu/packages/emulators.scm (gnome-arcade): Update to 0.240.
2022-03-10 11:43:12 +01:00
Mathieu Othacehe
cceb5344ae
gnu: gthumb: Fix build.
...
* gnu/packages/gnome.scm (gthumb)[native-inputs]: Add python.
2022-03-10 10:46:27 +01:00
Demis Balbach
878578c0fa
services: bluetooth: Add missing config parameters.
...
* doc/guix.texi (Desktop Services): Document 'bluetooth-service-type'
and 'bluetooth-configuration'.
* gnu/services/desktop.scm (<bluetooth-configuration>): Add many fields.
(bluetooth-configuration-file): Handle them.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-09 23:38:18 +01:00
Artyom V. Poptsov
fcebc4aa12
gnu: Add libtree.
...
* gnu/packages/linux.scm (libtree): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-09 23:38:18 +01:00
Nikolay Korotkiy
eeac33a3de
gnu: Add osmium-tool.
...
* gnu/packages/geo.scm (osmium-tool): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-09 23:38:18 +01:00
Nikolay Korotkiy
30daa0d972
gnu: libosmium: Update to 2.18.0.
...
* gnu/packages/geo.scm (libosmium): Update to 2.18.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-09 23:38:18 +01:00
Ludovic Courtès
a208a4e923
system: hurd: Move the Shepherd before the Hurd in %BASE-PACKAGES/HURD.
...
* gnu/system/hurd.scm (%base-packages/hurd): Move SHEPHERD before HURD.
2022-03-09 23:38:18 +01:00
Ludovic Courtès
a9a64c1983
gnu: hurd: Adjust to the transition from "--system" to "gnu.system".
...
This is a followup to 0dc019e19a
, which
inadvertently led the Hurd to fail to boot.
* gnu/packages/hurd.scm (hurd)[arguments]: In 'create-runsystem' phase,
expect "gnu.system=" instead of "--system=".
2022-03-09 23:38:18 +01:00
Ludovic Courtès
e2ca8119d5
gnu: nyacc@1.00.2: Fix build.
...
Fixes a regression introduced in
f15ca337be
, whereby adding a dependency on
GUILE-BYTESTRUCTURES would cause a build failure of the FFI helper of
nyacc@1.00.2.
* gnu/packages/mes.scm (nyacc-1.00.2)[propagated-inputs]: New field.
2022-03-09 23:38:18 +01:00
Ludovic Courtès
d80c722034
gnu: slurm: Use gexps and remove input labels.
...
* gnu/packages/parallel.scm (slurm)[source]: Remove trailing #t.
[native-inputs]: Remove labels.
[arguments]: Rewrite as gexps. Use 'this-package-input' instead of
'%build-inputs'.
(slurm-20.02)[arguments]: Adjust accordingly.
2022-03-09 23:38:17 +01:00
Leo Famulari
d3a7cd7acf
gnu: linux-libre 4.9: Update to 4.9.305.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.305.
(linux-libre-4.9-pristine-source): Update hash.
2022-03-09 16:56:10 -05:00
Leo Famulari
a90ccf6a5e
gnu: linux-libre 4.14: Update to 4.14.270.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.270.
(linux-libre-4.14-pristine-source): Update hash.
2022-03-09 16:56:10 -05:00
Leo Famulari
868d2c2eb9
gnu: linux-libre 4.19: Update to 4.19.233.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.233.
(linux-libre-4.19-pristine-source): Update hash.
2022-03-09 16:56:09 -05:00
Leo Famulari
963114d3ba
gnu: linux-libre 5.4: Update to 5.4.183.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.183.
(linux-libre-5.4-pristine-source): Update hash.
2022-03-09 16:56:09 -05:00
Leo Famulari
f4d1018c3d
gnu: linux-libre 5.10: Update to 5.10.104.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.104.
(linux-libre-5.10-pristine-source): Update hash.
2022-03-09 16:56:09 -05:00
Leo Famulari
2cce5946e2
gnu: linux-libre: Update to 5.15.27.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.27.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2022-03-09 16:56:09 -05:00
Leo Famulari
90c5fc18fe
gnu: linux-libre 5.16: Update to 5.16.13.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.13.
(linux-libre-5.16-pristine-source): Update hash.
2022-03-09 16:56:05 -05:00
Maxim Cournoyer
48e049b38d
gnu: python-robotframework-sshlibrary: Normalize doc location.
...
* gnu/packages/python-xyz.scm (python-robotframework-sshlibrary):
[phases]{build-and-install-doc}: Install HTML documentation to the share/doc
subdirectory of the 'doc' output.
2022-03-09 15:23:36 -05:00
Maxim Cournoyer
ebd2093b32
gnu: python-robotframework: Fully build the documentation.
...
* gnu/packages/patches/python-robotframework-ug2html.patch: New patch.
* gnu/local.mk: Register it.
* gnu/packages/python-xyz.scm (python-robotframework): Apply patch.
[modules]: New argument.
[phases]{build-and-install-doc}: Modify to build the full HTML documentation,
including the user guide.
[native-inputs]: Add python-pygments.
2022-03-09 15:23:36 -05:00
Maxim Cournoyer
09aa025b44
gnu: Add python-trio-websocket.
...
* gnu/packages/python-xyz.scm (python-trio-websocket): New variable.
2022-03-09 15:23:35 -05:00
Maxim Cournoyer
edbf4f60e2
gnu: python-jedi: Remove optional test dependency on python-django-2.2.
...
This avoids a dependency cycle between python-selenium (4.1.0) and
python-pytest-trio.
* gnu/packages/python-xyz.scm (python-jedi)[native-inputs]: Remove
python-django-2.2.
2022-03-09 15:23:35 -05:00
Maxim Cournoyer
1a7424957d
gnu: python-robotframework-sshlibrary: Patch for RobotFramework 5 compatibility.
...
* gnu/packages/patches/python-robotframework-sshlibrary-rf5-compat.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/python-xyz.scm (python-robotframework-sshlibrary): Apply it.
2022-03-09 15:23:35 -05:00
Nicolas Goaziou
67cb8e90c4
gnu: emacs-embark: Update to 0.16.
...
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 0.16.
2022-03-09 21:15:48 +01:00
Nicolas Goaziou
723ec40936
gnu: bombadillo: Improve package style.
...
* gnu/packages/web-browsers.scm (bombadillo)[arguments]: Use G-expressions.
Remove trailing #T from phases.
2022-03-09 15:34:23 +01:00
Nicolas Goaziou
9133700326
gnu: bombadillo: Update to 2.4.0.
...
* gnu/packages/web-browsers.scm (bombadillo): Update to 2.4.0.
2022-03-09 15:33:21 +01:00
Nicolas Goaziou
a88951a255
gnu: lagrange: Update to 1.11.1.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.11.1.
[inputs]: Add FREETYPE.
2022-03-09 15:31:12 +01:00
Nicolas Goaziou
57aeaba02e
gnu: asymptote: Update to 2.79.
...
* gnu/packages/plotutils.scm (asymptote): Update to 2.79.
2022-03-09 15:28:27 +01:00
Nicolas Goaziou
53abcfb1c3
gnu: bzflag: Improve package style.
...
* gnu/packages/games.scm (bzflag)[arguments]: Remove trailing #T from
phases. Use G-expressions.
2022-03-09 15:16:30 +01:00
Nicolas Goaziou
f57d174a51
gnu: bzflag: Update to 2.4.24.
...
* gnu/packages/games.scm (bzflag): Update to 2.4.24.
2022-03-09 15:03:11 +01:00
Nicolas Goaziou
e3e2da97ba
gnu: emacs-add-node-modules-path: Update to 1.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-add-node-modules-path): Update to 1.3.0.
2022-03-09 14:47:28 +01:00
Nicolas Goaziou
92884b4061
gnu: emacs-geiser: Update to 0.23.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.23.
2022-03-09 14:45:29 +01:00
Nicolas Goaziou
0758167483
gnu: emacs-vertico: Update to 0.21.
...
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.21.
2022-03-09 14:17:04 +01:00
Nicolas Goaziou
1d7b1128ca
gnu: emacs-corfu: Update to 0.20.
...
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.20.
2022-03-09 14:16:59 +01:00
Ricardo Wurmus
ca588fdfde
gnu: Add r-scopeloomr.
...
* gnu/packages/bioinformatics.scm (r-scopeloomr): New variable.
2022-03-09 11:35:59 +01:00
Maxim Cournoyer
191ff81556
gnu: python-robotframework-sshlibrary: Update to 3.8.0.
...
* gnu/packages/python-xyz.scm (python-robotframework-sshlibrary): Update to 3.8.0.
2022-03-08 20:19:23 -05:00