jackhill/guix/guix.git
3 years agognu: r-httpuv: Update to 1.5.5.
Ricardo Wurmus [Wed, 20 Jan 2021 14:43:45 +0000 (15:43 +0100)]
gnu: r-httpuv: Update to 1.5.5.

* gnu/packages/cran.scm (r-httpuv): Update to 1.5.5.
[source]: Update patch name and remove unused modules.
* gnu/packages/patches/r-httpuv-1.5.4-unvendor-libuv.patch: Rename this file...
* gnu/packages/patches/r-httpuv-1.5.5-unvendor-libuv.patch: ...to this.
* gnu/local.mk (dist_patch_DATA): Rename it.

3 years agognu: r-foreign: Update to 0.8-81.
Ricardo Wurmus [Wed, 20 Jan 2021 14:26:17 +0000 (15:26 +0100)]
gnu: r-foreign: Update to 0.8-81.

* gnu/packages/statistics.scm (r-foreign): Update to 0.8-81.

3 years agognu: Add r-labelled.
Ricardo Wurmus [Wed, 20 Jan 2021 14:20:20 +0000 (15:20 +0100)]
gnu: Add r-labelled.

* gnu/packages/cran.scm (r-labelled): New variable.

3 years agognu: Add r-scattermore.
Ricardo Wurmus [Wed, 20 Jan 2021 14:10:34 +0000 (15:10 +0100)]
gnu: Add r-scattermore.

* gnu/packages/cran.scm (r-scattermore): New variable.

3 years agognu: Add r-lightgbm.
Ricardo Wurmus [Wed, 20 Jan 2021 14:10:12 +0000 (15:10 +0100)]
gnu: Add r-lightgbm.

* gnu/packages/cran.scm (r-lightgbm): New variable.

3 years agognu: Add r-gert.
Ricardo Wurmus [Wed, 20 Jan 2021 14:01:25 +0000 (15:01 +0100)]
gnu: Add r-gert.

* gnu/packages/cran.scm (r-gert): New variable.

3 years agognu: Add r-credentials.
Ricardo Wurmus [Wed, 20 Jan 2021 13:59:31 +0000 (14:59 +0100)]
gnu: Add r-credentials.

* gnu/packages/cran.scm (r-credentials): New variable.

3 years agognu: idris: Update to 1.3.3.
Eric Bavier [Tue, 19 Jan 2021 05:27:25 +0000 (23:27 -0600)]
gnu: idris: Update to 1.3.3.

* gnu/packages/patches/idris-disable-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/idris.scm (idris): Update to 1.3.3.
[source]: Use the patch.
[native-inputs]: Add ghc-cheapskate.
[arguments]: Adjust cheapskate version bounds.  Make auxiliary test script
executable.

3 years agodoc: Replace TP with Weblate mentions.
Julien Lepiller [Tue, 12 Jan 2021 14:46:03 +0000 (15:46 +0100)]
doc: Replace TP with Weblate mentions.

* doc/contributing.texi: Replace link to TP with a link to Weblate.
* doc/guix.texi: Replace link to TP with a link to Weblate.
* doc/guix-cookbook.texi: Replace link to TP with a link to Weblate.

3 years agoMakefile.am: Download po files from weblate.
Julien Lepiller [Tue, 12 Jan 2021 14:35:29 +0000 (15:35 +0100)]
Makefile.am: Download po files from weblate.

* Makefile.am (download-po): Download from weblate.

3 years agognu: Add cl-claw.
Adam Kandur [Wed, 20 Jan 2021 13:30:05 +0000 (14:30 +0100)]
gnu: Add cl-claw.

* gnu/packages/lisp-xyz.scm (cl-claw, ecl-claw, sbcl-claw): New variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add kdf.
Z572 [Sat, 26 Dec 2020 11:59:14 +0000 (19:59 +0800)]
gnu: Add kdf.

* gnu/packages/kde.scm (kdf): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add poxml.
Z572 [Fri, 25 Dec 2020 12:53:01 +0000 (20:53 +0800)]
gnu: Add poxml.

