Commit Graph

42336 Commits (0cf2b6f2dbcd299f7a4b7a563cf34ae5de154b15)

Author SHA1 Message Date
Ludovic Courtès f77993bb50
gnu: Add locale packages for glibc 2.28.
* gnu/packages/base.scm (glibc-locales-2.28, glibc-utf8-locales-2.28):
New variables.
(glibc-locales-2.27, glibc-utf8-locales-2.27): Deprecate.
2019-09-24 14:00:58 +02:00
Pierre Neidhardt b150e83bef
gnu: Add mojoshader-with-viewport-flip.
* gnu/packages/gl.scm (mojoshader-with-viewport-flip): New variable.
2019-09-24 11:32:54 +02:00
Pierre Neidhardt 3429f5d923
gnu: mojoshader: Broaden feature support (viewport flipping and depth clipping).
* gnu/packages/gl.scm (mojoshader)[arguments]: Build with FLIP_VIEWPORT and
  DEPTH_CLIPPING.
2019-09-24 11:32:54 +02:00
Brian Leung 85dfecbedc
gnu: emacs-stream: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-stream): Enable tests.
2019-09-24 11:16:42 +02:00
Brian Leung 09b2ae95c8
gnu: emacs-evil-surround: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-evil-surround): Enable tests.
2019-09-24 11:03:01 +02:00
Nicolas Goaziou d9de8fbbab
gnu: asymptote: Update to 2.53.
* gnu/packages/plotutils.scm (asymptote): Update to 2.53.
2019-09-24 10:23:52 +02:00
Ludovic Courtès 11da634a6e
Merge branch 'master' into core-updates 2019-09-24 10:11:38 +02:00
Brian Leung 61522fd967
gnu: emacs-rainbow-delimiters: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-rainbow-delimiters): Enable tests.
[source] Use GIT-FETCH and GIT-FILE-NAME.
2019-09-24 10:03:17 +02:00
Pierre Neidhardt 5c1547383f
gnu: Add mojoshader.
* gnu/packages/gl.scm (mojoshader): New variable.
2019-09-24 09:44:49 +02:00
Brett Gilio 2395d863de
gnu: emacs-rust-mode: Update to 0.4.0.
* gnu/packages/emacs-xyz.scm (emacs-rust-mode): Update to 0.4.0.

Signed-off-by: Brian Leung <leungbk@mailfence.com>
2019-09-24 09:09:37 +02:00
Efraim Flashner 3b98e71a4b
gnu: Register (gnu packages distributed).
This is a follow-up to 2d25b0c8ba.

* gnu/local.mk (GNU_SYSTEM_MODULES): Add (gnu packages distributed).
2019-09-24 10:07:43 +03:00
Brant Gardner 2d25b0c8ba
gnu: Add boinc-client and boinc-server.
* gnu/packages/distributed.scm (boinc-client, boinc-server): New variable.

Signed-off-by: Brian Leung <leungbk@mailfence.com>
2019-09-24 08:53:17 +02:00
Tobias Geerinckx-Rice f9447dedc5
gnu: sxhkd: Sensibly name source checkout.
* gnu/packages/xdisorg.scm (sxhkd)[source]: Use GIT-FILE-NAME.
2019-09-24 07:20:53 +02:00
Tobias Geerinckx-Rice b60ffcee06
gnu: mako: Update to 1.4.
* gnu/packages/wm.scm (mako): Update to 1.4.
2019-09-24 07:20:53 +02:00
Tobias Geerinckx-Rice 1c6884eeb3
gnu: sxhkd: Update to 0.6.1.
* gnu/packages/xdisorg.scm (sxhkd): Update to 0.6.1.
2019-09-24 07:06:38 +02:00
Tobias Geerinckx-Rice f1afdaf476
gnu: java-dom4j: Update to 2.1.1.
* gnu/packages/xml.scm (java-dom4j): Update to 2.1.1.
2019-09-24 07:06:37 +02:00
Tobias Geerinckx-Rice e2d69addf6
Revert "gnu: qpdf: Update to 9.0.1."
This reverts commit 88808152d9.
It was intended for staging.
2019-09-24 03:14:26 +02:00
Tobias Geerinckx-Rice 88808152d9
gnu: qpdf: Update to 9.0.1.
* gnu/packages/pdf.scm (qpdf): Update to 9.0.1.
2019-09-24 03:12:44 +02:00
Tobias Geerinckx-Rice 525961cd43
gnu: ethtool: Update to 5.3.
* gnu/packages/networking.scm (ethtool): Update to 5.3.
2019-09-24 03:12:43 +02:00
Tobias Geerinckx-Rice 0b3daeb05e
gnu: linux-libre: Update to 4.4.194.
* gnu/packages/linux.scm (linux-libre): Update to 4.4.194.
2019-09-24 02:19:25 +02:00
Tobias Geerinckx-Rice 21d9c57745
gnu: linux-libre: Update to 4.9.194.
* gnu/packages/linux.scm (linux-libre): Update to 4.9.194.
2019-09-24 02:19:25 +02:00
Tobias Geerinckx-Rice cce20ea6a0
gnu: linux-libre: Update to 4.14.146.
* gnu/packages/linux.scm (linux-libre): Update to 4.14.146.
2019-09-24 02:19:25 +02:00
Tobias Geerinckx-Rice fa470524a4
gnu: linux-libre: Update to 4.19.75.
* gnu/packages/linux.scm (linux-libre): Update to 4.19.75.
2019-09-24 02:19:25 +02:00
Tobias Geerinckx-Rice 9fa18e5dee
gnu: linux-libre: Update to 5.2.17.
* gnu/packages/linux.scm (linux-libre): Update to 5.2.17.
2019-09-24 02:19:24 +02:00
Tobias Geerinckx-Rice 5d992ed122
gnu: linux-libre: Update deblobbing scripts.
* gnu/packages/linux.scm (deblob-scripts-4.4): Update to version 4.4.194
and update the 'deblob-check' hash.
(deblob-scripts-5.2, deblob-scripts-4.19)
(deblob-scripts-4.14, deblob-scripts-4.9): Update to versions 5.2.17, 4.19.75,
4.14.146, and 4.9.194 respectively, although the scripts themselves are
unchanged.
2019-09-24 02:19:24 +02:00
Tobias Geerinckx-Rice 757f01fa4d
gnu: xterm: Don't use NAME in source URI.
* gnu/packages/xorg.scm (xterm)[source]: Hard-code NAME.
2019-09-24 02:10:49 +02:00
Tobias Geerinckx-Rice 5192e465dd
gnu: xterm: Update to 349.
* gnu/packages/xorg.scm (xterm): Update to 349.
2019-09-24 02:10:49 +02:00
Tobias Geerinckx-Rice 3f55b7be16
gnu: glm: Update to 0.9.9.6.
* gnu/packages/maths.scm (glm): Update to 0.9.9.6.
[source]: Add patch.
* gnu/packages/patches/glm-restore-install-target.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-09-24 02:10:49 +02:00
Ludovic Courtès 46a9d88512
gnu: cuirass: Update to d27ff21.
* gnu/packages/ci.scm (cuirass): Update to d27ff21.
2019-09-23 23:41:19 +02:00
Ludovic Courtès 46e552cb0f
services: cuirass: Remove unneeded conditional.
* gnu/services/cuirass.scm (cuirass-shepherd-service): Remove unneeded 'and'.
2019-09-23 23:41:19 +02:00
Ludovic Courtès 7abd5997f4
repl, marionette: 'self-quoting?' matches keywords.
* guix/repl.scm (self-quoting?): Add 'keyword?' and 'array?'; remove
'vector?' and 'bytevector?'.
* gnu/tests.scm (marionette-shepherd-service) <start>: Likewise.
<modules>: Remove (rnrs bytevector).
2019-09-23 23:41:19 +02:00
Vagrant Cascadian a2f6f3b199
gnu: r-gplots: Fix typo.
* gnu/packages/statistics (r-gplots)[description]: Fix spelling of "balloon".
2019-09-23 13:18:48 -07:00
Vagrant Cascadian f74b698351
gnu: packages: Fix typos.
* gnu/packages/emacs-xyz (emacs-litable)[description]: Fix use of singular
  form of "This package".
  (emacs-ssh-config-mode)[description]: Likewise.
