Commit Graph

41353 Commits (d2cdef65605b9e14bfa02c3bf1612ab6b62f4a89)

Author SHA1 Message Date
Ricardo Wurmus 63d57404b3
gnu: texlive-xypic: Install all files.
Reported by numerobis on the #guix IRC channel.

* gnu/packages/tex.scm (texlive-xypic)[source]: Install "tex/generic/xypic"
files.
[arguments]: Remove #:tex-directory.
2019-09-12 12:10:05 +02:00
Brian Leung 4913828bb1
gnu: python-language-server: Update to 0.28.3-1.c3cab77.
* gnu/packages/python-xyz.scm (python-language-server): Update to 0.28.3-1.c3cab77.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2019-09-12 09:47:48 +09:00
Ricardo Wurmus 412153bbaf
gnu: r-bsgenome-celegans-ucsc-ce6: Permit substitution.
* gnu/packages/bioconductor.scm (r-bsgenome-celegans-ucsc-ce6)[arguments]:
Remove field.
2019-09-11 23:59:28 +02:00
Ricardo Wurmus 86ced7b271
gnu: r-bsgenome-celegans-ucsc-ce6: Use bioconductor-uri.
* gnu/packages/bioconductor.scm (r-bsgenome-celegans-ucsc-ce6)[source]: Use
BIOCONDUCTOR-URI.
2019-09-11 23:58:52 +02:00
Ricardo Wurmus 0f272518ec
gnu: python-ipython-documentation: Make reproducible.
Fixes <https://bugs.gnu.org/37373/>.

* gnu/packages/python-xyz.scm (python-ipython)[arguments]: Add phase
"make-docs-reproducible" to remove timestamps from documentation generated in
dependent python-ipython-documentation package.
2019-09-11 23:30:49 +02:00
Tobias Geerinckx-Rice 6f2f7bc88a
gnu: recode: Don't use NAME in source URI.
* gnu/packages/textutils.scm (recode)[source]: Hard-code NAME.
2019-09-11 22:56:04 +02:00
Tobias Geerinckx-Rice 5ca1900ba5
gnu: recode: Update to 3.7.5.
* gnu/packages/textutils.scm (recode): Update to 3.7.5.
[native-inputs]: Use python@3 and python-cython@3.
2019-09-11 22:56:04 +02:00
Tobias Geerinckx-Rice 3b14974706
gnu: glslang: Use GIT-FILE-NAME.
* gnu/packages/vulkan.scm (glslang)[source]: Use GIT-FILE-NAME.
2019-09-11 22:56:04 +02:00
Tobias Geerinckx-Rice 97e53dccc0
gnu: nghttp2: Don't use NAME in source URI.
* gnu/packages/web.scm (nghttp2)[source]: Hard-code NAME.
2019-09-11 22:56:04 +02:00
Tobias Geerinckx-Rice bfebc73a74
gnu: neofetch: Update to 6.1.0.
* gnu/packages/admin.scm (neofetch): Update to 6.1.0.
2019-09-11 22:56:04 +02:00
Rutger Helling e8cfac22c7
gnu: youtube-dl: Update to 2019.09.12.
* gnu/packages/video.scm (youtube-dl): Update to 2019.09.12.
2019-09-11 21:03:02 +02:00
Tobias Geerinckx-Rice cf065aba1e
gnu: openssl: Update to 1.1.1d [fix CVE-2019-{1547,1549,1552,1563}].
* gnu/packages/tls.scm (openssl-next): Update to 1.1.1d.
2019-09-11 18:30:22 +02:00
宋文武 5df412bfe6
services: libvirtd: Use '/run/current-system/profile/bin' as PATH.
This is a followup to ef640db2f5.

* gnu/services/virtualization.scm (libvirt-shepherd-service): Set
'#:environment-variables' for 'make-forkexec-constructor'.
2019-09-11 23:12:02 +08:00
Tobias Geerinckx-Rice ae9b6dba19
gnu: foo2zjs: Update to 20190909.
* gnu/packages/cups.scm (foo2zjs): Update to 20190909.
2019-09-11 16:30:15 +02:00
Maxim Cournoyer d1c9684753
gnu: workrave: Correct the types of inputs used.
* gnu/packages/gnome.scm (workrave)[propagated-inputs]: Move them all to...
[inputs]: ...here.
[native-inputs]: Move libxscrnsaver to the 'inputs' field.
2019-09-11 22:07:13 +09:00
Maxim Cournoyer aa51d92cdb
gnu: workrave: Update to version 1.10.34.
* gnu/packages/gnome.scm (workrave): Update version and hash strings.
[inputs]: Remove python-cheetah.
[native-inputs]: Add boost, python-3 and python-jinja2; remove the "bin"
output of glib.
2019-09-11 22:07:12 +09:00
Ludovic Courtès 7dc4b2a728
gnu: emacs-debbugs: Update to 0.19.
* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.19.
2019-09-11 14:44:15 +02:00
Ludovic Courtès 373546123e
gnu: emacs-smart-mode-line: Update to 2.13.
* gnu/packages/emacs-xyz.scm (emacs-smart-mode-line): Update to 2.13.
2019-09-11 14:43:57 +02:00
Ludovic Courtès 28123c01d1
gnu: guile-json: Use "mirror://savannah" URL.
* gnu/packages/guile.scm (guile-json, guile-json-3): Change URL to
mirror://savannah.
2019-09-11 14:08:34 +02:00
Ludovic Courtès 4e0299194d
gnu: guile-json: Update to 3.2.0.
* gnu/packages/guile.scm (guile-json-3): Update to 3.2.0.
2019-09-11 14:08:34 +02:00
Ludovic Courtès 9abc58d3ef
gnu: guile-gcrypt: Update to 0.2.0.
* gnu/packages/gnupg.scm (guile-gcrypt): Update to 0.2.0.
2019-09-11 14:08:33 +02:00
宋文武 ef640db2f5
gnu: libvirt: Don't wrap with PATH.
This reverts commit 903e051a71 to fix
<https://bugs.gnu.org/31365>.  The full path of the 'ip' command is already
embedded, and we want to search 'qemu' in PATH.