* gnu/packages/kde.scm (poxml): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: blender-2.79: Fix color management.
Antoine Côté [Sun, 3 Jan 2021 20:15:04 +0000 (15:15 -0500)]
gnu: blender-2.79: Fix color management.

* gnu/packages/graphics.scm (blender-2.79): Fix color management.
[inputs]: Add opencolorio.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: profanity: Update to 0.10.0.
Tanguy Le Carrour [Wed, 20 Jan 2021 09:34:21 +0000 (10:34 +0100)]
gnu: profanity: Update to 0.10.0.

* gnu/packages/messaging.scm (profanity): Update to 0.10.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: libmesode: Update to 0.10.1.
Tanguy Le Carrour [Wed, 20 Jan 2021 09:34:20 +0000 (10:34 +0100)]
gnu: libmesode: Update to 0.10.1.

* gnu/packages/messaging.scm (libmesode): Update to 0.10.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agoimages: pinebook-pro: Fix default serial port.
Caliph Nomble [Tue, 19 Jan 2021 22:34:23 +0000 (22:34 +0000)]
images: pinebook-pro: Fix default serial port.

* gnu/system/images/pinebook-pro.scm (pinebook-pro-barebones-os)[services]:
Start agetty on ttyS2 instead of ttyS0.

3 years agognu: zfs: update to 2.0.1.
raid5atemyhomework [Sun, 10 Jan 2021 09:58:03 +0000 (09:58 +0000)]
gnu: zfs: update to 2.0.1.

* gnu/packages/file-systems.scm (zfs): Update version to 2.0.1.
[arguments]: Adjust 'patch-source phase for changes in tarball.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: zfs: Correct ZFS udev rules.
raid5atemyhomework [Fri, 8 Jan 2021 05:31:17 +0000 (05:31 +0000)]
gnu: zfs: Correct ZFS udev rules.

* gnu/packages/file-systems.scm (zfs): Add substitutions for /sbin/modprobe
in udev rules.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agotests: install: Fix build.
Mathieu Othacehe [Wed, 20 Jan 2021 11:49:12 +0000 (12:49 +0100)]
tests: install: Fix build.

This is a follow-up of: 2f497d94e7f6574b0847025ce29eafaf858008ef.

* gnu/tests/install.scm (run-install): Rename 'raw to 'efi-raw.

3 years agognu: lisp-repl-core-dumper: Update to 0.5.0.
Pierre Neidhardt [Wed, 20 Jan 2021 11:22:34 +0000 (12:22 +0100)]
gnu: lisp-repl-core-dumper: Update to 0.5.0.

* gnu/packages/lisp.scm (lisp-repl-core-dumper): Update to 0.5.0.

3 years agognu: Add pgloader.
Sharlatan Hellseher [Tue, 19 Jan 2021 22:23:21 +0000 (22:23 +0000)]
gnu: Add pgloader.

* gnu/packages/databases.scm (pgloader): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: xfce4-stopwatch-plugin: Update to 0.5.0.
Michael Rohleder [Tue, 19 Jan 2021 14:16:53 +0000 (15:16 +0100)]
gnu: xfce4-stopwatch-plugin: Update to 0.5.0.

* gnu/packages/xfce.scm (xfce4-stopwatch-plugin): Update to 0.5.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: quaternion: Update to 0.0.9.4f.
Michael Rohleder [Fri, 15 Jan 2021 20:44:32 +0000 (21:44 +0100)]
gnu: quaternion: Update to 0.0.9.4f.

* gnu/packages/messaging.scm (quaternion): Update to 0.0.9.4f.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: synapse: Update to 1.25.0.
Michael Rohleder [Fri, 15 Jan 2021 18:23:01 +0000 (19:23 +0100)]
gnu: synapse: Update to 1.25.0.

