Commit Graph

43182 Commits

Author SHA1 Message Date
Brian Leung
32c894e9b3
gnu: emacs-debpaste: Use GIT-FILE-NAME.
* gnu/packages/emacs-xyz.scm (emacs-debpaste): Use GIT-FILE-NAME.
2019-10-22 13:29:52 -07:00
Brian Leung
6028914130
gnu: emacs-editorconfig: Update to 0.8.1.
* gnu/packages/emacs-xyz.scm (emacs-editorconfig): Update to 0.8.1.
2019-10-22 13:29:45 -07:00
Tobias Geerinckx-Rice
8fbccd48b8
gnu: python-wsgiproxy2: Update to 0.4.6.
* gnu/packages/python-web.scm (python-wsgiproxy2): Update to 0.4.6.
2019-10-22 21:43:07 +02:00
Tobias Geerinckx-Rice
6d4ed78d91
gnu: python-pyld: Update to 1.0.5.
* gnu/packages/python-xyz.scm (python-pyld): Update to 1.0.5.
2019-10-22 21:43:07 +02:00
Tobias Geerinckx-Rice
3feae38669
gnu: lm-sensors: Update to 3.6.0.
* gnu/packages/linux.scm (lm-sensors): Update to 3.6.0.
2019-10-22 21:43:07 +02:00
Tobias Geerinckx-Rice
225aaf2676
gnu: python-psutil: Update to 5.6.3.
* gnu/packages/python-xyz.scm (python-psutil): Update to 5.6.3.
2019-10-22 21:43:07 +02:00
Tobias Geerinckx-Rice
1d4944f973
gnu: parallel: Update to 20191022.
* gnu/packages/parallel.scm (parallel): Update to 20191022.
2019-10-22 21:43:07 +02:00
Tobias Geerinckx-Rice
d37e8e5390
gnu: python-rst.linker: Update to 1.11.
* gnu/packages/python-xyz.scm (python-rst.linker): Update to 1.11.
2019-10-22 21:43:07 +02:00
Tobias Geerinckx-Rice
d45b92891a
gnu: perl-cgi-simple: Update to 1.22.
* gnu/packages/web.scm (perl-cgi-simple): Update to 1.22.
2019-10-22 21:43:07 +02:00
Tobias Geerinckx-Rice
c42625c8b0
gnu: r-rcppgsl: Update to 0.3.7.
* gnu/packages/cran.scm (r-rcppgsl): Update to 0.3.7.
2019-10-22 21:43:06 +02:00
Tobias Geerinckx-Rice
252bb46277
gnu: r-stringdist: Update to 0.9.5.5.
* gnu/packages/cran.scm (r-stringdist): Update to 0.9.5.5.
2019-10-22 21:43:06 +02:00
Tobias Geerinckx-Rice
0cb0c5df12
gnu: perl-error: Update to 0.17028.
* gnu/packages/perl.scm (perl-error): Update to 0.17028.
2019-10-22 21:43:06 +02:00
Pierre Neidhardt
cdc81ccedb
gnu: Add gperftools.
* gnu/packages/cpp.scm (gperftools): New variable.
2019-10-22 19:28:16 +02:00
Ludovic Courtès
c93994b5e4
machine: digital-ocean: Rename 'enable-ipv6' to 'enable-ipv6?'.
* gnu/machine/digital-ocean.scm (<digital-ocean-configuration>)[enable-ipv6]:
Rename to...
[enable-ipv6?]: ... this.
(deploy-digital-ocean): Adjust accordingly.
* doc/guix.texi (Invoking guix deploy): Adjust accordingly.
2019-10-22 18:32:52 +02:00
Jakob L. Kreuze
12712817ae
machine: Implement 'digital-ocean-environment-type'.
* gnu/machine/digital-ocean.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Invoking guix deploy): Add documentation for
'digital-ocean-configuration'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-22 18:32:52 +02:00
Miguel Ángel Arruga Vivas
af561664b8
gnu: seahorse: Update to 3.30.1.1.
* gnu/packages/gnome.scm (seahorse)[version]: Update version number.
[origin]: Update hash.  Add patch needed for compilation with our
version of libsecret (0.19.1).
[inputs]: Add avahi dependency.
[native-inputs]: Add vala dependency.  Use gettext-minimal instead of
intltool, as only xgettext is used.
* gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-22 18:32:52 +02:00
Ludovic Courtès
84af1e7402
gnu: guile-json: Deprecate the 'guile-json' variable.
* gnu/packages/guile.scm (guile-json): Rename to...
(guile-json-1): ... this.
(guile-json): Define as a deprecated alias for 'guile-json-1'.
(guile2.0-json, guile-json-3): Explicitly refer to 'guile-json-1'.
2019-10-22 18:32:52 +02:00
Ludovic Courtès
00850bb836
services: elogind, gnome, mate, xfce: Fix config type predicate identifiers.
* gnu/services/desktop.scm (<elogind-configuration>): Add question mark
in type predicate identifier.
(<gnome-desktop-configuration>): Likewise.
(<mate-desktop-configuration>): Likewise.
(<xfce-desktop-configuration>): Likewise.
2019-10-22 18:32:52 +02:00
Hartmut Goebel
73f0ed8dbf
gnu: Add weasyprint.
* gnu/packages/pdf.scm (weasyprint): New variable.
2019-10-22 16:59:26 +02:00
Hartmut Goebel
ea1801e00b
gnu: Add python-pyphen.
* gnu/packages/python-xyz.scm (python-pyphen): New variable.
2019-10-22 16:58:31 +02:00
Hartmut Goebel
f2f41e1afe
gnu: Add python-cairosvg.
* gnu/packages/python-xyz.scm (python-cairosvg): New variable.
2019-10-22 16:58:31 +02:00
Hartmut Goebel
7d3f481b90
gnu: Add python-cssselect2.
* gnu/packages/python-web.scm (python-cssselect2): New variable.
2019-10-22 16:58:30 +02:00
Hartmut Goebel
df122333ac
gnu: Add python-tinycss2.
* gnu/packages/python-web.scm (python-tinycss2): New variable.
2019-10-22 16:58:30 +02:00
Hartmut Goebel
c1ff9072de
gnu: Add python-pytest-isort.
* gnu/packages/python-check.scm (python-pytest-isort): New variable.
2019-10-22 16:58:29 +02:00
Efraim Flashner
0201e34cef
gnu: libtommath: Update to 1.2.0.
* gnu/packages/multiprecision.scm (libtommath): Update to 1.2.0.
[arguments]: Update custom 'prepare-build for new version. Update custom
'check phase to use test-target keyword.
(libtommath@1.1): New variable.
(libtommath@1.0)[inherit]: Inherit from libtommath@1.1.
2019-10-22 15:48:48 +03:00
Efraim Flashner
6fc9c6f7d9
gnu: font-awesome: Download using git-fetch.
The official link on the website has a regularly changing hash.

