Commit graph

43038 commits

Author SHA1 Message Date
Christopher Baines
6fc03fccd4
gnu: Add ephemeralpg.
This is a general utility, but I'm particularly interested in using this to
enable build time tests for the guix-data-service package.

* gnu/packages/databases.scm (ephemeralpg): New variable.
2019-10-21 18:28:07 +01:00
Christopher Baines
e9d48bdad4
gnu: yasm: Disable parallel tests.
* gnu/packages/assembly.scm (yasm)[arguments]: Set #:parallel-tests? to #f.
2019-10-21 18:20:39 +01:00
Ricardo Wurmus
ca2b1dcfcd
gnu: r-xcms: Update to 3.6.2.
* gnu/packages/bioconductor.scm (r-xcms): Update to 3.6.2.
2019-10-21 18:23:07 +02:00
Ricardo Wurmus
3d7fc2d4bb
gnu: r-data-table: Update to 1.12.6.
* gnu/packages/statistics.scm (r-data-table): Update to 1.12.6.
[native-inputs]: Add pkg-config.
2019-10-21 18:23:03 +02:00
Ludovic Courtès
5f15b42273
services: agetty: Really import (gnu build linux-boot).
This is a followup to commit 62c2217570.

* gnu/services/base.scm (agetty-shepherd-service)[start]: Wrap un
'with-imported-modules'.  This fixes a build error when TTY is true
("no code for module (gnu build linux-boot)").
2019-10-21 18:16:16 +02:00
Ludovic Courtès
cfe8d8063b
services: sddm: Add description.
* gnu/services/sddm.scm (sddm-service-type)[description]: New field.
2019-10-21 18:16:16 +02:00
Ludovic Courtès
8cf3e167c1
services: sddm: Deprecate 'sddm-service' procedure.
* gnu/services/sddm.scm (sddm-service): Mark as deprecated.
* doc/guix.texi (X Window): Document 'sddm-service-type' and
'sddm-configuration'.
2019-10-21 18:16:16 +02:00
Brendan Tildesley
5ac5f2c129
services: sddm: Add default configuration.
Unlike gdm-service-type, sddm-service-type cannot be configured in an
operating-system configuration by simply adding (service
sddm-service-type). This adds the default SDDM configuration just like
GDM does..

* gnu/services/sddm.scm (sddm-service-type)[default-value]: New field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-21 18:16:16 +02:00
Ludovic Courtès
a273796ce5
gnu: make-bootstrap: Memoize 'glibc-for-bootstrap'.
This reduces the graph shown by:

  guix graph -e '(@@ (gnu packages make-bootstrap) %gcc-static)'

from 258 nodes (2398 edges) to 179 nodes (1872 edges).

* gnu/packages/make-bootstrap.scm (glibc-for-bootstrap): Turn into an
'mlambdaq'.
(package-with-relocatable-glibc, %glibc-stripped): Explicitly pass an
argument to 'glibc-for-bootstrap'.
2019-10-21 18:16:16 +02:00
David Wilson
f6a0be2f99
gnu: Add gens-gs.
* gnu/packages/emulators.scm (gens-gs): New variable.
2019-10-21 18:12:06 +02:00
Efraim Flashner
ff093d7b7b
gnu: enlightenment: Fix desktop session file creation.
* gnu/packages/enlightenment.scm (enlightenment)[arguments]: Create
wayland session file only when building with wayland support.
2019-10-21 18:45:33 +03:00
Pierre Neidhardt
1403e1f710
gnu: Add pcsxr.
* gnu/packages/emulators.scm (pcsxr): New variable.
2019-10-21 14:46:12 +02:00
Guillaume Le Vaillant
f2d6d9b829
gnu: Add simple-parallel-tasks.
* gnu/packages/lisp.scm (cl-simple-parallel-tasks, sbcl-simple-parallel-tasks,
  ecl-simple-parallel-tasks): New variables.
2019-10-21 11:17:30 +02:00
Mathieu Othacehe
6dc424f924
gnu: backup: Remove my copyright.
This is a follow-up of 7757f44044, where my copyright is not needed.