* gnu/packages/matrix.scm (synapse): Update to 1.25.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: lzlib: Update to 1.12.
Vincent Legoll [Mon, 18 Jan 2021 20:56:16 +0000 (21:56 +0100)]
gnu: lzlib: Update to 1.12.

* gnu/packages/compression.scm (lzlib): Update to 1.12.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: libxls: Update to 1.6.2.
Vincent Legoll [Mon, 18 Jan 2021 20:47:49 +0000 (21:47 +0100)]
gnu: libxls: Update to 1.6.2.

* gnu/packages/statistics.scm (libxls): Update to 1.6.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: libunwind: Update to 1.5.0.
Vincent Legoll [Mon, 18 Jan 2021 20:32:40 +0000 (21:32 +0100)]
gnu: libunwind: Update to 1.5.0.

* gnu/packages/libunwind.scm (libunwind): Update to 1.5.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: libusb: Update to 1.0.24.
Vincent Legoll [Mon, 18 Jan 2021 20:12:25 +0000 (21:12 +0100)]
gnu: libusb: Update to 1.0.24.

* gnu/packages/libusb.scm (libusb): Update to 1.0.24.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: cutter: Update to 1.12.0.
Vincent Legoll [Mon, 18 Jan 2021 18:03:50 +0000 (19:03 +0100)]
gnu: cutter: Update to 1.12.0.

* gnu/packages/engineering.scm (cutter): Update to 1.12.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: radare2: Update to 5.0.0.
Vincent Legoll [Mon, 18 Jan 2021 18:03:49 +0000 (19:03 +0100)]
gnu: radare2: Update to 5.0.0.

* gnu/packages/engineering.scm (radare2): Update to 5.0.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add magic-enum.
Anadon [Thu, 14 Jan 2021 07:25:01 +0000 (08:25 +0100)]
gnu: Add magic-enum.

* gnu/packages/cpp.scm (magic-enum): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
3 years agoservices: Do not warn, when duplicate users are eq?.
Leo Prikler [Thu, 14 Jan 2021 12:58:00 +0000 (13:58 +0100)]
services: Do not warn, when duplicate users are eq?.

* gnu/system/shadow.scm (account-activation): Delete duplicate (eq?) users
and groups before transforming them to specs and asserting, that names are
unique.

3 years agoshadow: End duplicate warnings with new lines.
Leo Prikler [Thu, 14 Jan 2021 12:53:35 +0000 (13:53 +0100)]
shadow: End duplicate warnings with new lines.

The change from formatted message causes the line to no longer automatically
be ended.  This will need to be reverted once again, when duplicate names
become hard errors.

* gnu/system/shadow.scm (assert-unique-account-names)
(assert-unique-group-names): End format strings in ~%.

3 years agognu: linux-libre 4.19: Update to 4.19.169.
Leo Famulari [Tue, 19 Jan 2021 20:39:57 +0000 (15:39 -0500)]
gnu: linux-libre 4.19: Update to 4.19.169.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.169.
(linux-libre-4.19-pristine-source): Update hash.

3 years agognu: linux-libre 5.4: Update to 5.4.91.
Leo Famulari [Tue, 19 Jan 2021 20:39:46 +0000 (15:39 -0500)]
gnu: linux-libre 5.4: Update to 5.4.91.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.91.
(linux-libre-5.4-pristine-source): Update hash.

3 years agognu: linux-libre: Update to 5.10.9.
Leo Famulari [Tue, 19 Jan 2021 20:39:27 +0000 (15:39 -0500)]
gnu: linux-libre: Update to 5.10.9.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.9.
(linux-libre-5.10-pristine-source): Update hash.

3 years agognu: vlc: Update to 3.0.12.
Michael Rohleder [Wed, 20 Jan 2021 01:21:17 +0000 (02:21 +0100)]
gnu: vlc: Update to 3.0.12.

* gnu/packages/video.scm (vlc): Update to 3.0.12.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: libabigail: Update to 1.8.
Eric Bavier [Tue, 19 Jan 2021 23:10:07 +0000 (17:10 -0600)]
gnu: libabigail: Update to 1.8.