* gnu/packages/virtualization.scm (libvirt): Remove 'wrap-libvirtd phase.  Add
configure flags to run qemu as 'nobody:kvm'.
* gnu/services/virtualization.scm (libvirt-service-type): Add 'qemu' to the
system profile.
2019-09-11 19:15:30 +08:00
Maxim Cournoyer e135ef9686
gnu: emacs-elpy: Update to 1.31.0.
* gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1.31.0.
2019-09-11 18:10:21 +09:00
Maxim Cournoyer 296e1aea65
gnu: python-jedi: Update to 0.15.1 and re-enable tests.
* gnu/packages/python-xyz.scm (python-jedi): Update to 0.15.1; re-enable
tests.
2019-09-11 18:10:20 +09:00
Maxim Cournoyer 4eb97c254e
gnu: python-parso: Run the test suite.
* gnu/packages/python-xyz.scm (python-parso)[phases]: Replace the check phase.
2019-09-11 18:10:20 +09:00
Maxim Cournoyer 1475094a45
gnu: python-parso: Update to 0.5.1.
* gnu/packages/python-xyz.scm (python-parso): Update to 0.5.1.
2019-09-11 18:10:20 +09:00
Steve Sprang 2316ce5187
gnu: Add openscad.
* gnu/packages/engineering.scm (openscad): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-09-11 12:07:54 +03:00
Rutger Helling f8b7c35ad0
gnu: nftables: Update to 0.9.2.
* gnu/packages/linux.scm (nftables): Update to 0.9.2.
2019-09-11 10:21:55 +02:00
Rutger Helling c5e3f4f043
gnu: libnftnl: Update to 1.1.4.
* gnu/packages/linux.scm (libnftnl): Update to 1.1.4.
2019-09-11 10:21:55 +02:00
Tobias Geerinckx-Rice c1b79b3652
gnu: libsoup: Don't use NAME in source URI.
* gnu/packages/gnome.scm (libsoup)[source]: Hard-code NAME.
2019-09-11 00:33:51 +02:00
Tobias Geerinckx-Rice b5b0fd2354
gnu: tracker: Don't use NAME in source URI.
* gnu/packages/gnome.scm (tracker)[source]: Hard-code NAME.
2019-09-11 00:33:51 +02:00
Tobias Geerinckx-Rice 1d68eb321f
gnu: gvfs: Don't use NAME in source URI.
* gnu/packages/gnome.scm (gvfs)[source]: Hard-code NAME.
2019-09-11 00:33:50 +02:00
Tobias Geerinckx-Rice abab956bfc
gnu: umockdev: Update to 0.13.2.
* gnu/packages/check.scm (umockdev): Update to 0.13.2.
2019-09-11 00:33:50 +02:00
Tobias Geerinckx-Rice 886534b4e0
gnu: yoshimi: Update to 1.6.0.1.
* gnu/packages/music.scm (yoshimi): Update to 1.6.0.1.
2019-09-11 00:33:50 +02:00
Tobias Geerinckx-Rice 0edfe55332
gnu: perl-archive-zip: Update to 1.65.
* gnu/packages/perl-compression.scm (perl-archive-zip): Update to 1.65.
2019-09-11 00:33:50 +02:00
Tobias Geerinckx-Rice 8e42b087f0
gnu: haveged: Use @acronym in description.
* gnu/packages/linux.scm (havege)[description]: Substitute @acronym
for @dfn mark-up.
2019-09-11 00:33:50 +02:00
Tobias Geerinckx-Rice 6664ec0c8a
gnu: haveged: Use HTTPS home page.
* gnu/packages/linux.scm (haveged)[home-page]: Use HTTPS.
2019-09-11 00:33:50 +02:00
Tobias Geerinckx-Rice 389cae8b07
gnu: haveged: Update to 1.9.6.
* gnu/packages/linux.scm (haveged): Update to 1.9.6.
2019-09-11 00:33:50 +02:00
Brian Leung eb7ce870e0
gnu: emacs-helm-company: Update to 0.2.5.
* gnu/packages/emacs-xyz.scm (emacs-helm-company): Update to 0.2.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-11 00:09:39 +02:00
Steve Sprang c3c0eda646
gnu: Add opencsg.
* gnu/packages/graphics.scm (opencsg): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-11 00:09:39 +02:00
Brian Leung 984cabc4a6
gnu: python-language-server: Update to 0.28.1.
* gnu/packages/python-xyz.scm (python-language-server): Update to 0.28.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-11 00:09:39 +02:00
Ludovic Courtès 489d16577e
gnu: cmake: Add package variant that knows about X.509 certificates.
Fixes <https://bugs.gnu.org/37371>.

* gnu/packages/patches/cmake-curl-certificates.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/cmake.scm (cmake/fixed): New variable.
2019-09-11 00:09:39 +02:00
Tobias Geerinckx-Rice 7e143375d3
gnu: links: Update to 2.20.1 [security fix for tor users].
* gnu/packages/web-browsers.scm (links): Update to 2.20.1.
2019-09-10 23:01:25 +02:00
Tobias Geerinckx-Rice 08dd5f673d
gnu: strongswan: Update to 5.8.1.
* gnu/packages/networking.scm (strongswan): Update to 5.8.1.
2019-09-10 21:51:11 +02:00
Tobias Geerinckx-Rice db05b57205
gnu: youtube-dl: Update to 2019.09.01.
* gnu/packages/video.scm (youtube-dl): Update to 2019.09.01.
2019-09-10 21:38:55 +02:00
Tobias Geerinckx-Rice 97e036cac1
gnu: i3blocks: Update to 1.5.
* gnu/packages/wm.scm (i3blocks): Update to 1.5.
[source]: Use git tag.
[arguments]: Remove entirely.
2019-09-10 21:37:19 +02:00
Tobias Geerinckx-Rice 07c0110eac
gnu: weechat: Update to 2.6.
* gnu/packages/irc.scm (weechat): Update to 2.6.
[source]: Remove obsolete patch.
[inputs]: Replace python-2 with python(@3).
[arguments]: Remove ‘wrap’ phase.
* gnu/packages/patches/weechat-python.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-09-10 21:37:19 +02:00
Timothy Sample 83aa656217
gnu: ghc@8.6: Add missing 'native-search-paths'.
Fixes <https://bugs.gnu.org/37064>.

* gnu/packages/haskell.scm (ghc-8.6)[native-search-paths]: Set search
paths explicitly instead of inheriting them.
2019-09-09 21:21:00 -04:00
Tobias Geerinckx-Rice e9c784fba1
gnu: rclone: Update to 1.49.2.
* gnu/packages/sync.scm (rclone): Update to 1.49.2.
2019-09-10 02:18:04 +02:00
Tobias Geerinckx-Rice ae1bab3e95
gnu: fakeroot: Update to 1.24.
* gnu/packages/linux.scm (fakeroot): Update to 1.24.
[source]: Adjust and use HTTPS.
2019-09-10 02:18:04 +02:00
Tobias Geerinckx-Rice 9a5f35fe05
gnu: eclib: Update to 20190909.
* gnu/packages/algebra.scm (eclib): Update to 20190909.
2019-09-10 02:18:04 +02:00
Tobias Geerinckx-Rice 36ed9b4678
gnu: aisleriot: Update to 3.22.9.
* gnu/packages/gnome.scm (aisleriot): Update to 3.22.9.
2019-09-10 02:18:04 +02:00
Guillaume Le Vaillant deb083628f
gnu: monero-gui: Update to 0.14.1.2.
* gnu/packages/finance.scm (monero-gui): Update to 0.14.1.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-10 00:34:41 +02:00
Guillaume Le Vaillant b7a07bbd5e
gnu: monero: Activate Trezor support.
* gnu/packages/finance.scm (monero):
  [native-inputs]: Add python and protobuf.
  [inputs]: Add libusb and protobuf.
  [arguments]: Add delete-dead-links phase.
  (monero-gui)[inputs]: Add libusb and protobuf.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-10 00:34:41 +02:00
Guillaume Le Vaillant 44554d86da
gnu: monero: Fix detection of readline library.
* gnu/packages/finance.scm (monero)[arguments]: Define 'Readline_ROOT_DIR'
  in 'configure-flags'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-10 00:34:41 +02:00
