jackhill/guix/guix.git
3 years agonews: Add entry for LVM support.
Ludovic Courtès [Wed, 25 Nov 2020 23:04:57 +0000 (00:04 +0100)]
news: Add entry for LVM support.

* etc/news.scm: Add entry.

3 years agodoc: Tweak LVM-related info.
Ludovic Courtès [Wed, 25 Nov 2020 22:58:02 +0000 (23:58 +0100)]
doc: Tweak LVM-related info.

* doc/guix.texi (Limitations): Remove LVM support.
(Mapped Devices): Add link the to LVM web site.  Tweak wording.

3 years agomapped-devices: Add 'lvm-device-mapping'.
Mikhail Tsykalov [Fri, 6 Nov 2020 09:47:38 +0000 (12:47 +0300)]
mapped-devices: Add 'lvm-device-mapping'.

* gnu/system/mapped-devices.scm (lvm-device-mapping, open-lvm-device,
close-lvm-device): New variables.

* gnu/tests/install.scm (%lvm-separate-home-os,
%lvm-separate-home-os-source, %lvm-separate-home-installation-script,
%test-lvm-separate-home-os): New variables.

* gnu/system/linux-initrd.scm (raw-initrd): Add (srfi srfi-1) to initrd expression.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agomapped-devices: Allow target to be list of strings.
Mikhail Tsykalov [Fri, 6 Nov 2020 09:47:37 +0000 (12:47 +0300)]
mapped-devices: Allow target to be list of strings.

* gnu/system/mapped-devices.scm (<mapped-device>): Rename constructor to
%mapped-device.
[target]: Remove field.
[targets]: New field. Adjust users.
(mapped-device-compatibility-helper, mapped-device): New macros.
(mapped-device-target): New deprecated procedure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: guile-bytestructures: Update to 1.0.9.
Ludovic Courtès [Mon, 16 Nov 2020 15:43:34 +0000 (16:43 +0100)]
gnu: guile-bytestructures: Update to 1.0.9.

Fixes <https://bugs.gnu.org/44000>.

* gnu/packages/guile.scm (guile-bytestructures): Update to 1.0.9.
[source]: Adjust tag to no longer include "v" prefix.

3 years agognu: hwloc: Add "doc" output.
Ludovic Courtès [Wed, 25 Nov 2020 21:47:39 +0000 (22:47 +0100)]
gnu: hwloc: Add "doc" output.

* gnu/packages/mpi.scm (hwloc-1)[outputs]: Add "doc".
[arguments]: Add 'move-man3-pages' phase.

3 years agognu: Add git-open.
EuAndreh [Mon, 23 Nov 2020 11:44:35 +0000 (08:44 -0300)]
gnu: Add git-open.

* gnu/packages/version-control.scm (git-open): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: perl-cairo: Update to 1.108.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 22:02:51 +0000 (23:02 +0100)]
gnu: perl-cairo: Update to 1.108.

* gnu/packages/gtk.scm (perl-cairo): Update to 1.108.

3 years agognu: youtube-dl: Update to 2020.11.26.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 22:02:29 +0000 (23:02 +0100)]
gnu: youtube-dl: Update to 2020.11.26.

* gnu/packages/video.scm (youtube-dl): Update to 2020.11.26.

3 years agognu: lmdb: Update to 0.9.27.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 21:39:22 +0000 (22:39 +0100)]
gnu: lmdb: Update to 0.9.27.

* gnu/packages/databases.scm (lmdb): Update to 0.9.27.

3 years agognu: volk: Remove static library.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 21:30:02 +0000 (22:30 +0100)]
gnu: volk: Remove static library.

* gnu/packages/engineering.scm (volk)[arguments]: Add a
'remove-static-libraries phase.

3 years agognu: volk: Update to 2.4.0.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 21:05:50 +0000 (22:05 +0100)]
gnu: volk: Update to 2.4.0.

* gnu/packages/engineering.scm (volk): Update to 2.4.0.
[source]: Clone recursively.