* gnu/packages/elf.scm (libabigail): Update to 1.8.

3 years agognu: musescore: Update to 3.6.
Nicolas Goaziou [Tue, 19 Jan 2021 22:12:51 +0000 (23:12 +0100)]
gnu: musescore: Update to 3.6.

* gnu/packages/music.scm (musescore): Update to 3.6.

3 years agognu: emacs-flycheck-grammalecte: Update to 1.3.
Nicolas Goaziou [Tue, 19 Jan 2021 20:48:17 +0000 (21:48 +0100)]
gnu: emacs-flycheck-grammalecte: Update to 1.3.

* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Update to 1.3.
[source]: Change upstream URL.
[arguments]: Remove phase for symlinks since it is now possible to
circumvent it with configuration.  Configure accordingly.
[home-page]: Update URL.

3 years agognu: kwayland: Enable test suite.
Efraim Flashner [Tue, 19 Jan 2021 20:21:52 +0000 (22:21 +0200)]
gnu: kwayland: Enable test suite.

* gnu/packages/kde-frameworks.scm (kwayland)[arguments]: Don't skip
tests. Adjust 'check-setup phase to render QT windows offscreen.

3 years agognu: erlang: Update to 23.2.1.
Oskar Köök [Wed, 6 Jan 2021 12:42:54 +0000 (13:42 +0100)]
gnu: erlang: Update to 23.2.1.

* gnu/packages/erlang.scm (erlang): Update to 23.2.1.
[arguments]: Add phase to patch configure script.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: elixir: Update to 1.11.3.
Oskar Köök [Wed, 6 Jan 2021 01:14:52 +0000 (02:14 +0100)]
gnu: elixir: Update to 1.11.3.

* gnu/packages/elixir.scm (elixir): Update to 1.11.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agonews: Add entry for '--with-latest'.
Ludovic Courtès [Tue, 19 Jan 2021 17:13:46 +0000 (18:13 +0100)]
news: Add entry for '--with-latest'.

* etc/news.scm: Add entry.

3 years agotransformations: Add '--with-latest'.
Ludovic Courtès [Thu, 7 Jan 2021 09:00:50 +0000 (10:00 +0100)]
transformations: Add '--with-latest'.

* guix/upstream.scm (upstream-source-compiler): New procedure.
(%updaters): Set! it.
* guix/transformations.scm (transform-package-latest): New procedure.
(%transformations): Add 'with-latest'.
(%transformation-options, show-transformation-options-help/detailed):
Add '--with-latest'.
* tests/transformations.scm ("options->transformation, with-latest"):
New test.
* doc/guix.texi (Package Transformation Options): Document it.

3 years agognu: rpcbind: Update to 1.2.5.
Vincent Legoll [Sun, 17 Jan 2021 09:16:39 +0000 (10:16 +0100)]
gnu: rpcbind: Update to 1.2.5.

* gnu/packages/onc-rpc.scm (rpcbind): Update to 1.2.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: xfce4-appfinder: Update to 4.16.1.
Michael Rohleder [Mon, 18 Jan 2021 16:25:38 +0000 (17:25 +0100)]
gnu: xfce4-appfinder: Update to 4.16.1.

* gnu/packages/xfce.scm (xfce4-appfinder): Update to 4.16.1.
[source]: Fix uri and use https.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: motion: Update to 4.3.2.
Vincent Legoll [Mon, 18 Jan 2021 17:57:11 +0000 (18:57 +0100)]
gnu: motion: Update to 4.3.2.

* gnu/packages/video.scm (motion): Update to 4.3.2.
[arguments]: In 'bootstrap' phase, adjust 'version.sh' file name.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: esbuild: Update to 0.8.32.
Ryan Prior [Tue, 19 Jan 2021 04:57:05 +0000 (04:57 +0000)]
gnu: esbuild: Update to 0.8.32.

