Commit graph

72403 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice
c65e3c9d41
gnu: nftables: Update to 0.9.8.
* gnu/packages/linux.scm (nftables): Update to 0.9.8.
2021-01-18 01:34:53 +01:00
Tobias Geerinckx-Rice
e5a806a43a
gnu: libnftnl: Update to 1.1.9.
* gnu/packages/linux.scm (libnftnl): Update to 1.1.9.
2021-01-18 01:34:52 +01:00
Tobias Geerinckx-Rice
a1093d73c3
gnu: ktouch: Update to 20.12.1.
* gnu/packages/education.scm (ktouch): Update to 20.12.1.
2021-01-18 01:34:52 +01:00
Kei Kebreau
f5f642058a
gnu: wxmaxima: Update to 20.12.2.
* gnu/packages/maths.scm (wxmaxima): Update to 20.12.2.
[arguments]: Remove #:test-target and disable tests.  Remove 'pre-check
phase.
[native-inputs]: Remove xorg-server-for-tests.
[inputs]: Add libomp.
2021-01-17 18:07:29 -05:00
Kei Kebreau
9aa0a98ea0
gnu: gnuplot: Update to 5.4.1.
* gnu/packages/maths.scm (gnuplot): Update to 5.4.1.
[arguments]: Set GNUTERM in #:make-flags.
2021-01-17 18:07:29 -05:00
Ryan Desfosses
1b2c32dc91
gnu: Add emacs-org-mime
* gnu/packages/emacs-xyz.scm (emacs-org-mime): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-17 23:53:54 +01:00
Tobias Geerinckx-Rice
1c33b1b8e8
gnu: nbd: Update to 3.21.
* gnu/packages/networking.scm (nbd): Update to 3.21.
2021-01-17 23:48:12 +01:00
Tobias Geerinckx-Rice
976d072aa2
gnu: mblaze: Update to 1.1.
* gnu/packages/mail.scm (mblaze): Update to 1.1.
2021-01-17 23:48:12 +01:00
Tobias Geerinckx-Rice
e48cdbb9f6
gnu: keepassxc: Update to 2.6.3.
* gnu/packages/password-utils.scm (keepassxc): Update to 2.6.3.
2021-01-17 23:48:11 +01:00
Tobias Geerinckx-Rice
a3e549b5a8
gnu: facter: Update to 4.0.49.
* gnu/packages/admin.scm (facter): Update to 4.0.49.
2021-01-17 23:48:11 +01:00
Tobias Geerinckx-Rice
ab9f194d7e
gnu: inxi-minimal: Update to 3.2.02-2.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.2.02-2.
2021-01-17 23:48:11 +01:00
Tobias Geerinckx-Rice
f6b03a308d
gnu: oil: Update to 0.8.6.
* gnu/packages/shells.scm (oil): Update to 0.8.6.
2021-01-17 23:19:33 +01:00
Tobias Geerinckx-Rice
07928e11eb
gnu: pd: Update to 0.51-4.
* gnu/packages/music.scm (pd): Update to 0.51-4.
2021-01-17 23:19:33 +01:00
Tobias Geerinckx-Rice
99d14e5951
gnu: libhandy: Update to 1.0.3.
* gnu/packages/gnome.scm (libhandy): Update to 1.0.3.
2021-01-17 23:19:33 +01:00
Julien Lepiller
e82a713c15
gnu: php-fpm: Ensure no duplicate group.
* gnu/services/web.scm (php-fpm-accounts): Ensure `php-fpm` group is not
duplicated.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-17 20:40:52 +01:00
Leo Prikler
476b333fbc
services: cups: reuse lp from %base-groups.
* gnu/services/cups.scm (%cups-accounts): Try to reuse lp from %base-groups.
2021-01-17 20:16:05 +01:00
Stefan
b57056a9fd
gnu: grub: Use installed unicode font.
* gnu/bootloader/grub.scm (setup-gfxterm): Remove parameter font-file.
Refer to the installed font in /boot, not in the store.
(font-file): Delete obsolete function.
(install-grub): When populating a disk-image, install the unicode font, too.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-01-17 15:47:59 +01:00
Aurora
06ab894867
gnu: sbcl-cffi: Update to 0.23.0.
* gnu/packages/lisp-xyz.scm (sbcl-cffi): Update to 0.23.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-17 15:27:16 +01:00
Efraim Flashner
fc9fd5496f
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 15:47:32 +02:00
Efraim Flashner
3ddeefe854
gnu: multichoose: Install header files.
* gnu/packages/bioinformatics.scm (multichoose)[arguments]: Adjust
'install phase to also install header files.
2021-01-17 15:47:32 +02:00
Efraim Flashner
976603b909
gnu: filevercmp: Install header files.
* gnu/packages/bioinformatics.scm (filevercmp)[arguments]: Adjust
'install phase to install header files.
2021-01-17 15:47:32 +02:00
Efraim Flashner
3d6c5560c0
gnu: Add simde.
* gnu/packages/assembly.scm (simde): New variable.
2021-01-17 15:47:29 +02:00
Guillaume Le Vaillant
175443948f
gnu: rtl-433: Update to 20.11.
* gnu/packages/radio.scm (rtl-433): Update to 20.11.
2021-01-17 14:37:04 +01:00
Guillaume Le Vaillant
9b97f39f57
gnu: gqrx: Update to 2.14.4.
* gnu/packages/radio.scm (gqrx): Update to 2.14.4.
2021-01-17 14:30:44 +01:00
Vincent Legoll
ae018ad978
gnu: abcl: Update to 1.8.0.
* gnu/packages/java.scm (abcl): Update to 1.8.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-17 13:38:22 +01:00
Mathieu Othacehe
2f497d94e7
image: Rename "raw" image-type to "efi-raw".
* gnu/system/image.scm (raw-image-type): Rename to "efi-raw-image-type".
* guix/scripts/system.scm (%default-options): Adapt accordingly.
* doc/guix.texi: Ditto.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-01-17 11:04:25 +01:00
Sharlatan Hellseher
014845591a
gnu: Add buildapp.
* gnu/packages/lisp.scm (buildapp): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-17 10:17:38 +01:00
Efraim Flashner
23b8af7962
gnu: gama: Update to 2.13.
* gnu/packages/gps.scm (gama): Update to 2.13.
2021-01-17 11:06:28 +02:00
Florian Pelz
edd989d57a
news: Add ‘de’ translation. 2021-01-16 23:26:16 +00:00
Oleg Pykhalov
c35d230c8f
gnu: youtube-dl: Update to 2021.01.16.
* gnu/packages/video.scm (youtube-dl): Update to 2021.01.16.
2021-01-17 02:16:18 +03:00
Alexandros Theodotou
e0701ff94a
gnu: Add markets.
* gnu/packages/gnome-xyz.scm (markets): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 23:39:24 +01:00
Tanguy Le Carrour
539c05197c
gnu: python-pep517: Update to 0.9.1.
* gnu/packages/python-xyz.scm (python-pep517): Update to 0.9.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 23:35:18 +01:00
Simon South
181f290aa2
services: openntpd: Remove support for deprecated "-s" option.
* gnu/services/networking.scm (openntpd-configuration): Remove
"allow-large-adjustment?" field.
(openntpd-shepherd-service): Remove use of "allow-large-adjustment?"
configuration field and "-s" daemon option.
* tests/networking.scm (%openntpd-conf-sample): Remove
"allow-large-adjustment?" field.
* doc/guix.texi (Networking Services)[openntpd-service-type]: Remove
"allow-large-adjustment?" field from sample configuration.
[openntpd-configuration]: Remove description of "allow-large-adjustment?"
field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 23:30:59 +01:00
Michael Rohleder
fb3c0d3444
gnu: xfce4-whiskermenu-plugin: Update to 2.5.2.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.5.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 23:14:31 +01:00
Michael Rohleder
fb7fb10d47
gnu: garcon: Update to 4.16.1.
* gnu/packages/xfce.scm (garcon): Update to 4.16.1.
[native-inputs]: Add gobject-introspection, sorted alphabeticaly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 23:14:21 +01:00
Michael Rohleder
948e5c9148
gnu: xfce4-cpufreq-plugin: Update to 1.2.3.
* gnu/packages/xfce.scm (xfce4-cpufreq-plugin): Update to 1.2.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 23:01:49 +01:00
Michael Rohleder
e13f90580c
gnu: xfconf: Install bash completion.
* gnu/packages/xfce.scm (xfconf)[arguments]: Add install-shell-completions phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 22:59:08 +01:00
Michael Rohleder
d08a292ad8
gnu: xfwm4: Update to 4.16.1.
* gnu/packages/xfce.scm (xfwm4): Update to 4.16.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 22:59:02 +01:00
Michael Rohleder
cde77a82c8
gnu: thunar: Update to 4.16.2.
* gnu/packages/xfce.scm (thunar): Update to 4.16.2.
[inputs]: Add gobject-introspection.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 22:58:56 +01:00
Michael Rohleder
d8fd1c177f
gnu: mkvtoolnix: Update to 52.0.0.
* gnu/packages/video.scm (mkvtoolnix): Update to 52.0.0.
[inputs]: Add libdvdread to support dvd chapter.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 22:56:32 +01:00
Vincent Legoll
670a79a839
gnu: diffoscope: Update to 164.
* gnu/packages/diffoscope.scm (diffoscope): Update to 164.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 22:55:48 +01:00
Stefan
d4f5ea502d
services: qemu-binfmt: 'guix-support?' defaults to #t.
* gnu/services/virtualization.scm (qemu-binfmt-service-type)[guix-support?]:
Change the default from #f to #t.
* doc/guix.texi (Transparent Emulation with QEMU): Change the default of
‘guix-support?’ from #f to #t.  Describe the implication of setting it to #f.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-01-16 22:38:17 +01:00
Christopher Lemmer Webber
2a333f2535
gnu: blender: Update to 2.91.0.
* gnu/packages/graphics.scm (blender): Update to 2.91.0.
[inputs]: Add embree.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-16 15:40:34 -05:00
Christopher Lemmer Webber
c544cfb399
gnu: Add embree.
* gnu/packages/graphics.scm (embree): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-16 15:40:34 -05:00
Tobias Geerinckx-Rice
225c5ea014
Revert "gnu: llvm: Update to 11.0.1."
This reverts commit 9b415c0b36, which
reportedly breaks[0] rust@1.47.0, rust-1.48.0 and rust-1.49.0.