3 years agognu: libaudec: Update to 0.2.4.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 20:14:44 +0000 (21:14 +0100)]
gnu: libaudec: Update to 0.2.4.

* gnu/packages/audio.scm (libaudec): Update to 0.2.4.
[arguments]: Use a newer #:meson.

3 years agognu: volk: Fetch from git repository.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 20:11:00 +0000 (21:11 +0100)]
gnu: volk: Fetch from git repository.

* gnu/packages/engineering.scm (volk)[source]: Use GIT-FETCH and GIT-FILE-NAME.

3 years agognu: mercury: Update to 20.06.1.
Brett Gilio [Wed, 25 Nov 2020 22:40:29 +0000 (16:40 -0600)]
gnu: mercury: Update to 20.06.1.

* gnu/packages/mercury.scm (mercury): Update to 20.06.1.

3 years agognu: mercury-minimal: Update to 20.06.1.
Brett Gilio [Wed, 25 Nov 2020 22:40:01 +0000 (16:40 -0600)]
gnu: mercury-minimal: Update to 20.06.1.

* gnu/packages/mercury.scm (mercury-minimal): Update to 20.06.1.

3 years agoetc: Add more SELinux permissions for the daemon.
Marius Bakke [Wed, 25 Nov 2020 22:07:29 +0000 (23:07 +0100)]
etc: Add more SELinux permissions for the daemon.

This is needed for some package test suites.

* etc/guix-daemon.cil.in (guix_daemon): Permit unix_dgram_socket operations.

3 years agognu: Add qpdfview.
Timotej Lazar [Tue, 24 Nov 2020 18:58:45 +0000 (19:58 +0100)]
gnu: Add qpdfview.

* gnu/packages/pdf.scm (qpdfview): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agognu: dav1d: Update to 0.8.0.
Leo Famulari [Wed, 25 Nov 2020 19:31:53 +0000 (14:31 -0500)]
gnu: dav1d: Update to 0.8.0.

* gnu/packages/video.scm (dav1d): Update to 0.8.0.
[source]: Use GIT-FETCH, because there is no tarball for 0.8.0.

3 years agognu: bind: Update to 9.16.9.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 19:27:44 +0000 (20:27 +0100)]
gnu: bind: Update to 9.16.9.

* gnu/packages/dns.scm (isc-bind): Update to 9.16.9.

3 years agognu: font-gnu-unifont: Always download source over HTTPS.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 19:19:53 +0000 (20:19 +0100)]
gnu: font-gnu-unifont: Always download source over HTTPS.

* gnu/packages/fonts.scm (font-gnu-unifont)[source]: Use HTTPS everywhere.

3 years agognu: font-gnu-unifont: Update to 13.0.04.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 19:19:42 +0000 (20:19 +0100)]
gnu: font-gnu-unifont: Update to 13.0.04.

* gnu/packages/fonts.scm (font-gnu-unifont): Update to 13.0.04.

3 years agognu: uget: Update to 2.2.1.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 15:58:29 +0000 (16:58 +0100)]
gnu: uget: Update to 2.2.1.

* gnu/packages/bittorrent.scm (uget): Update to 2.2.1.

3 years agognu: ceph: Update to 14.2.15.
Tobias Geerinckx-Rice [Wed, 25 Nov 2020 14:12:34 +0000 (15:12 +0100)]
gnu: ceph: Update to 14.2.15.

* gnu/packages/storage.scm (ceph): Update to 14.2.15.

3 years agognu: Mutt: Update to 2.0.2 [fixes CVE-2020-28896].
Leo Famulari [Wed, 25 Nov 2020 18:18:15 +0000 (13:18 -0500)]
gnu: Mutt: Update to 2.0.2 [fixes CVE-2020-28896].

* gnu/packages/mail.scm (mutt): Update to 2.0.2.
* gnu/packages/patches/mutt-store-references.patch: Adjust to changes in
Mutt 2.0.2.