* gnu/packages/fonts.scm (font-awesome)[source]: Use 'git-fetch'.
[arguments]: Replace 'install phase.
[home-page]: Use new upstream home-page.
2019-10-22 12:35:22 +03:00
Guillaume Le Vaillant
b090bdc9f5
gnu: Add sbcl-graph-json.
* gnu/packages/lisp.scm (sbcl-graph-json): New variable.
2019-10-22 10:43:43 +02:00
Guillaume Le Vaillant
a4daf99650
gnu: Add sbcl-graph-dot.
* gnu/packages/lisp.scm (sbcl-graph-dot): New variable.
2019-10-22 10:43:43 +02:00
Guillaume Le Vaillant
9574d42008
gnu: Add graph.
* gnu/packages/lisp.scm (cl-graph, sbcl-graph): New variables.
* gnu/packages/patches/sbcl-graph-asdf-definitions.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-10-22 10:43:43 +02:00
Guillaume Le Vaillant
54d761d3a4
gnu: Add stefil.
* gnu/packages/lisp.scm (cl-stefil, sbcl-stefil): New variables.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
93b2739434
gnu: Add ecl-iterate.
* gnu/packages/lisp.scm (ecl-iterate): New variable.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
5bb3272e18
gnu: sbcl-iterate: Add missing native input.
* gnu/packages/lisp.scm (sbcl-iterate)[native-inputs]: Add rt.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
9d9a82d94d
gnu: Add yason.
* gnu/packages/lisp.scm (cl-yason, sbcl-yason, ecl-yason): New variables.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
bb20a990cd
gnu: Add curry-compose-reader-macros.
* gnu/packages/lisp.scm (cl-curry-compose-reader-macros,
  sbcl-curry-compose-reader-macros, ecl-curry-compose-reader-macros): New
  variables.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