[0]: http://issues.guix.gnu.org/45909
2021-01-16 21:24:09 +01:00
Christopher Baines
681af17460
guix: Move narinfo code from substitute script to module.
This separation between the code for dealing with narinfos from the code doing
that for a purpose should make things clearer, and better support components
other that the substitute script in using this code.

This is just moving the code around, no code should have been significantly
changed.

* guix/scripts/substitute.scm (<narinfo>): Move record type to (guix narinfo).
(fields->alist, narinfo-hash-algorithm+value, narinfo-hash->sha256,
narinfo-signature->canonical-sexp, narinfo-maker, read-narinfo,
narinfo-sha256, valid-narinfo?, write-narinfo, narinfo->string,
string->narinfo, equivalent-narinfo?, supported-compression?,
compresses-better?, narinfo-best-uri): Move procedures to (guix narinfo).
(%compression-methods): Move variable to (guix narinfo).
* guix/narinfo.scm: New file.
* Makefile.am (MODULES): Add it.
* po/guix/POTFILES.in: Add 'guix/narinfo.scm'.
2021-01-16 11:51:03 +00:00
Christopher Baines
35e0c0cf1d
substitute: Untangle skipping authentication from valid-narinfo?.
Rather than having valid-narinfo? evaluate to #t if
%allow-unauthenticated-substitutes? is set to #t, just use (const #t) for
valid-narinfo? when %allow-unauthenticated-substitutes? is set to #t.  This
will allow moving valid-narinfo? in to a (guix substitutes) module.