* gnu/packages/backup.scm: Remove my copyright.
2019-10-21 10:10:51 +02:00
Brian Leung
f0bbf894a1
gnu: emacs-hierarchy: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-hierarchy): Enable tests.
2019-10-20 18:54:07 -07:00
Brian Leung
6f91eabb79
gnu: emacs-org-ql: Update to 0.3.2.
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.3.2.
2019-10-20 18:49:03 -07:00
Tobias Geerinckx-Rice
b977d900d8
gnu: certbot, python-acme: Update to 0.39.0.
* gnu/packages/tls.scm (python-acme): Update to 0.39.0.
(certbot)[source]: Update hash.
[propagated-inputs]: Add python-distro.
2019-10-21 02:03:22 +02:00
Tobias Geerinckx-Rice
776aa52d2b
gnu: Remove snakemake@4.
* gnu/packages/python-xyz.scm (snakemake-4): Remove variable.
2019-10-21 02:03:22 +02:00
Tobias Geerinckx-Rice
8994ae3453
gnu: snakemake: Order inputs alphabetically.
* gnu/packages/python-xyz.scm (snakemake)[propagated-inputs]: Order.
2019-10-21 02:03:22 +02:00
Tobias Geerinckx-Rice
93803c6b61
gnu: snakemake: Update to 5.7.1.
* gnu/packages/python-xyz.scm (snakemake): Update to 5.7.1.
2019-10-21 02:03:22 +02:00
Tobias Geerinckx-Rice
4de93b2fbc
gnu: bpython: Update to 0.18.
* gnu/packages/python-xyz.scm (bpython): Update to 0.18.
2019-10-21 02:03:22 +02:00
Tobias Geerinckx-Rice
d2e1a0ac92
gnu: libdv: Don't use NAME in source URI.
* gnu/packages/video.scm (libdv)[source]: Hard-code NAME.
2019-10-21 02:03:22 +02:00
Tobias Geerinckx-Rice
37781323f6
gnu: arc-theme: Update to 20190917.
* gnu/packages/gnome.scm (arc-theme): Update to 20190917.
2019-10-21 02:03:22 +02:00
Tobias Geerinckx-Rice
df12af98a8
gnu: r-colorout: Don't use unstable tarball.
* gnu/packages/statistics.scm (r-colorout)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-10-21 02:03:22 +02:00
Tobias Geerinckx-Rice
fbde37884f
gnu: r-colorout: Update to 1.2-2.
* gnu/packages/statistics.scm (r-colorout): Update to 1.2-2.
2019-10-21 02:03:21 +02:00
Marius Bakke
7373eb8304
gnu: protobuf: Update to 3.10.0.
* gnu/packages/protobuf.scm (protobuf, python-protobuf): Update to 3.10.0.
(protobuf-next, python-protobuf-next): Rename to ....
(protobuf-3.6, python-protobuf-3.6): ... this.
(protobuf-3.5): New public variable.
* gnu/packages/machine-learning.scm (grpc)[native-inputs]: Change from
PROTOBUF-NEXT to PROTOBUF.
(tensorflow)[native-inputs, propagated-inputs]: Adjust for renamed PROTOBUF-NEXT.
* gnu/packages/robotics.scm (aseba)[inputs]: Change from PROTOBUF to PROTOBUF-3.5.
* gnu/packages/telephony.scm (mumble)[inputs]: Likewise.
2019-10-21 00:26:14 +02:00
Marius Bakke
bd1213708c
gnu: protobuf-c: Update to 1.3.2.
* gnu/packages/protobuf.scm (protobuf-c): Update to 1.3.2.
2019-10-21 00:26:14 +02:00
Marius Bakke
24f4fcbe26
gnu: vte-ng: Update to 0.58.2.a.
* gnu/packages/gnome.scm (vte-ng): Update to 0.58.2.a.
[build-system]: New field.
[arguments]: Set #:configure-flags.  Remove #:phases.
[native-inputs]: Remove GPERF, AUTOCONF, AUTOMAKE and LIBTOOL.
2019-10-21 00:26:14 +02:00
Reza Alizadeh Majd
c10c77a795
gnu: Add lxqt-connman-applet.
* gnu/packages/lxqt.scm (lxqt-connman-applet) New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-20 23:26:50 +02:00
Marius Bakke
0fe041bd9f
gnu: Remove more GCC < 7 workarounds.
* gnu/packages/abiword.scm (abiword)[arguments]: Do not pass "-std=c++11" to
the GCC command line.
* gnu/packages/aidc.scm (zbar)[arguments]: Likewise.
* gnu/packages/android.scm (android-libbase, android-libcutils,
android-libziparchive, fastboot)[arguments]: Likewise.
* gnu/packages/audio.scm (azr3, guitarix, suil)[arguments]: Likewise.
* gnu/packages/bioinformatics.scm (bless)[arguments]: Likewise.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]: Likewise.
* gnu/packages/code.scm (rtags)[arguments]: Likewise.
* gnu/packages/coq.scm (coq-gappa)[arguments]: Likewise.
* gnu/packages/emulators.scm (dolphin-emu)[arguments]: Likewise.
* gnu/packages/engineering.scm (xyce-serial, xyce-parallel)[arguments]: Likewise.
* gnu/packages/gnupg.scm (pinentry-qt)[arguments]: Likewise.
* gnu/packages/gobby.scm (libnet6, obby)[arguments]: Likewise.
* gnu/packages/graph.scm (python-faiss)[arguments]: Likewise.
* gnu/packages/graphics.scm (povray)[arguments]: Likewise.
* gnu/packages/image-processing.scm (opencv, itk-snap)[arguments]: Likewise.
* gnu/packages/image.scm (freeimage)[arguments]: Likewise.
* gnu/packages/kodi.scm (crossguid)[arguments]: Likewise.
* gnu/packages/music.scm (amsynth, qmidiarp, qmidiroute, seq24)[arguments]: Likewise.
* gnu/packages/pdf.scm (python-poppler-qt5)[arguments]: Likewise.
* gnu/packages/sagemath.scm (lcalc)[arguments]: Likewise.
* gnu/packages/video.scm (vlc, mlt, v4l-utils)[arguments]: Likewise.
2019-10-20 14:00:12 +02:00
Marius Bakke
92e0fce80a
gnu: xmlsec: Update to 1.2.29.
* gnu/packages/xml.scm (xmlsec): Update to 1.2.29.
2019-10-20 14:00:11 +02:00
Marius Bakke
c4cfa9c6ff
gnu: transmission: Update home page.
* gnu/packages/bittorrent.scm (transmission)[home-page]: Use HTTPS.
2019-10-20 14:00:11 +02:00
Marius Bakke
9a8d4463e6
gnu: dav1d: Fix build on AArch64.
* gnu/packages/patches/dav1d-aarch64-symbol-alignment.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/video.scm (dav1d)[source](patches): New field.
2019-10-20 14:00:11 +02:00
Marius Bakke
10f2ae01c4
gnu: dav1d: Remove defunct mirror URL.
* gnu/packages/video.scm (dav1d)[source](uri): Remove bz2 tarball origin.
2019-10-20 14:00:11 +02:00
David Wilson
849af4ae1b
services: xfce: Add xfce4-power-manager to polkit settings.
* gnu/services/desktop.scm (xfce-desktop-service-type): Add
xfce4-power-manager to polkit-service-type service extension via
new procedure 'xfce-polkit-settings'.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-10-20 12:08:03 +02:00
Brian Leung
d1e6b9e85f
gnu: Add emacs-ivy-xref.
* gnu/packages/emacs-xyz.scm (emacs-ivy-xref): New variable.
2019-10-20 00:13:33 -07:00
Mathieu Othacehe
7757f44044
gnu: obnam: Remove this package.
This package is abandoned and does not build anymore due to dependencies to
old versions of python packages such as pylint.