487392ce3d
gnu: Add cl-heap.
* gnu/packages/lisp.scm (cl-heap, sbcl-cl-heap, ecl-cl-heap): New variables.
2019-10-22 10:43:42 +02:00
Christopher Baines
9d67480adf
gnu: mongodb: Fix build.
* gnu/packages/databases.scm (mongodb)[inputs]: Use openssl 1, as 1.1. doesn't
work.
[arguments]: Change how a constant is defined in the tests to allow compiling
with a newer version of GCC.
2019-10-22 07:27:14 +01:00
Brian Leung
8ce774a54b
gnu: emacs-counsel-dash: Require emacs-ivy.
* gnu/packages/emacs-xyz.scm (emacs-counsel-dash): Require emacs-ivy.
2019-10-21 21:23:27 -07:00
Carl Dong
f5d6c88d0f
gnu: mingw-w64: Add -winpthreads variants.
This recursive package definition really demonstrates how magical Guix
can be :-)

Try invoking:
    ./pre-inst-env guix build mingw-w64-{x86_64,i686}{,-winpthreads}

* gnu/packages/mingw.scm (make-mingw-w64): Add XGCC, XBINUTILS optional
arguments to specify using a non-default cross-compiler/binutils.  Add
WITH-WINPTHREADS? optional argument to allow building with winpthreads
support.  Adjust accordingly for the new arguments.
(mingw-w64-i686-winpthreads, mingw-w64-x86_64-winpthreads): Add
variables.
* gnu/packages/cross-base.scm (native-libc): Add XGCC, XBINUTILS
key arugments and pass to MAKE-MINGW-W64.
(cross-libc): Pass XGCC and XBINUTILS to NATIVE-LIBC.
2019-10-21 17:39:08 -04:00
Ludovic Courtès
8b438f85cf
gnu: pdfarranger: Add 'wrap-for-typelib' phase.
* gnu/packages/pdf.scm (pdfarranger)[arguments]: Add #:phases.
2019-10-21 23:26:34 +02:00
Ben Sturmfels
0cd4a74600
gnu: Add pdfarranger.
* gnu/packages/pdf.scm (pdfarranger): New public variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-21 23:26:33 +02:00
Giacomo Leidi
58b1328790
gnu: Add gloo.
* gnu/packages/machine-learning.scm (gloo): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-21 23:26:33 +02:00
Tim Gesthuizen
84261a233e
services: inputattach: Add 'baud-rate' parameter.
* gnu/services/desktop.scm (inputattach-configuration): Add baud-rate field.
  (inputattach-shepherd-service): Add baud-rate to parameters when specified.
* doc/guix.texi (Miscellaneous Services): [inputattach Service] Document
  baud-rate parameter.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-21 23:26:33 +02:00
Brian Leung
05b0b050bc
gnu: Add emacs-auth-source-pass.
* gnu/packages/emacs-xyz.scm (emacs-auth-source-pass): New variable.
2019-10-21 10:53:08 -07:00
Brian Leung
4e07032791
gnu: emacs-counsel-dash: Update to 0.1.3-3.7027868.
* gnu/packages/emacs-xyz.scm (emacs-counsel-dash): Update to 0.1.3-3.7027868.
2019-10-21 10:53:07 -07:00
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
Brian Leung
abca6cf85a
gnu: emacs-lpy: Update to 0.1.0-3.43b401f.
* gnu/packages/emacs-xyz.scm (emacs-lpy): Update to 0.1.0-3.43b401f.
2019-10-16 21:26:53 +02:00
Tobias Geerinckx-Rice
8fc3116eeb
gnu: bind: Update to 9.14.7 [fixes CVE-2019-6475 & CVE-2019-6476].
* gnu/packages/dns.scm (isc-bind): Update to 9.14.7.
2019-10-16 20:14:52 +02:00
Tobias Geerinckx-Rice
8361b9011a
gnu: perl-class-method-modifiers: Update to 2.13.
* gnu/packages/perl.scm (perl-class-method-modifiers): Update to 2.13.
[native-inputs]: Replace perl-test-requires with perl-test-needs.
2019-10-16 18:42:48 +02:00
Tobias Geerinckx-Rice
11a9b945cc
gnu: sudo: Update to 1.8.28p1.
* gnu/packages/admin.scm (sudo): Update to 1.8.28p1.
2019-10-16 17:24:49 +02:00
Ricardo Wurmus
b2dcfaf2d1
gnu: rkrlv2: Update to 0-2.7edcb4e.
* gnu/packages/music.scm (rkrlv2): Update to 0-2.7edcb4e.
2019-10-16 13:35:41 +02:00
Efraim Flashner
4a822462ef
Revert "gnu: aspell: Update to 0.60.8."
This reverts commit 4fcb6a3558.