3 years agognu: grpc: Update to 1.33.2.
Brett Gilio [Wed, 25 Nov 2020 18:02:04 +0000 (12:02 -0600)]
gnu: grpc: Update to 1.33.2.

* gnu/packages/rpc.scm (grpc): Update to 1.33.2.

[arguments]: Use system (re2) provided package.
[inputs]: Add re2.
[native-inputs]: Add pkg-config.

3 years agognu: re2: Update to 2020-11-01.
Brett Gilio [Wed, 25 Nov 2020 18:01:51 +0000 (12:01 -0600)]
gnu: re2: Update to 2020-11-01.

* gnu/packages/regex.scm (re2): Update to 2020-11-01.

3 years agognu: cuirass: Update to 0.0.1-55.fd432b8.
Mathieu Othacehe [Wed, 25 Nov 2020 15:57:32 +0000 (16:57 +0100)]
gnu: cuirass: Update to 0.0.1-55.fd432b8.

* gnu/packages/ci.scm (cuirass): Update to 0.0.1-55.fd432b8.

3 years agognu: et: Deprecate package.
Brett Gilio [Wed, 25 Nov 2020 14:28:53 +0000 (08:28 -0600)]
gnu: et: Deprecate package.

* gnu/packages/terminals.scm (et): Deprecate in favor of
eternalterminal.

3 years agognu: et: Work around recursive module imports.
Brett Gilio [Wed, 25 Nov 2020 14:24:55 +0000 (08:24 -0600)]
gnu: et: Work around recursive module imports.

* gnu/packages/ssh.scm (et): Remove.
* gnu/packages/terminals.scm (et): Add et.

3 years agognu: eternalterminal: Update to 6.0.13.
Brett Gilio [Wed, 25 Nov 2020 14:11:11 +0000 (08:11 -0600)]
gnu: eternalterminal: Update to 6.0.13.

* gnu/packages/terminals.scm (eternalterminal): Update to 6.0.13.

3 years agognu: protobuf: Update to 3.14.0.
Brett Gilio [Wed, 25 Nov 2020 14:10:47 +0000 (08:10 -0600)]
gnu: protobuf: Update to 3.14.0.

* gnu/packages/protobuf.scm (protobuf): Update to 3.14.0.

3 years agognu: gst-plugins-bad: Enable webrtc module.
Michael Rohleder [Mon, 16 Nov 2020 09:46:28 +0000 (10:46 +0100)]
gnu: gst-plugins-bad: Enable webrtc module.

* gnu/packages/gstreamer.scm (gst-plugins-bad): Enable webrtc module.
[inputs]: Add libnice and webrtc-audio-processing.
[arguments]: Add substitution of failing tests.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: git-annex: Update to 8.20201116.
Kyle Meyer [Fri, 20 Nov 2020 02:45:39 +0000 (21:45 -0500)]
gnu: git-annex: Update to 8.20201116.

If ghc-torrent isn't available, git-annex will fall back to custom legacy
code.  However, this older code path has a build failure in the 8.20201116
release, and in general it'd be better to rely on the preferred, more
exercised code path.

* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20201116.
[inputs]: Add ghc-torrent.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: ghc-filepath-bytestring: Update to 1.4.2.1.6.
Kyle Meyer [Fri, 20 Nov 2020 02:45:38 +0000 (21:45 -0500)]
gnu: ghc-filepath-bytestring: Update to 1.4.2.1.6.

The minimum version of ghc-filepath-bytestring is now 1.4.2.1.4 in the latest
release of git-annex, the only Guix package that has this library as an input.

* gnu/packages/haskell-xyz.scm (ghc-filepath-bytestring): Update to 1.4.2.1.6.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: Add ghc-torrent.
Kyle Meyer [Fri, 20 Nov 2020 02:45:37 +0000 (21:45 -0500)]
gnu: Add ghc-torrent.

* gnu/packages/haskell-xyz.scm (ghc-torrent): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: Add ghc-bencode.
Kyle Meyer [Fri, 20 Nov 2020 02:45:36 +0000 (21:45 -0500)]
gnu: Add ghc-bencode.