L p R n d n c0c0e9b836
gnu: Add copyright header.
* gnu/packages/xfce.scm: Add copyright header.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-10 00:34:41 +02:00
L p R n d n c629b99e3b
gnu: orage: Fix build.
* gnu/packages/xfce.scm (orage)[arguments]: Add phase fixing build with libical3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-10 00:34:41 +02:00
L p R n d n b82cf9644a
gnu: ristretto: Update to 0.10.0.
* gnu/packages/xfce.scm (ristretto): Update to 0.10.0.
[inputs] Add gtk+. Remove gtk+-2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-10 00:34:41 +02:00
L p R n d n 3551f305c4
gnu: mousepad: Update to 0.4.2.
* gnu/packages/xfce.scm (mousepad): Update to 0.4.2.
[arguments] Remove unnecessary --enable-gtk3 flag from #:configure-flags.
[inputs] Add xfconf.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-10 00:34:41 +02:00
Tobias Geerinckx-Rice 5fbba84696
gnu: zeromq: Use HTTPS home page.
* gnu/packages/networking.scm (zeromq)[home-page]: Use HTTPS.
2019-09-09 23:17:52 +02:00
Tobias Geerinckx-Rice 3053feab0a
gnu: zeromq: Update to 4.3.2.
* gnu/packages/networking.scm (zeromq): Update to 4.3.2.
[source]: Download GitHub release tarball.
2019-09-09 23:17:51 +02:00
Tobias Geerinckx-Rice ddaefa2202
gnu: libmbim: Update to 1.20.0.
* gnu/packages/freedesktop.scm (libmbim): Update to 1.20.0.
2019-09-09 23:17:51 +02:00
Tobias Geerinckx-Rice 351c804217
gnu: libmbim: Don't use NAME in source URI.
* gnu/packages/freedesktop.scm (libmbim)[source]: Hard-code NAME.
2019-09-09 23:17:51 +02:00
Tobias Geerinckx-Rice b243d2f7d3
gnu: libsecret: Update to 0.19.1.
* gnu/packages/gnome.scm (libsecret): Update to 0.19.1.
2019-09-09 23:17:51 +02:00
Tobias Geerinckx-Rice 0ada4e2987
gnu: libsecret: Don't use NAME in source URI.
* gnu/packages/gnome.scm (libsecret)[source]: Hard-code NAME.
2019-09-09 23:17:51 +02:00
Jan Nieuwenhuizen 0b95b19b1d
gnu: mes: Update to 0.20.
* gnu/packages/mes.scm (mes): Update to 0.20.  Use nyacc-0.99.0.
2019-09-09 22:57:27 +02:00
Jan Nieuwenhuizen 9aed1de3e9
gnu: mescc-tools: Update to 0.6.1.
* gnu/packages/mes.scm (mescc-tools): Update to 0.6.1.
2019-09-09 22:57:27 +02:00
Jan Nieuwenhuizen 86c3a50646
gnu: nyacc: Update to 0.99.0.
* gnu/packages/mes.scm (nyacc): Update to 0.99.0.
2019-09-09 22:57:26 +02:00
Nicolas Goaziou 695ee52eb5
gnu: grammalecte: Update to 1.4.0.
* gnu/packages/dictionaries.scm (grammalecte): Update to 1.4.0.
[synopsis]: Remove spurious space.
2019-09-09 22:19:01 +02:00
Robert Vollmert d9e3a21318
gnu: Add scron.
* gnu/packages/suckless.scm (scron): New package.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-09-09 21:53:26 +08:00
Efraim Flashner 53223dc340
gnu: kdeconnect: Update to 1.3.5.
* gnu/packages/kde.scm (kdeconnect): Update to 1.3.5.
[source]: Update source uri.
2019-09-09 16:31:16 +03:00
Efraim Flashner 0d7dfbced2
gnu: kdeconnect: Set upstream-name.
* gnu/packages/kde.scm (kdeconnect)[properties]: New field.
2019-09-09 16:18:39 +03:00
Ricardo Wurmus 3a341e822c
gnu: Add r-soupx.
* gnu/packages/cran.scm (r-soupx): New variable.
2019-09-09 11:26:42 +02:00
Rutger Helling c10a27a268
gnu: retroarch: Update to 1.7.8.3.
* gnu/packages/emulators.scm (retroarch): Update to 1.7.8.3.
2019-09-09 08:35:46 +02:00
Rutger Helling 6b4bc27a47
gnu: btrfs-progs: Update to 5.2.2.
* gnu/packages/linux.scm (btrfs-progs): Update to 5.2.2.
2019-09-09 08:35:46 +02:00
Tobias Geerinckx-Rice fb8fe1e8d9
gnu: glib-networking: Don't use NAME in source URI.
* gnu/packages/gnome.scm (glib-networking)[source]: Hard-code NAME.
2019-09-09 00:11:26 +02:00
Tobias Geerinckx-Rice a916215597
services: Add ‘/usr/bin/env’ special file.
* gnu/services/base.scm (%base-services): Add ‘/usr/bin/env‘ to
special-files-service-type.
2019-09-09 00:11:26 +02:00
Tobias Geerinckx-Rice 2777dc7589
gnu: bs1770gain: Return #t from source snippet.
* gnu/packages/audio.scm (bs1770gain)[source]: Return #t from snippet.
2019-09-08 23:56:33 +02:00
Tobias Geerinckx-Rice a2931b14d3
gnu: bs1770gain: Update to 0.6.0.
* gnu/packages/audio.scm (bs1770gain): Update to 0.6.0.
[source]: Adjust snippet.
2019-09-08 23:56:33 +02:00
Vagrant Cascadian 30696ea2b2
gnu: diffoscope: Add zip and unzip for test suite.
* gnu/packages/package-management (diffoscope)[native-inputs]: Add zip, unzip.
2019-09-08 14:24:37 -07:00
Vagrant Cascadian ba7bd6c62d
gnu: Add pgpdump.
* gnu/packages/gnupg (pgpdump): New variable.
* gnu/packages/package-management (diffoscope)[native-inputs]: Add pgpdump.
2019-09-08 12:32:17 -07:00
Efraim Flashner 97f6004ca1
gnu: js-respond: Don't use unstable-tarball.
* gnu/packages/javascript.scm (js-respond)[source]: Use 'git-fetch'.
2019-09-08 19:03:45 +03:00
Efraim Flashner 367d0833c3
gnu: js-respond: Use minify-build-system.
* gnu/packages/javascript.scm (js-respond)[build-system]: Use
minify-build-system.
[arguments]: Remove custom builder code.
[native-inputs]: Remove uglify-js, source, gzip, tar.
2019-09-08 19:03:45 +03:00
Efraim Flashner e452c69aa8
gnu: js-filesaver: Don't use unstable tarball.
* gnu/packages/javascript.scm (js-filesaver)[source]: Use 'git-fetch'.
2019-09-08 19:03:45 +03:00
Efraim Flashner 9cf60dec1d
gnu: js-es5-shim: Update to 4.5.13.
* gnu/packages/javascript.scm (js-es5-shim): Update to 4.5.13.
2019-09-08 19:03:45 +03:00
Efraim Flashner 2209a4476e
gnu: js-es5-shim: Don't use unstable tarball.
* gnu/packages/javascript.scm (js-es5-shim)[source]: Use 'git-fetch'.
2019-09-08 19:03:44 +03:00
Efraim Flashner 3500cb58f8
gnu: js-selectize: Update to 0.12.6.
* gnu/packages/javascript.scm (js-selectize): Update to 0.12.6.
2019-09-08 19:03:44 +03:00
Efraim Flashner 4151447897
gnu: js-selectize: Don't use unstable tarball.
* gnu/packages/javascript.scm (js-selectize)[source]: Use 'git-fetch'.
2019-09-08 19:03:44 +03:00
Efraim Flashner 778f4430e0
gnu: js-highlight: Don't use unstable tarball.
* gnu/packages/javascript.scm (js-highlight)[source]: Use 'git-fetch'.
2019-09-08 19:03:44 +03:00
Efraim Flashner 16df291414
gnu: js-strftime: Don't use unstable tarball.
* gnu/packages/javascript.scm (js-strftime)[source]: Use 'git-fetch'.
2019-09-08 19:03:44 +03:00
Efraim Flashner 8a35e58a27
gnu: js-html5shiv: Don't use unstable tarball.
* gnu/packages/javascript.scm (js-html5shiv)[source]: Use 'git-fetch'.
2019-09-08 19:03:44 +03:00
Maxim Cournoyer ccdfae388d
services: openntpd: Fix the config generation code.
This fixes issue #37318 (see: http://bugs.gnu.org/37318).