* gnu/packages/backup.scm (obnam): Remove variable.
2019-10-20 08:21:07 +02:00
Marius Bakke
f19e571c97
gnu: kodi: Increase test timeout.
* gnu/packages/patches/kodi-increase-test-timeout.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/kodi.scm (kodi)[source](patches): Add it.
2019-10-20 00:31:16 +02:00
Marius Bakke
28391dc038
gnu: notmuch: Update to 0.29.2.
* gnu/packages/mail.scm (notmuch): Update to 0.29.2.
2019-10-20 00:31:16 +02:00
Marius Bakke
ae5c63d73f
gnu: OpenEXR: Disable failing test on 32-bit systems.
* gnu/packages/graphics.scm (openexr)[arguments]: Patch out one more test.
While at it, simplify substitutions, and enable them on 64-bit systems.
2019-10-20 00:31:16 +02:00
Marius Bakke
9d731fb61d
gnu: vc: Update to 1.4.1.
* gnu/packages/maths.scm (vc): Update to 1.4.1.
[native-inputs]: Add VIRTEST and a test data origin.
[arguments]: Add phase to copy test data.
2019-10-20 00:31:15 +02:00
Marius Bakke
e2ba79ef46
gnu: Add virtest.
* gnu/packages/check.scm (virtest): New public variable.
2019-10-20 00:31:15 +02:00
Marius Bakke
c50b07dde8
gnu: libmpeg2: Fix build on armhf-linux.
* gnu/packages/patches/libmpeg2-arm-private-symbols.patch,
gnu/packages/patches/libmpeg2-global-symbol-test.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/video.scm (libmpeg2)[source](patches): New field.
2019-10-20 00:31:15 +02:00
Marius Bakke
78febba988
gnu: dav1d: Update to 0.5.0.
* gnu/packages/video.scm (dav1d): Update to 0.5.0.
2019-10-20 00:31:15 +02:00
Marius Bakke
b074c1f0be
gnu: xapian: Update to 1.4.13.
* gnu/packages/search.scm (xapian, python-xapian-bindings): Update to 1.4.13.
2019-10-20 00:31:15 +02:00
Mathieu Othacehe
1760c97063
gnu: python-verboselogs: Fix build.
* gnu/packages/python-xyz.scm (python-verboselogs)[arguments]: Do not run
pylint plugin test that depend of an old version of astroid and also remove
...,
[native-inputs]: ... python-astroid and python-pylint from here.
2019-10-19 22:49:53 +02:00
Brian Leung
6862c03808
gnu: Add emacs-evil-markdown.
* gnu/packages/emacs-xyz.scm (emacs-evil-markdown): New variable.
2019-10-19 13:24:59 -07:00
Brian Leung
4fde5efefd
gnu: emacs-ibuffer-projectile: Update to 0.2-2.7649621.
* gnu/packages/emacs-xyz.scm (emacs-ibuffer-projectile): Update to 0.2-2.7649621.
2019-10-19 11:45:31 -07:00
Mathieu Othacehe
74c1a561d4
gnu: python2-pylint: Fix build.
* gnu/packages/check.scm (python2-pylint): Set to 1.7.2 as 2.x branch
does not support python2 anymore,
[arguments]: move python2 specific hack to run tests from
python-pylint to here,
[native-inputs]: add python2-futures.
2019-10-19 15:56:24 +02:00
Mathieu Othacehe
10511c415f
gnu: python-pylint: Update to 2.3.1.
* gnu/packages/check.scm (python-pylint): Update to 2.3.1,
[source]: switch to git-fetch,
[arguments]: remove python2 specific hack to fix unit tests.
2019-10-19 15:56:24 +02:00
Mathieu Othacehe
741f98b3f1
gnu: python2-astroid: Fix build.
* gnu/packages/python-xyz.scm (python2-astroid)[propagated-inputs]:
Remove python-typed-ast.
2019-10-19 15:56:24 +02:00
Mathieu Othacehe
f093546046
gnu: python-astroid: Update to 2.3.2.
* gnu/packages/python-xyz.scm (python-astroid): Update to 2.3.2,
[propagated-inputs]: add python-typed-ast.
2019-10-19 15:56:23 +02:00
Mathieu Othacehe
bae8958382
gnu: python-typed-ast: Update to 1.4.0.
* gnu/packages/python-xyz.scm (python-typed-ast): Update to 1.4.0,
[source]: switch to git-fetch.
2019-10-19 15:56:23 +02:00
Mathieu Othacehe
63d4873b93
gnu: python-lazy-object-proxy: Update to 1.4.2.
* gnu/packages/python-xyz.scm (python-lazy-object-proxy): Update to 1.4.2,
[native-inputs]: add python-setuptools-scm.
2019-10-19 15:56:23 +02:00
Mathieu Othacehe
a0b2accf82
gnu: Add python-setuptools-scm-3.3.
* gnu/packages/python-xyz.scm (python-setuptools-scm-3.3): New variable.
2019-10-19 15:56:23 +02:00
Brian Leung
5f760515c8
gnu: emacs-nodejs-repl: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-nodejs-repl): Enable tests.
2019-10-19 01:42:52 -07:00
Brian Leung
03b966657e
gnu: emacs-web-server: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-web-server): Enable tests.
2019-10-19 01:39:29 -07:00
Brian Leung
8e37d024e3
gnu: emacs-forge: Update to 0.1.0-2.63cbf81.
* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 0.1.0-2.63cbf81.
2019-10-19 00:20:37 -07:00
Brian Leung
80e3d666b0
gnu: emacs-lsp-ivy: Update to 0.1-2.caf1e1d.
* gnu/packages/emacs-xyz.scm (emacs-lsp-ivy): Update to 0.1-2.caf1e1d.
2019-10-18 21:19:29 -07:00
Vagrant Cascadian
545ff7b784
gnu: Add u-boot-firefly-rk3399.
* gnu/packages/bootloaders (u-boot-firefly-rk3399): New variable.
* gnu/bootloader/u-boot (install-firefly-rk3399-u-boot): New variable.
  (u-boot-firefly-rk3399-bootloader): New variable.