* gnu/packages/haskell-xyz.scm (ghc-bencode): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: gcompris-qt: Update license.
Efraim Flashner [Wed, 25 Nov 2020 11:52:22 +0000 (13:52 +0200)]
gnu: gcompris-qt: Update license.

* gnu/packages/education.scm (gcompris-qt)[license]: Add silofl1.1 for
the bundled fonts.

3 years agognu: gcompris-qt: Update to 1.0.
Efraim Flashner [Wed, 25 Nov 2020 11:51:17 +0000 (13:51 +0200)]
gnu: gcompris-qt: Update to 1.0.

* gnu/packages/education.scm (gcompris-qt): Update to 1.0.
[arguments]: Drop custom 'disable-failing-test phase. Set HOME to help
test suite run.
[inputs]: Replace python-2 with python-wrapper.

3 years agognu: vala: Update to 0.50.2.
Ryan Prior [Fri, 20 Nov 2020 06:31:29 +0000 (06:31 +0000)]
gnu: vala: Update to 0.50.2.

* gnu/packages/gnome.scm (vala): Update home-page.
(vala-0.50): Update to 0.50.2.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agoweather: Fix '--substitute-urls'.
zimoun [Mon, 16 Nov 2020 16:51:51 +0000 (17:51 +0100)]
weather: Fix '--substitute-urls'.

Fixes <https://bugs.gnu.org/44574>.
Reported by Efraim Flashner <efraim@flashner.co.il>.

* guix/scripts/weather.scm (guix-weather): Fix when substitute-urls
is a list.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: cuirass: Update to 0.0.1-54.e0f97e4.
Mathieu Othacehe [Wed, 25 Nov 2020 09:51:19 +0000 (10:51 +0100)]
gnu: cuirass: Update to 0.0.1-54.e0f97e4.

* gnu/packages/ci.scm (cuirass): Update to 0.0.1-54.e0f97e4.

3 years agoci: Limit image and system tests jobs periodicity.
Mathieu Othacehe [Wed, 25 Nov 2020 09:32:16 +0000 (10:32 +0100)]
ci: Limit image and system tests jobs periodicity.

System tests and images jobs are extremely expensive in I/O operations and
storage size, pass a "period" argument to Cuirass to limit their periodicity.

* gnu/ci.scm (hours): New procedure,
(image-jobs, system-test-jobs, tarball-jobs): set a period argument.

3 years agoetc: snippets: Fix "gnu: Add ..." name when prefilling Common Lisp commits messages.
Pierre Neidhardt [Wed, 25 Nov 2020 09:45:42 +0000 (10:45 +0100)]
etc: snippets: Fix "gnu: Add ..." name when prefilling Common Lisp commits messages.

* etc/snippets/text-mode/guix-commit-message-add-cl-package: Fix name and
simplify the "New variables" line.

3 years agognu: Add calispel.
Pierre Neidhardt [Wed, 25 Nov 2020 09:37:37 +0000 (10:37 +0100)]
gnu: Add calispel.

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

3 years agognu: Add eager-future2.
Pierre Neidhardt [Wed, 25 Nov 2020 09:37:13 +0000 (10:37 +0100)]
gnu: Add eager-future2.

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

3 years agognu: linux-libre 4.4: Update to 4.4.246.
Leo Famulari [Wed, 25 Nov 2020 03:49:13 +0000 (22:49 -0500)]
gnu: linux-libre 4.4: Update to 4.4.246.

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

3 years agognu: linux-libre 4.9: Update to 4.9.246.
Leo Famulari [Wed, 25 Nov 2020 03:48:48 +0000 (22:48 -0500)]
gnu: linux-libre 4.9: Update to 4.9.246.

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

3 years agognu: linux-libre 4.14: Update to 4.14.209.
Leo Famulari [Wed, 25 Nov 2020 03:48:16 +0000 (22:48 -0500)]
gnu: linux-libre 4.14: Update to 4.14.209.

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