* gnu/packages/haskell-xyz (ghc-process-extras)[description]: Likewise.
* gnu/packages/lisp (sbcl-fare-quasiquote-readtable)[description]: Likewise.
* gnu/packages/usb-modeswitch (usb-modeswitch-data)[description]: Likewise.
2019-09-23 13:15:17 -07:00
Vagrant Cascadian 947b3ac68b
gnu: vco-plugins: Fix typo.
* gnu/packages/audio (vco-plugins)[description]: Fix spelling of "rectangle".
2019-09-23 13:01:43 -07:00
Vagrant Cascadian d654ad066e
gnu: rust-widestring: Fix typo.
* gnu/packages/crates-io (rust-widestring)[description]: Fix spelling if
  "libraries".
2019-09-23 13:01:41 -07:00
Vagrant Cascadian 028053f295
gnu: guile-persist: Fix typo.
* gnu/packages/guile-xyx (guile-persist)[synopsis]: Fix spelling of
  "Persistence".
2019-09-23 13:01:39 -07:00
Vagrant Cascadian 0def6a488c
gnu: sbcl-cl-hooks: Fix typo.
* gnu/packages/lisp (sbcl-cl-hooks)[description]: Fix spelling of
  "possibilities".
2019-09-23 13:01:36 -07:00
Vagrant Cascadian 3defa90ddf
gnu: python-py-bcrypt: Fix typo.
* gnu/packages/python-crypto (python-py-bcrypt)[description]: Fix spelling of
  "parametrised".
2019-09-23 13:01:34 -07:00
Vagrant Cascadian 35fc0f4cd3
gnu: python-sphinxcontrib-htmlhelp: Fix typo.
* gnu/packages/sphinx (python-sphinxcontrib-htmlhelp)[synopsis]: Fix spelling
  of "extension".
2019-09-23 12:29:12 -07:00
Vagrant Cascadian 90c40ea209
gnu: go-github-com-audriusbutkevicius-pfilter: Fix typo.
* gnu/packages/syncthing (go-github-com-audriusbutkevicius-pfilter)
  [synopsis]: Fix spelling of "multiple".
2019-09-23 12:27:01 -07:00
Arun Isaac 2c33a849f7
gnu: guile-email: Update to 0.2.1.
* gnu/packages/guile-xyz.scm (guile-email): Update to 0.2.1.
[arguments]: Remove patch-module-dir phase.
2019-09-24 00:52:53 +05:30
Vagrant Cascadian 4186adce1c
gnu: bctoolbox: Fix typo.
* gnu/packages/telephony (bctoolbox)[description]: Fix plurality of
  "software".
2019-09-23 12:21:36 -07:00
Vagrant Cascadian 99ce20555d
gnu: fe: Fix typo.
* gnu/packages/text-editors (fe)[description]: Fix spelling of "menus".
2019-09-23 12:18:41 -07:00
Vagrant Cascadian 2847df6ba7
gnu: perl-xml-xpathengine: Fix typo.
* gnu/packages/xml (perl-xml-xpathengine)[description]: Fix spelling of
  "mimic".
2019-09-23 12:15:51 -07:00
Efraim Flashner 4907b615c9
gnu: python-html2text: Update to 2019.8.11.
* gnu/packages/python-web.scm (python-html2text): Update to 2019.8.11.
[arguments]: Use a custom 'check phase.
[home-page]: Update home-page.
2019-09-23 22:03:35 +03:00
Tobias Geerinckx-Rice a0bd918116
gnu: sbcl-trivia.ppcre: Fix typo in description.
* gnu/packages/lisp.scm (sbcl-trivia.ppcre)[description]: Fix typo.
2019-09-23 20:50:59 +02:00
Brian Leung 4343eebfc9
gnu: emacs-ace-window: Update to 0.9.0-1.a534492.
* gnu/packages/emacs-xyz.scm (emacs-ace-window): Update to 0.9.0-1.a534492.
2019-09-23 20:00:29 +02:00
Jakob L. Kreuze 6764870498
gnu: Add screenfetch.
* gnu/packages/admin.scm (screenfetch): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-09-23 19:07:28 +03:00
Tobias Geerinckx-Rice 3b4cc5cbdb
gnu: python-m2crypto: Update to 0.35.2.
* gnu/packages/python-crypto.scm (python-m2crypto): Update to 0.35.2.
2019-09-23 17:58:33 +02:00
Tobias Geerinckx-Rice aa686627ac
gnu: python-slugify: Update to 3.0.4.
* gnu/packages/python-web.scm (python-slugify): Update to 3.0.4.
* gnu/packages/patches/python-slugify-depend-on-unidecode.patch:
Adjust accordingly.
2019-09-23 17:58:32 +02:00
Tobias Geerinckx-Rice bfe194b533
gnu: enchant: Update to 2.2.7.
* gnu/packages/enchant.scm (enchant): Update to 2.2.7.
2019-09-23 17:58:32 +02:00
Tobias Geerinckx-Rice 900ddbf53d
gnu: obs: Update to 24.0.1.
* gnu/packages/video.scm (obs): Update to 24.0.1.
[inputs]: Add qtsvg.
2019-09-23 17:58:32 +02:00
Tobias Geerinckx-Rice b928c5874a
gnu: acpid: Update to 2.0.32.
* gnu/packages/linux.scm (acpid): Update to 2.0.32.
2019-09-23 17:58:31 +02:00
Mathieu Othacehe 3dd3ac4d83
installer: Fix run-input-page calls.
This fixes 55c43108 commit that renamed input-hide-checkbox? into
input-visibility-checkbox?.

* gnu/installer/newt/partition.scm (prompt-luks-passwords): Rename
input-hide-checkbox? into input-visibility-checkbox?.
2019-09-23 13:55:50 +02:00
Rutger Helling 48c97c27db
gnu: utox: Update to 0.17.1.
* gnu/packages/messaging.scm (utox): Update to 0.17.1.
2019-09-23 13:23:10 +02:00
Rutger Helling ec3516f1e2
gnu: kitty: Update to 0.14.5.
* gnu/packages/terminals.scm (kitty): Update to 0.14.5.
2019-09-23 13:17:40 +02:00
Rutger Helling 04dc98291c
gnu: flatpak: Update to 1.4.3.
* gnu/packages/package-management.scm (flatpak): Update to 1.4.3.
2019-09-23 13:12:39 +02:00
Boris A. Dekshteyn 9338cbdbe0
gnu: libomp: Fix test target.
* gnu/packages/llvm.scm (libomp)[arguments]: Change #:test-target value.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-23 12:20:31 +02:00
Ludovic Courtès 2f1a01b7cd
gnu: mit-scheme: Pass a valid tarball hash on non-x86.
Fixes this bug:

  $ guix build -nd mit-scheme -s aarch64-linux
  guix build: error: derivation `/gnu/store/…-mit-scheme-c-10.1.3.tar.gz.drv' has incorrect output `/gnu/store/…-mit-scheme-c-10.1.3.tar.gz', should be `/gnu/store/…-mit-scheme-c-10.1.3.tar.gz'

This is a followup to 7d6cfa4425.

