Brett Gilio [Fri, 8 Feb 2019 03:58:27 +0000 (21:58 -0600)]
gnu: python2-rope: Change comment to reflect partial python3 support
* gnu/packages/python-xyz.scm (python2-rope): Change comment to reflect
partial python 3 support
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Tue, 12 Feb 2019 21:51:23 +0000 (22:51 +0100)]
pull: Speed up the new/upgraded package computation.
* guix/scripts/pull.scm (new/upgraded-packages): OLD no longer stores
all the versions of each package. Remove 'vhash-fold*' call and reduce
the number of 'version>?' calls when computing UPGRADED.
Ludovic Courtès [Tue, 12 Feb 2019 21:35:28 +0000 (22:35 +0100)]
pull: Move profile comparison to 'new/upgraded-packages'.
* guix/scripts/pull.scm (new/upgraded-packages): New procedure, with
code formerly in 'display-new/upgraded-packages'.
(display-new/upgraded-packages): Use it.
Ludovic Courtès [Tue, 12 Feb 2019 21:17:11 +0000 (22:17 +0100)]
inferior: Add 'inferior-available-packages'.
* guix/inferior.scm (inferior-available-packages): New procedure.
* tests/inferior.scm ("inferior-available-packages"): New test.
Ludovic Courtès [Tue, 12 Feb 2019 21:09:07 +0000 (22:09 +0100)]
pull: Use 'fold-available-packages' for the current package list.
* guix/scripts/pull.scm (display-profile-news): Use
'fold-available-packages' instead of 'fold-packages' to compute OLD.
(profile-package-alist): Use 'inferior-available-packages'.
Leo Famulari [Tue, 12 Feb 2019 22:12:18 +0000 (17:12 -0500)]
gnu: Flatpak: Update to 1.2.3 [security fixes].
From 'NEWS' in the source distribution:
The CVE-2019-5736 runc vulnerability is about using /proc/self/exe
to modify the host side binary from the sandbox. This mostly does not
affect flatpak since the flatpak sandbox is not run with root permissions.
However, there is one case (running the apply_extra script for system
installs) where this happens, so this release contains a fix for that.
* Don't expose /proc in apply_extra script sandbox.
* gnu/packages/package-management.scm (flatpak): Update to 1.2.3.
Gábor Boskovits [Tue, 12 Feb 2019 16:39:50 +0000 (17:39 +0100)]
gnu: Add frrouting.
* gnu/packages/networking.scm (frrouting): New variable.
Leo Famulari [Mon, 11 Feb 2019 21:27:35 +0000 (16:27 -0500)]
gnu: Docker: Update to 18.09.2.
* gnu/packages/docker.scm (%docker-version, docker, docker-cli): Update to
18.09.2.
(docker)[arguments]: Adjust to the Debian-specific 'iptables-legacy' lookup in
the 'patch-paths' phase.
Leo Famulari [Mon, 11 Feb 2019 20:07:29 +0000 (15:07 -0500)]
gnu: runc: Update to 1.0.0-rc6 [fixes CVE-2019-5736].
* gnu/packages/virtualization.scm (runc): Update to 1.0.0-rc6.
[source]: Use a descriptive file-name. Add 'runc-CVE-2019-5736.patch'
* gnu/packages/patches/runc-CVE-2019-5736.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 13:45:25 +0000 (14:45 +0100)]
gnu: lzlib: Remove minilzip comment.
It lacks lzip's dependency on libstdc++.so and libm.so and may have its
uses.
* gnu/packages/compression.scm (lzlib): Don't judge.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 13:30:37 +0000 (14:30 +0100)]
gnu: lzlib: Update to 1.11.
* gnu/packages/compression.scm (lzlib): Update to 1.11.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 13:30:30 +0000 (14:30 +0100)]
gnu: lzlib: Don't use NAME in source URI.
* gnu/packages/compression.scm (lzlib)[source]: Hard-code NAME.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 13:23:19 +0000 (14:23 +0100)]
gnu: clzip: Update to 1.11.
* gnu/packages/compression.scm (clzip): Update to 1.11.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 13:23:07 +0000 (14:23 +0100)]
gnu: clzip: Don't use NAME in source URI.
* gnu/packages/compression.scm (clzip)[source]: Hard-code NAME.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 13:13:21 +0000 (14:13 +0100)]
gnu: lunzip: Update to 1.11.
* gnu/packages/compression.scm (lunzip): Update to 1.11.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 13:13:12 +0000 (14:13 +0100)]
gnu: lunzip: Don't use NAME in source URI.
* gnu/packages/compression.scm (lunzip)[source]: Hard-code NAME.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 13:05:25 +0000 (14:05 +0100)]
gnu: plzip: Update to 1.8.
* gnu/packages/compression.scm (plzip): Update to 1.8.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 13:05:13 +0000 (14:05 +0100)]
gnu: plzip: Don't use NAME in source URI.
* gnu/packages/compression.scm (plzip)[source]: Hard-code NAME.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 12:59:02 +0000 (13:59 +0100)]
gnu: lziprecover: Update to 1.21.
* gnu/packages/compression.scm (lziprecover): Update to 1.21.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 12:58:44 +0000 (13:58 +0100)]
gnu: lziprecover: Don't use NAME in source URI.
* gnu/packages/compression.scm (lziprecover)[source]: Hard-code NAME.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 12:48:23 +0000 (13:48 +0100)]
gnu: perl-dbi: Update to 1.642.
* gnu/packages/databases.scm (perl-dbi): Update to 1.642.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 12:28:21 +0000 (13:28 +0100)]
gnu: kyotocabinet: Update to 1.2.77.
* gnu/packages/databases.scm (kyotocabinet): Update to 1.2.77.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 12:20:35 +0000 (13:20 +0100)]
gnu: os-prober: Update to 1.77.
* gnu/packages/bootloaders.scm (os-prober): Update to 1.77.
Tobias Geerinckx-Rice [Tue, 12 Feb 2019 12:07:39 +0000 (13:07 +0100)]
gnu: feh: Update to 3.1.2.
* gnu/packages/image-viewers.scm (feh): Update to 3.1.2.
Maxim Cournoyer [Tue, 12 Feb 2019 15:32:03 +0000 (10:32 -0500)]
gnu: python-pybedtools: Update to 0.8.0 and fix build.
From
40db2b4eae5ca61a3134cdaf7b156ed1ae9f7415 Mon Sep 17 00:00:00 2001
From: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Date: Sun, 10 Feb 2019 23:39:25 -0500
Subject: [PATCH] gnu: python-pybedtools: Update to 0.8.0 and fix build.
* gnu/packages/bioinformatics.scm (python-pybedtools): Update to 0.8.0.
[phases]{disable-broken-tests}: Do not disable "test_issue_157" and
"test_to_dataframe" tests. Disable the "test_getting_example_beds".
{remove-cython-generated-files}: Add phase.
{generate-cython-extensions}: Add phase.
{check}: Move from python2-pybedtools to here. Add a scripts
subdirectory of the build directory to the PATH, so that the tests can call
them. Invoke pytest rather than nosetests.
[modules]: Move from python2-pybedtools to here.
[propagated-inputs]: Depend on the current BEDTOOLS rather than version 1.26.
[native-inputs]: Replace python-nose by python-pytest and add python-psutil.
Efraim Flashner [Tue, 12 Feb 2019 16:08:06 +0000 (18:08 +0200)]
gnu: efilinux: Set ARCH variable on some architectures.
Even with this patch efilinux does not build for arm*.
* gnu/packages/efi.scm (efilinux)[arguments]: On armhf-linux and
aarch64-linux set the ARCH variable apropriately.
Ricardo Wurmus [Tue, 12 Feb 2019 12:10:26 +0000 (13:10 +0100)]
gnu: Add cnvkit.
* gnu/packages/bioinformatics.scm (cnvkit): New variable.
Ricardo Wurmus [Tue, 12 Feb 2019 12:07:15 +0000 (13:07 +0100)]
gnu: Add r-dnacopy.
* gnu/packages/bioconductor.scm (r-dnacopy): New variable.
Ricardo Wurmus [Thu, 7 Feb 2019 14:29:11 +0000 (15:29 +0100)]
gnu: python-reportlab: Update to 3.5.13.
* gnu/packages/pdf.scm (python-reportlab): Update to 3.5.13.
[inputs]: Add freetype.
Efraim Flashner [Mon, 11 Feb 2019 20:40:10 +0000 (22:40 +0200)]
gnu: glibc@2.27: fix CVE-2018-11236, CVE-2018-11237.
* gnu/packages/base.scm (glibc@2.27)[sources]: Add patches.
[properties]: New field, mark CVE-2017-18269 fixed.
* gnu/packages/patches/glibc-CVE-2018-11236.patch,
gnu/packages/patches/glibc-CVE-2018-11237.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
Tobias Geerinckx-Rice [Mon, 11 Feb 2019 18:44:30 +0000 (19:44 +0100)]
gnu: parallel: Update to
20190122.
* gnu/packages/parallel.scm (parallel): Update to
20190122.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 20:50:27 +0000 (21:50 +0100)]
gnu: maven-resolver-api: Don't use unstable tarball.
* gnu/packages/maven.scm (maven-resolver-api)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 20:42:37 +0000 (21:42 +0100)]
gnu: multipath-tools: Update to 0.7.9.
* gnu/packages/linux.scm (multipath-tools): Update to 0.7.9.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 20:36:23 +0000 (21:36 +0100)]
gnu: websockify: Don't use unstable tarball.
* gnu/packages/web.scm (websockify)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 18:37:42 +0000 (19:37 +0100)]
gnu: libyajl: Don't use unstable tarball.
* gnu/packages/web.scm (libyajl)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 17:58:23 +0000 (18:58 +0100)]
gnu: rapidjson: Don't use unstable tarball.
* gnu/packages/web.scm (rapidjson)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 17:31:11 +0000 (18:31 +0100)]
gnu: qjson: Don't use unstable tarball.
* gnu/packages/web.scm (qjson)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 17:14:54 +0000 (18:14 +0100)]
gnu: fcgiwrap: Don't use unstable tarball.
* gnu/packages/web.scm (fcgiwrap)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 17:08:59 +0000 (18:08 +0100)]
gnu: mod-wsgi: Don't use unstable tarball.
* gnu/packages/web.scm (mod-wsgi)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Leo Famulari [Mon, 11 Feb 2019 20:06:07 +0000 (15:06 -0500)]
gnu: Guix: Update snapshot to 0.16.0-10.
2637cfd.
Fixes <https://bugs.gnu.org/34444>.
* gnu/packages/package-management.scm (guix): Update to 0.16.0-10.
2637cfd.
Ludovic Courtès [Mon, 11 Feb 2019 22:05:36 +0000 (23:05 +0100)]
Avoid name clash with 'build' from (guix store) and (guix status).
Since commit
976ef2d97887d16eab8d4eb9dad811786b04d690, (guix status)
exports 'build', which clashes with 'build' from (guix store).
* build-aux/run-system-tests.scm: Select 'with-status-verbosity'
from (guix status).
* guix/scripts/archive.scm: Likewise.
* guix/scripts/build.scm: Likewise.
* guix/scripts/copy.scm: Likewise.
* guix/scripts/environment.scm: Likewise.
* guix/scripts/pack.scm: Likewise.
* guix/scripts/package.scm: Likewise.
* guix/scripts/pull.scm: Likewise.
* guix/scripts/system.scm: Likewise.
Ludovic Courtès [Mon, 11 Feb 2019 21:52:28 +0000 (22:52 +0100)]
pack, vm: Fix incorrect use of 'package-transitive-propagated-inputs'.
In practice the error was not triggered because
'package-transitive-propagated-inputs' currently returns the empty list
for these two packages.
* guix/scripts/pack.scm (gcrypt-sqlite3&co): Remove labels from the
result.
* gnu/system/vm.scm (gcrypt-sqlite3&co): Likewise.
Ludovic Courtès [Mon, 11 Feb 2019 21:51:08 +0000 (22:51 +0100)]
git: Add an exception printer for 'git-error'.
* guix/git.scm (print-git-error): New procedure.
<top level>: Call 'set-exception-printer!'.
Ludovic Courtès [Mon, 11 Feb 2019 21:48:24 +0000 (22:48 +0100)]
ui: Always print the exception upon load errors.
Fixes <https://bugs.gnu.org/34402>.
Reported by <pkill9@runbox.com>.
Previously 'display-error' could be called with the wrong number of
arguments (e.g., for 'git-error' exceptions), and thus nothing at all
was displayed.
* guix/ui.scm (report-load-error): Check whether ARGS matches the
parameters for 'display-error' and call 'print-exception' otherwise.
Ludovic Courtès [Mon, 11 Feb 2019 21:47:06 +0000 (22:47 +0100)]
status: Erase the current line upon new builds or downloads.
* guix/status.scm (print-build-event): Add 'erase-current-line*' call
upon 'build-started, 'substituter-started, 'download-started.
Ludovic Courtès [Mon, 11 Feb 2019 21:39:12 +0000 (22:39 +0100)]
HACKING: Update key server.
* HACKING (Commit Access): Recommend pool.sks-keyservers.net.
Ricardo Wurmus [Sun, 10 Feb 2019 16:39:44 +0000 (17:39 +0100)]
gnu: guile-picture-language: Update to 0-2.
1ea8b78.
* gnu/packages/guile-xyz.scm (guile-picture-language): Update to 0-2.
1ea8b78.
Vagrant Cascadian [Mon, 11 Feb 2019 19:46:47 +0000 (11:46 -0800)]
gnu: disorderfs: Update to 0.5.6.
* gnu/packages/file-systems (disorderfs): Update to 0.5.6.
Signed-off-by: Leo Famulari <leo@famulari.name>
Vagrant Cascadian [Mon, 11 Feb 2019 18:35:52 +0000 (10:35 -0800)]
gnu: diffoscope: Update to 111.
* gnu/packages/package-management (diffoscope): Update to 111.
Signed-off-by: Leo Famulari <leo@famulari.name>
Andreas Enge [Mon, 11 Feb 2019 20:19:33 +0000 (21:19 +0100)]
gnu: python-cython: Update to 0.29.5.
* gnu/packages/python-xyz.scm (python-cython): Update to 0.29.5.
Marius Bakke [Mon, 11 Feb 2019 15:31:42 +0000 (16:31 +0100)]
gnu: pixman: Update source URI.
* gnu/packages/xdisorg.scm (pixman)[source](uri): Use HTTPS.
Marius Bakke [Mon, 11 Feb 2019 15:24:09 +0000 (16:24 +0100)]
gnu: python-django: Update to 1.11.20 [fixes CVE-2019-6975].
* gnu/packages/django.scm (python-django): Update to 1.11.20.
Marius Bakke [Mon, 11 Feb 2019 14:30:42 +0000 (15:30 +0100)]
gnu: ffmpeg: Update to 4.1.1.
* gnu/packages/video.scm (ffmpeg): Update to 4.1.1.
Marius Bakke [Mon, 11 Feb 2019 14:29:46 +0000 (15:29 +0100)]
gnu: miniupnpc: Update to 2.1.
20190210.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.1.
20190210.
Marius Bakke [Mon, 11 Feb 2019 14:28:37 +0000 (15:28 +0100)]
gnu: lv2: Update to 1.16.0.
* gnu/packages/audio.scm (lv2): Update to 1.16.0.
[arguments]: Remove #:python.
(lv2-devel): Remove variable.
* gnu/packages/music.scm (ingen)[inputs]: Change LV2-DEVEL to LV2.
Danny Milosavljevic [Mon, 11 Feb 2019 17:48:00 +0000 (18:48 +0100)]
gnu: vlc: Use libvpx-1.7.
Fixes <https://bugs.gnu.org/34439>.
* gnu/packages/video.scm (vlc)[inputs]: Remove libvpx. Add libvpx-1.7.
Danny Milosavljevic [Mon, 11 Feb 2019 17:29:01 +0000 (18:29 +0100)]
services: docker: Make shepherd service also require "dbus-system",
"elogind" and "udev".
Fixes <https://bugs.gnu.org/34333>.
* gnu/services/docker.scm (docker-shepherd-service): Require "dbus-system",
"elogind" and "udev".
Kei Kebreau [Mon, 11 Feb 2019 10:48:40 +0000 (05:48 -0500)]
gnu: gama: Update to 2.03.
* gnu/packages/gps.scm (gama): Update to 2.03.
Danny Milosavljevic [Mon, 11 Feb 2019 10:44:04 +0000 (11:44 +0100)]
services: docker: Make shepherd service require "networking".
Fixes <https://bugs.gnu.org/34333>.
* gnu/services/docker.scm (docker-shepherd-service): Require "networking".
Vagrant Cascadian [Mon, 11 Feb 2019 05:50:35 +0000 (21:50 -0800)]
gnu: gloox: Update to 1.0.22.
* gnu/packages/messaging.scm (gloox): Update to 1.0.22.
Vagrant Cascadian [Sat, 9 Feb 2019 01:11:04 +0000 (17:11 -0800)]
gnu: python-ecpy: Update to 0.10.0.
* gnu/packages/python-crypto.scm (python-ecpy): Update to 0.10.0.
Vagrant Cascadian [Sun, 10 Feb 2019 04:45:09 +0000 (20:45 -0800)]
gnu: python-pycryptodome: Update to 3.7.3.
* gnu/packages/python-crypto (python-cryptodome): Update to 3.7.3.
Vagrant Cascadian [Wed, 6 Feb 2019 22:35:54 +0000 (14:35 -0800)]
gnu: u-boot-novena: Allow booting from raw device offset.
* gnu/packages/bootloaders.scm (u-boot-novena): Disable loading u-boot.img
from a partition.
Vagrant Cascadian [Sat, 9 Feb 2019 02:16:11 +0000 (18:16 -0800)]
gnu: Add python-pymsgbox.
* gnu/packages/python-xyz.scm (python-pymsgbox): New variable.
Vagrant Cascadian [Thu, 7 Feb 2019 14:49:48 +0000 (06:49 -0800)]
gnu: Add python-daemon.
* gnu/packages/python-xyz.scm (python-daemon): New variable.
Leo Famulari [Mon, 11 Feb 2019 07:40:55 +0000 (02:40 -0500)]
gnu: dmenu: Update to 4.9.
* gnu/packages/suckless.scm (dmenu): Update to 4.9.
Leo Famulari [Mon, 11 Feb 2019 04:03:22 +0000 (23:03 -0500)]
gnu: Dropbear: Add a comment about bundled libraries.
* gnu/packages/ssh.scm (dropbear): Comment.
Leo Famulari [Mon, 11 Feb 2019 02:58:07 +0000 (21:58 -0500)]
gnu: curl: Update to 7.64.0 [fixes CVE-2018-16890 and CVE-2019-{3822,3823}].
* gnu/packages/curl.scm (curl)[replacement]: New field.
(curl-7.64.0): New variable.
Leo Famulari [Mon, 11 Feb 2019 02:53:07 +0000 (21:53 -0500)]
gnu: Dovecot: Update to 2.3.4.1 [fixes CVE-2019-3814].
* gnu/packages/mail.scm (dovecot): Update to 2.3.4.1.
Leo Famulari [Mon, 11 Feb 2019 02:15:50 +0000 (21:15 -0500)]
gnu: Syncthing: Update to 1.0.1.
* gnu/packages/syncthing.scm (syncthing): Update to 1.0.1.
Leo Famulari [Mon, 11 Feb 2019 00:22:35 +0000 (19:22 -0500)]
gnu: MPD: Update to 0.21.4.
We no longer install any systemd unit files for MPD because this is no longer
supported upstream as a matter of policy or via MPD's build system. [0]
Specifically, they don't support using MPD with systemd unless MPD was linked
with libsystemd. The unit files are only built when this is the case.
[0]
<https://github.com/MusicPlayerDaemon/MPD/issues/124#issuecomment-
334930456>
* gnu/packages/mpd.scm (mpd): Update to 0.21.4.
[build-system]: Use meson-build-system.
[native-inputs]: Add gcc-8, gcc-8:lib, and python-sphinx.
[arguments]: Add a 'expand-C++-include-path' phase. Remove the
'install-service-files' phase. Make sure to build the documentation.
Ludovic Courtès [Sun, 10 Feb 2019 22:15:45 +0000 (23:15 +0100)]
services: gdm: Disable debugging output.
* gnu/services/xorg.scm (gdm-etc-service)[gdm-configuration-file]:
Comment out debugging setting.
Ludovic Courtès [Sun, 10 Feb 2019 22:11:20 +0000 (23:11 +0100)]
gnu: gnome-shell: Customize the GDM log-in screen.
* gnu/packages/patches/gnome-shell-theme.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gnome-shell)[source](patches, modules)
(snippet): New fields.
[arguments]: Add 'rebuild-css' phase.
[native-inputs]: Add RUBY-SASS.
Ludovic Courtès [Sun, 10 Feb 2019 22:03:46 +0000 (23:03 +0100)]
artwork: Update snapshot to
e951905.
* gnu/artwork.scm (%artwork-repository): Update to
e951905.
Ludovic Courtès [Sun, 10 Feb 2019 14:32:58 +0000 (15:32 +0100)]
gnu: gnome: Remove '--disable-acceleration-check' flag from 'gnome.desktop'.
With this change the GNOME session is now listed in the log-in screen of
GDM.
* gnu/packages/gnome.scm (gnome-session)[arguments]: Remove
'disable-hardware-acceleration-check' phase. That phase was apparently
no longer needed. Furthermore, GDM expects 'TryExec' to be a file name,
not a file name followed by arguments; thus, the option led GDM to
discard 'gnome.desktop' with "GdmSession: Command not found: TryExec".
Ludovic Courtès [Sun, 10 Feb 2019 11:10:17 +0000 (12:10 +0100)]
gnu: qtwebkit: Build sequentially.
Fixes <https://bugs.gnu.org/34062>.
* gnu/packages/qt.scm (qtwebkit)[arguments]: Add #:parallel-build? #f.
Gabriel Hondet [Sun, 10 Feb 2019 20:47:24 +0000 (21:47 +0100)]
gnu: Add ghc-stylish-haskell.
* gnu/packages/haskell.scm (ghc-stylish-haskell): New variable.
Gabriel Hondet [Sun, 10 Feb 2019 20:45:04 +0000 (21:45 +0100)]
gnu: Add ghc-base-unicode-symbols.
* gnu/packages/haskell.scm (ghc-base-unicode-symbols): New variable.
Gabriel Hondet [Sun, 10 Feb 2019 15:39:09 +0000 (16:39 +0100)]
gnu: Add ghc-alsa-core.
* gnu/packages/haskell.scm (ghc-alsa-core): New variable.
Vagrant Cascadian [Tue, 5 Feb 2019 04:14:23 +0000 (04:14 +0000)]
gnu: python-trezor: Update to 0.11.1.
* gnu/packages/finance.scm (python-trezor): Update to 0.11.1.
[arguments]: Remove obsolete "slow_cosi" test.
Delete "test_tx_api" test, which requires network access.
[propagated-inputs]: Add python-construct and python-typing-extensions,
Remove python-hidapi, python-protobuf and python-typing.
[native-inputs]: Remove python-mock, Add protobuf, python-black,
python-protobuf and python-isort.
Vagrant Cascadian [Tue, 5 Feb 2019 04:14:23 +0000 (04:14 +0000)]
gnu: Add python-construct.
* gnu/packages/python-xyz.scm (python-construct): New variable.
Vagrant Cascadian [Tue, 5 Feb 2019 04:14:23 +0000 (04:14 +0000)]
gnu: Add python-typing-extensions.
* gnu/packages/python-xyz.scm (python-typing-extensions): New variable.
Vagrant Cascadian [Fri, 8 Feb 2019 04:35:20 +0000 (20:35 -0800)]
gnu: python-keepkey: Update to 6.0.2.
* gnu/packages/finance.scm (python-keepkey): Update to 6.0.2.
[propagated-inputs]: Add python-libusb1.
Vagrant Cascadian [Sun, 10 Feb 2019 04:43:53 +0000 (20:43 -0800)]
gnu: electron-cash: Update to 3.3.5.
* gnu/packages/finance.scm (electron-cash): Update to 3.3.5.
[source]: Update uri.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 14:30:24 +0000 (15:30 +0100)]
gnu: java-xstream: Don't use unstable tarball.
* gnu/packages/xml.scm (java-xstream)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 13:45:35 +0000 (14:45 +0100)]
gnu: java-xom: Don't use unstable tarball.
* gnu/packages/xml.scm (java-xom)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Add 'make-git-checkout-writable' phase.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 12:30:02 +0000 (13:30 +0100)]
gnu: java-jettison: Don't use unstable tarball.
* gnu/packages/xml.scm (java-jettison)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 11:43:31 +0000 (12:43 +0100)]
gnu: tinyxml2: Don't use unstable tarball.
* gnu/packages/xml.scm (tinyxml2)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 10:59:31 +0000 (11:59 +0100)]
gnu: java-jdom2: Don't use unstable tarball.
* gnu/packages/xml.scm (java-jdom2)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 01:37:28 +0000 (02:37 +0100)]
gnu: java-kxml2: Don't use unstable tarball.
* gnu/packages/xml.scm (java-kxml2)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Add 'make-git-checkout-writable' phase.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 01:21:33 +0000 (02:21 +0100)]
gnu: java-dom4j: Don't use unstable tarball.
* gnu/packages/xml.scm (java-dom4j)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 14:13:23 +0000 (15:13 +0100)]
gnu: java-groovy-bootstrap: Don't use unstable tarball.
* gnu/packages/groovy.scm (java-groovy-bootstrap)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 00:27:03 +0000 (01:27 +0100)]
gnu: xlsx2csv: Don't use unstable tarball.
* gnu/packages/xml.scm (xlsx2csv)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sun, 10 Feb 2019 00:24:44 +0000 (01:24 +0100)]
gnu: xlsx2csv: Update to 0.7.4.
* gnu/packages/xml.scm (xlsx2csv): Update to 0.7.4.
Tobias Geerinckx-Rice [Sat, 9 Feb 2019 23:39:09 +0000 (00:39 +0100)]
gnu: clojure-tools-macro: Don't use unstable tarball.
* gnu/packages/clojure.scm (clojure-tools-macro)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sat, 9 Feb 2019 23:39:02 +0000 (00:39 +0100)]
gnu: clojure-algo-monads: Don't use unstable tarball.
* gnu/packages/clojure.scm (clojure-algo-monads)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sat, 9 Feb 2019 23:34:10 +0000 (00:34 +0100)]
gnu: clojure-algo-generic: Don't use unstable tarball.
* gnu/packages/clojure.scm (clojure-algo-generic)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Tobias Geerinckx-Rice [Sat, 9 Feb 2019 20:46:50 +0000 (21:46 +0100)]
gnu: xinetd: Don't use unstable tarball.
* gnu/packages/web.scm (xinetd)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Pierre Neidhardt [Sun, 10 Feb 2019 14:30:35 +0000 (15:30 +0100)]
install: Use (gnu package certs) module for the nss-certs package.
* gnu/system/install.scm: Use (gnu package certs).
Pierre Neidhardt [Fri, 8 Feb 2019 14:30:08 +0000 (15:30 +0100)]
install: Add nss-certs to the image.
* gnu/system/install.scm (installation-os)[packages]: Add nss-certs.