3 years agognu: linux-libre 4.19: Update to 4.19.160.
Leo Famulari [Wed, 25 Nov 2020 03:47:44 +0000 (22:47 -0500)]
gnu: linux-libre 4.19: Update to 4.19.160.

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

3 years agognu: linux-libre 5.4: Update to 5.4.80.
Leo Famulari [Wed, 25 Nov 2020 03:47:18 +0000 (22:47 -0500)]
gnu: linux-libre 5.4: Update to 5.4.80.

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

3 years agognu: linux-libre: Update to 5.9.11.
Leo Famulari [Wed, 25 Nov 2020 03:46:44 +0000 (22:46 -0500)]
gnu: linux-libre: Update to 5.9.11.

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

3 years agognu: esbuild: Update home-page.
Ryan Prior [Wed, 25 Nov 2020 01:56:04 +0000 (01:56 +0000)]
gnu: esbuild: Update home-page.

* gnu/packages/web.scm (esbuild): Update home-page.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: esbuild: Update to 0.8.14.
Ryan Prior [Wed, 25 Nov 2020 01:54:14 +0000 (01:54 +0000)]
gnu: esbuild: Update to 0.8.14.

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

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: collectd: Update to 5.12.0.
Lars-Dominik Braun [Tue, 24 Nov 2020 15:25:06 +0000 (16:25 +0100)]
gnu: collectd: Update to 5.12.0.

* gnu/packages/monitoring.scm (collectd): Update to 5.12.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Remove gnupg-2.
Efraim Flashner [Tue, 24 Nov 2020 08:20:53 +0000 (10:20 +0200)]
gnu: Remove gnupg-2.

This package was marked as superseded by gnupg in December 2017.

* gnu/packages/gnupg.scm (gnupg-2): Remove variable.

3 years agognu: Add reprepro.
Efraim Flashner [Tue, 24 Nov 2020 20:06:05 +0000 (22:06 +0200)]
gnu: Add reprepro.

* gnu/packages/debian.scm (reprepro): New variable.

3 years agognu: Add dpkg.
Efraim Flashner [Tue, 24 Nov 2020 19:49:43 +0000 (21:49 +0200)]
gnu: Add dpkg.

* gnu/packages/debian.scm (dpkg): New variable.

3 years agognu: postgis: Update to 3.0.3.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 22:45:24 +0000 (23:45 +0100)]
gnu: postgis: Update to 3.0.3.

* gnu/packages/geo.scm (postgis): Update to 3.0.3.

3 years agognu: libde265: Update to 1.0.8.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 22:19:01 +0000 (23:19 +0100)]
gnu: libde265: Update to 1.0.8.

* gnu/packages/video.scm (libde265): Update to 1.0.8.

3 years agognu: asymptote: Update to 2.68.
Nicolas Goaziou [Tue, 24 Nov 2020 22:22:45 +0000 (23:22 +0100)]
gnu: asymptote: Update to 2.68.

* gnu/packages/plotutils.scm (asymptote): Update to 2.68.

3 years agognu: sysstat: Update to 12.4.1.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 21:12:59 +0000 (22:12 +0100)]
gnu: sysstat: Update to 12.4.1.

* gnu/packages/linux.scm (sysstat): Update to 12.4.1.

3 years agognu: notmuch: Update to 0.31.2.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 21:07:35 +0000 (22:07 +0100)]
gnu: notmuch: Update to 0.31.2.

* gnu/packages/mail.scm (notmuch): Update to 0.31.2.

3 years agognu: Update a copyright line.
Nicolas Goaziou [Tue, 24 Nov 2020 21:12:42 +0000 (22:12 +0100)]
gnu: Update a copyright line.

3 years agognu: re2c: Update to 2.0.3.
Sergei Trofimovich [Tue, 24 Nov 2020 17:50:40 +0000 (17:50 +0000)]
gnu: re2c: Update to 2.0.3.