* guix/scripts/substitute.scm (process-query, process-substitution): Change
the authorized? argument to lookup-narinfo and lookup-narinfos/diverse based
on %allow-unauthenticated-substitutes?.
(valid-narinfo?): Remove use of %allow-unauthenticated-substitutes?.
2021-01-16 11:49:36 +00:00
Christopher Baines
540893a8cc
gnu: gnome-font-viewer: Fix thumbnail generation.
Previously, thumbnail generation failed, as the gnome-thumbnail-font command
couldn't be found. Using an absolute filename in the .thumbnailer file fixes
this.

Cached failures within .cache/thumbnails/fail/ or similar may need removing
before the effect of this change can be seen.

* gnu/packages/gnome.scm (gnome-font-viewer)[arguments]: Add patch-thumbnailer
phase.
2021-01-16 11:13:11 +00:00
Christopher Baines
b52bf66739
gnu: ruby-method-source: Remove unnecessary dependency on git.
* gnu/packages/ruby.scm (ruby-method-source)[arguments]: Patch Rakefile to use
find rather than git.
[native-inputs]: Remove git.
2021-01-16 11:13:09 +00:00
Danny Milosavljevic
74a83afdf5
gnu: Add lrzsz.
* gnu/packages/admin.scm (lrzsz): New variable.
2021-01-16 02:18:26 +01:00