* gnu/packages/scheme.scm (mit-scheme)[inputs]: For "source", pass a
hash of the right length in the catch-all case.
2019-09-23 12:14:39 +02:00
Ludovic Courtès e5efdbce21
gnu: perl-catalyst-view-json: Update to 0.37.
* gnu/packages/web.scm (perl-catalyst-view-json): Update to 0.37.
2019-09-23 11:40:53 +02:00
Ludovic Courtès 624ed47d41
gnu: perl-catalyst-runtime: Update to 5.90124.
* gnu/packages/web.scm (perl-catalyst-runtime): Update to 5.90124.
[propagated-inputs]: Add PERL-PERLIO-UTF8_STRICT.
2019-09-23 11:40:08 +02:00
Efraim Flashner acedaec798
gnu: wl-clipboard: Update to 2.0.0_beta2.
* gnu/packages/xdisorg.scm (wl-clipboard): Update to 2.0.0_beta2.
2019-09-23 10:21:02 +03:00
Efraim Flashner 4d70a8fe1b
gnu: gdb-8.3: Update to 8.3.1.
* gnu/packages/gdb.scm (gdb-8.3): Update to 8.3.1.
2019-09-23 10:05:59 +03:00
Efraim Flashner 23cc2793e1
gnu: datamash: Update to 1.5.
* gnu/packages/datamash.scm (datamash): Update to 1.5.
2019-09-23 09:38:50 +03:00
Brian Leung d5fcb61ea7
gnu: emacs-suggest: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-suggest): Enable tests.
2019-09-23 06:27:04 +02:00
Brian Leung 4455def416
gnu: emacs-helpful: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-helpful): Enable tests.
2019-09-23 06:19:01 +02:00
Brian Leung 48efcdafd8
gnu: emacs-ht: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-ht): Enable tests.
2019-09-23 06:15:30 +02:00
Ludovic Courtès 27130ee8f7
gnu: libsmpeg: Fix build failure with GCC 7.
* gnu/packages/video.scm (libsmpeg)[arguments]: New field.
2019-09-23 00:11:13 +02:00
Ludovic Courtès 1f78a99964
gnu: perf: Really build without '-Werror'.
Until this change, it would fail to build with:

  In file included from /tmp/guix-build-perf-5.2.15.drv-0/linux-5.2.15/tools/include/uapi/linux/ethtool.h:19:0,
		   from xsk.c:18:
  /gnu/store/…-linux-libre-headers-4.19.56/include/linux/if_ether.h:165:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]

* gnu/packages/linux.scm (perf)[arguments]: In 'configure' phase, remove
"-Werror" from 'tools/lib/bpf/Makefile'.
2019-09-22 23:49:57 +02:00
Brian Leung 97d4dab0a6
gnu: emacs-tco-el: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-tco-el): Enable tests.
2019-09-22 22:37:22 +02:00
Brian Leung 08a36df874
gnu: emacs-loop: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-loop): Enable tests.
2019-09-22 22:36:20 +02:00
Brian Leung 99b63bf820
gnu: emacs-elisp-refs: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-elisp-refs): Enable tests.
2019-09-22 22:33:10 +02:00
Brian Leung fc60a8b714
gnu: emacs-realgud: Update to 1.5.1.
* gnu/packages/emacs-xyz.scm (emacs-realgud): Update to 1.5.1.
2019-09-22 22:24:31 +02:00
Brian Leung cbf4481a59
gnu: emacs-company-lsp: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-company-lsp): Enable tests.
2019-09-22 21:32:47 +02:00
Ludovic Courtès 4b577961d7
gnu: instantmusic: Fix build failure.
This is a followup to 6bbb37a545.

* gnu/packages/music.scm (instantmusic): Move 'fix-file-permissions'
phase before 'install' rather than before 'check'.
2019-09-22 21:27:44 +02:00
Efraim Flashner 0920b41c1d
gnu: js-datatables: Update to 1.10.19.
* gnu/packages/javascript.scm (js-datatables): Update to 1.10.19.
2019-09-22 21:20:07 +03:00
Tobias Geerinckx-Rice b5677e61bf
gnu: parallel: Update to 20190922.
* gnu/packages/parallel.scm (parallel): Update to 20190922.
2019-09-22 20:00:57 +02:00
John Soo 4cd9de6068
gnu: Add freecad.
* gnu/packages/engineering.scm (freecad): New variable.
2019-09-22 08:58:20 +02:00
John Soo 704853fb7a
gnu: Add libmedfile.
* gnu/packages/engineering.scm (libmedfile): New variable.
2019-09-22 08:47:53 +02:00
John Soo 2003e837f4
gnu: Add libarea.
* gnu/packages/engineering.scm (libarea): New variable.
2019-09-22 08:47:52 +02:00
John Soo 2895a87fbf
gnu: Add libspnav.
* gnu/packages/engineering.scm (libspnav): New variable.
2019-09-22 08:47:52 +02:00
John Soo 2ea8b51a71
gnu: Add python-pyside-2-tools.
* gnu/packages/qt.scm (python-pyside-2-tools): New variable.
2019-09-22 08:47:52 +02:00
John Soo f1c4dbfa55
gnu: Add python-pyside-2.
* gnu/packages/qt.scm (python-pyside-2): New variable.
2019-09-22 08:47:52 +02:00
John Soo 8b5107d209
gnu: Add libcxx-6
* gnu/packages/llvm.scm (libcxx-6): New variable.
2019-09-22 08:47:52 +02:00
John Soo 37a3abb1c6
gnu: Add python-shiboken-2.
* gnu/packages/qt.scm (python-shiboken-2): New variable.
2019-09-22 08:47:51 +02:00
John Soo f36617cbf1
gnu: Add coin3D.
* gnu/packages/graphics.scm (coin3D): New variable.
2019-09-22 08:47:45 +02:00
Brian Leung 4b48101012
gnu: emacs-company-lua: Update to 0.1-2.29f6819.
* gnu/packages/emacs-xyz.scm (emacs-company-lua): Update to 0.1-2.29f6819.
[arguments]: Include extra directory.
2019-09-22 07:03:43 +02:00
Brian Leung c5c197cf25
gnu: emacs-crux: Update to 0.3.0-2.308f17d.
* gnu/packages/emacs-xyz.scm (emacs-crux): Update to 0.3.0-2.308f17d.
2019-09-22 07:03:12 +02:00
Brian Leung ee0a392fa0
gnu: emacs-lispy: Update included files.
* gnu/packages/emacs-xyz.scm (emacs-lispy): Update included files.
2019-09-22 05:00:49 +02:00
Vagrant Cascadian aaeb2b34cb
gnu: diffoscope: Adjust native-inputs for architecture limitations.
* gnu/packages/diffoscope (diffoscope)[native-inputs]: Only add ghc on
  x86_64-linux and i686-linux.
  Only add openjdk and enjarify on x86_64-linux.
2019-09-21 15:35:53 -07:00
Tobias Geerinckx-Rice 265f30c9c4
gnu: mutt: Update to 1.12.2.
* gnu/packages/mail.scm (mutt): Update to 1.12.2.
2019-09-21 23:58:39 +02:00
Brian Leung 71ace914cf
gnu: emacs-attrap: Update to 1.0-2.18cd1f7.
* gnu/packages/emacs-xyz.scm (emacs-attrap): Update to 1.0-2.18cd1f7.
2019-09-21 22:57:45 +02:00
Brian Leung 2f587b3f97
gnu: emacs-github-review: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-github-review): Enable tests.
2019-09-21 22:31:48 +02:00
Brian Leung e13b354a77
gnu: emacs-elfeed: Update to 3.2.0.
* gnu/packages/emacs-xyz.scm (emacs-elfeed): Update to 3.2.0.
2019-09-21 20:35:04 +02:00
Tobias Geerinckx-Rice d47fa82dfc
gnu: libgnomekbd: Don't use NAME in source URI.
* gnu/packages/gnome.scm (libgnomekbd)[source]: Hard-code NAME.
2019-09-21 19:17:53 +02:00
Tobias Geerinckx-Rice 10097e585e
gnu: libgnomekbd: Update to 3.26.1.
* gnu/packages/gnome.scm (libgnomekbd): Update to 3.26.1.
2019-09-21 19:17:52 +02:00
Tobias Geerinckx-Rice ca2ead31d2
gnu: wxmaxima: Update to 19.09.0.
* gnu/packages/maths.scm (wxmaxima): Update to 19.09.0.
2019-09-21 19:17:52 +02:00
Christopher Baines b64fa7f062
services: virtualization: Change libvirtd use syslog by default.
As defaulting by stderr, along with the shepherd service not directing the
output to a log file makes seeing the output difficult, compared to logging to
syslog.