* gnu/packages/re2c.scm (re2c): Update to 2.0.3.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: racket-minimal: Update upstream tarball hash.
Jack Hill [Mon, 23 Nov 2020 21:07:20 +0000 (16:07 -0500)]
gnu: racket-minimal: Update upstream tarball hash.

It changed in place.  The only difference besides file metadata is in
etc/config.rktd:
- (catalogs . (https://download.racket-lang.org/releases/7.9/catalog/))
+ (catalogs . (https://download.racket-lang.org/releases/7.9/catalog/ #f))

The same change was made for the racket package in
c57157b89a56d33c76492a1fce1e521f00859f2a.

* gnu/packages/scheme.scm (racket-minimal)[source]: Update hash.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
3 years agognu: Add pcb2gcode.
Arun Isaac [Tue, 21 May 2019 11:07:05 +0000 (16:37 +0530)]
gnu: Add pcb2gcode.

* gnu/packages/engineering.scm (pcb2gcode): New variable.

3 years agognu: rofi: Update to 1.6.1.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 15:03:22 +0000 (16:03 +0100)]
gnu: rofi: Update to 1.6.1.

* gnu/packages/xdisorg.scm (rofi): Update to 1.6.1.

3 years agognu: mupdf: Use only dynamic linking.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 11:15:09 +0000 (12:15 +0100)]
gnu: mupdf: Use only dynamic linking.

* gnu/packages/pdf.scm (mupdf)[source]: Add patch.
[arguments]: Build and find the shared library.
(zathura-pdf-mupdf)[arguments]: Add a 'remove-libmupdfthird.a-requirement
phase to deal with the now-missing static one.
* gnu/packages/patches/mupdf-fix-linkage.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

3 years agognu: mupdf: Build verbosely.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 10:27:39 +0000 (11:27 +0100)]
gnu: mupdf: Build verbosely.

* gnu/packages/pdf.scm (mupdf)[arguments]: Add ‘verbose’ to #:make-flags.

3 years agognu: zathura-pdf-mupdf: Update to 0.3.6.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 12:46:53 +0000 (13:46 +0100)]
gnu: zathura-pdf-mupdf: Update to 0.3.6.

* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.3.6.

3 years agognu: esbuild: Update to 0.8.13.
Ryan Prior [Tue, 24 Nov 2020 13:09:53 +0000 (14:09 +0100)]
gnu: esbuild: Update to 0.8.13.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add python-baycomp.
Vinicius Monego [Sun, 22 Nov 2020 03:05:25 +0000 (00:05 -0300)]
gnu: Add python-baycomp.

* gnu/packages/python-science.scm (python-baycomp): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add python-commonmark.
Vinicius Monego [Sun, 22 Nov 2020 02:48:18 +0000 (23:48 -0300)]
gnu: Add python-commonmark.

* gnu/packages/python-xyz.scm (python-commonmark): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add xtitle.
B. Wilson [Sun, 22 Nov 2020 07:02:13 +0000 (16:02 +0900)]
gnu: Add xtitle.

gnu/packages/xdisorg.scm(xtitle): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: mblaze: Update to 1.0.
B. Wilson [Sun, 22 Nov 2020 08:05:14 +0000 (17:05 +0900)]
gnu: mblaze: Update to 1.0.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: emacs-ascii-art-to-unicode: Update to 1.13.
Nicolas Goaziou [Tue, 24 Nov 2020 12:42:24 +0000 (13:42 +0100)]
gnu: emacs-ascii-art-to-unicode: Update to 1.13.

* gnu/packages/emacs-xyz.scm (emacs-ascii-art-to-unicode): Update to 1.13.

3 years agognu: emacs-ivy-posframe: Update to 0.5.3.
Nicolas Goaziou [Tue, 24 Nov 2020 12:38:40 +0000 (13:38 +0100)]
gnu: emacs-ivy-posframe: Update to 0.5.3.

* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe): Update to 0.5.3.

3 years agognu: s6-linux-init: Omit static library.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 03:29:39 +0000 (04:29 +0100)]
gnu: s6-linux-init: Omit static library.