aspell causes about 1400 packages to be rebuilt.
2019-10-16 09:31:54 +03:00
Efraim Flashner
9eb6d7125b
gnu: aspell-dict-pt-pt: Upgrade to 20190329-1-0.
* gnu/packages/aspell.scm (aspell-dict-pt-pt): Upgrade to 20190329-1-0.
2019-10-16 09:26:59 +03:00
Efraim Flashner
947141fdef
gnu: aspell-dict-pt-br: Upgrade to 20131030-12-0.
* gnu/packages/aspell.scm (aspell-dict-pt-br): Upgrade to 20131030-12-0.
2019-10-16 09:25:58 +03:00
Efraim Flashner
9d0abf0f2e
gnu: aspell-dict-en: Upgrade to 2019.10.06-0.
* gnu/packages/aspell.scm (aspell-dict-en): Upgrade to 2019.10.06-0.
2019-10-16 09:23:37 +03:00
Efraim Flashner
4dfc73692b
gnu: aspell-dict-de: Update to 20161207-7-0.
* gnu/packages/aspell.scm (aspell-dict-de): Update to 20161207-7-0.
2019-10-16 09:22:23 +03:00
Efraim Flashner
4fcb6a3558
gnu: aspell: Update to 0.60.8.
* gnu/packages/aspell.scm (aspell): Update to 0.60.8.
[source]: Remove patch.
* gnu/packages/patches/aspell-gcc-compat.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-10-16 09:19:50 +03:00
Tobias Geerinckx-Rice
1ee0ac3f0d
gnu: man-pages: Update to 5.03.
* gnu/packages/man.scm (man-pages): Update to 5.03.
2019-10-16 05:41:02 +02:00
Tobias Geerinckx-Rice
655ffa6ab3
gnu: perl-class-c3-adopt-next: Update to 0.14.
* gnu/packages/perl.scm (perl-class-c3-adopt-next): Update to 0.14.
[native-inputs]: Add perl-module-build and perl-module-build-tiny.
2019-10-16 05:41:01 +02:00
Tobias Geerinckx-Rice
9ffbc2456b
gnu: perl-file-find-object-rule: Update to 0.0311.
* gnu/packages/perl.scm (perl-file-find-object-rule): Update to 0.0311.
2019-10-16 05:41:01 +02:00
Tobias Geerinckx-Rice
6f2697f748
gnu: perl-datetime-format-flexible: Make test input native.
* gnu/packages/perl.scm (perl-datetime-format-flexible)
[native-inputs]: Move perl-test-mocktime here…
[propagated-inputs]: …from here.
2019-10-16 05:41:01 +02:00
Tobias Geerinckx-Rice
f2eacb3b33
gnu: perl-datetime-format-flexible: Fix typo in synopsis.
* gnu/packages/perl.scm (perl-datetime-format-flexible)[synopsis]: Fix typo.
2019-10-16 05:41:01 +02:00
Tobias Geerinckx-Rice
ae3f309033
gnu: perl-datetime-format-flexible: Update to 0.32.
* gnu/packages/perl.scm (perl-datetime-format-flexible): Update to 0.32.
[native-inputs]: Add perl-test-exception and perl-test-nowarnings.
2019-10-16 05:41:01 +02:00
Tobias Geerinckx-Rice
803b973668
gnu: perl-net-dns: Update to 1.21.
* gnu/packages/networking.scm (perl-net-dns): Update to 1.21.
2019-10-16 05:41:00 +02:00
Tobias Geerinckx-Rice
c1abd9d7e7
gnu: perl-yaml: Update to 1.29.
* gnu/packages/perl.scm (perl-yaml): Update to 1.29.
2019-10-16 05:41:00 +02:00
Tobias Geerinckx-Rice
0910bf508f
gnu: perl-yaml-libyaml: Update to 0.80.
* gnu/packages/perl.scm (perl-yaml-libyaml): Update to 0.80.
2019-10-16 05:41:00 +02:00
Tobias Geerinckx-Rice
dedb10b24b
gnu: perl-test-runvalgrind: Update to 0.2.1.
* gnu/packages/perl-check.scm (perl-test-runvalgrind): Update to 0.2.1.
2019-10-16 05:41:00 +02:00
Tobias Geerinckx-Rice
8524b1b8b4
gnu: perl-gtk2: Update to 1.24993.
* gnu/packages/gtk.scm (perl-gtk2): Update to 1.24993.
2019-10-16 05:41:00 +02:00
Tobias Geerinckx-Rice
ee70f49b77
gnu: kakoune: Update to 2019.07.01.
* gnu/packages/text-editors.scm (kakoune): Update to 2019.07.01.
2019-10-16 05:40:59 +02:00
Tobias Geerinckx-Rice
79bc917685
gnu: python-pylibmc: Update to 1.6.1.
* gnu/packages/databases.scm (python-pylibmc): Update to 1.6.1.
2019-10-16 05:40:59 +02:00
Tobias Geerinckx-Rice
5051ef95b8
gnu: python-tornado-http-auth: Update to 1.1.1.
* gnu/packages/python-web.scm (python-tornado-http-auth): Update to 1.1.1.
2019-10-16 05:40:59 +02:00
Eric Bavier
3268fba3d2
gnu: onionshare: Update to 2.2.
* gnu/packages/tor.scm (onionshare): Update to 2.2.
[inputs]: Add python-flask-httpauth.
[arguments]: Adjust 'fix-install-path' to new file name.
[description]: Improve wording and clarity.
[license]: Add expat license for bundled jquery.
2019-10-15 22:35:25 -05:00
Brian Leung
808dd2d0ab
gnu: python-language-server: Update to 0.29.1.
* gnu/packages/python-xyz.scm (python-language-server): Update to 0.29.1.
[inputs]: Add python-flake8
2019-10-15 15:06:58 -07:00
Efraim Flashner
11af54466c
gnu: econnman: Build with python.
* gnu/packages/connman.scm (econnman)[inputs]: Remove python-2,
python2-dbus, python2-efl. Add python-wrapper, python-dbus, python-efl.
2019-10-15 23:48:11 +03:00
Efraim Flashner
4eb639ccf9
gnu: connman: Update build inputs.
* gnu/packages/connman.scm (connman)[arguments]: Don't enable pptp, it
isn't available.
[native-inputs]: Remove python-2, add python-wrapper.
[inputs]: Remove polkit, add xl2tpd.
2019-10-15 23:48:11 +03:00
Efraim Flashner
1f3700a43c
gnu: xl2tpd: Update to 1.3.15.
* gnu/packages/vpn.scm (xl2tpd): Update to 1.3.15.
2019-10-15 23:48:10 +03:00
Efraim Flashner
0309e004e9
gnu: xl2tpd: Fix install directory.
* gnu/packages/vpn.scm (xl2tpd)[arguments]: Unset DESTDIR, set PREFIX.
2019-10-15 23:48:10 +03:00
Arun Isaac
131e967699
gnu: ansible: Update to 2.8.5.
* gnu/packages/admin.scm (ansible): Update to 2.8.5.
2019-10-16 01:31:35 +05:30
Arun Isaac
ba8551ec79
gnu: ansible: Work around issues with Guix wrapper scripts.
* gnu/packages/admin.scm (ansible)[arguments]: Remove fix-symlinks phase. Add
replace-symlinks phase.
2019-10-16 01:31:19 +05:30
Efraim Flashner
50bfb70b73
gnu: pwsafe: Move googletest to native-inputs.
* gnu/packages/password-utils.scm (pwsafe)[inputs]: Move googletest ...
[native-inputs]: ... to here.
2019-10-15 22:30:49 +03:00
Tim Gesthuizen
747aa6c46b
gnu: pwsafe: Update to 3.5.0
* gnu/packages/password-utils.scm (pwsafe): Update to 3.5.0.
[source]: Use git-file-name.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-10-15 22:01:23 +03:00
Efraim Flashner
40cad6b956
gnu: wm.scm: Sort module imports.
* gnu/packages/wm.scm: Sort module imports.
2019-10-15 21:57:36 +03:00
Efraim Flashner
005c2ccf2b
gnu: polybar: Add jsoncpp.
* gnu/packages/wm.scm (polybar)[inputs]: Add jsoncpp.
2019-10-15 21:51:07 +03:00
Efraim Flashner
44b7352073
gnu: polybar: Update source uri.
* gnu/packages/wm.scm (polybar)[source]: Update source uri. Remove
file-name.
2019-10-15 21:37:29 +03:00
tanguy@bioneland.org
d5329de9ac
gnu: polybar: Update to 3.4.0.
* gnu/packages/wm.scm (polybar): Update to 3.4.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-10-15 21:19:51 +03:00
Marius Bakke
1007640a63
gnu: ruby-concurrent: Update to 1.1.5.
* gnu/packages/patches/ruby-concurrent-ignore-broken-test.patch,
gnu/packages/patches/ruby-concurrent-test-arm.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ruby.scm (ruby-concurrent): Update to 1.1.5.
[source](patches): Remove.
[arguments]: Set #:test-target to "ci".  Remove obsolete phases.  Remove
dependencies on 'rake_compiler_dock' and concurrent_ruby.jar.
2019-10-15 17:19:27 +02:00
Marius Bakke
8fcba3be28
gnu: ruby-concurrent: Do not use unstable source tarball.
* gnu/packages/ruby.scm (ruby-concurrent)[source]: Switch to GIT-FETCH.
2019-10-15 17:19:27 +02:00
Tobias Geerinckx-Rice
7d87eede5d
gnu: network-manager-openvpn: Update to 1.8.10.
* gnu/packages/gnome.scm (network-manager-openvpn): Update to 1.8.10.
2019-10-15 17:16:48 +02:00
Tobias Geerinckx-Rice
3df63444f3
gnu: network-manager-applet: Don't use NAME in source URI.
* gnu/packages/gnome.scm (network-manager-applet)[source]: Hard-code NAME.
2019-10-15 17:16:48 +02:00
Tobias Geerinckx-Rice
be1c4b079e
gnu: network-manager-applet: Build libnm-gtk.
Fixes network-manager-openvpn <https://issues.guix.gnu.org/issue/37759>.

