Niklas Eklund
8e00050de0
gnu: Add emacs-goggles.
...
* gnu/packages/emacs-xyz.scm (emacs-goggles): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-02 11:59:40 +01:00
Jacob Hart
8a05fb01d1
gnu: qbittorrent: Upgrade to 4.4.1.
...
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.4.1.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-03-02 10:55:31 +01:00
Nicolas Goaziou
bbbf76f84e
gnu: emacs-consult-notmuch: Update to 0.7.
...
* gnu/packages/emacs-xyz.scm (emacs-consult-notmuch): Update to 0.7.
2022-03-02 10:27:30 +01:00
Julien Lepiller
8fc4cfd3ce
gnu: why3: Update to 1.4.1.
...
* gnu/packages/maths.scm (why3): Update to 1.4.1.
2022-03-02 09:45:16 +01:00
Julien Lepiller
21326a9db4
gnu: ocaml-react: Update to 1.2.2.
...
* gnu/packages/ocaml.scm (ocaml-react): Update to 1.2.2.
2022-03-02 09:45:13 +01:00
Julien Lepiller
d74ffb0348
gnu: ocaml-batteries: Update to 3.5.1.
...
* gnu/packages/ocaml.scm (ocaml-batteries): Update to 3.5.1.
2022-03-02 09:44:41 +01:00
Brendan Tildesley
cda78ec8ac
gnu: Fix typo.
...
* gnu/local.mk (dist_patch_DATA): Fix typo.
This follows up on commit 6693ff0569
.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-02-27 01:00:06 +01:00
Tobias Geerinckx-Rice
5d65500c86
gnu: qemu: Add liburing support.
...
* gnu/packages/virtualization.scm (qemu)[inputs]: Add liburing.
2022-02-27 01:00:01 +01:00
Tobias Geerinckx-Rice
2c75adb9b7
gnu: qemu: Support Zstd compression.
...
* gnu/packages/virtualization.scm (qemu)[inputs]: Add zstd.
2022-02-27 01:00:01 +01:00
Tobias Geerinckx-Rice
ec04576869
gnu: bcachefs-tools: Update to 0.1-14.fd1b849.
...
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-14.fd1b849.
2022-02-27 01:00:01 +01:00
Julien Lepiller
96242758e0
gnu: ocaml-mmap: Update to 1.2.0.
...
* gnu/packages/ocaml.scm (ocaml-mmap): Update to 1.2.0.
2022-03-02 00:12:12 +01:00
Julien Lepiller
8e2e722555
gnu: ocaml-lambda-term: Update to 3.2.0.
...
* gnu/packages/ocaml.scm (ocaml-lambda-term): Update to 3.2.0.
2022-03-02 00:12:03 +01:00
Julien Lepiller
137b291095
gnu: ocamlbuild: Update to 0.14.1.
...
* gnu/packages/ocaml.scm (ocamlbuild): Update to 0.14.1.
2022-03-02 00:12:00 +01:00
Julien Lepiller
8ee1ba81df
gnu: ocaml-menhir: Update to 20220210.
...
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20220210.
2022-03-02 00:11:57 +01:00
Julien Lepiller
680db2cbad
gnu: ocaml-mtime: Update to 1.4.0.
...
* gnu/packages/ocaml.scm (ocaml-mtime): Update to 1.4.0.
2022-03-02 00:11:53 +01:00
Julien Lepiller
daa37bdec5
gnu: ocaml-ounit2: Update to 2.2.6.
...
* gnu/packages/ocaml.scm (ocaml-ounit2): Update to 2.2.6.
2022-03-02 00:11:50 +01:00
Julien Lepiller
4709a7bb86
gnu: ocaml-bindlib: Update to 6.0.0.
...
* gnu/packages/ocaml.scm (ocaml-bindlib): Update to 6.0.0.
2022-03-02 00:11:42 +01:00
Julien Lepiller
f0dbbe88ce
gnu: ocaml-bisect-ppx: Update to 2.8.0.
...
* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 2.8.0.
2022-03-02 00:11:36 +01:00
Nicolas Goaziou
6693ff0569
gnu: tectonic: Update to 0.8.1.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.8.1.
[inputs]: Add FREETYPE, GRAPHITE2, ICU4C, LIBPNG.
* gnu/packages/crates-io.scm (rust-pinot-0.1)[origin]<patches>: Add patch
necessary for Tectonic.
(rust-tectonic-docmodel-0.1): Update to 0.1.2.
(rust-tectonic-engine-spx2html-0.1): New variable.
(rust-tectonic-engine-xetex-0.2): New variable.
(rust-tectonic-engine-xetex-0.1): Remove variable.
(rust-tectonic-io-base-0.4): New variable.
(rust-tectonic-io-base-0.3): Inherit from above.
(rust-tectonic-xdv-0.2): New variable.
(rust-tectonic-xdv-0.1): Remove variable.
* gnu/packages/patches/rust-pinot-0.1-implement-math-table.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new file.
2022-03-01 23:46:08 +01:00
Christopher Baines
3854558c76
gnu: nar-herder: Use guile from guix.
...
Since the nar-herder uses Guile modules from Guix, it should be built with the
same Guile version.
* gnu/packages/package-management.scm (nar-herder)[native-inputs,inputs]: Use
the guile package from guix.
2022-03-01 21:44:38 +00:00
Christopher Baines
070cc51378
gnu: ruby: Add ruby-3.1.
...
* gnu/packages/ruby.scm (ruby-3.1): New variable.
2022-03-01 21:44:38 +00:00
Frank Pursel
22525731fd
gnu: Add rhino.
...
* gnu/package/javascript.scm (rhino): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-03-01 22:23:16 +01:00
Arne Babenhauserheide
ce921f1cf6
gnu: guile-wisp: Update to 1.0.7.
...
* gnu/packages/guile-xyz.scm (guile-wisp): Update to 1.0.7.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-03-01 21:40:44 +02:00
Efraim Flashner
c835c508a7
gnu: guile-3.0-latest: Fix build on powerpc-linux.
...
* gnu/packages/guile.scm (guile-3.0-latest)[arguments]: On powerpc-linux
replace the 'adjust-bootstrap-flags for changes in the source code.
2022-03-01 21:37:38 +02:00
Maxim Cournoyer
6d9d616113
initrd: Honor rootfstype and rootflags command-line parameters.
...
* gnu/build/linux-boot.scm (boot-system): Honor rootfstype and rootflags
arguments. Update doc. Error out in case there is insufficient information
with regard to the root file system.
Restore the behavior of inferring the root device from the root file system
from the operating system in case the root argument is not provided.
* doc/guix.texi (Initial RAM Disk): Document the new command-line parameters.
2022-03-01 10:30:18 -05:00
Maxim Cournoyer
0dc019e19a
initrd: Use non-hyphenated kernel command-line parameter names.
...
This is to make it less surprising, given the common convention sets forth by
the kernel Linux command-line parameters.
* gnu/build/linux-boot.scm (boot-system): Rename '--load', '--repl', '--root'
and '--system' to 'gnu.load', 'gnu.repl', 'root' and 'gnu.system',
respectively. Adjust doc.
(find-long-option): Adjust doc.
* gnu/installer/parted.scm (installer-root-partition-path): Adjust accordingly.
* gnu/system.scm (bootable-kernel-arguments): Add a VERSION argument and
update doc. Use VERSION to conditionally return old style vs new style initrd
arguments.
(%boot-parameters-version): Increment to 1.
(operating-system-boot-parameters): Adjust doc.
(operating-system-boot-parameters-file): Likewise.
* gnu/system/linux-initrd.scm (raw-initrd, base-initrd): Likewise.
* doc/guix.texi: Adjust doc.
* gnu/build/activation.scm (boot-time-system): Adjust accordingly.
* gnu/build/hurd-boot.scm (boot-hurd-system): Likewise.
* gnu/packages/commencement.scm (%final-inputs-riscv64): Adjust comment.
2022-03-01 10:30:17 -05:00
Maxim Cournoyer
91755fe6b2
system: Streamline operating-system-boot-parameters-file a bit.
...
* gnu/system.scm (operating-system-boot-parameters-file)
[SYSTEM-KERNEL-ARGUMENTS?]: Remove unused argument (it had no callers) and
adjust doc, moving the self-referential tip to...
* gnu/system.scm (operating-system-boot-parameters): ... here, reworded for
clarity.
Suggested-by: Ludovic Courtès <ludo@gnu.org>
2022-03-01 10:30:17 -05:00
Maxim Cournoyer
4a3b8f4d59
system: Add a version field to the <boot-parameters> record.
...
This version field exposes the (already present) version information of a boot
parameters file.
* gnu/system.scm (%boot-parameters-version): New variable.
(<boot-parameters>)[version]: New field.
(read-boot-parameters): Use it.
(operating-system-boot-parameters-file): Likewise.
* tests/boot-parameters.scm (test-read-boot-parameters): Use
%boot-parameters-version as the default version value in the template.
2022-03-01 10:30:17 -05:00
Taylan Kammer
a53ea46bfc
gnu: guile-wiredtiger: Depend on guile2.2-bytestructures.
...
* gnu/packages/databases.scm (guile-wiredtiger): Since we depend on guile-2.2,
we should depend on guile2.2-bytestructures, not guile-bytestructures.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-01 12:33:07 +01:00
Ludovic Courtès
eabc6af9b8
gnu: guile-ssh: Update to 0.15.1.
...
* gnu/packages/patches/guile-ssh-fix-test-suite.patch,
gnu/packages/patches/guile-ssh-read-error.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ssh.scm (guile-ssh): Update to 0.15.1, and remove those
patches.
(guile2.2-ssh)[source]: Remove.
(guile2.0-ssh): Remove.
Co-authored-by: poptsov.artyom@gmail.com (Artyom V. Poptsov)
2022-03-01 12:33:07 +01:00
Andrew Tropin
60c45fd9fd
home: xdg: Fix xdg-desktop-entry config field serialization.
...
[[PGP Signed Part:No public key for 2208D20958C1DEB0 created at 2022-03-01T06:09:14+0100 using RSA]]
* gnu/home/services/xdg.scm (serialize-xdg-desktop-entry): Use append instead
of identity to allow multiple alist values.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-01 12:33:07 +01:00
Ludovic Courtès
dd6b951fe0
gnu: guile@3.0.8: Disable parallel builds when cross-compiling.
...
Cross builds, as in "guix build guile@3.0.8 --target=i586-pc-gnu", are
not bit-reproducible unless built sequentially.
* gnu/packages/guile.scm (guile-3.0-latest)[arguments]: Set #:parallel-build?
to #f when cross-compiling.
2022-03-01 12:33:06 +01:00
Ludovic Courtès
e9b7adde0d
gnu: guile@3.0.8: Get correct type sizes when cross-compiling.
...
This works around <https://issues.guix.gnu.org/54198 >, whereby
cross-compilation from (say) x86_64-linux to i586-pc-gnu would produce a
broken Guile that crashes at startup.
* gnu/packages/patches/guile-cross-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-3.0-latest)[source]: Use it.
2022-03-01 12:33:06 +01:00
Nicolas Goaziou
a859302302
gnu: Add rust-pinot-0.1.
...
* gnu/packages/crates-io.scm (rust-pinot-0.1): New variable.
2022-03-01 10:23:55 +01:00
Nicolas Goaziou
0f98efa869
gnu: rust-tera-1: Update to 1.15.0.
...
* gnu/packages/crates-io.scm (rust-tera-1): Update to 1.15.0.
2022-03-01 10:21:04 +01:00
Pierre Langlois
508960f95a
gnu: offlineimap3: Update to 8.0.0.
...
* gnu/packages/mail.scm (offlineimap3): Update to 8.0.0.
2022-02-28 19:52:43 +00:00
Efraim Flashner
0dc99fd149
gnu: dtc: Don't depend unconditionally on valgrind.
...
* gnu/packages/bootloaders.scm (dtc)[native-inputs]: Only include
valgrind when building on a system which supports valgrind.
2022-02-28 14:09:07 +02:00
Pierre Langlois
f7ad66b7f3
gnu: rust-emacs: Update to 0.18.
...
* gnu/packages/crates-io.scm (rust-emacs-0.18): New variable.
(rust-emacs-0.11): Inherit from rust-emacs-0.18.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-28 14:09:06 +02:00
Pierre Langlois
3d059ca137
gnu: rust-emacs-macros: Update to 0.17.
...
* gnu/packages/crates-io.scm (rust-emacs-macros-0.17): New variable.
(rust-emacs-macros-0.11): Inherit from rust-emacs-macros-0.17.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-28 14:09:06 +02:00
Pierre Langlois
f00a651c3d
gnu: rust-emacs-module: Update to 0.18.
...
* gnu/packages/crates-io.scm (rust-emacs-module-0.18): New variable.
(rust-emacs-module-0.10): Inherit from rust-emacs-module-0.18.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-28 14:09:06 +02:00
Efraim Flashner
7b006ca5cf
gnu: rust-spin-0.9: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-spin-0.9)[arguments]: Don't skip build.
2022-02-28 14:09:05 +02:00
Pierre Langlois
8854a5e5ee
gnu: Add rust-spin-0.7.
...
* gnu/packages/crates-io.scm (rust-spin-0.7): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-28 14:09:05 +02:00
Pierre Langlois
29d66d10c5
gnu: Add rust-html-escape.
...
* gnu/packages/crates-io.scm (rust-html-escape-0.2): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-28 14:09:04 +02:00
Pierre Langlois
9c65a97a2f
gnu: Add rust-smallbitvec-2.
...
* gnu/packages/crates-io.scm (rust-smallbitvec-2): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-28 14:09:02 +02:00
Nicolas Goaziou
da0b05d79a
gnu: bat: Update to 0.20.0.
...
* gnu/packages/rust-apps.scm (bat): Update to 0.20.0.
2022-02-28 11:54:14 +01:00
Nicolas Goaziou
f2098954e2
gnu: rust-ansi-colours-1: Update to 1.1.1.
...
* gnu/packages/crates-graphics.scm (rust-ansi-colours-1): Update to 1.1.1.
2022-02-28 11:51:54 +01:00
Nicolas Goaziou
5ceb2a431d
gnu: Add rust-empfindung-0.2.
...
* gnu/packages/crates-io.scm (rust-empfindung-0.2): New variable.
2022-02-28 11:51:38 +01:00
Nicolas Goaziou
6244fb1741
gnu: Add rust-crc64-1.
...
* gnu/packages/crates-io.scm (rust-crc64-1): New variable.
2022-02-28 11:49:21 +01:00
Nicolas Goaziou
9ff40b5343
gnu: rust-bytesize-1: Update to 1.1.0.
...
* gnu/packages/crates-io.scm (rust-bytesize-1): Update to 1.1.0.
2022-02-28 11:45:25 +01:00
Nicolas Goaziou
0155ef2670
gnu: rust-assert-cmd-2: Update to 2.0.4.
...
* gnu/packages/crates-io.scm (rust-assert-cmd-2): Update to 2.0.4.
2022-02-28 11:45:24 +01:00
Nicolas Goaziou
e3cf517af7
gnu: Add rust-concolor-0.0.8.
...
* gnu/packages/crates-io.scm (rust-concolor-0.0.8): New variable.
(rust-concolor-control-0.0.7): Inherit from above.
2022-02-28 11:43:39 +01:00
Nicolas Goaziou
7a6a185821
gnu: Add rust-concolor-query-0.0.5.
...
* gnu/packages/crates-io.scm (rust-concolor-query-0.0.5): New variable.
(rust-concolor-query-0.0.4): Inherit from above.
2022-02-28 11:41:44 +01:00
Nicolas Goaziou
f4e2bfbd08
gnu: Remove rust-concolor-query, rust-concolor-control.
...
* gnu/packages/crates-io.scm (rust-concolor-query):
(rust-concolor-control): Remove variables.
These variables are duplicates of, respectively, rust-concolor-query-0.0.4 and rust-concolor-control-0.0.7.
2022-02-28 11:39:46 +01:00
Nicolas Goaziou
f392bd2e38
gnu: rust-tempfile-3: Update to 3.3.0.
...
* gnu/packages/crates-io.scm (rust-tempfile-3): Update to 3.3.0.
2022-02-28 11:31:56 +01:00
Nicolas Goaziou
6ae830d900
gnu: rust-redox-syscall-0.2: Update to 0.2.10.
...
* gnu/packages/crates-io.scm (rust-redox-syscall-0.2): Update to 0.2.10.
2022-02-28 11:31:09 +01:00
Nicolas Goaziou
4041b530d3
gnu: emacs-dtrt-indent: Update to 1.7.
...
* gnu/packages/emacs-xyz.scm (emacs-dtrt-indent): Update to 1.7.
2022-02-28 11:20:47 +01:00
Nicolas Goaziou
f4dd1d2d91
gnu: emacs-cmake-font-lock: Use G-expressions.
...
* gnu/packages/emacs-xyz.scm (emacs-cmake-font-lock)[arguments]<#:include>:
Use G-expressions.
2022-02-28 11:18:31 +01:00
Nicolas Goaziou
600125132f
gnu: emacs-cmake-font-lock: Update to 0.1.12.
...
* gnu/packages/emacs-xyz.scm (emacs-cmake-font-lock): Update to 0.1.12.
2022-02-28 11:18:05 +01:00
Nicolas Goaziou
08d5b540fa
gnu: emacs-ebdb: Update to 0.8.12.
...
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.8.12.
2022-02-28 11:15:05 +01:00
Nicolas Goaziou
10ac02a8ee
gnu: emacs-tramp: Update to 2.5.2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.2.2.
2022-02-28 11:14:58 +01:00
Nicolas Goaziou
4c2d4f244e
gnu: emacs-devdocs: Update to 0.4.
...
* gnu/packages/emacs-xyz.scm (emacs-devdocs): Update to 0.4.
2022-02-28 11:14:48 +01:00
Stephen Webber
05786d6299
gnu: Add emacs-lsp-metals.
...
* gnu/packages/emacs-xyz.scm (emacs-lsp-metals): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-28 11:11:27 +01:00
Steve George
e2d26ed061
gnu: freeciv: Update to 3.0.0.
...
* gnu/packages/games.scm (freeciv): Update to 3.0.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-28 11:01:10 +01:00
Julien Lepiller
9aae8a3e0d
gnu: maven: Use maven-slf4j-provider instead of slf4j-simple.
...
Maven uses its own slf4j implementation, not the default one. The main
difference is the color on the output.
* gnu/packages/maven.scm (maven-wagon-http, maven-embedder, maven-compat)
(maven): Replace slf4j-simple with maven-slf4j-provider.
2022-02-28 10:56:21 +01:00
Julien Lepiller
e0a6b25969
gnu: Add maven-slf4j-provider.
...
* gnu/packages/maven.scm (maven-slf4-provider): New variable.
2022-02-28 10:56:08 +01:00
Julien Lepiller
38c0830e85
gnu: maven-compat: Install resources.
...
* gnu/packages/maven.scm (maven-compat)[arguments]: Add copy-resources
phase.
2022-02-28 10:56:01 +01:00
Julien Lepiller
ea23386e08
gnu: maven-embedder: Install resources.
...
* gnu/packages/maven.scm (maven-embedder)[arguments]: Add copy-resources
phase.
2022-02-28 10:55:48 +01:00
Maxim Cournoyer
61a847187d
gnu: glibc-utf8-locales: Hide the package.
...
This package has a long history of confusing users, due to containing only a
small, arbitrary subset of UTF-8 locales.
* gnu/packages/base.scm (glibc-utf8-locales): Define as a hidden package.
* doc/guix.texi (Application Setup): Do not mention glibc-utf8-locales.
Instead, provide an example for defining a custom locales package.
2022-02-27 20:21:02 -05:00
Leo Famulari
9b0171fe1a
gnu: OpenSSH: Update to 8.9p1.
...
* gnu/packages/ssh.scm (openssh): Update to 8.9p1.
2022-02-27 17:57:59 -05:00
Pierre-Henry Fröhring
c88c267f44
gnu: Add python-types-ujson.
...
* gnu/packages/python-xyz.scm (python-types-ujson): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-27 23:10:24 +01:00
Wamm K. D
38cba91bbc
gnu: Add font-atui-feather.
...
* gnu/packages/fonts.scm (font-atui-feather): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-02-27 22:36:59 +01:00
Efraim Flashner
85a5110de7
gnu: flatpak: Update to 1.12.6.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.12.6.
2022-02-27 15:05:05 +02:00
Efraim Flashner
0306cdd8f5
gnu: screen: Update to 4.9.0.
...
* gnu/packages/screen.scm (screen): Update to 4.9.0.
[source]: Remove one patch.
[native-inputs]: Remove input labels. Add autoconf, automake.
* gnu/packages/patches/screen-CVE-2021-26937.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-02-27 15:01:38 +02:00
Efraim Flashner
0831584259
gnu: parallel: Update to 20220222.
...
* gnu/packages/parallel.scm (parallel): Update to 20220222.
2022-02-27 14:57:59 +02:00
Efraim Flashner
a6867b2d98
gnu: minimap2: Update to 2.24.
...
* gnu/packages/bioinformatics.scm (minimap2): Update to 2.24.
2022-02-27 11:42:30 +02:00
cage
7eb68770ef
gnu: Add gmid.
...
* gnu/packages/networking.scm (gmid): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-02-26 23:47:53 -05:00
John Kehayias
31ecd80db7
gnu: Add mangohud.
...
* gnu/packages/graphics.scm (mangohud): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-02-26 21:28:18 -05:00
Brendan Tildesley
7f8bc02fd8
gnu: Add hwdata.
...
* gnu/packages/pciutils.scm (hwdata): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-02-26 18:13:30 -05:00
Guillaume Le Vaillant
73db69bea1
gnu: thermald: Fix build.
...
* gnu/packages/admin.scm (thermald)[arguments]: Add "--disable-werror" to
'configure-flags'.
2022-02-26 17:14:14 +01:00
Florian Pelz
cc11905568
installer: Continue even if Connman cannot phone home.
...
Connman's online check is unreliable for me.
* gnu/installer/connman.scm (connman-online?): Accept if
connman state is ready instead of online.
2022-02-26 15:56:55 +01:00
Tobias Geerinckx-Rice
e1a4770fb0
gnu: pspp: Fix failing test suite.
...
* gnu/packages/statistics.scm (pspp)[arguments]: Add a new 'prepare-tests phase.
2022-02-20 01:00:01 +01:00
Maxim Cournoyer
e680c40861
services: pulseaudio: Deploy the configuration files to /etc/pulse.
...
* gnu/services/sound.scm (pulseaudio-environment)
[PULSE_CONFIG, PULSE_CLIENTCONFIG]: Use fixed locations, and move logic to...
(pulseaudio-etc): ... this service extension. Guard against producing empty
files.
2022-02-26 09:03:01 -05:00
Maxim Cournoyer
60cb647a28
services: pulseaudio: Add an extra-script-files configuration field.
...
* gnu/services/sound.scm (<pulseaudio-configuration>)
[extra-script-files]: Add field.
(extra-script-files->file-union): New procedure.
(append-include-directive): Likewise.
(pulseaudio-etc): Use them.
* doc/guix.texi: Document the new 'extra-script-files- configuration field.
2022-02-26 09:03:01 -05:00
Maxim Cournoyer
1cc9060ca3
services/sound: Normalize pulseaudio-configuration accessor names.
...
* gnu/services/sound.scm (<pulseaudio-configuration>): Adjust getter names to
match convention.
2022-02-26 09:03:01 -05:00
Danny Milosavljevic
07c3a43955
agetty-shepherd-service: Rename console agetty to "term-console" for clarity.
...
* gnu/services/base.scm (agetty-shepherd-service)[provision]: Rename console
agetty to "term-console".
2022-02-25 17:13:55 +01:00
Danny Milosavljevic
fcb6cab621
services: %base-services: Adapt agetty-service-type to depend on syslogd
...
Fixes <https://issues.guix.gnu.org/30464 >.
* gnu/services/base.scm (%base-services): Reorder syslog-service for clarity.
[shepherd-requirement]: New field.
2022-02-25 17:13:36 +01:00
Danny Milosavljevic
ed17082d94
services: agetty: Add shepherd-requirement.
...
* gnu/services/base.scm (<agetty-configuration>): Add shepherd-requirement.
* doc/guix.texi (agetty-configuration): Document it.
2022-02-25 17:13:18 +01:00
Danny Milosavljevic
ec0404fcc6
gnu: Add python-harmony.
...
* gnu/packages/messaging.scm (python-harmony): New variable.
2022-02-25 17:11:35 +01:00
Danny Milosavljevic
a751795551
gnu: Add python-librecaptcha.
...
* gnu/packages/messaging.scm (python-librecaptcha): New variable.
2022-02-25 17:11:26 +01:00
Nicolas Goaziou
ed8d236eb9
gnu: scintilla: Use G-expressions.
...
* gnu/packages/text-editors.scm (scintilla)[arguments]: Use G-expressions.
2022-02-25 12:04:06 +01:00
Nicolas Goaziou
3959714df3
gnu: scintilla: Update to 5.2.0.
...
* gnu/packages/text-editors.scm (scintilla): Update to 5.2.0.
2022-02-25 12:02:47 +01:00
Eric Bavier
e725b24d11
gnu: evilwm: Update to 1.3.1.
...
* gnu/packages/wm.scm (evilwm): Update to 1.3.1.
[source]: Remove patch.
* gnu/packages/patches/evilwm-lost-focus-bug.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-02-24 22:56:53 -06:00
Nicolas Goaziou
207a1625e9
gnu: mame: Update to 0.241.
...
* gnu/packages/emulators.scm (mame): Update to 0.241.
2022-02-24 22:00:59 +01:00
Arun Isaac
979b6a2c55
gnu: plover: Update to 4.0.0.dev10.
...
* gnu/packages/stenography.scm (plover): Update to 4.0.0.dev10.
[native-inputs]: Remove python-mock and python-setuptools-scm.
[inputs]: Remove python-wxpython.
2022-02-24 23:25:45 +05:30
Maxim Cournoyer
b9a4705f80
gnu: webkitgtk: Adjust BubbleWrap wrapper.
...
This revisits <https://issues.guix.gnu.org/40837 > with a fix that doesn't
require to have PULSE_CLIENTCONFIG point to an absolute store location, which
will allow us to revert to have PULSE_CLIENTCONFIG point to a fixed location
under /etc. This would alleviate the need to reboot to have changes to the
PulseAudio configuration effected.
* gnu/packages/patches/webkitgtk-share-store.patch: Delete file.
* gnu/packages/patches/webkitgtk-bubblewrap-paths.patch: Add file.
* gnu/packages/patches/webkitgtk-canonicalize-paths.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Update patches list.
* gnu/packages/webkit.scm (webkitgtk)[patches]: Adjust accordingly.
2022-02-24 09:22:54 -05:00
Lars-Dominik Braun
57d0b1afb2
gnu: Add gromit-mpx.
...
* gnu/packages/gtk.scm (gromit-mpx): New variable.
2022-02-24 13:53:39 +01:00
zimoun
ef80bec260
gnu: julia-uris: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-uris): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:36 +02:00
zimoun
9f7b83cb31
gnu: julia-stackviews: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-stackviews): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:35 +02:00
zimoun
642fef9324
gnu: julia-quadmath: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-quadmath): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:35 +02:00
zimoun
adb44d17dd
gnu: julia-pycall: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-pycall): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:35 +02:00
zimoun
189248f44a
gnu: julia-prettytables: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-prettytables): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:35 +02:00
zimoun
c61df1792c
gnu: julia-mbedtls: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-mbedtls): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:34 +02:00
zimoun
d10e1de7d7
gnu: julia-matrixfactorizations: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-matrixfactorizations): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:34 +02:00
zimoun
a4861904c7
gnu: julia-infinity: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-infinity): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:34 +02:00
zimoun
5d9908c476
gnu: julia-imagemagick: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-imagemagick): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:34 +02:00
zimoun
9d8ccc95c7
gnu: julia-http: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-http): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:33 +02:00
zimoun
2cd8254961
gnu: julia-fixedpointnumbers: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-fixedpointnumbers): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:33 +02:00
zimoun
e54c5b29af
gnu: julia-finitediff: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-finitediff): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:33 +02:00
zimoun
7df9ba152c
gnu: julia-datavalues: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-datavalues): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:33 +02:00
zimoun
cb31e58bd3
gnu: julia-dataframes: Delete trailing #t.
...
* gnu/packages/julia-xyz.scm (julia-dataframes): Delete trailing #t.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:32 +02:00
Efraim Flashner
e1bd872572
gnu: julia-codeczlib: Remove unneeded phase.
...
* gnu/packages/julia-xyz.scm (julia-codeczlib)[arguments]: Remove field.
2022-02-24 12:20:32 +02:00
Efraim Flashner
38522ff406
gnu: julia-media: Use 'julia-package-dependencies'.
...
* gnu/packages/julia.scm (julia-media)[arguments]: Remove custom phase,
add dependency packages to '#:julia-package-dependencies'.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:32 +02:00
zimoun
637e677140
gnu: julia-xyz: Adjust style using G-expressions.
...
* gnu/packages/julia-xyz.scm: Adjust style using G-expressions.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-24 12:20:28 +02:00
Leo Famulari
a53f4b6f16
gnu: linux-libre 4.9: Update to 4.9.303.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.303.
(linux-libre-4.9-pristine-source): Update hash.
2022-02-24 01:21:58 -05:00
Leo Famulari
21ad3e8d7a
gnu: linux-libre 4.14: Update to 4.14.268.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.268.
(linux-libre-4.14-pristine-source): Update hash.
2022-02-24 01:21:58 -05:00
Leo Famulari
707dc82a84
gnu: linux-libre 4.19: Update to 4.19.231.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.231.
(linux-libre-4.19-pristine-source): Update hash.
2022-02-24 01:21:57 -05:00
Leo Famulari
d9e9f4f76b
gnu: linux-libre 5.4: Update to 5.4.181.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.181.
(linux-libre-5.4-pristine-source): Update hash.
2022-02-24 01:21:57 -05:00
Leo Famulari
8259a69cf7
gnu: linux-libre 5.10: Update to 5.10.102.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.102.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2022-02-24 01:21:57 -05:00
Leo Famulari
440410288b
gnu: linux-libre: Update to 5.15.25.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.25.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2022-02-24 01:21:57 -05:00
Leo Famulari
6041818e9d
gnu: linux-libre 5.16: Update to 5.16.11.
...
* gnu/packages/linux.scm (linux-libre-5.16-version): Update to 5.16.11.
(linux-libre-5.16-pristine-source, deblob-scripts-5.16): Update hashes.
2022-02-24 01:21:56 -05:00
Ron Nazarov
bf827d6465
gnu: Add libiscsi.
...
* gnu/packages/scsi.scm (libiscsi): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-02-24 00:02:42 -05:00
jgart
3609dcd200
gnu: Add python-unalix.
...
* gnu/packages/python-xyz.scm (python-unalix): New variable.
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-02-23 23:07:10 -05:00
kiasoc5
aef87f82c2
gnu: Remove python2-defusedxml.
...
* gnu/packages/xml.scm (python2-defused): Remove variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-02-23 22:51:52 -05:00
kiasoc5
bd7e98058d
gnu: Remove python2-odfpy.
...
* gnu/packages/xml.scm (python2-odfpy): Remove variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-02-23 22:51:45 -05:00
John Kehayias
74f9c8e47f
gnu: imgui: Add missing build files.
...
* gnu/packages/toolkits.scm (imgui)[phases]: Add imgui_tables.cpp and
imgui_widgets.cpp to the build phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-02-23 22:05:01 -05:00
Maxim Cournoyer
45d0c82dcc
gnu: fontutils: Add gsettings-desktop-schemas.
...
* gnu/packages/fontutils.scm (fontmanager)[inputs]: Add
gsettings-desktop-schemas.
2022-02-23 21:46:31 -05:00
Nicolas Goaziou
39959735e5
gnu: emacs-ergoemacs-mode: Update to 5.22.2.23.
...
* gnu/packages/emacs-xyz.scm (emacs-ergoemacs-mode): Update to 5.22.2.23.
2022-02-23 23:32:42 +01:00
Nicolas Goaziou
aea7116aba
gnu: emacs-repology: Update to 1.2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-repology): Update to 1.2.2.
2022-02-23 23:28:01 +01:00
Efraim Flashner
5b71034fe8
gnu: range-v3: Don't target the build machine.
...
* gnu/packages/cpp.scm (range-v3)[arguments]: Add configure-flag to not
build with '-march=native'.
2022-02-23 16:03:34 +02:00
raingloom
b15cf03a0c
gnu: yggdrasil: Update to 0.4.3.
...
* gnu/packages/networking.scm (yggdrasil): Update to 0.4.3.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-23 12:47:30 +02:00
Greg Hogan
e562a9812e
gnu: iperf: Update to 3.11.
...
* gnu/packages/networking.scm (iperf): Update to 3.11.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-23 12:47:30 +02:00
Kyle Meyer
77734eda97
gnu: git-annex: Update to 10.20220222.
...
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20220222.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-02-23 12:47:29 +02:00
Nicolas Goaziou
fb080d6db6
gnu: emacs-repology: Update to 1.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-repology): Update to 1.2.1.
2022-02-23 11:25:42 +01:00
Efraim Flashner
c026d5cb53
gnu: go-github.com-jessevdk-go-flags: Update to 1.5.0.
...
* gnu/packages/golang.scm (go-github.com-jessevdk-go-flags): Update to 1.5.0.
[arguments]: Add custom phase to fix tests.
[propagated-inputs]: Add go-golang-org-x-sys.
2022-02-23 12:23:19 +02:00
Nicolas Goaziou
ec66f84824
gnu: emacs-docker: Update to 2.1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 2.1.2.
2022-02-23 10:37:04 +01:00
Nicolas Goaziou
b9d0e2b4a3
gnu: emacs-modus-themes: Update to 2.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.2.0.
2022-02-23 10:33:17 +01:00
Nicolas Goaziou
1d7b305f30
gnu: emacs-auctex: Update to 13.1.1.
...
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.1.1.
2022-02-23 10:30:57 +01:00
Maxim Cournoyer
f1f1b8b4e6
gnu: testdisk: Relocate and improve description.
...
This is the result of attempting to package 'photorec', only to realize it's
part of testdisk, which we already had in the first place.
* gnu/packages/admin.scm (testdisk): Move to...
* gnu/packages/disk.scm (testdisk): ... here.
[description]: Expound, and add a description section about the included
PhotoRec tool.
2022-02-22 23:28:47 -05:00
Ricardo Wurmus
b04d2724f7
gnu: js-selectize: Minify different source file.
...
* gnu/packages/javascript.scm (js-selectize)[arguments]: Minify concatenated
file.
2022-02-22 23:19:36 +01:00
Ricardo Wurmus
e7b4c0d853
gnu: Add r-pupillometryr.
...
* gnu/packages/cran.scm (r-pupillometryr): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
6aff67f90d
gnu: Add r-itsadug.
...
* gnu/packages/cran.scm (r-itsadug): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
f010692a27
gnu: Add r-plotfunctions.
...
* gnu/packages/cran.scm (r-plotfunctions): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
980ae86e2e
gnu: Add r-dirichletreg.
...
* gnu/packages/cran.scm (r-dirichletreg): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
039aebabff
gnu: Add r-maxlik.
...
* gnu/packages/cran.scm (r-maxlik): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
3a3dd05528
gnu: Add r-misctools.
...
* gnu/packages/cran.scm (r-misctools): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
cc13c85c4a
gnu: Add r-cccd.
...
* gnu/packages/cran.scm (r-cccd): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
c8f1781eb1
gnu: Add r-wordspace.
...
* gnu/packages/cran.scm (r-wordspace): New variable.
2022-02-22 20:14:15 +01:00
Ricardo Wurmus
0172cd9c8e
gnu: Add r-iotools.
...
* gnu/packages/cran.scm (r-iotools): New variable.
2022-02-22 20:14:15 +01:00
Nicolas Goaziou
346a686369
gnu: n2n: Fix cross-compilation.
...
* gnu/packages/vpn.scm (n2n)[arguments]<#:phases>: Add (or native-inputs
inputs) to SEARCH-INPUT-FILE.
2022-02-22 19:50:51 +01:00
Ricardo Wurmus
c07f499345
gnu: Add r-languageserver.
...
* gnu/packages/statistics.scm (r-languageserver): New variable.
2022-02-22 19:31:15 +01:00
Ricardo Wurmus
fac2e1a110
gnu: Add r-collections.
...
* gnu/packages/cran.scm (r-collections): New variable.
2022-02-22 19:06:44 +01:00
Ricardo Wurmus
3fb78caa55
gnu: Add r-dyngen.
...
* gnu/packages/bioinformatics.scm (r-dyngen): New variable.
2022-02-22 18:48:30 +01:00
Ricardo Wurmus
ec4382ebf3
gnu: Add r-gillespiessa2.
...
* gnu/packages/cran.scm (r-gillespiessa2): New variable.
2022-02-22 18:48:30 +01:00
Ricardo Wurmus
63e8b84528
gnu: Add r-dynutils.
...
* gnu/packages/cran.scm (r-dynutils): New variable.
2022-02-22 18:48:30 +01:00
Ricardo Wurmus
630a059b1b
gnu: Add r-rcppxptrutils.
...
* gnu/packages/cran.scm (r-rcppxptrutils): New variable.
2022-02-22 18:48:30 +01:00
Ricardo Wurmus
9f02ad0cb0
gnu: Add r-lmds.
...
* gnu/packages/cran.scm (r-lmds): New variable.
2022-02-22 18:48:29 +01:00
Leo Famulari
64772639a2
gnu: Mutt: Update to 2.2.1.
...
* gnu/packages/mail.scm (mutt): Update to 2.2.1.
2022-02-22 11:49:44 -05:00
Leo Famulari
83bcb4912e
gnu: Add python-pyfuse3.
...
* gnu/packages/python-xyz.scm (python-pyfuse3): New variable.
2022-02-22 11:23:47 -05:00
Efraim Flashner
218400c0f7
gnu: go-1.14: Remove powerpc-linux from supported-systems.
...
* gnu/packages/golang.scm (go-1.14)[supported-systems]: Remove
powerpc-linux from supported-systems.
2022-02-22 15:43:07 +02:00
Lu Hui
51736faa00
gnu: Add n2n.
...
* gnu/packages/vpn.scm (n2n): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-22 12:19:44 +01:00
Efraim Flashner
e4779e0610
gnu: custom-gcc-gccgo: Remove procedure.
...
* gnu/packages/gcc.scm (custom-gcc-gccgo): Remove procedure.
(make-gccgo): Use custom-gcc procedure.
2022-02-22 13:09:15 +02:00
Efraim Flashner
5cc9d41d86
gnu: Add gccgo-11.
...
* gnu/packages/gcc.scm (gccgo-11): New variable.
2022-02-22 13:09:14 +02:00
Niklas Eklund
3d6f6aa65e
gnu: Add emacs-highlight-doxygen.
...
* gnu/packages/emacs-xyz.scm (emacs-highlight-doxygen): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-22 11:34:08 +01:00
Nicolas Goaziou
35080813bb
gnu: emacs-dockerfile-mode: Update to 1.6.
...
* gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.6.
2022-02-22 09:32:41 +01:00
Nicolas Goaziou
611ea02579
gnu: emacs-eldev: Update to 0.11.
...
* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 0.11.
[arguments]<#:phases>: Update list of failing tests.
2022-02-22 08:29:21 +01:00
Nicolas Goaziou
397b1d7108
gnu: emacs-docker: Update to 2.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 2.1.0.
2022-02-22 08:00:32 +01:00
Nicolas Goaziou
915dc4735a
gnu: emacs-emms: Update to 10.
...
* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 10.
2022-02-22 07:58:24 +01:00
Nicolas Goaziou
d1ca5b8371
gnu: emacs-xref: Update to 1.4.0.
...
* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.4.0.
2022-02-21 17:16:56 +01:00
Nicolas Goaziou
6b2ad86645
gnu: emacs-auctex: Update to 13.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 13.1.0.
2022-02-21 17:16:50 +01:00
Nicolas Goaziou
b7d52e46da
gnu: emacs-bbdb: Update to 3.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-bbdb): Update to 3.2.1.
2022-02-21 17:16:35 +01:00
Julien Lepiller
5bae870e66
gnu: gitile: Update to 0.1.4.
...
* gnu/packages/version-control.scm (gitile): Update to 0.1.4.
2022-02-21 16:33:06 +01:00
Zhu Zihao
c2fb89eff2
gnu: criu: Propagate protobuf-c.
...
The header of criu references to protobuf-c, including them in source files
would require protobuf-c available in compilation environment.
* gnu/packages/virtualization.scm (criu): Move protobuf-c from native-inputs
to propagated-inputs.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-02-21 22:38:37 +08:00
kitzman
1c7f754424
gnu: Add font-termsyn.
...
* gnu/packages/fonts.scm (font-termsyn): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-02-21 22:27:35 +08:00
Guillaume Le Vaillant
3ece5dbce8
gnu: sqlitebrowser: Unbundle qhexedit.
...
* gnu/packages/databases.scm (sqlitebrowser)[source]: Update snippet.
[arguments]: Update 'configure-flags".
[inputs]: Add qhexedit.
2022-02-21 14:48:05 +01:00
Foo Chuan Wei
f2b8414039
gnu: Add qhexedit.
...
* gnu/packages/qt.scm (qhexedit): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-02-21 14:35:25 +01:00
Mathieu Othacehe
7d72da6b07
tests: nix: Remove tab characters.
...
* gnu/tests/package-management.scm: Remove them.
2022-02-21 13:38:47 +01:00
Mathieu Othacehe
e9bed5e9e7
tests: nix: Fix it.
...
The <nix/config.nix> support has been removed in Nix 2.4:
https://github.com/NixOS/nix/pull/4025 . Rely on the store ping command instead
to check that we can communicate with the daemon.
* gnu/tests/package-management.scm (run-nix-test): Use the store ping command
instead of building a dummy derivation.
2022-02-21 13:38:46 +01:00
Lars-Dominik Braun
7eefff2054
gnu: python-nbconvert: Fix PDF generation.
...
* gnu/packages/python-xyz.scm (python-nbconvert)[native-inputs]: Move
texlive packages…
[propagated-inputs]: …here.
2022-02-21 10:41:26 +01:00
Lars-Dominik Braun
0917cbffcd
gnu: Add r-mixedpower.
...
* gnu/packages/statistics.scm (r-mixedpower): New variable.
2022-02-21 10:41:26 +01:00
Lars-Dominik Braun
40e927b6aa
gnu: Add r-simr.
...
* gnu/packages/statistics.scm (r-simr): New variable.
2022-02-21 10:41:25 +01:00
Lars-Dominik Braun
8062142613
gnu: Add r-binom.
...
* gnu/packages/statistics.scm (r-binom): New variable.
2022-02-21 10:41:25 +01:00
Lars-Dominik Braun
516c9f4869
gnu: Add r-rlrsim.
...
* gnu/packages/statistics.scm (r-rlrsim): New variable.
2022-02-21 10:41:25 +01:00
Maxim Cournoyer
6cae4e9792
gnu: dear-imgui: Delete package, preferring the newer 'imgui'.
...
Commit 1a4cc954d2
added imgui, without noticing
about the pre-existing 'dear-imgui' package.
* gnu/packages/graphics.scm (dear-imgui): Delete variable, but salvage the
superior synopsis and description to...
* gnu/packages/toolkits.scm (imgui): ... here.
2022-02-21 01:19:58 -05:00
Maxim Cournoyer
ae9333e7e3
gnu: ogre: Update to 13.3.1.
...
* gnu/packages/graphics.scm (ogre): Update to 13.3.1.
[phases]: Delete trailing #t.
{unpack-dear-imgui}: Rename to...
{unpack-imgui}: ... this.
[configure-flags]: Adjust accordingly.
[native-inputs]: Delete boost. Use the newer imgui-1.86 package instead of
dear-imgui. Use the current googletest package. Add python.
[inputs]: Remove font-dejavu, glu, tinyxml and zziplib. Add libxt, mesa and
zlib.
2022-02-21 01:19:14 -05:00
Maxim Cournoyer
a156086971
gnu: imgui: Update to 1.87.
...
* gnu/packages/toolkits.scm (imgui): Update to 1.87.
(imgui-1.86): Preserve variant, useful for ogre.
2022-02-21 01:19:07 -05:00
Maxim Cournoyer
465c488ede
gnu: imgui: Do not delete the whole of misc/ from sources.
...
Some sources turned out to be useful for the ogre package.
* gnu/packages/toolkits.scm (imgui)[origin]: Only delete fonts in snippet.
2022-02-21 00:55:55 -05:00
Maxim Cournoyer
e9fa17eb98
services: udev: Use a fixed location for the rules directory and config.
...
Fixes <https://issues.guix.gnu.org/47681 >.
This change adjusts the location of the udev configuration file and rules
directory to a fixed location. Since udev relies on inotify to discover
change to its rules directory (/etc/udev/rules.d), by using a fixed directory
layout, new udev rules can be automatically picked up without restarting the
service.
* gnu/services/base.scm (udev-rules-union): Build rules output directly
in #$output.
(udev-shepherd-service)[start]: Adjust the UDEV_CONFIG_FILE and
EUDEV_RULES_DIRECTORY environment variables.
[actions]: Remove field. The 'rules' action is no longer useful.
(udev.conf): New variable.
(udev-etc): New procedure.
(udev-service-type): Extend the etc-service-type with it.
2022-02-20 19:58:14 -05:00
Maxim Cournoyer
82d19441b9
gnu: pict: Update to 3.7.3.
...
* gnu/packages/check.scm (pict): Update to 3.7.3.
2022-02-20 18:52:54 -05:00
Christopher Baines
45995eab3a
gnu: nar-herder: Update to 0-4.f69da36.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-4.f69da36.
2022-02-20 16:17:00 +00:00
Liliana Marie Prikler
0a342c9512
gnu: emacs-wisp-mode: Update to 0.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-wisp-mode): Update to 0.3.0.
2022-02-20 14:26:23 +01:00
Efraim Flashner
1dc98567c6
gnu: elogind: Build without kexec-tools on riscv64-linux.
...
* gnu/packages/freedesktop.scm (elogind)[arguments]: Only reference
kexec-tools when not building for riscv64-linux.
[inputs]: Only include kexec-tools when not building for riscv64-linux.
2022-02-20 15:22:52 +02:00
Efraim Flashner
a7ad525a50
gnu: kexec-tools: Remove riscv64-linux from supported-systems.
...
* gnu/packages/linux.scm (kexec-tools)[supported-systems]: New field.
2022-02-20 15:20:57 +02:00
Efraim Flashner
14a556c7ed
gnu: python-aiohttp: Fallback to running tests sequentially.
...
* gnu/packages/python-web.scm (python-aiohttp)[arguments]: Adjust custom
'check phase to run the tests sequentially if they fail when run in
parallel.
2022-02-20 14:02:31 +02:00
Efraim Flashner
781dd2de23
gnu: postgresql-13: Fix building on riscv64-linux.
...
* gnu/packages/databases.scm (postgresql-13)[arguments]: Add phase when
buidling for riscv64-linux to apply a patch.
[native-inputs]: When building for riscv64-linux add patch and patch
file.
* gnu/packages/patches/postgresql-riscv-spinlocks.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-02-20 12:34:23 +02:00
Nicolas Goaziou
bc11d9ceb2
gnu: emacs-docker-tramp: Update to 0.1.1.
...
* gnu/packages/emacs-xyz.scm (emacs-docker-tramp): Update to 0.1.1.
2022-02-20 10:59:23 +01:00
Nicolas Goaziou
9c75bf0b46
gnu: emacs-rustic: Update to 3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 3.0.
2022-02-20 10:57:10 +01:00
Efraim Flashner
1a8b7257a6
gnu: python-mutagen: Remove test timeout.
...
* gnu/packages/music.scm (python-mutagen)[arguments]: Add phase to
remove test timeouts imposed by python-hypothesis.
2022-02-20 10:00:44 +02:00
Tobias Geerinckx-Rice
f8aa8899e2
gnu: nano: Update to 6.2.
...
* gnu/packages/nano.scm (nano): Update to 6.2.
2022-02-13 01:00:00 +01:00
Liliana Marie Prikler
8c19e6a0f6
gnu: emacs-all-the-icons: Enable tests.
...
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons)[#:tests?]: Drop argument.
[#:phases]: Replace ‘check’ with a custom phase.
[native-inputs]: Add emacs-f and emacs-ert-runner.
2022-02-19 18:37:48 +01:00
Liliana Marie Prikler
9ae7bd91bd
gnu: emacs-all-the-icons: Install all the fonts.
...
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons)[#:include]: Drop fonts.
[#:phases]<install-fonts>: Install them directly to ‘/share’.
[propagated-inputs]: Add font-awesome and font-material-design-icons.
2022-02-19 18:37:48 +01:00
Efraim Flashner
2d53fa7706
gnu: zathura: Update to 0.4.9.
...
* gnu/packages/pdf.scm (zathura): Update to 0.4.9.
[native-inputs]: Use librsvg-for-system.
2022-02-19 19:12:26 +02:00
Efraim Flashner
1fd74a7e5a
gnu: girara: Update to 0.3.7.
...
* gnu/packages/gtk.scm (girara): Update to 0.3.7.
[native-inputs]: Replace check-0.14 with check.
2022-02-19 19:09:20 +02:00
Efraim Flashner
2d3153dc29
gnu: flatpak: Update to 1.12.5.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.12.5.
2022-02-19 19:01:47 +02:00
Efraim Flashner
1ae33c463c
gnu: lagrange: Update to 1.10.6.
...
* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.6.
2022-02-19 18:53:18 +02:00
Efraim Flashner
3aaab0c9c4
gnu: tree: Update to 2.0.2.
...
* gnu/packages/admin.scm (tree): Update to 2.0.2.
2022-02-19 18:39:58 +02:00
Eric Bavier
5269b7a91b
gnu: gappa: Update to 1.4.0.
...
* gnu/packages/algebra.scm (gappa): Update to 1.4.0.
[license]: Update CeCILL version.
2022-02-19 08:45:48 -06:00
Marius Bakke
68679e7c3e
gnu: efibootmgr: Use G-expressions.
...
* gnu/packages/linux.scm (efibootmgr)[arguments]: Convert to G-expressions.
2022-02-19 12:09:41 +01:00
Marius Bakke
af50b52ae3
gnu: efivar: Use G-expressions.
...
* gnu/packages/linux.scm (efivar)[arguments]: Convert to G-expressions.
2022-02-19 12:09:41 +01:00
Marius Bakke
5089e9aa06
gnu: efivar: Build in a deterministic fashion.
...
* gnu/packages/linux.scm (efivar)[arguments]: Add phase.
2022-02-19 12:09:41 +01:00
Petr Hodina
299d965f73
gnu: Add rust-cargo-audit-0.16.
...
* gnu/packages/crates-io.scm (rust-cargo-audit-0.16): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:46 +01:00
Petr Hodina
c2ab2fb40d
gnu: rust-tracing-log-0.1: Fix cargo-inputs.
...
* gnu/packages/crates-io.scm (rust-tracing-log-0.1)[arguments]: Use
* rust-env-logger-0.7 in cargo-inputs.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:46 +01:00
Petr Hodina
915a8f1851
gnu: Add rust-abscissa-core-0.5.
...
* gnu/packages/crates-io.scm (rust-abscissa-core-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:45 +01:00
Petr Hodina
e4344cc5bf
gnu: Add rust-abscissa-derive-0.5.
...
* gnu/packages/crates-io.scm (rust-abscissa-derive-0.5): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:45 +01:00
Petr Hodina
3e30306828
gnu: Add rust-color-backtrace-0.3.
...
* gnu/packages/crates-io.scm (rust-color-backtrace-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:45 +01:00
Petr Hodina
b561886e99
gnu: Add rust-canonical-path-2.
...
* gnu/pacakges/crates-io.scm (rust-canonical-path-2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:44 +01:00
Petr Hodina
de76c4f763
gnu: Add rust-generational-arena-0.2.
...
* gnu/packages/crates-io.scm (rust-generational-arena-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:44 +01:00
Petr Hodina
9047dbcaa4
gnu: Add rust-gumdrop-0.7.
...
* gnu/packages/crates-io.scm (rust-gumdrop-0.7): New variable. Inherit
from rust-gumdrop-0.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:44 +01:00
Petr Hodina
d6e0075867
gnu: Add rust-gumdrop-derive-0.7.
...
* gnu/packages/crates-io.scm (rust-gumdrop-derive-0.7): New variable. Inherit
from rust-gumdrop-derive-0.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:43 +01:00
Petr Hodina
9523fc798d
gnu: Add rust-secrecy-0.6.
...
* gnu/packages/crates-io.scm (rust-secrecy-0.6): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:43 +01:00
Petr Hodina
fd166c3ecf
gnu: Add rust-rustsec-0.25.
...
* gnu/packages/crates-io.scm (rust-rustsec-0.25): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:43 +01:00
Petr Hodina
09445c6820
gnu: rust-assert-fs-1: Update to 1.0.5.
...
* gnu/packages/crates-io.scm (rust-assert-fs-1): Update to 1.0.5.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:42 +01:00
Petr Hodina
7555ec8649
gnu: Add rust-crates-index-0.17.
...
* gnu/packages/crates-io.scm (rust-crates-index-0.17): New variable.
(rust-crates-index-0.13): Inherit from above.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:42 +01:00
Petr Hodina
134bef2790
gnu: Add rust-smartstring-0.2.
...
* gnu/packages/crates-io.scm (rust-smartstring-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:42 +01:00
Petr Hodina
ddcbbf8935
gnu: Add rust-env-proxy-0.4.
...
* gnu/packages/crates-io.scm (rust-env-proxy-0.4): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:41 +01:00
Petr Hodina
e8444403ec
gnu: Add rust-subprocess-0.2.
...
* gnu/packages/crates-io.scm (rust-subprocess-0.2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:41 +01:00
Petr Hodina
345a4656f4
gnu: Add rust-toml-edit-0.3.
...
* gnu/packages/crates-io.scm (rust-toml-edit-0.3): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:41 +01:00
Petr Hodina
d2c6518c1d
gnu: Add rust-vec1-1.
...
* gnu/packages/crates-io.scm (rust-vec1-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:40 +01:00
Petr Hodina
0f8a4189b8
gnu: Add rust-ureq-1.
...
* gnu/packages/crates-io.scm (rust-ureq-1): New variable. Inherit from
rust-ureq-2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:40 +01:00
Petr Hodina
91edfb2cd3
gnu: Add rust-qstring-0.7.
...
* gnu/packages/crates-io.scm (rust-qstring-0.7): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:39 +01:00
Petr Hodina
6f5369c482
gnu: Add rust-cargo-lock-7.
...
* gnu/packages/crates-io.scm (rust-cargo-lock-7): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:39 +01:00
Petr Hodina
0169f7ae14
gnu: Add rust-gumdrop-0.8.
...
* gnu/packages/crates-io.scm (rust-gumdrop-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:39 +01:00
Petr Hodina
00516d8236
gnu: Add rust-gumdrop-derive-0.8.
...
* gnu/packages/crates-io.scm (rust-gumdrop-derive-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:38 +01:00
Petr Hodina
e9b2bd3ca2
gnu: Add rust-cvss-1.
...
* gnu/packages/crates-io.scm (rust-cvss-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:38 +01:00
Petr Hodina
5313a06640
gnu: Add rust-cargo-edit-0.8.
...
* gnu/packages/crates-io.scm (rust-cargo-edit-0.8): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:38 +01:00
Petr Hodina
822209c646
gnu: Add rust-fs-err-2.
...
* gnu/packages/crates.scm (rust-fs-err-2): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:37 +01:00
Petr Hodina
3579b12222
gnu: rust-error-chain: Update to 0.12.4.
...
* gnu/packages/crates-io.scm (rust-error-chain): Update to 0.12.4.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:37 +01:00
Petr Hodina
8992be870a
gnu: Add rust-humantime-serde-1.
...
* gnu/packages/crates-io.scm (rust-humantime-serde-1): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:37 +01:00
Petr Hodina
506eae0229
gnu: Add rust-platforms-2.
...
* gnu/packages/crates-io.scm (rust-platforms): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-19 11:39:31 +01:00
Marius Bakke
10d707111b
gnu: uBlock Origin: Update to 1.41.6.
...
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.41.6.
2022-02-19 11:02:55 +01:00
Marius Bakke
4030ab515b
gnu: expat: Update replacement to 2.4.5 [security fixes].
...
This fixes CVE-2022-25235, CVE-2022-25236, CVE-2022-25313, CVE-2022-25314, and
CVE-2022-25315.
* gnu/packages/xml.scm (expat/fixed): Update to 2.4.5.
2022-02-19 10:43:23 +01:00
Marius Bakke
2f6f9f2e54
gnu: python-scikit-image: Update to 0.19.1.
...
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.19.1.
[propagated-inputs]: Add PYTHON-PYTHRAN.
[native-inputs]: Remove PYTHON-CODECOV, PYTHON-FLAKE8, PYTHON-PYTEST-COV, and
PYTHON-WHEEL.
2022-02-19 10:43:23 +01:00
Marius Bakke
fb84285b7a
gnu: Add python-pythran.
...
* gnu/packages/python-science.scm (python-pythran): New variable.
2022-02-19 10:43:23 +01:00
Marius Bakke
c4c45205a7
gnu: Add python-beniget.
...
* gnu/packages/python-xyz.scm (python-beniget): New variable.
2022-02-19 10:43:23 +01:00
Marius Bakke
6d3337ccba
gnu: xsimd: Update to 8.0.5.
...
* gnu/packages/cpp.scm (xsimd): Update to 8.0.5.
2022-02-19 10:43:23 +01:00
Marius Bakke
4aae3774ca
gnu: xtensor: Update to 0.24.0.
...
* gnu/packages/algebra.scm (xtensor): Update to 0.24.0.
[native-inputs]: Add DOCTEST.
(xtensor-benchmark)[arguments]: Narrow substitution regex.
2022-02-19 10:43:22 +01:00
Marius Bakke
93cc9fb140
gnu: xtl: Update to 0.7.4.
...
* gnu/packages/cpp.scm (xtl): Update to 0.7.4.
[native-inputs]: Add DOCTEST.
[arguments]: Remove trailing #t.
2022-02-19 10:43:22 +01:00
Marius Bakke
76c30931ad
gnu: python-gridmap: Disable sanity check.
...
* gnu/packages/python-xyz.scm (python-gridmap)[arguments]: Add #:phases.
2022-02-19 10:43:22 +01:00
Marius Bakke
144d9232bd
gnu: python-pyvo: Update to 1.2.1.
...
* gnu/packages/astronomy.scm (python-pyvo): Update to 1.2.1.
[arguments]: Remove obsolete workaround.
2022-02-19 10:43:22 +01:00
Marius Bakke
57bfc7233b
gnu: efivar: Update to 38.
...
* gnu/packages/linux.scm (efivar): Update to 38.
[source](snippet, modules, patches): Remove.
[native-inputs]: Add MANDOC.
(efibootmgr)[source](modules, snippet): New fields.
* gnu/packages/patches/efivar-gcc-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-02-19 10:43:22 +01:00
Maxim Cournoyer
6e5d219425
services: dbus: Increase auth_timeout value to 5 minutes.
...
This is a follow-up to 488f1c589df; the problem had re-appeared on my machine.
* gnu/services/dbus.scm (dbus-configuration-directory): Increase
'auth_timeout' value from 60000 to 300000 ms (5 minutes).
2022-02-19 01:37:42 -05:00