* gnu/system/install (define firefly-rk3399-installation-os): New variable.
2019-10-18 15:48:18 -07:00
Ludovic Courtès
e52b953434
services: network-manager: Create account for 'network-manager-openconnect'.
Previously, on startup, we'd see:

  dbus: Unknown username nm-openconnect in message bus configuration file

This fixes it.

* gnu/services/networking.scm (network-manager-accounts): New procedure.
(network-manager-service-type): Extend 'account-service-type'.
* gnu/packages/gnome.scm (network-manager-openconnect)[properties]: Add
'user-accounts'.
2019-10-18 23:22:25 +02:00
Ludovic Courtès
4e37cf35c0
services: network-manager: Export 'network-manager-configuration-vpn-plugins'.
* gnu/services/networking.scm (<network-manager-configuration>): Export
'network-manager-configuration-vpn-plugins'.
2019-10-18 23:22:25 +02:00
Ludovic Courtès
6aeae5b90b
herd: Define 'shepherd-message-port'.
* gnu/services/herd.scm (shepherd-message-port): New variable.
(display-message): Use it instead of 'current-error-port'.
2019-10-18 23:22:25 +02:00
Ludovic Courtès
17a5cb45d4
gnu: psm2: Update to 11.2.86.
* gnu/packages/linux.scm (psm2): Update to 11.2.86.
2019-10-18 23:22:25 +02:00
Vagrant Cascadian
2fce14af24
gnu: Add u-boot-rock64-rk3328.
* gnu/packages/bootloaders (u-boot-rock64-rk3328): New variable.
* gnu/bootloader/u-boot (install-rock64-rk3328-u-boot): New variable.
  (u-boot-rock64-rk3328-bootloader): New variable.
* gnu/system/install (define rock64-installation-os): New variable.
2019-10-18 13:32:25 -07:00
Caliph Nomble
fa7470189e
gnu: Add u-boot-rockpro64-rk3399
* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399): New exported
  variable.
  (u-boot-2019.10): New variable.
* gnu/bootloader/u-boot.scm (u-boot-rockpro64-rk3399-bootloader): New exported
  variable.
  (install-rockpro64-rk3399-u-boot): New variable.
* gnu/system/install.scm (rockpro64-installation-os): New exported variable.

Adjusted-by: Vagrant Cascadian <vagrant@debian.org>
Signed-off-by: Caliph Nomble <nomble@palism.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2019-10-18 13:32:09 -07:00
Vagrant Cascadian
c07f3b184d
gnu: Add arm-trusted-firmware-rk3328.
* gnu/packages/firmware (arm-trusted-firmware-rk3328): New variable.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2019-10-18 12:11:46 -07:00
Caliph Nomble
074554a289
gnu: Add arm-trusted-firmware-rk3399.
* gnu/packages/bootloaders.scm (arm-trusted-firmware-rk3399): New exported
  variable.