* gnu/services/virtualization.scm (libvirt-configuration)[log-outputs]: Change
default from "3:stderr" to "3:syslog:libvirtd".
2019-09-21 17:40:04 +01:00
Christopher Baines c219104c78
gnu: guile-email: Add phase to patch the module directory.
Otherwise the .go files appear within share, and Guile doesn't find them. With
this patch they appear in lib within the output. One thing this means is that
stack traces include the filenames.

* gnu/packages/guile-xyz.scm (guile-email)[arguments]: Add 'patch-module-dir
phase.
2019-09-21 17:27:22 +01:00
Wiktor Żelazny c1bbef6920
gnu: Add python-bibtexparser.
* gnu/packages/python-xyz.scm (python-bibtexparser): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-21 16:48:36 +02:00
Wiktor Żelazny 9ba1e308c7
gnu: Add autocutsel.
* gnu/packages/xdisorg.scm (autocutsel): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-21 16:48:36 +02:00
Alexey Abramov ad34409e85
services: dovecot: Fix predicate names for free-form fields
* gnu/services/mail.scm (free-form-fields?, free-form-args?): Change
'string' to 'string?'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-21 16:48:36 +02:00
Ludovic Courtès a43e9157ef
services: gdm: Ensure /var/lib/gdm is owned by "gdm".
Fixes <https://bugs.gnu.org/37423>.
Reported by Jan <tona_kosmicznego_smiecia@interia.pl>.

* gnu/services/xorg.scm (%gdm-activation): New variable.
(gdm-service-type)[extensions]: Add 'activation-service-type'.
2019-09-21 16:48:36 +02:00
Brian Leung 5122209dde
gnu: emacs-counsel-etags: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-counsel-etags): Enable tests.
2019-09-21 08:57:20 +02:00
Brian Leung 44799c9f11
gnu: emacs-rjsx-mode: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-rjsx-mode): Enable tests.
2019-09-21 08:53:43 +02:00
Vagrant Cascadian 3eb4adc2c4
gnu: enjarify: Adjust native-inputs.
* gnu/packages/android (enjarify)[native-inputs]: Use openjdk instead of
  openjdk:jdk.
2019-09-20 23:11:46 -07:00
Brian Leung 82b5457118
gnu: emacs-lispyville: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-lispyville): Enable tests.
2019-09-21 06:35:23 +02:00
Brian Leung 38f549f28d
gnu: emacs-lispy: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-lispy): Enable tests.
2019-09-21 05:57:19 +02:00
Brian Leung ab74b365ee
gnu: emacs-js2-mode: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-js2-mode): Enable tests.
2019-09-20 18:06:26 +02:00
Brian Leung 90fc79d8bf
gnu: emacs-ivy: Simplify #:test-command.
* gnu/packages/emacs-xyz.scm (emacs-ivy): Simplify #:test-command.
2019-09-20 18:06:26 +02:00
Brian Leung 36d19f0bb2
gnu: emacs-avy: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-avy): Enable tests.
2019-09-20 18:06:21 +02:00
Tobias Geerinckx-Rice aae65db560
gnu: node: Disable tests that fail with openssl@1.1.1d.
Work around <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=37386>.

* gnu/packages/node.scm (node)[arguments]: Disable failing tests.
2019-09-20 17:24:02 +02:00
Tobias Geerinckx-Rice 30c6088e5a
gnu: rclone: Update to 1.49.3.
* gnu/packages/sync.scm (rclone): Update to 1.49.3.
2019-09-20 17:15:38 +02:00
Tobias Geerinckx-Rice 4504d18345
gnu: perl-anyevent: Update to 7.17.
* gnu/packages/libevent.scm (perl-anyevent): Update to 7.17.
2019-09-20 17:15:38 +02:00
Ludovic Courtès 3a2efbc867
gnu: python-libxml2, itstool: Provide crash-free variants.
Fixes <https://bugs.gnu.org/37468>.