* gnu/packages/web.scm (esbuild): Update to 0.8.32.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agoenvironment: Fix '--root' option with relative file name.
JOULAUD François [Mon, 18 Jan 2021 08:26:02 +0000 (08:26 +0000)]
environment: Fix '--root' option with relative file name.

The path normalization of `--root` option of `guix environment` was
buggy as it appended full argument after normalized directory. This
patch fixes it.

* guix/scripts/environment.scm (register-gc-root): Fix gc-root path
normalization.
* tests/guix-environment.sh: Add test.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
3 years agomodules: Recognize #:re-export-and-replace.
Ludovic Courtès [Sun, 17 Jan 2021 16:41:40 +0000 (17:41 +0100)]
modules: Recognize #:re-export-and-replace.

* guix/modules.scm (extract-dependencies): Recognize
 #:re-export-and-replace, which was introduced in Guile 3.0.

3 years agosystem: Rename 'disk-image' command 'image'.
Mathieu Othacehe [Sun, 17 Jan 2021 10:32:51 +0000 (11:32 +0100)]
system: Rename 'disk-image' command 'image'.

* guix/scripts/system.scm (system-derivation-for-action): Rename 'disk-image'
command 'image'. Warn when using the now deprecated 'disk-image' command.
(show-help): Adapt accordingly.
(guix-system): Ditto.
* tests/guix-system.sh: Ditto.
* gnu/system/examples/bare-hurd.tmpl: Ditto.
* doc/guix.texi (Building the Installation Image,
Building the Installation Image for ARM Boards,
Invoking guix pack,
Invoking guix system): Adapt documentation.

3 years agognu: terminology: Update to 1.9.0.
Efraim Flashner [Tue, 19 Jan 2021 16:11:25 +0000 (18:11 +0200)]
gnu: terminology: Update to 1.9.0.

* gnu/packages/enlightenment.scm (terminology): Update to 1.9.0.
[arguments]: Add configure-flag to find more binaries.

3 years agodoc: Fix typo.
Joshua C. Randall [Mon, 11 Jan 2021 14:21:48 +0000 (15:21 +0100)]
doc: Fix typo.

Fixes <http://bugs.gnu.org/35004>.

* doc/guix.texi (Invoking guix package): Fix typo.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: freebayes: Update source, home-page URIs.
Efraim Flashner [Tue, 19 Jan 2021 09:48:38 +0000 (11:48 +0200)]
gnu: freebayes: Update source, home-page URIs.

* gnu/packages/bioinformatics.scm (freebayes)[source]: Update to new
upstream URI.
[home-page]: Same.

3 years agognu: terminator: Adjust description.
Efraim Flashner [Tue, 19 Jan 2021 09:46:41 +0000 (11:46 +0200)]
gnu: terminator: Adjust description.

* gnu/packages/gnome.scm (terminator)[description): Remove stray '+'.

3 years agognu: freebayes: Don't include vcflib sources.
Efraim Flashner [Tue, 19 Jan 2021 09:38:06 +0000 (11:38 +0200)]
gnu: freebayes: Don't include vcflib sources.

* gnu/packages/bioinformatics.scm (freebayes)[native-inputs]: Remove
vcflib-source, intervaltree-source. Move vcflib ...
[inputs]: ... to here.
[arguments]: Adjust 'patch-source and 'unpack-submodule-sources for
changes in vendored code.
* gnu/packages/patches/freebayes-devendor-deps.patch: Update patch.

3 years agognu: vcflib: Add pkg-config file.
Efraim Flashner [Tue, 19 Jan 2021 09:36:01 +0000 (11:36 +0200)]
gnu: vcflib: Add pkg-config file.

* gnu/packages/bioinformatics.scm (vcflib)[arguments]: Add phase to
create pkg-config file.

3 years agognu: vcflib: Build a shared library.
Efraim Flashner [Tue, 19 Jan 2021 08:43:06 +0000 (10:43 +0200)]
gnu: vcflib: Build a shared library.

* gnu/packages/bioinformatics.scm (vcflib)[arguments]: Add phase to
build a shared library instead of a static one.