* gnu/packages/gnome.scm (network-manager-applet)[arguments]:
Set libnm_gtk=true in #:configure-flags.
2019-10-15 17:16:47 +02:00
Ricardo Wurmus
559e06b61c
gnu: patchmatrix: Update to 0.16.0.
* gnu/packages/music.scm (patchmatrix): Update to 0.16.0.
[arguments]: Remove custom phase make-gzip-archive-writable.
2019-10-15 16:04:48 +02:00
Tanguy Le Carrour
1133ca4460
gnu: Add python-cookiecutter.
* gnu/packages/python-xyz.scm (python-cookiecutter): New public variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-10-15 14:25:42 +02:00
Tanguy Le Carrour
b2b23d1242
gnu: Add python-whichcraft.
* gnu/packages/python-xyz.scm (python-whichcraft): New public variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-10-15 14:25:42 +02:00
Tanguy Le Carrour
6830120e58
gnu: Add python-poyo.
* gnu/packages/python-xyz.scm (python-poyo): New public variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-10-15 14:25:42 +02:00
Tanguy Le Carrour
ba42a6bfc4
gnu: Add python-jinja2-time.
* gnu/packages/python-xyz.scm (python-jinja2-time): New public variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-10-15 14:25:42 +02:00
David Wilson
93beace0e0
gnu: Add gnome-mahjongg.
* gnu/packages/gnome.scm (gnome-mahjongg) New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-15 14:20:32 +02:00
zimoun
86fb2c63be
gnu: Add r-unifiedwmwqpcr.
* gnu/packages/bioconductor.scm (r-unifiedwmwqpcr): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-15 14:10:27 +02:00
zimoun
16e2e4f27b
gnu: Add r-htqpcr.
* gnu/packages/bioconductor.scm (r-htqpcr): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-10-15 14:10:21 +02:00
Ludovic Courtès
8ba94edd8f
gnu: openmpi: Add dependency on UCX when supported.
* gnu/packages/mpi.scm (openmpi)[inputs]: Add UCX conditionally.
2019-10-15 13:58:45 +02:00
Ludovic Courtès
da414ec687
gnu: Add ucx.
* gnu/packages/fabric-management.scm (ucx): New variable.
2019-10-15 13:56:41 +02:00
Ludovic Courtès
062158cd7e
gnu: guix: Update to 88da011.
* gnu/packages/package-management.scm (guix): Update to 88da011.
2019-10-15 07:29:08 +02:00
Brian Leung
dbaa829ec6
gnu: emacs-magit: Add patch for compatibility with emacs-forge.
* gnu/local.mk (emacs-magit-format-author-margin.patch): Add patch.
* gnu/packages/emacs-xyz.scm: Add.
* gnu/packages/patches/emacs-magit-log-format-author-margin.patch: Add.
2019-10-14 22:04:11 -07:00