* gnu/packages/patches/python-libxml2-utf8.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (python-libxml2/fixed): New variable.
* gnu/packages/glib.scm (itstool/fixed): New variable.
* gnu/packages/gnome.scm (gnumeric)[native-inputs]: Use ITSTOOL/FIXED
instead of ITSTOOL.
2019-09-20 12:21:19 +02:00
Brian Leung ee6bfffe19
gnu: emacs-hercules: Update to 0.2.1.
* gnu/packages/emacs-xyz.scm (emacs-hercules): Update to 0.2.1.
2019-09-20 08:35:06 +02:00
Brian Leung 747b6b0497
gnu: emacs-evil-matchit: Update to 2.3.4.
* gnu/packages/emacs-xyz.scm (emacs-evil-matchit): Update to 2.3.4.
2019-09-20 08:35:05 +02:00
Brian Leung 5afc5c3143
gnu: emacs-ivy: Update to 0.12-2.79333e9.
* gnu/packages/emacs-xyz.scm (emacs-ivy): Update to 0.12-2.79333e9.
[source]: Enable tests.
[native-inputs]: Add emacs-wgrep.
2019-09-20 07:38:57 +02:00
Brian Leung 09f1ac90c2
gnu: emacs-ts: Update to 0.1-2.395649a.
* gnu/packages/emacs-xyz.scm (emacs-ts): Update to 0.1-2.395649a.
2019-09-20 02:21:01 +02:00
Brian Leung 7fa6d0063c
gnu: emacs-auto-yasnippet: Update to 0.3.0-2.642b0d9.
* gnu/packages/emacs-xyz.scm (emacs-auto-yasnippet): Update to 0.3.0-2.642b0d9.
[arguments]: Simplify test command.
2019-09-20 02:21:00 +02:00
Brian Leung aa4fb5961b
gnu: emacs-rjsx-mode: Update to 0.4-2.0e7fa6b.
* gnu/packages/emacs-xyz.scm (emacs-rjsx-mode): Update to 0.4-2.0e7fa6b.
2019-09-20 02:21:00 +02:00
Brian Leung 752684568e
gnu: emacs-prodigy-el: Update to 0.7.0-2.0a12eec.
* gnu/packages/emacs-xyz.scm (emacs-prodigy-el): Update to 0.7.0-2.0a12eec.
2019-09-20 02:21:00 +02:00
Brian Leung 3edc440dbf
gnu: emacs-equake: Update to 0.85-2.7eddc02.
* gnu/packages/emacs-xyz.scm (emacs-equake): Update to 0.85-2.7eddc02.
2019-09-20 02:20:59 +02:00
Brian Leung 8f7234564f
gnu: emacs-js2-refactor-el: Update to 0.9.0-2.d4c40b5.
* gnu/packages/emacs-xyz.scm (emacs-js2-refactor-el): Update to 0.9.0-2.d4c40b5.
2019-09-20 02:20:59 +02:00
Brian Leung 459550f3a5
gnu: emacs-undo-propose-el: Update to 3.0.0-2.47b7df0.
* gnu/packages/emacs-xyz.scm (emacs-undo-propose-el): Update to 3.0.0-2.47b7df0.
2019-09-20 02:20:59 +02:00
Brian Leung 27c35436fa
gnu: emacs-general: Update to 0-2.f032c3a.
* gnu/packages/emacs-xyz.scm (emacs-general): Update to 0-2.f032c3a.
2019-09-20 02:20:58 +02:00
Brian Leung 4a64383651
gnu: emacs-ccls: Update to 0.1-2.9061ebb.
* gnu/packages/emacs-xyz.scm (emacs-ccls): Update to 0.1-2.9061ebb.
2019-09-20 02:20:58 +02:00
Brian Leung 547074359c
gnu: emacs-github-review: Update to 0.1-2.a13a3b4.
* gnu/packages/emacs-xyz.scm (emacs-github-review): Update to 0.1-2.a13a3b4.
2019-09-20 02:20:58 +02:00
Brian Leung 973f938fab
gnu: emacs-scribble-mode: Update to 0.1-2.217945d.
* gnu/packages/emacs-xyz.scm (emacs-scribble-mode): Update to 0.1-2.217945d.
2019-09-20 02:20:57 +02:00
Brian Leung dc95c8b497
gnu: emacs-unpackaged-el: Update to 0-2.c0d58cf.
* gnu/packages/emacs-xyz.scm (emacs-unpackaged-el): Update to 0-2.c0d58cf.
* gnu/packages/patches/emacs-unpackaged-req.patch: Delete it.
* gnu/local.mk (dist_patch_DATA): Remove patch.
2019-09-20 02:20:57 +02:00
Brian Leung 760ea03789
gnu: emacs-grep-context: Update to 0.1.0-1.5a4e3ef.
* gnu/packages/emacs-xyz.scm (emacs-grep-context): Update to 0.1.0-1.5a4e3ef.
2019-09-20 02:20:57 +02:00
Brian Leung 9db5c4a355
gnu: emacs-info-plus: Update to 0-2.4a6b93c.
* gnu/packages/emacs-xyz.scm (emacs-info-plus): Update to 0-2.4a6b93c.
2019-09-20 02:20:56 +02:00
Brian Leung d772e3b788
gnu: emacs-isearch+: Update to 0-2.7c251b9.
* gnu/packages/emacs-xyz.scm (emacs-isearch+): Update to 0-2.7c251b9.
2019-09-20 02:20:56 +02:00
Brian Leung 4d33be6bd2
gnu: emacs-isearch-prop: Update to 0-2.4a2765f.
* gnu/packages/emacs-xyz.scm (emacs-isearch-prop): Update to 0-2.4a2765f.
2019-09-20 02:20:56 +02:00
Brian Leung d93e36cfa5
gnu: Add emacs-helm-lsp.
* gnu/packages/emacs-xyz.scm (emacs-helm-lsp): New variable.
2019-09-20 02:20:55 +02:00
Brian Leung f76e4a91c2
gnu: Enable tests for emacs-evil-lion.
* gnu/packages/emacs-xyz.scm (emacs-evil-lion): Enable tests.
2019-09-20 02:20:55 +02:00
Brian Leung 53b23b3371
gnu: Add emacs-compdef.
* gnu/packages/emacs-xyz.scm (emacs-compdef): New variable.
2019-09-20 02:20:55 +02:00
Brian Leung ea1a17d9bf
gnu: emacs-company-cabal: Include directory.
* gnu/packages/emacs-xyz.scm (emacs-company-cabal): Include directory.
2019-09-20 02:20:54 +02:00
Brian Leung 53366043be
gnu: emacs-dante: Update to 1.5-2.a25ae9e.
* gnu/packages/emacs-xyz.scm (emacs-dante): Update to 1.5-2.a25ae9e.
2019-09-20 02:20:54 +02:00
Brian Leung 923e561e6a
gnu: emacs-iedit: Update to 0.9.9.9-1.e2c100c.
* gnu/packages/emacs-xyz.scm (emacs-iedit): Update to 0.9.9.9-1.e2c100c.
2019-09-20 02:20:54 +02:00
Brian Leung 81b8a1a986
gnu: emacs-lpy: Update to 0.1.0-2.dfd9a0f.
* gnu/packages/emacs-xyz.scm (emacs-lpy): Update to 0.1.0-2.dfd9a0f.
2019-09-20 02:20:53 +02:00
Brian Leung 5f10318523
gnu: emacs-lispy: Include non-Elisp code.
* gnu/packages/emacs-xyz.scm (emacs-lispy): Include non-Elisp code.
2019-09-20 02:20:53 +02:00
Brian Leung b12405ce07
gnu: emacs-org-super-agenda: Update to 1.1.1-2.f0ee7ed.
* gnu/packages/emacs-xyz.scm (emacs-org-super-agenda): Update to 1.1.1-2.f0ee7ed.
2019-09-20 02:20:53 +02:00
Brian Leung 5b85ba41c4
gnu: emacs-org-sidebar: Update to 0.1-2.b2a5a69.
* gnu/packages/emacs-xyz.scm (emacs-org-sidebar): Update to 0.1-2.b2a5a69.
2019-09-20 02:20:52 +02:00
Vagrant Cascadian 68620d62f5
gnu: Add enjarify.
* gnu/packages/android (enjarify): New variable.
* gnu/packages/diffoscope (diffoscope)[native-inputs]: Add enjarify.
  [arguments]: add enjarify to add-known-tools phase.
* gnu/packages/patches/enjarify-setup-py.patch: New file.
* gnu/local.mk: Add enjarify-setup-py.patch.
2019-09-19 16:45:34 -07:00
Ricardo Wurmus b7f1a1aafd
gnu: mumi: Update to 0.0.0-5.8a57c87.
* gnu/packages/mail.scm (mumi): Update to 0.0.0-5.8a57c87.
2019-09-20 00:43:16 +02:00
Ricardo Wurmus 014c3012a5
gnu: guile-debbugs-next: Update to 0.0.3-2.fb0ae06.
* gnu/packages/guile-xyz.scm (guile-debbugs-next): Update to 0.0.3-2.fb0ae06.
2019-09-20 00:43:16 +02:00
Ricardo Wurmus 70bb5d88e0
gnu: octave: Use texlive-union.
* gnu/packages/maths.scm (octave)[native-inputs]: Replace texlive with
texlive-union containing texlive-epsf.
2019-09-20 00:43:16 +02:00
Vagrant Cascadian 6ec872231f
gnu: Add python-jsbeautifier.
* gnu/packages/python-xyz (python-jsbeautifier): New variable.
* gnu/packages/diffoscope (diffoscope)[native-arguments]: Add python-jsbeautifier.
  [arguments]: Add python-jsbeautifier to add-known-tools phase.
2019-09-19 13:45:41 -07:00
Ricardo Wurmus fb1d8d2baa
gnu: klick: Fix build with GCC 7.
* gnu/packages/music.scm (klick)[arguments]: Pass -fpermissive to compiler.
2019-09-19 21:33:44 +02:00
Ricardo Wurmus 923b2b5a48
gnu: avr-libc: Unset CPATH to fix the build.
* gnu/packages/avr.scm (avr-libc)[arguments]: Unset CPATH variable.
2019-09-19 21:33:44 +02:00
Ricardo Wurmus 081f767e8c
gnu: avr-gcc-4.9: Build with GCC 5.
* gnu/packages/avr.scm (avr-gcc-4.9)[native-inputs]: Add gcc-5.
2019-09-19 21:33:44 +02:00
Ricardo Wurmus bed0c4c83d
gnu: alsa-modular-synth: Build with GCC 5.
* gnu/packages/audio.scm (alsa-modular-synth)[native-inputs]: Add gcc-5.
2019-09-19 21:33:44 +02:00
Ricardo Wurmus 316fa45ea4
gnu: gcc-arm-none-eabi-4.9: Build with GCC 5.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[native-inputs]: Add gcc-5.
2019-09-19 21:33:40 +02:00
Vagrant Cascadian af760990e9
gnu: Add python-editorconfig.
* gnu/packages/python-xyz (python-editorconfig): New variable.
2019-09-19 12:25:42 -07:00
Vagrant Cascadian 4d83157cd8
gnu: Add wabt.
* gnu/packages/web (wabt): New variable.
* gnu/packages/diffoscope (diffoscope)[native-inputs]: Add wabt for tests.
  [arguments]: Add phase patching wabt into known tools.