3 years agognu: freebayes: Extend test timeout on slower architectures.
Efraim Flashner [Tue, 19 Jan 2021 08:33:19 +0000 (10:33 +0200)]
gnu: freebayes: Extend test timeout on slower architectures.

* gnu/packages/bioinformatics.scm (freebayes)[arguments]: Use custom
'check phase  on aarch64-linux and armhf-linux to extend the test timeout.

3 years agognu: xpra: Add more encoding options.
Michael Rohleder [Mon, 18 Jan 2021 15:53:26 +0000 (16:53 +0100)]
gnu: xpra: Add more encoding options.

* gnu/packages/xorg.scm (xpra)[inputs]: Add libx264, x265, libvpx.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: xpra: Update to 4.0.6.
Michael Rohleder [Mon, 18 Jan 2021 15:45:29 +0000 (16:45 +0100)]
gnu: xpra: Update to 4.0.6.

* gnu/packages/xorg.scm (xpra): Update to 4.0.6.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: libid3tag: Add comment justifying the 'install-pkg-config phase.
Kei Kebreau [Mon, 18 Jan 2021 23:53:48 +0000 (18:53 -0500)]
gnu: libid3tag: Add comment justifying the 'install-pkg-config phase.

* gnu/packages/mp3.scm (libid3tag)[arguments]: Add a comment about Audacity
requiring a pkg-config file for libid3tag.

3 years agognu: libmad: Add comment justifying the 'install-pkg-config phase.
Kei Kebreau [Mon, 18 Jan 2021 22:52:13 +0000 (17:52 -0500)]
gnu: libmad: Add comment justifying the 'install-pkg-config phase.

* gnu/packages/mp3.scm (libmad)[arguments]: Add a comment about Audacity
requiring a pkg-config file for libmad.

3 years agognu: Add guile-libyaml.
Ricardo Wurmus [Sun, 17 Jan 2021 14:52:08 +0000 (15:52 +0100)]
gnu: Add guile-libyaml.

* gnu/packages/guile-xyz.scm (guile-libyaml): New variable.

3 years agognu: Add r-snapatac.
Mădălin Ionel Patrașcu [Thu, 14 Jan 2021 19:57:44 +0000 (20:57 +0100)]
gnu: Add r-snapatac.

* gnu/packages/bioinformatics.scm (r-snapatac): New variable.

3 years agognu: mafft: Update to 7.475.
Mădălin Ionel Patrașcu [Thu, 14 Jan 2021 18:34:15 +0000 (19:34 +0100)]
gnu: mafft: Update to 7.475.

* gnu/packages/bioinformatics.scm (mafft): Update to 7.475.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: musl: Update to 1.2.2.
Vincent Legoll [Fri, 15 Jan 2021 08:57:35 +0000 (09:57 +0100)]
gnu: musl: Update to 1.2.2.

* gnu/packages/musl.scm (musl): Update to 1.2.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: ruby-bio-vcf: Rename to bio-vcf.
Efraim Flashner [Mon, 18 Jan 2021 09:19:37 +0000 (11:19 +0200)]
gnu: ruby-bio-vcf: Rename to bio-vcf.

This package is widely known in select circles specifically as 'bio-vcf'.

* gnu/packages/bioinformatics.scm (ruby-bio-vcf): Rename to bio-vcf.

3 years agognu: Add ruby-bio-vcf.
Efraim Flashner [Mon, 18 Jan 2021 08:39:51 +0000 (10:39 +0200)]
gnu: Add ruby-bio-vcf.

* gnu/packages/bioinformatics.scm (ruby-bio-vcf): New variable.

3 years agognu: linux-libre 4.4: Update to 4.4.252.
Leo Famulari [Mon, 18 Jan 2021 02:05:39 +0000 (21:05 -0500)]
gnu: linux-libre 4.4: Update to 4.4.252.

* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.252.
(linux-libre-4.4-pristine-source): Update hash.

