Commit graph

94538 commits

Author SHA1 Message Date
jgart
48d3a372fc
gnu: emacs-poet-theme: Update to 16eb694.
* gnu/packages/emacs-xyz.scm (emacs-poet-theme): Update to 16eb694.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-04-04 00:06:32 -04:00
Maxim Cournoyer
eb4e8a4d9c
gnu: emacs-gnugo: Patch 'gnugo-program' variable.
* gnu/packages/emacs-xyz.scm (emacs-gnugo)
[phases]{configure-default-gnugo-xpms-variable}: Rename to...
{configure}: ... this.  Patch the 'gnugo-program' variable.
[inputs]: Add gnugo.
[description]: Describe basic usage entry points.
2022-04-04 00:06:31 -04:00
Maxim Cournoyer
360e2eb3ac
build: emacs-utils: Add a (as-display) subform to `emacs-substitute-variables'.
* guix/build/emacs-utils.scm (as-display): New variable.
(replacement-helper): New syntax helper.
(emacs-substitute-sexps): Use it and update doc.
(emacs-substitute-variables): Add an optional 'modifier' datum to the
replacement specification, and document it.
2022-04-04 00:06:31 -04:00
Maxim Cournoyer
bfe66d4a2a
import: pypi: Use new style for the conditional unzip input.
* guix/import/pypi.scm (make-pypi-sexp)<unzip>: Use new style.
2022-04-04 00:06:31 -04:00
Leo Famulari
32b713e016
gnu: svt-av1: Update to 0.9.1.
* gnu/packages/video.scm (svt-av1): Update to 0.9.1.
2022-04-03 23:09:39 -04:00
Leo Famulari
7c94eea790
gnu: libaom: Update to 3.3.0.
* gnu/packages/video.scm (libaom): Update to 3.3.0.
2022-04-03 23:09:35 -04:00
Leo Famulari
6ed308bb3c
gnu: linux-libre 4.14: Update to 4.14.275.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.275.
(linux-libre-4.14-pristine-source): Update hash.
2022-04-03 13:04:58 -04:00
Danny Milosavljevic
32d1f71593
gnu: xterm: Make big cursors work.
* gnu/packages/patches/xterm-370-explicit-xcursor.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xterm)[source]: Add it.
[arguments]<#:configure-flags>: Add "-lXcursor".
2022-04-03 13:46:15 +02:00
Efraim Flashner
b0ea8808b6
gnu: cpufrequtils: Set file-name for source.
* gnu/packages/linux.scm (cpufrequtils)[source]: Add file-name field.
2022-04-03 14:10:12 +03:00
Efraim Flashner
bb5e79ca43
gnu: rust-combine-4: Update to 4.6.3.
* gnu/packages/crates-io.scm (rust-combine-4): Update to 4.6.3.
[arguments]<cargo-inputs>: Add rust-futures-core-0.3,
rust-tokio-util-0.6. Remove rust-futures-util-0.3.
2022-04-03 14:07:52 +03:00
Efraim Flashner
ae6216d2f8
gnu: rust-shlex-1: Update to 1.1.0.
* gnu/packages/crates-io.scm (rust-shlex-1): Update to 1.1.0.
2022-04-03 14:07:52 +03:00
Efraim Flashner
8a7f8d3759
gnu: rust-hyphenation-0.8: Update to 0.8.4.
* gnu/packages/crates-io.scm (rust-hyphenation-0.8): Update to 0.8.4.
[arguments]: Don't skip build.
<cargo-inputs>: Remove duplicate entries.
<cargo-development-inputs>: New field. Add rust-criterion-0.3,
rust-once-cell-1, rust-quickcheck-1, rust-unicode-segmentation-1.
(rust-hyphenation-commons-0.8): Update to 0.8.4.
[arguments]: Don't skip build.
2022-04-03 14:07:52 +03:00
Efraim Flashner
66f87ac273
gnu: rust-fsv-0.4: Update to 0.4.7.
* gnu/packages/crates-io.scm (rust-fsv-0.4): Update to 0.4.7.
[arguments]: Don't skip build.
<cargo-development-inputs>: New field. Add rust-doc-comment-0.3,
rust-fnv-1, rust-memmap-0.7, rust-quickcheck-0.9, rust-rand-0.7.
2022-04-03 14:07:51 +03:00
Efraim Flashner
2703daf6eb
gnu: rust-criterion-0.3: Update to 0.3.5.
* gnu/packages/crates-io.scm (rust-criterion-0.3): Update to 0.3.5.
[arguments]<cargo-inputs>: Replace rust-approx-0.4 with 0.5,
rust-quickcheck-0.9 with 1.
2022-04-03 14:07:51 +03:00
Efraim Flashner
17214a65d8
gnu: rust-criterion-plot-0.4: Update to 0.4.4.
* gnu/packages/crates-io.scm (rust-criterion-plot-0.4): Update to 0.4.4.
[arguments]<cargo-inputs>: Replace rust-itertools-0.9 with 0.10.
2022-04-03 14:07:50 +03:00
Efraim Flashner
44d44acaca
gnu: Add rust-os-str-bytes-6.
* gnu/packages/crates-io.scm (rust-os-str-bytes-6): New variable.
(rust-os-str-bytes-4): Inherit from rust-os-str-bytes-6.
2022-04-03 14:07:50 +03:00
Efraim Flashner
ed2acb1b16
gnu: Add rust-print-bytes-0.5.
* gnu/packages/crates-io.scm (rust-print-bytes-0.5): New variable.
(rust-print-bytes-0.4): Inherit from rust-print-bytes-0.5.
2022-04-03 14:07:50 +03:00
Efraim Flashner
23f56d4b49
gnu: Add rust-os-str-bytes-4.
* gnu/packages/crates-io.scm (rust-os-str-bytes-4): New variable.
(rust-os-str-bytes-2): Inherit from rust-os-str-bytes-4.
2022-04-03 14:07:49 +03:00
Efraim Flashner
44ceb9ee13
gnu: Add rust-print-bytes-0.4.
* gnu/packages/crates-io.scm (rust-print-bytes-0.4): New variable.
2022-04-03 14:07:49 +03:00
Efraim Flashner
d0bed3629c
gnu: Add rust-smawk-0.3.
* gnu/packages/crates-io.scm (rust-smawk-0.3): New variable.
2022-04-03 14:07:48 +03:00
Efraim Flashner
8b54123a9d
gnu: Add rust-ndarray-0.14.
* gnu/packages/crates-io.scm (rust-ndarray-0.14): New variable.
* gnu/packages/patches/rust-ndarray-0.14-remove-blas-src.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-04-03 14:07:48 +03:00
Efraim Flashner
73e2312802
gnu: rust-escargot-0.5: Update to 0.5.7.
* gnu/packages/crates-io.scm (rust-escargot-0.5): Update to 0.5.7.
[arguments]<cargo-inputs>: Remove rust-lazy-static-1. Add
rust-once-cell-1.
<cargo-development-inputs>: Replace rust-assert-fs-0.11 with 1.
2022-04-03 14:07:48 +03:00
Efraim Flashner
f9fbdb5bbf
gnu: rust-terminal-size-0.1: Update to 0.1.17.
* gnu/packages/crates-io.scm (rust-terminal-size-0.1): Update to 0.1.17.
[arguments]: Skip tests.
2022-04-03 14:07:47 +03:00
Efraim Flashner
c76c2bb5a4
gnu: Add rust-lipsum-0.8.
* gnu/packages/crates-io.scm (rust-lipsum-0.8): New variable.
2022-04-03 14:07:47 +03:00
Efraim Flashner
c11aac2e1e
gnu: Add rust-unicode-linebreak-0.1.
* gnu/packages/crates-io.scm (rust-unicode-linebreak-0.1): New variable.
2022-04-03 14:07:46 +03:00
Efraim Flashner
99252c6d68
gnu: Add rust-uniquote-3.
* gnu/packages/crates-io.scm (rust-uniquote-3): New variable.
2022-04-03 14:07:46 +03:00
Efraim Flashner
fe98984880
gnu: Add rust-version-sync-0.9.
* gnu/packages/crates-io.scm (rust-version-sync-0.9): New variable.
(rust-version-sync-0.8): Inherit from rust-version-sync-0.9.
2022-04-03 14:07:45 +03:00
Efraim Flashner
cf9a58bd18
gnu: rust-os-pipe-0.9: Don't skip build.
* gnu/packages/crates-io.scm (rust-os-pipe-0.9)[arguments]: Inherit from
rust-os-pipe-1.
2022-04-03 14:07:45 +03:00
Efraim Flashner
f90052a87b
gnu: Add rust-os-pipe-1.
* gnu/packages/crates-io.scm (rust-os-pipe-1): New variable.
(rust-os-pipe-0.9): Inherit from rust-os-pipe-1.
2022-04-03 14:07:45 +03:00
Efraim Flashner
c4031f909f
gnu: Add rust-kstring-1.
* gnu/packages/crates-io.scm (rust-kstring-1): New variable.
2022-04-03 14:07:44 +03:00
Efraim Flashner
a834083441
gnu: Add rust-document-features-0.2.
* gnu/packages/crates-io.scm (rust-document-features-0.2): New variable.
2022-04-03 14:07:41 +03:00
Jonathan Brielmaier
3471b8fae2
gnu: radicale: Update to 3.1.5.
* gnu/packages/dav.scm (radicale): Update to 3.1.5.
[source]: tags have a leading "v" now.
[arguments]: disable tests temporarily.

Tested-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-04-03 12:49:07 +02:00
Felix Gruber
a37a8a23bd
gnu: oil: Update to 0.9.9.
* gnu/packages/shells.scm (oil): Update to 0.9.9.
  [source]: Add comment on embedded CPython like Ludo’ proposed in
  https://issues.guix.gnu.org/53642#3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-03 12:42:18 +02:00
Brian Kubisiak
032f2e261c
home: services: zsh: Fix zshenv creation.
Fixes a regression introduced by
4935501fd9 that would skip generating
the user's ~/.config/zsh/.zshenv unless both of zshenv and
environment-variables are set in the configuration.

* gnu/home/services/shells.scm (zsh-get-configuration-files):
Generate ~/.config/zsh/.zshenv when only one of zshenv or
environment-variables is specified.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-03 12:42:18 +02:00
Brendan Tildesley
9535b62170
gnu: mate-polkit: Improve synopsis.
* gnu/packages/mate.scm (mate-polkit): Improve synopsis.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-04-03 12:42:18 +02:00
Brendan Tildesley
92b32a0592
gnu: xfce: Add notification support
* gnu/packages/xfce.scm (xfce)[inputs]: Add XFCE4-NOTIFYD.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-03 12:42:18 +02:00
Brendan Tildesley
c315fb0cac
gnu: xfce: Remove input labels.
(xfconf, libxfce4ui, xfce4-panel, xfce4-whiskermenu-plugin, xfce,
xfce4-screensaver): Remove input labels.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-03 12:42:18 +02:00
Brendan Tildesley
847a6f7c23
gnu: xfce4-screenshooter: Update to 1.9.10.
* gnu/packages/xfce.scm (xfce4-screenshooter): Update to 1.9.10.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-03 12:42:17 +02:00
Brendan Tildesley
47d4b6ece4
gnu: xfce4-whiskermenu-plugin: Update to 2.6.2.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.6.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-03 12:42:17 +02:00
Vagrant Cascadian
7902d17bc8
gnu: cpufrequtils: Update to 008-1.a2f0c39.
Fixes build failure on non-x86 architectures, and brings cpufrequtils to the
state of the art from 2011.

* gnu/packages/linux.scm (cpufrequtils)[version]: Use git-version.
  [source]: Use git-fetch.
2022-04-02 19:13:21 -07:00
Julien Lepiller
8a208df17f
nls: Update translations.
* po/packages/fi.po: New file.
* po/packages/LINGUAS: Add it.
2022-04-02 18:42:36 +02:00
Julien Lepiller
93bfd4d9c7
nls: Enforce translation thresholds.
* po/doc/guix-cookbook.es.po: Remove file.
* po/doc/guix-cookbook.fa.po: Remove file.
* po/doc/guix-cookbook.fi.po: Remove file.
* po/doc/guix-cookbook.pt_BR.po: Remove file.
* po/doc/guix-cookbook.ru.po: Remove file.
* po/doc/guix-cookbook.uk.po: Remove file.
* po/doc/guix-cookbook.zh_Hans.po: Remove file.
* po/doc/guix-manual.fa.po: Remove file.
* po/doc/guix-manual.fi.po: Remove file.
* po/doc/guix-manual.it.po: Remove file.
* po/doc/guix-manual.ko.po: Remove file.
* po/doc/guix-manual.sk.po: Remove file.
* po/doc/local.mk: Remove them.
* doc/local.mk: Remove them.
2022-04-02 18:14:43 +02:00
Julien Lepiller
ff194cb245
maint: Implement translation thresholds.
Do not download new translations for the cookbook and the manual when
they are below 10% completion, and remove existing translations when
they fall below 5%.

* Makefile.am (download-po): Implement translation thresholds.
2022-04-02 18:14:34 +02:00
Julien Lepiller
6386c011b2
doc: Document inclusion requirements for new translations.
* doc/contributing.texi (Translating Guix)[Conditions for Inclusion]:
New section.
2022-04-02 18:12:48 +02:00
jgart
49d0a80738
gnu: cl-dbi: Update to 0.9.5-2.738a74d.
* gnu/packages/lisp-xyz.scm (sbcl-dbi): Update to 0.9.5-2.738a74d.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-02 16:36:49 +02:00
Chadwain Holness
a27cef76c2
gnu: python-pycountry: Update to 22.3.5.
* gnu/packages/python-xyz.scm (python-pycountry): Update to 22.3.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-01 18:01:07 +02:00
Tanguy Le Carrour
8f5043bbc6
gnu: gnunet: Update to 0.16.3.
* gnu/packages/gnunet.scm (gnunet): Update to 0.16.3.
[arguments]: Enable all the tests that were disabled.
[inputs]: Use new style. [native-inputs]: Add openssl.
[home-page]: Update URL.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-01 18:01:07 +02:00
Ludovic Courtès
6d54f1987f
gnu: vtk: Remove input labels.
* gnu/packages/image-processing.scm (vtk)[inputs]: Remove labels.
2022-04-01 18:01:07 +02:00
Ludovic Courtès
c3a20d91f9
gnu: vtk@6: Depend on Python 2.x, not 3.x.
* gnu/packages/image-processing.scm (vtk-6)[native-inputs]: Replace
PYTHON with PYTHON-2.
2022-04-01 18:01:06 +02:00
Ludovic Courtès
2a363bb5d3
weather: Colorize the output.
* guix/colors.scm (coloring-procedure): Export.
* guix/scripts/weather.scm (report-server-coverage): Highlight the
server name and colorize the availability ratio.
2022-04-01 18:01:06 +02:00