* gnu/services/networking.scm (openntpd-configuration->string): Rewrite in
order to make the "openntpd configuration generation sanity check" test pass.
2019-09-08 23:15:32 +09:00
Maxim Cournoyer 2625abc6aa
services: openntpd: Add test for issue #3731.
See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=37318.

* gnu/services/networking.scm (openntpd-configuration->string): New procedure,
extracted from top of the `openntpd-shepherd-service' to make it testable.
(openntpd-shepherd-service): Adapt following the move of the code to the above
procedure.
* tests/networking.scm: Add a test for the `openntpd-configuration->string'
procedure.
2019-09-08 23:15:32 +09:00
Maxim Cournoyer afd39a76e2
services: openntpd: Remove useless let.
* gnu/services/networking.scm (openntpd-shepherd-service): Remove useless let.
2019-09-08 23:15:31 +09:00
Maxim Cournoyer f92cf9d356
gnu: openntpd: Fix error CA errors when using constraints.
The error printed by nttpd was "constraint: failed to load constraint ca" when
libressl tried loading the file /etc/ssl/cert.pem.  The problem was
investigated as part of fixing issue 37318 (see:
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=37318).

* gnu/packages/ntp.scm (openntpd)[configure-flags]: Use the '--with-cacert'
flag to specify the location of the certificate authority file of libressl.
2019-09-08 23:15:31 +09:00
Maxim Cournoyer 5658ae8a0a
services: ntp: Support different NTP server types and options.
* gnu/services/networking.scm (ntp-server-types): New enum.
(<ntp-server>): New record type.
(ntp-server->string): New procedure.
(%ntp-servers): Define in terms of <htp-server> records.  Use the first
entrypoint server as a pool instead of a list of static servers.  This is more
resilient since a new server of the pool can be interrogated on every
request.  Add the 'iburst' options.
(ntp-configuration-servers): Define a custom accessor that warns but honors
the now deprecated server format.
(<ntp-configuration>): Use it.
(%openntpd-servers): New variable,
(<openntpd-configuration>): Use it, as a pool ('servers' field) instead of a
regular server.
* tests/networking.scm: New file.
* Makefile.am (SCM_TESTS): Register it.
* doc/guix.texi: Update documentation.
2019-09-08 23:15:31 +09:00
Maxim Cournoyer d4de2f9ea4
services: ntp: Fix KOD warning.
Otherwise the following messages would be printed by ntpd:

Sep  2 05:18:21 localhost ntpd[15849]: restrict default: KOD does nothing without LIMITE.
Sep  2 05:18:21 localhost ntpd[15849]: restrict ::: KOD does nothing without LIMITED.