3 years agognu: linux-libre 4.9: Update to 4.9.252.
Leo Famulari [Mon, 18 Jan 2021 02:05:26 +0000 (21:05 -0500)]
gnu: linux-libre 4.9: Update to 4.9.252.

* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.252.
(linux-libre-4.9-pristine-source): Update hash.

3 years agognu: linux-libre 4.14: Update to 4.14.216.
Leo Famulari [Mon, 18 Jan 2021 02:05:12 +0000 (21:05 -0500)]
gnu: linux-libre 4.14: Update to 4.14.216.

* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.216.
(linux-libre-4.14-pristine-source): Update hash.

3 years agognu: linux-libre 4.19: Update to 4.19.168.
Leo Famulari [Mon, 18 Jan 2021 02:03:54 +0000 (21:03 -0500)]
gnu: linux-libre 4.19: Update to 4.19.168.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.168.
(linux-libre-4.19-pristine-source): Update hash.

3 years agognu: linux-libre 5.4: Update to 5.4.90.
Leo Famulari [Mon, 18 Jan 2021 02:03:39 +0000 (21:03 -0500)]
gnu: linux-libre 5.4: Update to 5.4.90.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.90.
(linux-libre-5.4-pristine-source): Update hash.

3 years agognu: linux-libre: Update to 5.10.8.
Leo Famulari [Mon, 18 Jan 2021 02:03:14 +0000 (21:03 -0500)]
gnu: linux-libre: Update to 5.10.8.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.8.
(linux-libre-5.10-pristine-source): Update hash.

3 years agognu: xapian, python-xapian-bindings: Update to 1.4.18.
Tobias Geerinckx-Rice [Mon, 18 Jan 2021 00:31:00 +0000 (01:31 +0100)]
gnu: xapian, python-xapian-bindings: Update to 1.4.18.

* gnu/packages/search.scm (xapian, python-xapian-bindings): Update to 1.4.18.

3 years agognu: iptables: Update to 1.8.7.
Tobias Geerinckx-Rice [Mon, 18 Jan 2021 00:30:23 +0000 (01:30 +0100)]
gnu: iptables: Update to 1.8.7.

* gnu/packages/linux.scm (iptables): Update to 1.8.7.

3 years agognu: nftables: Update to 0.9.8.
Tobias Geerinckx-Rice [Mon, 18 Jan 2021 00:30:11 +0000 (01:30 +0100)]
gnu: nftables: Update to 0.9.8.

* gnu/packages/linux.scm (nftables): Update to 0.9.8.

3 years agognu: libnftnl: Update to 1.1.9.
Tobias Geerinckx-Rice [Mon, 18 Jan 2021 00:30:02 +0000 (01:30 +0100)]
gnu: libnftnl: Update to 1.1.9.

* gnu/packages/linux.scm (libnftnl): Update to 1.1.9.

3 years agognu: ktouch: Update to 20.12.1.
Tobias Geerinckx-Rice [Sun, 17 Jan 2021 23:19:43 +0000 (00:19 +0100)]
gnu: ktouch: Update to 20.12.1.

* gnu/packages/education.scm (ktouch): Update to 20.12.1.

3 years agognu: wxmaxima: Update to 20.12.2.
Kei Kebreau [Sun, 3 Jan 2021 16:26:16 +0000 (11:26 -0500)]
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.

3 years agognu: gnuplot: Update to 5.4.1.
Kei Kebreau [Mon, 4 Jan 2021 01:17:52 +0000 (20:17 -0500)]
gnu: gnuplot: Update to 5.4.1.

* gnu/packages/maths.scm (gnuplot): Update to 5.4.1.
[arguments]: Set GNUTERM in #:make-flags.

3 years agognu: Add emacs-org-mime
Ryan Desfosses [Fri, 15 Jan 2021 03:25:21 +0000 (22:25 -0500)]
gnu: Add emacs-org-mime

* gnu/packages/emacs-xyz.scm (emacs-org-mime): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: nbd: Update to 3.21.
Tobias Geerinckx-Rice [Sun, 17 Jan 2021 22:44:23 +0000 (23:44 +0100)]
gnu: nbd: Update to 3.21.