* gnu/packages/firmware (make-arm-trusted-firmware): Also install .elf files.

Adjusted-by: Vagrant Cascadian <vagrant@debian.org>
Signed-off-by: Caliph Nomble <nomble@palism.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2019-10-18 12:11:43 -07:00
Vagrant Cascadian
a90fd72bb0
gnu: arm-trusted-firmware: Disable HDCP support which depends on non-free
binary blobs.

* gnu/packages/firmware (make-arm-trusted-firmware)[source]: Add patch.
  [arguments] Add phase to remove binary blobs.
* gnu/packages/patches/arm-trusted-firmware-disable-hdcp.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add patch.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2019-10-18 12:11:41 -07:00
Vagrant Cascadian
475dac08a0
gnu: arm-trusted-firmware: Add backported patches to disable .bin generation
for rockchip platforms.

* gnu/packages/patches/arm-trusted-firmware-optional-bin-generation.patch: New
  patch.
* gnu/packages/patches/arm-trusted-firmware-rockchip-disable-binary.patch: New
  patch.
* gnu/packages/firmware (make-arm-trusted-firmware): Add patches.
* gnu/local.mk (dist_patch_DATA): Add patches.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2019-10-18 12:11:38 -07:00
Ricardo Wurmus
c37c8efb2b
gnu: r-purrr: Update to 0.3.3.
* gnu/packages/statistics.scm (r-purrr): Update to 0.3.3.
2019-10-18 20:35:28 +02:00
Ricardo Wurmus
300837898f
gnu: r-r-rsp: Update to 0.43.2.
* gnu/packages/statistics.scm (r-r-rsp): Update to 0.43.2.
2019-10-18 20:35:28 +02:00
Ricardo Wurmus
2582145671
gnu: r-rcpparmadillo: Update to 0.9.800.1.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.9.800.1.0.
2019-10-18 20:35:28 +02:00
Ricardo Wurmus
028f15f523
gnu: r-gdtools: Update to 0.2.1.
* gnu/packages/statistics.scm (r-gdtools): Update to 0.2.1.
2019-10-18 20:35:28 +02:00
Ricardo Wurmus
1f9fcd3eb4
gnu: r-kernsmooth: Update to 2.23-16.
* gnu/packages/statistics.scm (r-kernsmooth): Update to 2.23-16.
[inputs]: Move gfortran from here...
[native-inputs]: ...to here.
2019-10-18 20:35:28 +02:00
Ricardo Wurmus
67b7a379f0
gnu: r-styler: Update to 1.2.0.
* gnu/packages/cran.scm (r-styler): Update to 1.2.0.
2019-10-18 20:35:28 +02:00
Ricardo Wurmus
970eab391a
gnu: r-classint: Update to 0.4-2.
* gnu/packages/cran.scm (r-classint): Update to 0.4-2.
2019-10-18 20:35:28 +02:00
Ricardo Wurmus
f9598c0485
gnu: r-units: Update to 0.6-5.
* gnu/packages/cran.scm (r-units): Update to 0.6-5.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
f6f76c932c
gnu: r-strucchange: Update to 1.5-2.
* gnu/packages/cran.scm (r-strucchange): Update to 1.5-2.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
e22653bf12
gnu: r-biocmanager: Update to 1.30.8.
* gnu/packages/cran.scm (r-biocmanager): Update to 1.30.8.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
e183a632ab
gnu: r-insight: Update to 0.6.0.
* gnu/packages/cran.scm (r-insight): Update to 0.6.0.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
62a6283519
gnu: r-stringdist: Update to 0.9.5.3.
* gnu/packages/cran.scm (r-stringdist): Update to 0.9.5.3.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
07b69a0c89
gnu: r-htmlwidgets: Update to 1.5.1.
* gnu/packages/cran.scm (r-htmlwidgets): Update to 1.5.1.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
b847b06dc3
gnu: r-rhdf5lib: Update to 1.6.3.
* gnu/packages/bioinformatics.scm (r-rhdf5lib): Update to 1.6.3.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
ddebbee6d7
gnu: r-hdf5array: Update to 1.12.3.
* gnu/packages/bioinformatics.scm (r-hdf5array): Update to 1.12.3.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
a15c68bfac
gnu: r-gwascat: Update to 2.16.1.
* gnu/packages/bioinformatics.scm (r-gwascat): Update to 2.16.1.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
5d23d9b1c5
gnu: r-ldblock: Update to 1.14.3.
* gnu/packages/bioinformatics.scm (r-ldblock): Update to 1.14.3.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
86d5ab8bf4
gnu: r-ensembldb: Update to 2.8.1.
* gnu/packages/bioinformatics.scm (r-ensembldb): Update to 2.8.1.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
f0f73313e3
gnu: r-keggrest: Update to 1.24.1.
* gnu/packages/bioinformatics.scm (r-keggrest): Update to 1.24.1.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
8c65e219f7
gnu: r-rhdf5: Update to 2.28.1.
* gnu/packages/bioinformatics.scm (r-rhdf5): Update to 2.28.1.
2019-10-18 20:35:27 +02:00
Ricardo Wurmus
be0af9cc8b
gnu: r-rhtslib: Update to 1.16.3.
* gnu/packages/bioinformatics.scm (r-rhtslib): Update to 1.16.3.
2019-10-18 20:35:26 +02:00
Ricardo Wurmus
b9f39ac986
gnu: r-mlinterfaces: Update to 1.64.1.
* gnu/packages/bioconductor.scm (r-mlinterfaces): Update to 1.64.1.
2019-10-18 20:35:26 +02:00
Ricardo Wurmus
b62780d9f9
gnu: r-rsamtools: Update to 2.0.3.
* gnu/packages/bioinformatics.scm (r-rsamtools): Update to 2.0.3.
2019-10-18 20:35:26 +02:00
Ricardo Wurmus
195b18b58e
gnu: bowtie1: Update to 1.2.3.
* gnu/packages/bioinformatics.scm (bowtie1): Update to 1.2.3.
2019-10-18 20:35:26 +02:00
Christopher Baines
664692c6fc
gnu: guix-data-service: Update to 0.0.1-4.5e2bc7c.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-4.5e2bc7c.
2019-10-18 18:48:28 +01:00
Tanguy Le Carrour
dabcfc6de2
gnu: Add httpie.
* gnu/packages/python-web.scm (httpie): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-10-18 18:06:38 +03:00
Marius Bakke
d8963031af
gnu: upx: Fix UCL input.
UCL is a runtime dependency, and thus should not be a native input.