2019-09-19 11:39:52 -07:00
Vagrant Cascadian f315673d9e
gnu: Add python-binwalk.
* gnu/packages/python-xyz (python-binwalk): New variable.
* gnu/packages/diffoscope (diffoscope)[native-inputs]: Add python-binwalk for
  tests.
2019-09-19 10:56:33 -07:00
Tobias Geerinckx-Rice 664aa1844c
gnu: tor: Update to 0.4.1.6.
* gnu/packages/tor.scm (tor): Update to 0.4.1.6.
2019-09-19 19:27:37 +02:00
Pierre Neidhardt 754ee7082b
gnu: next: Update to 1.3.2.
* gnu/packages/web-browsers.scm (next): Update to 1.3.2.
2019-09-19 18:16:14 +02:00
Rutger Helling ebfe548c23
gnu: samba: Update to 4.11.0.
* gnu/packages/samba.scm (samba): Update to 4.11.0.
2019-09-19 16:54:31 +02:00
Ludovic Courtès 7670efefe4
gnu: fontforge: Update to 20190801.
* gnu/packages/fontutils.scm (fontforge): Update to 20190801.
[source](patches): Remove.  The patch served by github.com had been
modified in place.
2019-09-19 14:00:05 +02:00
Efraim Flashner 62ef089eab
gnu: efl: Update to 1.22.5.
* gnu/packages/enlightenment.scm (efl): Update to 1.22.5.
2019-09-19 14:35:31 +03:00
Ricardo Wurmus a747ae609b
gnu: android-libutils: Build with GCC 5.
* gnu/packages/android.scm (android-libutils)[native-inputs]: Add gcc-5.
2019-09-19 12:56:54 +02:00
Ricardo Wurmus 2c6ebeb72b
gnu: perl-glib: Update to 1.3291.
* gnu/packages/glib.scm (perl-glib): Update to 1.3291.
2019-09-19 12:33:35 +02:00
Efraim Flashner 339b582892
gnu: python-matplotlib: Use https in home-page.
* gnu/packages/python-xyz.scm (python-matplotlib)[home-page]: Update to
use https.
2019-09-19 12:39:26 +03:00
Efraim Flashner 7380df7312
gnu: python2-matplotlib: Update to 2.2.4.
* gnu/packages/python-xyz.scm (python2-matplotlib): Update to 2.2.4.
2019-09-19 12:39:24 +03:00
Efraim Flashner 66a3c2db9b
gnu: python2-matplotlib: Fix jquery-ui install path.
* gnu/packages/python-xyz.scm (python2-matplotlib)[arguments]: Override
custom 'install-jquery-ui phase to install in the appropriate directory.
2019-09-19 12:38:41 +03:00
Efraim Flashner 5d484f42a8
gnu: python2-matplotlib: Disable tests.
* gnu/packages/python-xyz.scm (python2-matplotlib)[arguments]: Skip the
custom 'check phase.
2019-09-19 12:38:36 +03:00
Rutger Helling 222510f404
gnu: linux-libre: Update to 5.2.16.
* gnu/packages/linux.scm (linux-libre): Update to 5.2.16.
2019-09-19 09:57:38 +02:00
Vagrant Cascadian 3fb581ca9f
gnu: diffoscope: Update to 125.
* gnu/packages/diffoscope (diffoscope): Update to 125.
  [arguments] Adjust remove-ocaml-test to selectively disable a single test.
    Add skip-elf-tests to disable a new failing test.
  [native-inputs] Add ocaml for tests.
2019-09-18 21:09:08 -07:00
Vagrant Cascadian 3244b64f70
gnu: diffoscope: Add additional test dependencies.
* gnu/packages/diffoscope (diffoscope)[native-inputs]: Add abootimg, dtc,
  and r-minimal.
2019-09-18 17:26:36 -07:00
Vagrant Cascadian 52211add0b
gnu: Move diffoscope and trydiffoscope to new diffoscope.scm.
* gnu/packages/package-management (diffoscope): Remove variable.
  (trydiffoscope): Remove variable.
  Update copyright information.
* gnu/packages/diffoscope.scm: New file.
  (diffoscope): Add variable.
  (trydiffoscope): Add variable.
* gnu/local.mk [GNU_SYSTEM_MODULES]: Add diffoscope.scm.
2019-09-18 17:26:33 -07:00
Tobias Geerinckx-Rice f8853858b8
gnu: isc-dhcp: Update bundled BIND to 9.11.11 [fixes CVE-2019-6471].
* gnu/packages/admin.scm (isc-dhcp)[bind-patch-version]: Update to 11.
[inputs]: Update bind-source-tarball hash.
2019-09-19 00:02:51 +02:00
Tobias Geerinckx-Rice ded2dab3d8
gnu: bind: Update to 9.14.6 [fixes CVE-2019-6471].
* gnu/packages/dns.scm (isc-bind): Update to 9.14.6.
2019-09-18 23:59:29 +02:00
Alejandro "HiPhish" Sanchez b48d77fcf6
gnu: libvterm: Update to 1.1.0.
* gnu/packages/terminals.scm (libvterm): Update to 1.1.0.
[arguments]: Enable tests.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-09-18 23:34:26 +02:00
Ludovic Courtès 4bb7d14bbe
gnu: Add Xeus.
* gnu/packages/jupyter.scm (xeus): New variable.
2019-09-18 23:08:29 +02:00
Ludovic Courtès a52d8cc6c7
gnu: Add python-jupyter-kernel-test.
* gnu/packages/jupyter.scm (python-jupyter-kernel-test): New file.
2019-09-18 23:08:29 +02:00
Ludovic Courtès 2835fb07ba
gnu: Add python-jupyter-kernel-mgmt.
* gnu/packages/jupyter.scm (python-jupyter-kernel-mgmt): New variable.
2019-09-18 23:08:29 +02:00
Ludovic Courtès 2cde4a967d
gnu: Add python-jupyter-protocol.
* gnu/packages/jupyter.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2019-09-18 23:08:29 +02:00
Ludovic Courtès af632c6b70
gnu: nlohmann-json-cpp: Update to 3.7.0.
* gnu/packages/serialization.scm (nlohmann-json-cpp): Update to 3.7.0.
[source]: Use 'git-fetch'.
[native-inputs, arguments]: New fields.
2019-09-18 23:08:28 +02:00
Ludovic Courtès 96b35998e6
linux-container: 'eval/container' correctly passes -L and -C flags.
This fixes a type error.