* gnu/packages/skarnet.scm (s6-linux-init)[arguments]: Add
‘--disable-static’ to #:configure-flags.

3 years agognu: s6-linux-init: Update to 1.0.5.1.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 03:28:53 +0000 (04:28 +0100)]
gnu: s6-linux-init: Update to 1.0.5.1.

* gnu/packages/skarnet.scm (s6-linux-init): Update to 1.0.5.1.

3 years agognu: chirp: Update to 20201121.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 01:45:22 +0000 (02:45 +0100)]
gnu: chirp: Update to 20201121.

* gnu/packages/radio.scm (chirp): Update to 20201121.

3 years agognu: mupdf: Prepare for cross-compilation.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 00:31:41 +0000 (01:31 +0100)]
gnu: mupdf: Prepare for cross-compilation.

* gnu/packages/pdf.scm (mupdf)[arguments]: Use CC-FOR-TARGET.

3 years agognu: mupdf: Update to 1.18.0.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 00:30:24 +0000 (01:30 +0100)]
gnu: mupdf: Update to 1.18.0.

* gnu/packages/pdf.scm (mupdf): Update to 1.18.0.
[inputs]: Add gumbo-parser.

3 years agognu: mupdf: Remove more bundled software.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 00:25:29 +0000 (01:25 +0100)]
gnu: mupdf: Remove more bundled software.

* gnu/packages/pdf.scm (mupdf)[source]: In the snippet, list the
thirdparty/ packages we want to keep instead of those to delete.

3 years agognu: axel: Update to 2.17.10.
Tobias Geerinckx-Rice [Mon, 23 Nov 2020 23:45:11 +0000 (00:45 +0100)]
gnu: axel: Update to 2.17.10.

* gnu/packages/networking.scm (axel): Update to 2.17.10.

3 years agognu: python-databricks-cli: Update to 0.14.1.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 01:29:00 +0000 (02:29 +0100)]
gnu: python-databricks-cli: Update to 0.14.1.

* gnu/packages/python-web.scm (python-databricks-cli): Update to 0.14.1.

3 years agognu: earlyoom: Update to 1.6.2.
Tobias Geerinckx-Rice [Mon, 23 Nov 2020 23:07:58 +0000 (00:07 +0100)]
gnu: earlyoom: Update to 1.6.2.

* gnu/packages/linux.scm (earlyoom): Update to 1.6.2.
[arguments]: Remove obsolete 'install-contribs phase.
Add a new 'disable-failing-test phase.

3 years agognu: youtube-dl: Update to 2020.11.24.
Tobias Geerinckx-Rice [Mon, 23 Nov 2020 23:04:51 +0000 (00:04 +0100)]
gnu: youtube-dl: Update to 2020.11.24.

* gnu/packages/video.scm (youtube-dl): Update to 2020.11.24.

3 years agognu: poppler-data: Update to 0.4.10.
Tobias Geerinckx-Rice [Tue, 24 Nov 2020 00:31:52 +0000 (01:31 +0100)]
gnu: poppler-data: Update to 0.4.10.

* gnu/packages/pdf.scm (poppler-data): Update to 0.4.10.

3 years agognu: grub-minimal: Fix cross-compilation.
Ludovic Courtès [Tue, 24 Nov 2020 09:17:28 +0000 (10:17 +0100)]
gnu: grub-minimal: Fix cross-compilation.

Fixes a regression introduced in
34a6f123514b5677d442ed7cd609ff01534904b8 that would break
cross-compilation of 'grub-minimal' because it would enable Freetype
support as a side effect but the 'set-freetype-variables' phase was not
inherited in 'grub-minimal'.

* gnu/packages/bootloaders.scm (grub-minimal)[arguments]: Use
'substitute-keyword-arguments' so that the 'set-freetype-variables'
phase is inherited.

3 years agognu: flameshot: Update to 0.8.5.
Zhu Zihao [Sat, 14 Nov 2020 16:43:27 +0000 (00:43 +0800)]
gnu: flameshot: Update to 0.8.5.