* gnu/packages/compression.scm (upx)[native-inputs]: Move UCL from here ...
[inputs]: ... to here.
2019-10-18 14:43:27 +02:00
Marius Bakke
41c2744463
gnu: ucl: Build shared library instead of static.
* gnu/packages/compression.scm (ucl)[arguments]: Add "--enable-shared" and
"--disable-static" in #:configure-flags.
2019-10-18 14:35:58 +02:00
Marius Bakke
01c8b90b7b
gnu: ucl: Update home page.
* gnu/packages/compression.scm (ucl)[source, home-page]: Use HTTPS.
2019-10-18 14:35:58 +02:00
Marius Bakke
7349f926c7
gnu: ucl: Build with the C90 standard.
Fixes <https://bugs.gnu.org/37778>.
Reported by Pierre Neidhardt <mail@ambrevar.xyz>.

* gnu/packages/compression.scm (ucl)[arguments]: New field.
2019-10-18 14:35:57 +02:00
Marius Bakke
1df9245586
gnu: encfs: Fix build failure with GCC 7.
Fixes <https://bugs.gnu.org/37779>.
Reported by Pierre Neidhardt <mail@ambrevar.xyz>.

* gnu/packages/crypto.scm (encfs)[arguments]: Add phase 'patch-CMakeLists.txt'.
2019-10-18 14:35:57 +02:00
Marius Bakke
4ad2c9db7d
gnu: libwacom: Do not build static libraries.
* gnu/packages/xdisorg.scm (libwacom)[arguments]: New field.
2019-10-18 14:35:57 +02:00
Marius Bakke
e8d6e36107
gnu: libwacom: Update to 1.1.
* gnu/packages/xdisorg.scm (libwacom): Update to 1.1.
2019-10-18 14:35:56 +02:00
Marius Bakke
43beec19f4
gnu: looking-glass-client: Disable CPU-specific optimizations.
* gnu/packages/virtualization.scm (looking-glass-client)[source](modules,
snippet): New fields.
2019-10-18 14:35:56 +02:00
Marius Bakke
a31b745756
gnu: opensubdiv: Use a regular versioning pattern.
* gnu/packages/graphics.scm (opensubdiv)[version]: Use dots instead of
underscores between numbers.
[source](uri): Adjust accordingly.
2019-10-18 14:35:56 +02:00
Mark H Weaver
4845dee706
gnu: linux-libre@5.2: Remove.
The 5.2 release series has reached end-of-life,
and is no longer supported upstream.

* gnu/packages/linux.scm (deblob-scripts-5.2, linux-libre-5.2-version)
(linux-libre-5.2-pristine-source, linux-libre-5.2-source)
(linux-libre-headers-5.2, linux-libre-5.2): Remove variables.
2019-10-18 08:16:58 -04:00
Mark H Weaver
e02c2f85b3
gnu: linux-libre: Update to 5.3.7.
* gnu/packages/linux.scm (linux-libre-5.3-version): Update to 5.3.7.
(linux-libre-5.3-pristine-source): Update hash.
2019-10-18 07:53:15 -04:00
Mark H Weaver
b1b721186a
gnu: linux-libre@4.19: Update to 4.19.80.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.80.
(linux-libre-4.19-pristine-source): Update hash.
2019-10-18 07:53:13 -04:00
Mark H Weaver
e5df2dfce1
gnu: linux-libre@4.14: Update to 4.14.150.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.150.
(linux-libre-4.14-pristine-source): Update hash.
2019-10-18 07:53:10 -04:00
Mark H Weaver
b84d7ac06e
gnu: linux-libre@4.9: Update to 4.9.197.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.197.
(linux-libre-4.9-pristine-source): Update hash.
2019-10-18 07:53:08 -04:00
Mark H Weaver
6f11d1b54e
gnu: linux-libre@4.4: Update to 4.4.197.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.197.
(linux-libre-4.4-pristine-source): Update hash.
2019-10-18 07:53:06 -04:00
Pierre Neidhardt
6c16f1a5b3
gnu: lisp: Add most missing source package for Common Lisp libraries.
* gnu/packages/lisp.scm (cl-parse-js, cl-parse-number, cl-iterate, cl-uglify,
  cl-cffi, cl-sqlite, cl-cffi-gtk, cl-webkit, cl-iolib, cl-ieee-floats,
  cl-xml, cl-reexport, cl-dexador, cl-cookie, cl-lisp-namespace,
  cl-trivial-cltl2, cl-introspect-environment, cl-type-i, cl-optima,
  cl-fare-quasiquote, cl-trivia, cl-mk-string-metrics, cl-str, cl-xmlspam):
  New variables.