* gnu/system/linux-container.scm (eval/container): Use 'append-map', not
'map'.
* tests/containers.scm ("eval/container, non-empty load path"): New test.
2019-09-18 23:08:28 +02:00
Ricardo Wurmus cf48ea9539
Merge branch 'wip-texlive' 2019-09-18 15:35:17 +02:00
宋文武 3c4f5ad7f4
services: Add nftables-service-type.
* gnu/services/networking.scm (%default-nftables-ruleset): New variable.
(<nftables-configuration>): New record type.
(nftables-shepherd-service): New procedure.
(nftables-service-type): New service type.
* doc/guix.texi (Networking Services): Document it.
2019-09-18 19:04:59 +08:00
宋文武 62790449e6
gnu: linux-libre: Enable all nftables families.
* gnu/packages/aux-files/linux-libre/4.19-arm.conf,
gnu/packages/aux-files/linux-libre/4.19-arm64.conf,
gnu/packages/aux-files/linux-libre/4.19-i686.conf,
gnu/packages/aux-files/linux-libre/4.19-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.2-arm.conf,
gnu/packages/aux-files/linux-libre/5.2-arm64.conf,
gnu/packages/aux-files/linux-libre/5.2-i686.conf,
gnu/packages/aux-files/linux-libre/5.2-x86_64.conf: Set CONFIG_NF_TABLES_INET,
CONFIG_NF_TABLES_NETDEV, CONFIG_NF_TABLES_IPV4, CONFIG_NF_TABLES_IPV6 and
CONFIG_NF_TABLES_BRIDGE to 'y', and related options to 'm'.
2019-09-18 19:04:59 +08:00
Guillaume LE VAILLANT 3012486d77
gnu: Add cl-lzlib.
* gnu/packages/lisp.scm (sbcl-lzlib, cl-lzlib, ecl-lzlib): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT ed0ddadcd5
gnu: Add cl-octet-streams.
* gnu/packages/lisp.scm (sbcl-cl-octet-streams, cl-octet-streams,
  ecl-cl-octet-streams): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT 76b66fbaf5
gnu: Add bst.
* gnu/packages/lisp.scm (sbcl-bst, cl-bst, ecl-bst): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT b1df0d9f77
gnu: Add cl-ledger.
* gnu/packages/lisp.scm (sbcl-cl-ledger, cl-ledger, ecl-cl-ledger): New
  variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT 66226d5d41
gnu: Add cambl.
* gnu/packages/lisp.scm (sbcl-cambl, cl-cambl, ecl-cambl): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT c0dcdd45d9
gnu: Add fprog.
* gnu/packages/lisp.scm (sbcl-fprog, cl-fprog, ecl-fprog): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT bc5d9a7ac1
gnu: Add xlunit.
* gnu/packages/lisp.scm (sbcl-xlunit, cl-xlunit, ecl-xlunit): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT f5d1f58bcb
gnu: Add cl-containers.
* gnu/packages/lisp.scm (sbcl-cl-containers, cl-containers, ecl-containers):
  New variables.
2019-09-18 11:55:42 +02:00
Guillaume Le Vaillant 5f33f9aa64
gnu: sbcl-lift: Fix version number.
* gnu/packages/lisp.scm (sbcl-lift)[version]: Set to 1.7.1 instead of 0.0.0.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT cacbeebc75
gnu: Add metatilities-base.
* gnu/packages/lisp.scm (sbcl-metatilities-base, cl-metatilities-base,
  ecl-metatilities-base): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT 5c2f67979e
gnu: Add periods-series.
* gnu/packages/lisp.scm (sbcl-periods-series, cl-periods-series,
  ecl-periods-series): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT 7bf9577d0c
gnu: Add periods.
* gnu/packages/lisp.scm (sbcl-periods, cl-periods, ecl-periods): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT b2fa53d0f6
gnu: Add series.
* gnu/packages/lisp.scm (sbcl-series, cl-series, ecl-series): New variables.
2019-09-18 11:55:41 +02:00
Ricardo Wurmus 993a4fbb7c
Merge remote-tracking branch 'origin/master' into wip-texlive 2019-09-18 11:54:54 +02:00
Ricardo Wurmus a870b80046
gnu: festival: Fix scripts.
* gnu/packages/speech.scm (festival)[arguments]: Fix broken shebangs in
scripts.
2019-09-18 10:57:12 +02:00
Ricardo Wurmus dfcf79ac59
gnu: festival: Include default voice.
* gnu/packages/speech.scm (festival)[arguments]: Install default voice.
[native-inputs]: Add default voice.
2019-09-18 10:19:16 +02:00
Björn Höfling f8ddfb505a
gnu: emacs-base16-theme: Update to 2.2.
* gnu/packages/emacs-xyz.scm (emacs-base16-theme): Update to 2.2.
[source]: Use github instead of melpa.
2019-09-17 23:35:03 +02:00
Björn Höfling 7026ecc122
gnu: emacs-olivetti: Update to 1.8.0.
* gnu/packages/emacs-xyz.scm (emacs-olivetti)[version]: Update to 1.8.0.
[source]: Use github instead of melpa.
2019-09-17 23:12:01 +02:00
Björn Höfling 3a8d68bada
gnu: emacs-elixir-mode: Use git-fetch.
Fixes a source instability reported by Josh Holland
in <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=37437>

* gnu/packages/emacs-xyz.scm (emacs-elixir-mode)[source]:
Use GIT-FETCH & GIT-FILE-NAME.
2019-09-17 22:23:42 +02:00
Ricardo Wurmus 17bbd30d87
gnu: festival: Install missing info files.
Reported by reepca on the #guix IRC channel.

This is a follow-up to commit 34583ec6e3.