* gnu/packages/image.scm(flameshot): Update to 0.8.5.
[source, home-page]: Use new source URL.
[build-system]: Use qt-build-system.
[inputs]: Add qtsvg.
[arguments]<phases>: Remove stale code.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add emacs-dart-mode.
nixo [Mon, 23 Nov 2020 22:42:29 +0000 (23:42 +0100)]
gnu: Add emacs-dart-mode.

* gnu/packages/emacs-xyz.scm (emacs-dart-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: Add emacs-gn-mode.
nixo [Mon, 23 Nov 2020 22:34:46 +0000 (23:34 +0100)]
gnu: Add emacs-gn-mode.

* gnu/packages/emacs-xyz.scm (emacs-gn-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: emacs-webfeeder: Update to 1.1.1.
Nicolas Goaziou [Tue, 24 Nov 2020 08:12:06 +0000 (09:12 +0100)]
gnu: emacs-webfeeder: Update to 1.1.1.

* gnu/packages/emacs-xyz.scm (emacs-webfeeder): Update to 1.1.1.

3 years agognu: tadbit: Update to 1.0.1.
Maxim Cournoyer [Tue, 24 Nov 2020 07:15:16 +0000 (02:15 -0500)]
gnu: tadbit: Update to 1.0.1.

* gnu/packages/bioinformatics.scm (tadbit): Update to 1.0.1.
[arguments]: Remove #:tests? and #:python arguments.
[phases]{fix-problems-with-setup.py}: Remove no longer needed steps.
{check}: Override phase.
[native-inputs]: Add glib and pkg-config.
[inputs]: Add python-future and python-h5py.

3 years agognu: imp: Migrate to Python 3.
Maxim Cournoyer [Mon, 23 Nov 2020 16:42:37 +0000 (11:42 -0500)]
gnu: imp: Migrate to Python 3.

* gnu/packages/bioinformatics.scm (imp)
[arguments]: Enable tests by removing the #:tests? argument.
Specify the arguments to pass to the ctest test running via the
 #:configure-flags argument.
[inputs]: Add cgal and opencv.  Remove python-2.  Move swig to...
[native-inputs]: ...here.  Add python-wrapper.
[propagated-inputs]: Replace python2-numpy, python2-scipy, python2-pandas,
python2-scikit-learn and python2-networkx by python-numpy, python-scipy,
python-pandas, python-scikit-learn and python-networkx, respectively.

3 years agognu: cmake: Update to 3.19.0.
Maxim Cournoyer [Tue, 24 Nov 2020 02:14:00 +0000 (21:14 -0500)]
gnu: cmake: Update to 3.19.0.

* gnu/packages/cmake.scm (cmake): Update to 3.19.0.
[source]: Modify inherited source to adjust the hash as well as the snippet so
that the "Utilities/cm3p" sub-directory is preserved.
[phases]{patch-bin-sh, check}: Temporarily overrides until the next rebuild
cycle.

3 years agognu: python-mamba: Update to 0.11.2.
Tanguy Le Carrour [Mon, 23 Nov 2020 12:22:52 +0000 (13:22 +0100)]
gnu: python-mamba: Update to 0.11.2.

* gnu/packages/python-xyz.scm (python-mamba): Update to 0.11.2.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
3 years agognu: python-isbnlib: Update to 3.10.4.
Tanguy Le Carrour [Mon, 23 Nov 2020 12:20:12 +0000 (13:20 +0100)]
gnu: python-isbnlib: Update to 3.10.4.

* gnu/packages/python-xyz.scm (python-isbnlib): Update to 3.10.4.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
3 years agodoc: Fix a typo in WebSSH configuration documentation.
Oleg Pykhalov [Tue, 24 Nov 2020 04:41:34 +0000 (07:41 +0300)]
doc: Fix a typo in WebSSH configuration documentation.

* doc/guix.texi (Networking Services): Fix a typo in webssh-configuration.