Debian uses the same set of "restrict" keywords (see:
https://sources.debian.org/src/ntp/1:4.2.8p13+dfsg-2/debian/ntp.conf).

* gnu/services/networking.scm (ntp-shepherd-service): Add the 'limited'
keyword to both the IPv4 and IPv6 'restrict' directives.
2019-09-08 23:15:30 +09:00
Maxim Cournoyer 08b4a10fa6
services: ntp: Allow large adjustment by default.
This is documented as best practice in `man ntpd', and is required to allow
the date to be set correctly when traveling (without having to manually update
the hardware clock in the BIOS/UEFI).

* gnu/services/networking.scm (<ntp-server>)[allow-large-adjustment?]: Set the
default value to #t.
* doc/guix.texi (Networking Services): Update documentation.
2019-09-08 23:15:29 +09:00
L p R n d n 3426c0e531
gnu: thunar-volman: Update to 0.9.5.
* gnu/packages/xfce.scm (thunar-volman): Update to 0.9.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-08 14:43:41 +02:00
L p R n d n 2bb2971883
gnu: tumbler: Remove unused gstreamer.
* gnu/packages/xfce.scm (tumbler)[inputs]: Remove gstreamer.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-08 14:43:41 +02:00
L p R n d n 2a6f5190cf
gnu: tumbler: Fix pdf thumbnailer.
* gnu/packages/xfce.scm (tumbler)[inputs]: Add cairo.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-08 14:43:41 +02:00
Ludovic Courtès befac35876
gnu: libraft: Fetch source from Git.
* gnu/packages/cluster.scm (libraft)[source]: Switch to GIT-FETCH.
2019-09-08 14:43:41 +02:00
Andrew Miloradovsky 45151bcb94
gnu: Add libraft
* gnu/packages/cluster.scm (libraft): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-08 14:43:41 +02:00
Ludovic Courtès 74781c65f3
gnu: guix: Update to cc98b00.
* gnu/packages/package-management.scm (guix): Update to cc98b00.
(guix-daemon)[arguments]: Remove 'install' phase; add
'change-default-guix' phase.
2019-09-08 14:43:41 +02:00
Efraim Flashner 28ac73358f
gnu: micropython: Update to 1.11.
* gnu/packages/python.scm (micropython): Update to 1.11.
2019-09-08 14:43:15 +03:00
Efraim Flashner 78249ebf5b
gnu: wget2: Update to 1.99.2.
* gnu/packages/wget.scm (wget2): Update to 1.99.2.
[source]: Download from gnu mirrors.
[arguments]: Remove custom 'bootstrap phase, update custom
'skip-network-tests phase. Don't build static library.
[inputs]: Add bzip2, gpgme, zlib.
[native-inputs]: Remove autoconf, automake, flex, gettext-minimal,
libtool, python-2.
2019-09-08 13:53:26 +03:00
Efraim Flashner 7fb742215c
gnu: wget.scm: Use license: prefix.
* gnu/packages/wget.scm (wget, wgetpaste, wget2)[license]: Use
'license:' prefix.
2019-09-08 13:53:26 +03:00
raingloom 7fcc2f9355
gnu: Add fmit.
* gnu/packages/music.scm (fmit): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2019-09-08 11:08:46 +02:00
Efraim Flashner 799d8d3ca6
gnu: haskell-xyz.scm: Correctly hide packages.
* gnu/packages/haskell-xyz.scm (ghc-attoparsec-bootstrap,
ghc-integer-logarithms-bootstrap, ghc-scientific-bootstrap,
ghc-semigroups-bootstrap, ghc-unordered-containers-bootstrap,
ghc-wcwidth-bootstrap)[properties]: Fix typo, make 'hidden?' a tuple.
2019-09-08 11:18:39 +03:00
Ricardo Wurmus e0819e5ca2
gnu: Add emacs-tao-theme.
* gnu/packages/emacs-xyz.scm (emacs-tao-theme): New variable.
2019-09-08 09:27:26 +02:00
Vagrant Cascadian bc5aa38667
gnu: Add odt2txt.
* gnu/packages/textutils (odt2txt): New variable.
* gnu/packages/package-management (diffoscope)[native-inputs]: Add odt2txt.
  [use-modules]: Remove accidentally added libreoffice package module.
2019-09-08 00:21:21 -07:00
Vagrant Cascadian d54ca1cd4d
gnu: Add sng.
* gnu/packages/images (sng): New variable.
* gnu/packages/package-management (diffoscope)[native-inputs]: Add sng.
2019-09-07 23:44:04 -07:00
Vagrant Cascadian 68fea604b0
gnu: Add pngsuite.
* gnu/packages/image (pngsuite): New variable.
2019-09-07 23:44:01 -07:00
Vagrant Cascadian 37ecf2d905
gnu: diffoscope: Enable even more tests.
* gnu/packages/package-management (diffoscope)[native-inputs]: Add additional
  dependencies for tests.
  [use-module]: Add corresponding package modules.
2019-09-07 20:28:48 -07:00
Vagrant Cascadian 3dd20da0cb
gnu: diffoscope: Enable additional tests.
* gnu/packages/package-management (diffoscope) [native-inputs]: Add additional
  packages used for tests.
2019-09-07 20:28:35 -07:00
Vagrant Cascadian 3ec8c0ca94
gnu: diffoscope: Update to 123.
* gnu/packages/package-management (diffoscope): Update to 123.
  [arguments]: Update phase writable-test-data to include tests directory.
    Add phase remove-ocaml-test.
2019-09-07 20:28:18 -07:00
Vagrant Cascadian 9f74bd317f
gnu: python-debian: Update to 0.1.36.
* gnu/packages/python-xyz (python-debian): Update to 0.1.36.
  [source]: Switch to using git-fetch.
  [arguments]: Add phase to delete tests depending on tools not yet present in
  guix.
  [propagated-inputs]: Add python-chardet.
2019-09-07 20:27:34 -07:00
Ricardo Wurmus f791b1eecc
gnu: r-rsubread: Update to 1.34.7.
* gnu/packages/bioconductor.scm (r-rsubread): Update to 1.34.7.
2019-09-08 00:30:33 +02:00
Ricardo Wurmus a39222d7e2
gnu: r-regioner: Update to 1.16.3.
* gnu/packages/bioconductor.scm (r-regioner): Update to 1.16.3.
2019-09-08 00:30:33 +02:00
Ricardo Wurmus d40ebbf228
gnu: r-gprofiler: Update to 0.6.8.
* gnu/packages/bioinformatics.scm (r-gprofiler): Update to 0.6.8.
2019-09-08 00:30:33 +02:00
Ricardo Wurmus 8e70b33c56
gnu: r-annotationhub: Update to 2.16.1.
* gnu/packages/bioinformatics.scm (r-annotationhub): Update to 2.16.1.
2019-09-08 00:30:33 +02:00
Ricardo Wurmus f70599cb78
gnu: r-edger: Update to 3.26.8.
* gnu/packages/bioinformatics.scm (r-edger): Update to 3.26.8.
2019-09-08 00:30:33 +02:00
Ricardo Wurmus 801dc98f1f
gnu: r-ggraph: Update to 2.0.0.
* gnu/packages/cran.scm (r-ggraph): Update to 2.0.0.
[propagated-inputs]: Add r-graphlayouts, r-rlang, and r-tidygraph; remove
r-plyr.
2019-09-08 00:30:33 +02:00
Ricardo Wurmus 995a20e892
gnu: r-msigdbr: Update to 7.0.1.
* gnu/packages/cran.scm (r-msigdbr): Update to 7.0.1.
2019-09-08 00:30:33 +02:00
Ricardo Wurmus f396d343b7
gnu: r-ggeffects: Update to 0.12.0.
* gnu/packages/cran.scm (r-ggeffects): Update to 0.12.0.
2019-09-08 00:30:33 +02:00
Ricardo Wurmus 9a4706828c
gnu: r-ggformula: Update to 0.9.2.
* gnu/packages/cran.scm (r-ggformula): Update to 0.9.2.
2019-09-08 00:30:33 +02:00
Ricardo Wurmus c90eebf791
gnu: r-insight: Update to 0.5.0.
* gnu/packages/cran.scm (r-insight): Update to 0.5.0.
2019-09-08 00:30:33 +02:00
Ricardo Wurmus f11920c759
gnu: r-ggpubr: Update to 0.2.3.
* gnu/packages/cran.scm (r-ggpubr): Update to 0.2.3.
2019-09-08 00:30:32 +02:00
Ricardo Wurmus 9960ad55be
gnu: r-geometry: Update to 0.4.4.
* gnu/packages/cran.scm (r-geometry): Update to 0.4.4.
2019-09-08 00:30:32 +02:00
Ricardo Wurmus 02efab6917
gnu: r-feather: Update to 0.3.4.
* gnu/packages/cran.scm (r-feather): Update to 0.3.4.
2019-09-08 00:30:32 +02:00
Ricardo Wurmus 5e7c6e54c8
gnu: r-matrixstats: Update to 0.55.0.
* gnu/packages/statistics.scm (r-matrixstats): Update to 0.55.0.
2019-09-08 00:30:32 +02:00
Ricardo Wurmus de162a1509
gnu: r-rcpparmadillo: Update to 0.9.700.2.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.9.700.2.0.
2019-09-08 00:30:32 +02:00
Ricardo Wurmus 2b705168e9
gnu: r-devtools: Update to 2.2.0.
* gnu/packages/statistics.scm (r-devtools): Update to 2.2.0.
[propagated-inputs]: Add r-covr, r-crayon, r-desc, r-dt, r-ellipsis, r-glue,
and r-rversions.
2019-09-08 00:30:32 +02:00
Ricardo Wurmus e5cf3722c6
gnu: r-gdtools: Update to 0.2.0.
* gnu/packages/statistics.scm (r-gdtools): Update to 0.2.0.
[inputs]: Add freetype.
[propagated-inputs]: Add r-systemfonts; remove r-withr.
2019-09-08 00:30:32 +02:00
Ricardo Wurmus 9567bd8dd9
gnu: Add r-tidygraph.
* gnu/packages/cran.scm (r-tidygraph): New variable.
2019-09-08 00:30:32 +02:00
Ricardo Wurmus 9390300915
gnu: Add r-graphlayouts.
* gnu/packages/cran.scm (r-graphlayouts): New variable.
2019-09-08 00:30:32 +02:00
Ricardo Wurmus 6983178b06
gnu: Add r-systemfonts.
* gnu/packages/cran.scm (r-systemfonts): New variable.
2019-09-08 00:30:32 +02:00
Ricardo Wurmus 7a5ed348c0
gnu: Add r-covr.
* gnu/packages/cran.scm (r-covr): New variable.
2019-09-08 00:30:32 +02:00
Arun Isaac 9d280ef2a8
gnu: poussetaches: Update to 0.0.2.
* gnu/packages/web.scm (poussetaches): Update to 0.0.2.
2019-09-08 00:02:59 +05:30
Julien Lepiller e877f4d012
gnu: nml: Fix for newer pillow version.
* gnu/packages/game-development.scm (nml)[arguments]: Add a phase to fix
for newer pillow.
2019-09-07 20:14:50 +02:00
Kei Kebreau c3a7dae831
gnu: qtermwidget: Enable UTF-8 support.
* gnu/packages/lxqt.scm (qtermwidget)[inputs]: Add utf8proc.
2019-09-07 09:17:34 -04:00
Rutger Helling 08b3521000
gnu: wireguard: Update to 0.0.20190905.
* gnu/packages/vpn.scm (wireguard): Update to 0.0.20190905.
2019-09-07 11:16:24 +02:00
Mark H Weaver f66aee3d0d
gnu: linux-libre: Update to 5.2.13.
* gnu/packages/linux.scm (linux-libre-5.2-version): Update to 5.2.13.
(linux-libre-5.2-pristine-source): Update hash.
2019-09-06 20:42:05 -04:00
Mark H Weaver a6ec7eba26
gnu: linux-libre@4.14: Update to 4.19.71.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.71.
(linux-libre-4.19-pristine-source): Update hash.
2019-09-06 20:41:23 -04:00
Mark H Weaver d45f5c40a2
gnu: linux-libre@4.14: Update to 4.14.142.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.142.
(linux-libre-4.14-pristine-source): Update hash.
2019-09-06 20:40:18 -04:00
Mark H Weaver 67ad69b768
gnu: linux-libre@4.9: Update to 4.9.191.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.191.
(linux-libre-4.9-pristine-source): Update hash.
2019-09-06 20:39:13 -04:00
Mark H Weaver be0fb599e7
gnu: linux-libre@4.4: Update to 4.4.191.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.191.
(linux-libre-4.4-pristine-source): Update hash.
2019-09-06 20:38:06 -04:00
Mark H Weaver 3fe53f49a7
Revert "services: Add ‘/usr/bin/env’ special file."
This reverts commit 3b38bf141a.

The Guix project discussed this years ago and decided against including
/usr/bin/env.  That decision should not be reversed without a wider
discussion.
2019-09-06 19:35:08 -04:00
Ricardo Wurmus a35f153d54
gnu: python-scipy: Update to 1.3.1.
* gnu/packages/python-xyz.scm (python-scipy): Update to 1.3.1.
(python2-scipy): Keep at version 1.2.2.
2019-09-07 00:48:12 +02:00
L p R n d n 8cc5d3dc4d
gnu: xfce4-panel: Fix tzdata path.
* gnu/packages/xfce.scm (xfce4-panel)[inputs]: Add tzdata.
[arguments] Add Fix-tzdata-path phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-07 00:36:34 +02:00
L p R n d n 64200f0197
gnu: libxfce4ui: Add vendor.
* gnu/packages/xfce.scm (libxfce4ui)[arguments]: Add #:configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-07 00:36:34 +02:00
L p R n d n 48af935672
gnu: libxfce4ui: Add gobject-introspection support.
* gnu/packages/xfce.scm (libxfce4ui): Add gobject-introspection to native-inputs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-07 00:36:34 +02:00
L p R n d n 279b5730d4
gnu: xfconf: Fix tests.
* gnu/packages/xfce.scm (xfconf)[arguments]: Rename check phase to
  custom-check.
  [native-inputs]: Add dbus.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-07 00:36:34 +02:00
L p R n d n dbfd5a1380
gnu: xfconf: Add vala support.
* gnu/packages/xfce.scm (xfconf): Add vala to native-inputs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-07 00:36:34 +02:00
L p R n d n 2c10c4182c
gnu: xfconf: Add support for gobject-introspection.
* gnu/packages/xfce.scm (xfconf): Add gobject-introspection to native-inputs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-07 00:36:34 +02:00
Ludovic Courtès 4961364f16
gnu: qtwebkit: Disable non-x86 builds.
* gnu/packages/qt.scm (qtwebkit)[supported-systems]: New field.
2019-09-07 00:36:34 +02:00
Ludovic Courtès 61acb764ed
gnu: ecl-net.didierverna.asdf-flv: Fix variable name.
Fixes a typo in 0403d01f01.

* gnu/packages/lisp.scm (ecl-net.didierverna.asdf-flv): New name of the
second occurrence of 'ecl-alexandria'.
2019-09-07 00:36:34 +02:00
Ricardo Wurmus 7fc41e6e66
gnu: Add emacs-poet-theme.
* gnu/packages/emacs-xyz.scm (emacs-poet-theme): New variable.
2019-09-06 23:29:34 +02:00
Tobias Geerinckx-Rice ccbd1648f4
gnu: exim: Update to 4.92.2 [fixes CVE-2019-15846].
* gnu/packages/mail.scm (exim): Update to 4.92.2.
2019-09-06 17:36:04 +02:00
Efraim Flashner cae5312758
gnu: crates-io.scm: Fix several home-pages.
* gnu/packages/crates-io.scm (rust-constant-time-eq, rust-fixedbitset,
rust-futures, rust-pico-sys, rust-pkg-config, rust-quick-error,
rust-remove-dir-all, rust-spin, rust-tempdir, rust-traitobject,
rust-void)[home-page]: Update to correct home-page.
2019-09-06 17:25:03 +03:00
Ricardo Wurmus 8205534569
gnu: Add samblaster.
* gnu/packages/bioinformatics.scm (samblaster): New variable.
2019-09-06 15:00:49 +02:00
Ricardo Wurmus 7cd446fd3f
gnu: Add r-txdb-celegans-ucsc-ce6-ensgene.
* gnu/packages/bioconductor.scm (r-txdb-celegans-ucsc-ce6-ensgene): New
variable.
2019-09-06 15:00:49 +02:00
Efraim Flashner 41ba4cf150
gnu: Add rust-parity-wasm.
* gnu/packages/crates-io.scm (rust-parity-wasm): New variable.
2019-09-06 15:46:04 +03:00
Efraim Flashner 540d830edc
gnu: Add rust-time.
* gnu/packages/crates-io.scm (rust-time): New variable.
2019-09-06 15:46:03 +03:00
Efraim Flashner 4282cbe9b0
gnu: Add rust-semver-parser-0.7.
* gnu/packages/crates-io.scm (rust-semver-parser-0.7): New variable.
2019-09-06 15:46:03 +03:00
Efraim Flashner 516b2f1a3b
gnu: Add rust-getopts.
* gnu/packages/crates-io.scm (rust-getopts): New variable.
2019-09-06 15:46:03 +03:00
Efraim Flashner 9a5ee9928a
gnu: Add rust-clang-sys.
* gnu/packages/crates-io.scm (rust-clang-sys): New variable.
2019-09-06 15:46:03 +03:00
Efraim Flashner cef7de6fa6
gnu: Add rust-glob-0.2.
* gnu/packages/crates-io.scm (rust-glob-0.2): New variable.
2019-09-06 15:46:03 +03:00
Efraim Flashner b79eab74a1
gnu: Add rust-glob.
* gnu/packages/crates-io.scm (rust-glob): New variable.
2019-09-06 15:46:03 +03:00
Efraim Flashner 01519b3d9f
gnu: Add rust-sourcefile.
* gnu/packages/crates-io.scm (rust-sourcefile): New variable.
2019-09-06 15:46:02 +03:00
Efraim Flashner 61322df019
gnu: Add rust-miow-0.2.
* gnu/packages/crates-io.scm (rust-miow-0.2): New variable.
2019-09-06 15:46:02 +03:00
Efraim Flashner 5ae8c1fba3
gnu: Add rust-miow.
* gnu/packages/crates-io.scm (rust-miow): New variable.
2019-09-06 15:46:02 +03:00
Efraim Flashner 1241007f16
gnu: Add rust-ansi-term.
* gnu/packages/crates-io.scm (rust-ansi-term): New variable.
2019-09-06 15:46:02 +03:00
Efraim Flashner fbf37a7bff
gnu: Add rust-socket2.
* gnu/packages/crates-io.scm (rust-socket2): New variable.
2019-09-06 15:46:02 +03:00
Efraim Flashner 3494be3515
gnu: Add rust-tar.
* gnu/packages/crates-io.scm (rust-tar): New variable.
2019-09-06 15:46:01 +03:00
Efraim Flashner 27438eb817
gnu: Add rust-filetime.
* gnu/packages/crates-io.scm (rust-filetime): New variable.
2019-09-06 15:46:01 +03:00
Efraim Flashner 1a9ce2a252
gnu: Add rust-xattr.
* gnu/packages/crates-io.scm (rust-xattr): New variable.
2019-09-06 15:46:01 +03:00
Efraim Flashner 5ef6549e12
gnu: Add rust-tempfile.
* gnu/packages/crates-io.scm (rust-tempfile): New variable.
2019-09-06 15:46:01 +03:00
Efraim Flashner 1515ecae21
gnu: Add rust-lzma-sys.
* gnu/packages/crates-io.scm (rust-lzma-sys): New variable.
2019-09-06 15:46:01 +03:00
Efraim Flashner f32a4ba746
gnu: Add rust-jemalloc-sys.
* gnu/packages/crates-io.scm (rust-jemalloc-sys): New variable.
2019-09-06 15:46:01 +03:00
Efraim Flashner c891c7f174
gnu: Add rust-cargon.
* gnu/packages/crates-io.scm (rust-cargon): New variable.
2019-09-06 15:46:00 +03:00
Efraim Flashner f007411308
gnu: Add rust-rustc-demangle.
* gnu/packages/crates-io.scm (rust-rustc-demangle): New variable.
2019-09-06 15:46:00 +03:00
Efraim Flashner eda57f4834
gnu: Add rust-pico-sys.
* gnu/packages/crates-io.scm (rust-pico-sys): New variable.
2019-09-06 15:46:00 +03:00
Efraim Flashner 02f66e9022
gnu: Add rust-gcc.
* gnu/packages/crates-io.scm (rust-gcc): New variable.
2019-09-06 15:46:00 +03:00
Efraim Flashner f51c47b528
gnu: Add rust-openssl-probe.
* gnu/packages/crates-io.scm (rust-openssl-probe): New variable.
2019-09-06 15:46:00 +03:00
Efraim Flashner 5b15d635ed
gnu: Add rust-netlib-src.
* gnu/packages/crates-io.scm (rust-netlib-src): New variable.
2019-09-06 15:45:59 +03:00
Efraim Flashner e81e48ef29
gnu: Add rust-miniz-sys.
* gnu/packages/crates-io.scm (rust-miniz-sys): New variable.
2019-09-06 15:45:59 +03:00
Efraim Flashner 3a3c72e6b1
gnu: Add rust-miniz-oxide.
* gnu/packages/crates-io.scm (rust-miniz-oxide): New variable.
2019-09-06 15:45:59 +03:00
Efraim Flashner 94c715e613
gnu: Add rust-memmap-0.6.
* gnu/packages/crates-io.scm (rust-memmap@0.6): New variable.
2019-09-06 15:45:59 +03:00
Efraim Flashner 701eaebc66
gnu: Add rust-memmap.
* gnu/packages/crates-io.scm (rust-memmap): New variable.
2019-09-06 15:45:59 +03:00
Efraim Flashner aeaa601260
gnu: Add rust-vcpkg.
* gnu/packages/crates-io.scm (rust-vcpkg): New variable.
2019-09-06 15:45:59 +03:00
Efraim Flashner 6f5cd37a60
gnu: Add rust-libloading.
* gnu/packages/crates-io.scm (rust-libloading): New variable.
2019-09-06 15:45:58 +03:00
Efraim Flashner 412c43b423
gnu: Add rust-compiler-builtins.
* gnu/packages/crates-io.scm (rust-compiler-builtins): New hidden variable.
2019-09-06 15:45:58 +03:00
Efraim Flashner e78973f45b
gnu: Add rust-stacker.
* gnu/packages/crates-io.scm (rust-stacker): New variable.
2019-09-06 15:45:58 +03:00
Efraim Flashner 2446b451e2
gnu: Add rust-cmake.
* gnu/packages/crates-io.scm (rust-cmake): New variable.
2019-09-06 15:45:58 +03:00
Efraim Flashner 5bd7965e11
gnu: Add rust-cc.
* gnu/packages/crates-io.scm (rust-cc): New variable.
2019-09-06 15:45:58 +03:00
Efraim Flashner 313778655e
gnu: Add rust-log.
* gnu/packages/crates-io.scm (rust-log): New variable.
2019-09-06 15:45:58 +03:00
Efraim Flashner c2c0ac1451
gnu: Add rust-rustc-serialize.
* gnu/packages/crates-io.scm (rust-rustc-serialize): New variable.
2019-09-06 15:45:57 +03:00
Efraim Flashner c988c9bb85
gnu: Add rust-base-x.
* gnu/packages/crates-io.scm (rust-base-x): New variable.
2019-09-06 15:45:57 +03:00
Efraim Flashner 90c48ddd76
gnu: Add rust-adler32.
* gnu/packages/crates-io.scm (rust-adler32): New variable.
2019-09-06 15:45:57 +03:00
Efraim Flashner f81d58b8b3
gnu: Add rust-tempdir.
* gnu/packages/crates-io.scm (rust-tempdir): New variable.
2019-09-06 15:45:57 +03:00
Efraim Flashner 2f8e436a29
gnu: Add rust-rand-0.3.
* gnu/packages/crates-io.scm (rust-rand-0.3): New variable.
2019-09-06 15:45:57 +03:00
Efraim Flashner 5ef82ec8ba
gnu: Add rust-rand.
* gnu/packages/crates-io.scm (rust-rand): New variable.
2019-09-06 15:45:56 +03:00
Efraim Flashner e15f55208f
services: Fix typo.
This is a follow-up to 3b38bf141a.

* gnu/services/base.scm (%base-services): Remove duplicated line.
2019-09-06 13:52:33 +03:00
Tobias Geerinckx-Rice 3b38bf141a
services: Add ‘/usr/bin/env’ special file.
* gnu/services/base.scm (%base-services): Add ‘/usr/bin/env‘ to
special-files-service-type.
2019-09-06 12:24:32 +02:00
Brian Leung 43931643a6
gnu: Add emacs-leetcode.
* gnu/packages/emacs-xyz.scm (emacs-leetcode): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:37:41 +03:00
Brian Leung 14c9c456c7
gnu: emacs-robe: Update to 0.8.2.
* gnu/packages/emacs-xyz.scm (emacs-robe): Update to 0.8.2.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:36:35 +03:00
Brian Leung 141d8a896f
gnu: emacs-flycheck-haskell: Include .hs file.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-haskell): Include package file.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:32:56 +03:00
Brian Leung a9ca0325b5
gnu: emacs-evil-traces: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-evil-traces): Enable tests.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:26:29 +03:00
Brian Leung 4278537e85
gnu: emacs-org-ql: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Enable tests.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:26:19 +03:00
Brian Leung d6ac801591
gnu: emacs-sudo-edit: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-sudo-edit): Enable tests.
[native-inputs]: Add emacs-undercover.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:26:11 +03:00
Brian Leung 1acf8e7ea8
gnu: emacs-evil-exchange: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-evil-exchange): Enable tests.
[native-inputs]: Add emacs-ert-runner.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:26:02 +03:00
Brian Leung a8afeb058e
gnu: emacs-evil-expat: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-evil-expat): Enable tests.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:25:47 +03:00
Brian Leung 8deabdba58
gnu: emacs-elisp-demos: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-elisp-demos): Enable tests.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:25:27 +03:00
Brian Leung 9b4ea95bbe
gnu: emacs-evil-owl: Update to 0.0.1-3.24e5f43.
* gnu/packages/emacs-xyz.scm (emacs-evil-owl): Update to 0.0.1-3.24e5f43.
[source]: Enable tests.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:25:19 +03:00
Brian Leung 473d636072
gnu: emacs-evil-multiedit: Enable tests.
* gnu/packages/emacs-xyz.scm (emacs-evil-multiedit): Enable tests.
[inputs]: Add emacs-ert-runner.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-09-06 12:24:59 +03:00
Ricardo Wurmus 248965c91c
gnu: Add guile-cv.
* gnu/packages/guile-xyz.scm (guile-cv): New variable.
2019-09-05 22:45:48 +02:00
Ricardo Wurmus 813ed0bd3d
gnu: texlive-union: Fix font map generation.
* gnu/packages/tex.scm (texlive-union)[arguments]: Exclude sed and coreutils
from union; add sed to the PATH; run updmap-sys twice; delete ls-R to avoid
lookup failures.
2019-09-05 22:45:48 +02:00
Ricardo Wurmus 09e2f25842
gnu: texlive-latex-base: Ensure that extra sources are installed.
* gnu/packages/tex.scm (texlive-latex-base): Use simple-texlive-package to
install additional files.
2019-09-05 22:45:48 +02:00
Ricardo Wurmus 66d2133500
gnu: Add texlive-booktabs.
* gnu/packages/tex.scm (texlive-booktabs): New variable.
2019-09-05 22:45:42 +02:00
Ricardo Wurmus 69f0c8cf55
gnu: Add texlive-siunitx.
* gnu/packages/tex.scm (texlive-siunitx): New variable.
2019-09-05 22:45:42 +02:00
Ricardo Wurmus 11ecf9f48f
gnu: Add texlive-standalone.
* gnu/packages/tex.scm (texlive-standalone): New variable.
2019-09-05 22:45:42 +02:00
Ricardo Wurmus f16e09487b
gnu: texlive-latex-xkeyval: Fix build.
* gnu/packages/tex.scm (texlive-latex-xkeyval)[arguments]: Add various custom
build phases to fix the build.
[native-inputs]: Add texlive-latex-base, texlive-cm, texlive-lm, texlive-url,
texlive-graphics-def, texlive-xcolor, texlive-latex-footmisc,
texlive-latex-listings, texlive-iftex, texlive-pstricks, texlive-pst-text,
texlive-tools, and texlive-latex-pgf.
2019-09-05 22:45:41 +02:00
Ricardo Wurmus 99b143655b
gnu: Add texlive-tools.
* gnu/packages/tex.scm (texlive-tools): New variable.
2019-09-05 22:45:41 +02:00
Ricardo Wurmus 51bf1c5188
gnu: Add texlive-iftex.
* gnu/packages/tex.scm (texlive-iftex): New variable.
2019-09-05 22:45:41 +02:00
Ricardo Wurmus a72d343aea
gnu: Add texlive-pst-text.
* gnu/packages/tex.scm (texlive-pst-text): New variable.
2019-09-05 22:45:41 +02:00
Ricardo Wurmus e5c081291e
gnu: Add texlive-pstricks.
* gnu/packages/tex.scm (texlive-pstricks): New variable.
2019-09-05 22:45:41 +02:00
Ricardo Wurmus 73ce44218b
gnu: Add texlive-ydoc.
* gnu/packages/tex.scm (texlive-ydoc): New variable.
2019-09-05 22:45:41 +02:00
Ricardo Wurmus 266e07421e
gnu: Add texlive-xcolor.
* gnu/packages/tex.scm (texlive-latex-xcolor): Bind to deprecated package
pointing...
(texlive-color): ...to this variable; implement in terms of
simple-texlive-package.
[arguments]: Add phase "move-files" to install xcolor.pro to the expected
location.
2019-09-05 22:45:41 +02:00
Ricardo Wurmus f1a46c9025
gnu: texlive-fonts-iwona: Use double spacing in description.
* gnu/packages/tex.scm (texlive-fonts-iwona)[description]: Use double spacing.
2019-09-05 22:45:41 +02:00
Ricardo Wurmus 4526bd07f7
gnu: vigra-c: Update to 0.0.0-1.66ff4fa.
* gnu/packages/image.scm (vigra-c): Update to 0.0.0-1.66ff4fa.
[inputs]: Add hdf5.
2019-09-05 22:45:41 +02:00
Ricardo Wurmus f480133c4e
gnu: libbigwig: Update to 0.4.4.
* gnu/packages/bioinformatics.scm (libbigwig): Update to 0.4.4.
2019-09-05 22:45:41 +02:00
Christopher Baines 067ea2989f
gnu: python-pyfaidx: Remove python-setuptools as an input.
As this is provided by the build system, and I'm assuming that it's not
necessary to have it as a propagated input.

* gnu/packages/bioinformatics.scm (python-pyfaidx)[propagated-inputs]: Remove
python-setuptools.
2019-09-05 18:35:47 +02:00
Christopher Baines 5f9fe21d49
gnu: umi-tools: Remove python-setuptools as an input.
As this is provided by the build system.

* gnu/packages/bioinformatics.scm (umi-tools)[inputs,native-inputs]: Remove
python-setuptools.
2019-09-05 18:35:42 +02:00
Leo Famulari d550845840
gnu: Syncthing: Update to 1.2.2.
* gnu/packages/syncthing.scm (syncthing): Update to 1.2.2.
[inputs]: Remove go-github-com-calmh-du and add go-github-com-shirou-gopsutil.
2019-09-05 11:09:36 -04:00
Leo Famulari 9a2f23341d
gnu: Add go-github-com-shirou-gopsutil.
* gnu/packages/syncthing.scm (go-github-com-shirou-gopsutil): New variable.
2019-09-05 11:09:36 -04:00
Leo Famulari a8ad05d40c
gnu: go-github-com-urfave-cli: Update to 1.21.0.
* gnu/packages/golang.scm (go-github-com-urfave-cli): Update to 1.21.0.
2019-09-05 11:09:32 -04:00
Nicolas Goaziou 31885f444f
gnu: emacs-org-contrib: Update to 20190904.
* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 20190904.
2019-09-05 16:02:27 +02:00
Nicolas Goaziou be285c3dc0
gnu: emacs-org: Update to 9.2.6.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.2.6.
2019-09-05 15:57:02 +02:00
Nicolas Goaziou 51072ed8ac
gnu: emacs-org-caldav: Update to 0.0.0-1.
* gnu/packages/emacs-xyz.scm (emacs-org-caldav): Update to latest commit,
since there is no release yet.
[description]: Remove alpha status, no longer specified in README.
2019-09-05 15:55:50 +02:00
Pierre Neidhardt 0575fe681c
Revert "gnu: next: Compress the executable."
Some essential references (e.g. libfixposix) are lost in the process.

This reverts commit 0e8b91dbc4.
2019-09-05 14:52:48 +02:00
Efraim Flashner 6b4ed9ad97
gnu: gama: Update to 2.07.
* gnu/packages/gps.scm (gama): Update to 2.07.
2019-09-05 14:46:42 +03:00
Ricardo Wurmus 79c6d8781b
gnu: bwa-meth: Capture one more reference to "bwa".
Reported by: Alexander.Blume <Alexander.Blume@mdc-berlin.de>

* gnu/packages/bioinformatics.scm (bwa-meth)[arguments]: Capture invocation of
"bwa index" to retain reference to "bwa" package.
2019-09-05 12:06:43 +02:00
Pierre Neidhardt 0e8b91dbc4
gnu: next: Compress the executable.
* gnu/packages/web-browsers.scm (next)[arguments]: Compressing the executable
  brings it from about 95 MiB to 22 MiB.
2019-09-05 11:55:58 +02:00
Pierre Neidhardt 33a42f67ce
gnu: emacs-evil-collection: Update to 0.0.2.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 0.0.2.
2019-09-05 11:55:58 +02:00
Ricardo Wurmus 6b5f59c7a6
gnu: Add r-bigmelon.
* gnu/packages/bioconductor.scm (r-bigmelon): New variable.
2019-09-05 11:46:29 +02:00
Ricardo Wurmus 7d2cb646f7
gnu: Add r-gdsfmt.
* gnu/packages/bioconductor.scm (r-gdsfmt): New variable.
2019-09-05 11:46:29 +02:00
Ricardo Wurmus 38babeaaa4
gnu: Add r-watermelon.
* gnu/packages/bioconductor.scm (r-watermelon): New variable.
2019-09-05 11:46:29 +02:00
Ricardo Wurmus 46721deaf8
gnu: Add r-illuminahumanmethylation450kanno-ilmn12-hg19.
* gnu/packages/bioconductor.scm
(r-illuminahumanmethylation450kanno-ilmn12-hg19): New variable.
2019-09-05 11:46:29 +02:00
Ricardo Wurmus db316d7376
gnu: Add r-roc.
* gnu/packages/bioconductor.scm (r-roc): New variable.
2019-09-05 11:46:29 +02:00