2019-10-18 12:46:25 +02:00
Tonton
b080b6d937
gnu: Add batctl.
* gnu/packages/networking.scm (batctl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-18 12:02:52 +02:00
Boris A. Dekshteyn
ad8aaf47f5
gnu: Add FontManager.
* gnu/packages/fontutils.scm (fontmanager): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-18 12:02:52 +02:00
Guillaume Le Vaillant
63729d9277
gnu: Add ecl-dexador.
* gnu/packages/lisp.scm (ecl-dexador): New variable.
2019-10-18 11:09:44 +02:00
Guillaume Le Vaillant
85a898536c
gnu: Add ecl-trivial-mimes.
* gnu/packages/lisp.scm (ecl-trivial-mimes): New variable.
2019-10-18 11:09:44 +02:00
Guillaume Le Vaillant
55af9fe0f4
gnu: sbcl-trivial-mimes: Fix 'fix-paths' phase.
* gnu/packages/lisp.scm (sbcl-trivial-mimes)[arguments]: Use '(%lisp-type)'
  instead of hard coded 'sbcl' in 'fix-paths' phase.
2019-10-18 11:09:44 +02:00
Guillaume Le Vaillant
f733862cc9
gnu: Add arrows.
* gnu/packages/lisp.scm (cl-arrows, sbcl-arrows, ecl-arrows): New variables.
2019-10-18 10:55:52 +02:00
Guillaume Le Vaillant
3de2031097
gnu: cl+ssl: Update to 0.0.0-1.141ae91.
* gnu/packages/lisp.scm (sbcl-cl+ssl): Update to 0.0.0-1.141ae91.
  [inputs]: Add alexandria and trivial-features.
2019-10-18 10:52:12 +02:00
Florian Pelz
99190575a0
Fix documentation of delete_after in the getmail service.
* doc/guix.texi (Getmail service): Remove the word `not'.
* gnu/services/getmail.scm (getmail-options-configuration): Ditto.
2019-10-18 07:53:55 +00:00
Brian Leung
d133bdbcaf
gnu: emacs-helm-sly: Fix hash.
* gnu/packages/emacs-xyz.scm (emacs-helm-sly): Fix hash.
2019-10-18 00:26:21 -07:00
Joseph LaFreniere
fec41bceb8
gnu: Add emacs-minibuffer-line.
* gnu/packages/emacs-xyz.scm (emacs-minibuffer-line): New variable.
2019-10-18 07:15:15 +02:00
Danny Milosavljevic
919c5e1b43
gnu: sunxi-tools: Adapt to cross-compiler toolchain changes.
* gnu/packages/admin.scm (sunxi-tools)[arguments]<#:phases>[set-environment-up]:
Adapt to cross-compiler toolchain changes.
2019-10-18 01:52:11 +02:00
Julien Lepiller
9fbd0b1769
gnu: neovim: Remove unneeded reference.
gnu/packages/vim.scm (neovim)[arguments]: Add a phase to remove a
reference to the compiler.
2019-10-17 21:12:38 +02:00
Leo Famulari
bf67988070
gnu: Exim: Update to 4.92.3 [fixes CVE-2019-16928].
* gnu/packages/mail.scm (exim): Update to 4.92.3.
2019-10-17 15:05:48 -04:00
Tanguy Le Carrour
bfaa061718
gnu: Add minisign.
* gnu/packages/crypto.scm (minisign): New public variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-10-17 17:30:58 +02:00
Ludovic Courtès
5fdf373701
gnu: ucx: Build verbosely.
* gnu/packages/fabric-management.scm (ucx)[arguments]: Add #:make-flags.
2019-10-17 14:50:13 +02:00
Ludovic Courtès
ba95233f84
gnu: ucx: Disable optimizations specific to the build machine.
* gnu/packages/fabric-management.scm (ucx)[arguments]: Replace
"--enable-optimizations" with "--disable-optimizations".
2019-10-17 14:50:13 +02:00
Pierre Neidhardt
0cfdc7506b
gnu: Add emacs-helm-sly.
* gnu/packages/emacs-xyz.scm (emacs-helm-sly): New variable.
2019-10-17 12:02:44 +02:00
Pierre Neidhardt
7d66e87a5d
gnu: emacs-evil-collection: Update to 20191017.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20191017.
2019-10-17 11:53:43 +02:00
Pierre Neidhardt
1635670c50
gnu: emacs-sly: Update to 20191016.
* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 20191016.
2019-10-17 11:52:04 +02:00
Tobias Geerinckx-Rice
0230b92fde
gnu: emacs-nhexl-mode: Update to 1.4.
* gnu/packages/emacs-xyz.scm (emacs-nhexl-mode): Update to 1.4.
2019-10-17 07:11:35 +02:00
Tobias Geerinckx-Rice
99791c53cb
gnu: r-covr: Update to 3.3.2.
* gnu/packages/cran.scm (r-covr): Update to 3.3.2.
2019-10-17 07:11:34 +02:00
Tobias Geerinckx-Rice
2c19c5d86e
gnu: linux-libre@5.3: Update to 5.3.6.
* gnu/packages/linux.scm (deblob-scripts-5.3)
(linux-libre-5.3-version, linux-libre-5.3-pristine-sources):
Update to 5.3.6.
2019-10-17 07:11:34 +02:00
Tobias Geerinckx-Rice
c478870b7f
gnu: linux-libre@5.2: Update to 5.2.21.
* gnu/packages/linux.scm (deblob-scripts-5.2)
(linux-libre-5.2-version, linux-libre-5.2-pristine-sources):
Update to 5.2.21.
2019-10-17 07:11:34 +02:00
Tobias Geerinckx-Rice
e4d8d19470
gnu: linux-libre@4.19: Update to 4.19.79.
* gnu/packages/linux.scm (deblob-scripts-4.19)
(linux-libre-4.19-version, linux-libre-4.19-pristine-sources):
Update to 4.19.79.
2019-10-17 07:11:34 +02:00
Tobias Geerinckx-Rice
4f7dd07e58
gnu: linux-libre@4.14: Update to 4.14.149.
* gnu/packages/linux.scm (deblob-scripts-4.14)
(linux-libre-4.14-version, linux-libre-4.14-pristine-sources):
Update to 4.14.149.
2019-10-17 07:11:34 +02:00
Tobias Geerinckx-Rice
c21d5141c2
gnu: linux-libre@4.9: Update to 4.9.196.
* gnu/packages/linux.scm (deblob-scripts-4.9)
(linux-libre-4.9-version, linux-libre-4.9-pristine-sources):
Update to 4.9.196.
2019-10-17 07:11:34 +02:00
Tobias Geerinckx-Rice
19f219fef1
gnu: linux-libre@4.4: Update to 4.4.196.
* gnu/packages/linux.scm (deblob-scripts-4.4)
(linux-libre-4.4-version, linux-libre-4.4-pristine-sources):
Update to 4.4.196.
2019-10-17 07:11:33 +02:00
Vagrant Cascadian
c3704ecaa5
gnu: diffoscope: Update to 126.
* gnu/packages/diffoscope (diffoscope): Update to 126.
  [arguments]: Remove add-known-tools phase, merged upstream.
2019-10-16 18:23:26 -07:00
Tobias Geerinckx-Rice
837b3c5d69
gnu: python-genshi: Update to 0.7.2.
* gnu/packages/python-web.scm (python-genshi): Update to 0.7.2.
2019-10-17 03:04:18 +02:00
Tobias Geerinckx-Rice
a75c97ac08
gnu: kitty: Update to 0.14.6.
* gnu/packages/terminals.scm (kitty): Update to 0.14.6.
2019-10-17 02:47:19 +02:00
Tobias Geerinckx-Rice
c0fb663e19
gnu: telegram-purple: Update to 1.4.2.
* gnu/packages/messaging.scm (telegram-purple): Update to 1.4.2.
2019-10-17 02:47:19 +02:00
Tobias Geerinckx-Rice
b66f2211b9
gnu: tiled: Update to 1.2.5.
* gnu/packages/game-development.scm (tiled): Update to 1.2.5.
2019-10-17 02:47:19 +02:00
Tobias Geerinckx-Rice
ce756b97ec
gnu: r-bayesm: Update to 3.1-4.
* gnu/packages/cran.scm (r-bayesm): Update to 3.1-4.
2019-10-17 02:31:58 +02:00
Brian Leung
321ef7c5b3
gnu: emacs-ivy: Update to 0.13.0.
* gnu/packages/emacs-xyz.scm (emacs-ivy): Update to 0.13.0.
2019-10-17 01:27:38 +02:00
Tobias Geerinckx-Rice
eb80a3008f
gnu: python-unidecode: Update to 1.1.1.
* gnu/packages/python-xyz.scm (python-unidecode): Update to 1.1.1.
2019-10-16 23:41:21 +02:00
Tobias Geerinckx-Rice
749e38d762
gnu: python-pygithub: Update to 1.43.8.
* gnu/packages/python-xyz.scm (python-pygithub): Update to 1.43.8.
2019-10-16 23:41:21 +02:00
Ludovic Courtès
e63b31443b
gnu: guix: Update to f63e493.
* gnu/packages/package-management.scm (guix): Update to f63e493.
2019-10-16 23:37:00 +02:00
Brian Leung
65ecf3a7af
gnu: emacs-yasnippet: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-yasnippet)[source]: Use GIT-FETCH and
  GIT-FILE-NAME.
[source]: Enable tests.
2019-10-16 22:23:50 +02:00