* gnu/packages/speech.scm (festival)[arguments]: Install missing info files.
2019-09-17 19:04:05 +02:00
Efraim Flashner 7009d20ad3
gnu: Add rust-futures-sink-preview.
* gnu/packages/crates-io.scm (rust-futures-sink-preview): New variable.
2019-09-17 19:40:10 +03:00
Efraim Flashner 03e22b2eee
gnu: Add rust-futures-core-preview.
* gnu/packages/crates-io.scm (rust-futures-core-preview): New variable.
2019-09-17 19:40:10 +03:00
Efraim Flashner 0cb01bb99d
gnu: Add rust-unreachable.
* gnu/packages/crates-io.scm (rust-unreachable): New variable.
2019-09-17 19:40:09 +03:00
Efraim Flashner 241bc53ead
gnu: Add rust-libgit2-sys-0.7.
* gnu/packages/crates-io.scm (rust-libgit2-sys-0.7): New variable.
2019-09-17 19:40:09 +03:00
Efraim Flashner 4bf8cd217a
gnu: Add rust-libgit2-sys.
* gnu/packages/crates-io.scm (rust-libgit2-sys): New variable.
2019-09-17 19:40:09 +03:00
Efraim Flashner b81e1ea589
gnu: Add rust-libssh2-sys.
* gnu/packages/crates-io.scm (rust-libssh2-sys): New variable.
2019-09-17 19:40:09 +03:00
Efraim Flashner e416c93008
gnu: Add rust-curl-sys.
* gnu/packages/crates-io.scm (rust-curl-sys): New variable.
2019-09-17 19:40:09 +03:00
Efraim Flashner 956e4aedea
gnu: Add rust-openssl-sys.
* gnu/packages/crates-io.scm (rust-openssl-sys): New variable.
2019-09-17 19:40:08 +03:00
Efraim Flashner 5e9fdf9189
gnu: Add rust-openssl-src.
* gnu/packages/crates-io.scm (rust-openssl-src): New variable.
2019-09-17 19:40:08 +03:00
Efraim Flashner a7debf9d7f
gnu: Add rust-dirs.
* gnu/packages/crates-io.scm (rust-dirs): New variable.
2019-09-17 19:40:08 +03:00
Efraim Flashner ef05c6df02
gnu: Add rust-backtrace-sys.
* gnu/packages/crates-io.scm (rust-backtrace-sys): New variable.
2019-09-17 19:40:08 +03:00
Efraim Flashner fc4d385aba
gnu: Add rust-libz-sys.
* gnu/packages/crates-io.scm (rust-libz-sys): New variable.
2019-09-17 19:40:08 +03:00
Efraim Flashner 61b10dd1bf
gnu: Add rust-libnghttp2-sys.
* gnu/packages/crates-io.scm (rust-libnghttp2-sys): New variable.
2019-09-17 19:40:08 +03:00
Efraim Flashner d7bec7535f
gnu: Add rust-lock-api.
* gnu/packages/crates-io.scm (rust-lock-api): New variable.
2019-09-17 19:40:07 +03:00
Efraim Flashner c5d250d5dc
gnu: Add rust-itoa-0.1.
* gnu/packages/crates-io.scm (rust-itoa-0.1): New variable.
2019-09-17 19:40:07 +03:00
Efraim Flashner 17b977ab54
gnu: Add rust-dtoa-0.2.
* gnu/packages/crates-io.scm (rust-dtoa-0.2): New variable.
2019-09-17 19:40:07 +03:00
Efraim Flashner 7617f231c0
gnu: Add rust-num-traits-0.1.
* gnu/packages/crates-io.scm (rust-num-traits-0.1): New variable.
2019-09-17 19:40:07 +03:00
Efraim Flashner 14f3a7e373
gnu: Add rust-clang-sys-0.26.
* gnu/packages/crates-io.scm (rust-clang-sys-0.26): New variable.
2019-09-17 19:40:07 +03:00
Efraim Flashner 56b695196f
gnu: Add rust-term.
* gnu/packages/crates-io.scm (rust-term): New variable.
2019-09-17 19:40:07 +03:00
Efraim Flashner c800a30744
gnu: Add rust-strsim-0.8.
* gnu/packages/crates-io.scm (rust-strsim-0.8): New variable.
2019-09-17 19:40:06 +03:00
Efraim Flashner 86d452f946
gnu: Add rust-static-assertions.
* gnu/packages/crates-io.scm (rust-static-assertions): New variable.
2019-09-17 19:40:06 +03:00
Efraim Flashner de13223a11
gnu: Add rust-rustc-hash.
* gnu/packages/crates-io.scm (rust-rustc-hash): New variable.
2019-09-17 19:40:06 +03:00
Efraim Flashner 80e4e9dda6
gnu: Add rust-percent-encoding-1.
* gnu/packages/crates-io.scm (rust-percent-encoding-1): New variable.
2019-09-17 19:40:06 +03:00
Ricardo Wurmus 34583ec6e3
gnu: Add festival.
* gnu/packages/speech.scm (festival): New variable.
2019-09-17 17:16:43 +02:00
Ludovic Courtès 9ff87bb996
Merge branch 'master' into core-updates 2019-09-17 16:27:15 +02:00
Tobias Geerinckx-Rice 777db6b845
gnu: unbound: Update to 1.9.3.
* gnu/packages/dns.scm (unbound): Update to 1.9.3.
2019-09-17 16:04:44 +02:00
Tobias Geerinckx-Rice 530680dfaf
gnu: ncmpc: Update to 0.35.
* gnu/packages/mpd.scm (ncmpc): Update to 0.35.
2019-09-17 16:04:43 +02:00
Tobias Geerinckx-Rice cadf846bea
gnu: elixir: Don't use unstable tarball.
* gnu/packages/elixir.scm (elixir)[source]: Use GIT-FETCH & GIT-FILE-NAME.
[arguments]: Add ‘make-git-checkout-writable’ phase.
2019-09-17 16:04:43 +02:00
Tobias Geerinckx-Rice 9e8b549fe6
gnu: perl-clone: Update to 0.43.
* gnu/packages/perl.scm (perl-clone): Update to 0.43.
2019-09-17 16:04:43 +02:00
Tobias Geerinckx-Rice e905c8d654
gnu: fuse: Update to 2.9.9.
* gnu/packages/linux.scm (fuse): Update to 2.9.9.
2019-09-17 16:04:43 +02:00
Efraim Flashner ff1d80f304
gnu: youtube-dl: Update source uri.
* gnu/packages/video.scm (youtube-dl)[source]: Update to new upstream uri.
2019-09-17 14:00:40 +03:00
Ludovic Courtès ae71bef532
gnu: go@1.12: Apply patch from a build phase.
This is a followup to b938892551.

* gnu/packages/golang.scm (go-1.12)[source]: Remove 'patches'.
[arguments]: In 'pre-build' phase, invoke "patch".
[native-inputs]: Add "go-skip-gc-test.patch".
2019-09-17 11:34:18 +02:00
Ludovic Courtès 9e8e252026
gnu: guix: Update to 1h2qlbb.
Fixes <https://bugs.gnu.org/37426>.
Reported by Mikhail Kryshen <mikhail@kryshen.net>.

* gnu/packages/package-management.scm (guix): Update to 1h2qlbb.
2019-09-17 10:14:27 +02:00
Alex Vong 0ed97e6980
gnu: Add tegaki-wagomu-traditional-chinese.
* gnu/packages/language.scm (tegaki-wagomu-traditional-chinese): New
variable.
2019-09-17 13:31:25 +08:00
Alex Vong 708c6857c1
gnu: Add tegaki-wagomu-simplified-chinese.
* gnu/packages/language.scm (tegaki-wagomu-simplified-chinese): New variable.
2019-09-17 13:31:05 +08:00
Alex Vong 7c25904c98
gnu: Add tegaki-wagomu-japanese-joyo.
* gnu/packages/language.scm (tegaki-wagomu-japanese-joyo): New variable.
2019-09-17 13:31:00 +08:00
Alex Vong ee3dc52b3f
gnu: Add tegaki-wagomu-japanese-kyoiku.
* gnu/packages/language.scm (tegaki-wagomu-japanese-kyoiku): New variable.
2019-09-17 13:30:54 +08:00
Alex Vong 6b32e91a4c
gnu: Add tegaki-wagomu-japanese.
* gnu/packages/language.scm (tegaki-wagomu-japanese): New variable.
2019-09-17 13:30:48 +08:00
Alex Vong caee9806ac
gnu: Add tegaki-zinnia-traditional-chinese-light.
* gnu/packages/language.scm (tegaki-zinnia-traditional-chinese-light): New
variable.
2019-09-17 13:30:42 +08:00
Alex Vong 0bfcc29ddf
gnu: Add tegaki-zinnia-traditional-chinese.
* gnu/packages/language.scm (tegaki-zinnia-traditional-chinese): New
variable.
2019-09-17 13:30:36 +08:00
Alex Vong ca1f28bd35
gnu: Add tegaki-zinnia-simplified-chinese-light.
* gnu/packages/language.scm (tegaki-zinnia-simplified-chinese-light): New
variable.
2019-09-17 13:30:29 +08:00
Alex Vong e067946450
gnu: Add tegaki-zinnia-simplified-chinese.
* gnu/packages/language.scm (tegaki-zinnia-simplified-chinese): New variable.
2019-09-17 13:30:24 +08:00
Alex Vong 8955412be1
gnu: Add tegaki-zinnia-japanese-joyo.
* gnu/packages/language.scm (tegaki-zinnia-japanese-joyo): New variable.
2019-09-17 13:30:18 +08:00
Alex Vong 5fd5674872
gnu: Add tegaki-zinnia-japanese-kyoiku.
* gnu/packages/language.scm (tegaki-zinnia-japanese-kyoiku): New variable.
2019-09-17 13:30:11 +08:00
Alex Vong c8bbd80885
gnu: Add tegaki-zinnia-japanese-light.
* gnu/packages/language.scm (tegaki-zinnia-japanese-light): New variable.
2019-09-17 13:29:53 +08:00
Alex Vong 3ed30b88c3
gnu: Add tegaki-zinnia-japanese.
* gnu/packages/language.scm (tegaki-zinnia-japanese): New variable.
2019-09-17 13:29:43 +08:00