* gnu/packages/networking.scm (nbd): Update to 3.21.

3 years agognu: mblaze: Update to 1.1.
Tobias Geerinckx-Rice [Sun, 17 Jan 2021 22:38:47 +0000 (23:38 +0100)]
gnu: mblaze: Update to 1.1.

* gnu/packages/mail.scm (mblaze): Update to 1.1.

3 years agognu: keepassxc: Update to 2.6.3.
Tobias Geerinckx-Rice [Sun, 17 Jan 2021 22:36:45 +0000 (23:36 +0100)]
gnu: keepassxc: Update to 2.6.3.

* gnu/packages/password-utils.scm (keepassxc): Update to 2.6.3.

3 years agognu: facter: Update to 4.0.49.
Tobias Geerinckx-Rice [Sun, 17 Jan 2021 22:26:01 +0000 (23:26 +0100)]
gnu: facter: Update to 4.0.49.

* gnu/packages/admin.scm (facter): Update to 4.0.49.

3 years agognu: inxi-minimal: Update to 3.2.02-2.
Tobias Geerinckx-Rice [Sun, 17 Jan 2021 22:23:52 +0000 (23:23 +0100)]
gnu: inxi-minimal: Update to 3.2.02-2.

* gnu/packages/admin.scm (inxi-minimal): Update to 3.2.02-2.

3 years agognu: oil: Update to 0.8.6.
Tobias Geerinckx-Rice [Sun, 17 Jan 2021 22:15:34 +0000 (23:15 +0100)]
gnu: oil: Update to 0.8.6.

* gnu/packages/shells.scm (oil): Update to 0.8.6.

3 years agognu: pd: Update to 0.51-4.
Tobias Geerinckx-Rice [Sun, 17 Jan 2021 22:09:43 +0000 (23:09 +0100)]
gnu: pd: Update to 0.51-4.

* gnu/packages/music.scm (pd): Update to 0.51-4.

3 years agognu: libhandy: Update to 1.0.3.
Tobias Geerinckx-Rice [Sun, 17 Jan 2021 22:08:01 +0000 (23:08 +0100)]
gnu: libhandy: Update to 1.0.3.

* gnu/packages/gnome.scm (libhandy): Update to 1.0.3.

3 years agognu: php-fpm: Ensure no duplicate group.
Julien Lepiller [Sat, 16 Jan 2021 19:42:32 +0000 (20:42 +0100)]
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>
3 years agoservices: cups: reuse lp from %base-groups.
Leo Prikler [Sun, 17 Jan 2021 19:16:05 +0000 (20:16 +0100)]
services: cups: reuse lp from %base-groups.

* gnu/services/cups.scm (%cups-accounts): Try to reuse lp from %base-groups.

3 years agognu: grub: Use installed unicode font.
Stefan [Mon, 28 Dec 2020 11:24:16 +0000 (12:24 +0100)]
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>
3 years agognu: sbcl-cffi: Update to 0.23.0.
Aurora [Sat, 16 Jan 2021 22:06:43 +0000 (23:06 +0100)]
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>
3 years agognu: freebayes: Update to 1.3.3.
Efraim Flashner [Sun, 17 Jan 2021 13:31:21 +0000 (15:31 +0200)]
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.

3 years agognu: multichoose: Install header files.
Efraim Flashner [Sun, 17 Jan 2021 13:15:47 +0000 (15:15 +0200)]
gnu: multichoose: Install header files.

* gnu/packages/bioinformatics.scm (multichoose)[arguments]: Adjust
'install phase to also install header files.

3 years agognu: filevercmp: Install header files.
Efraim Flashner [Sun, 17 Jan 2021 13:06:05 +0000 (15:06 +0200)]
gnu: filevercmp: Install header files.

* gnu/packages/bioinformatics.scm (filevercmp)[arguments]: Adjust
'install phase to install header files.