3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
Commit graph

21820 commits

Author SHA1 Message Date
Ricardo Wurmus
0300cacae1
gnu: r-plotrix: Update to 3.7.
* gnu/packages/statistics.scm (r-plotrix): Update to 3.7.
2017-12-19 20:35:06 +01:00
Ricardo Wurmus
004e108aad
gnu: r-git2r: Update to 0.20.0.
* gnu/packages/statistics.scm (r-git2r): Update to 0.20.0.
2017-12-19 20:35:06 +01:00
Ricardo Wurmus
069e3b5c09
gnu: r-backports: Update to 1.1.2.
* gnu/packages/statistics.scm (r-backports): Update to 1.1.2.
2017-12-19 20:35:05 +01:00
Ricardo Wurmus
1028f9ef11
gnu: r-yaml: Update to 2.1.16.
* gnu/packages/statistics.scm (r-yaml): Update to 2.1.16.
2017-12-19 20:35:05 +01:00
Ricardo Wurmus
de3fd9253f
gnu: r-reshape2: Update to 1.4.3.
* gnu/packages/statistics.scm (r-reshape2): Update to 1.4.3.
2017-12-19 20:35:05 +01:00
Ricardo Wurmus
d0c1a402db
gnu: r-digest: Update to 0.6.13.
* gnu/packages/statistics.scm (r-digest): Update to 0.6.13.
2017-12-19 20:35:05 +01:00
Ricardo Wurmus
2960f9658f
gnu: r-vcd: Update to 1.4-4.
* gnu/packages/cran.scm (r-vcd): Update to 1.4-4.
2017-12-19 20:35:05 +01:00
Ricardo Wurmus
f46a74e9f0
gnu: r-proxy: Update to 0.4-20.
* gnu/packages/cran.scm (r-proxy): Update to 0.4-20.
2017-12-19 20:35:04 +01:00
Ricardo Wurmus
b9e8a5c594
gnu: r-biomart: Update to 2.34.1.
* gnu/packages/bioinformatics.scm (r-biomart): Update to 2.34.1.
[propagated-inputs]: Add r-httr.
2017-12-19 20:35:04 +01:00
Ricardo Wurmus
11e42209a8
gnu: r-gviz: Update to 1.22.2.
* gnu/packages/bioinformatics.scm (r-gviz): Update to 1.22.2.
2017-12-19 20:35:04 +01:00
Ricardo Wurmus
2ccd850192
gnu: r-gqtlstats: Update to 1.10.1.
* gnu/packages/bioinformatics.scm (r-gqtlstats): Update to 1.10.1.
2017-12-19 20:35:04 +01:00
Ricardo Wurmus
28d25d037e
gnu: r-rtracklayer: Update to 1.38.2.
* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.38.2.
2017-12-19 20:35:04 +01:00
Ricardo Wurmus
d41f678420
gnu: r-limma: Update to 3.34.4.
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.34.4.
2017-12-19 20:35:03 +01:00
Ricardo Wurmus
ab0dd8ac10
gnu: r-edger: Update to 3.20.2.
* gnu/packages/bioinformatics.scm (r-edger): Update to 3.20.2.
2017-12-19 20:35:03 +01:00
Ricardo Wurmus
7665fb39f5
gnu: r-biocstyle: Update to 2.6.1.
* gnu/packages/bioinformatics.scm (r-biocstyle): Update to 2.6.1.
2017-12-19 20:35:03 +01:00
Ricardo Wurmus
756ac7254c
gnu: r-dexseq: Update to 1.24.2.
* gnu/packages/bioinformatics.scm (r-dexseq): Update to 1.24.2.
2017-12-19 20:35:03 +01:00
Ricardo Wurmus
8d11ef4470
gnu: r-vegan: Update to 2.4-5.
* gnu/packages/bioinformatics.scm (r-vegan): Update to 2.4-5.
2017-12-19 20:35:02 +01:00
Danny Milosavljevic
68f1869cfc
gnu: xfce4-session: Disable (duplicate) Gtk+ icon cache generation.
* gnu/packages/xfce.scm (xfce4-session)[arguments]: Add make-flags to disable
Gtk+ icon cache generation.
2017-12-19 18:11:56 +01:00
Leo Famulari
9a56cf2b5b
services: urandom-seed: Try using a HWRNG to seed the Linux CRNG at boot.
* gnu/services/base.scm (urandom-seed-shepherd-service): Try to read from
'/dev/hwrng' at boot, as a supplement to any saved random seed.
* doc/guix.texi (Base Services): Document the new feature.
2017-12-19 11:31:24 -05:00
Kei Kebreau
a8db968fa4
gnu: wxmaxima: Update to 17.10.1.
* gnu/packages/maths.scm (wxmaxima): Update to 17.10.1.
2017-12-19 11:26:16 -05:00
nee
7a070f020b
gnu: Add quakespasm.
* gnu/packages/games.scm (quakespasm): New variable.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-19 10:21:14 -05:00
Ricardo Wurmus
0464dc1c1e
gnu: gajim: Update to 0.16.9.
* gnu/packages/messaging.scm (gajim): Update to 0.16.9.
2017-12-19 13:17:17 +01:00
Ricardo Wurmus
f3b985fa61
gnu: python-nbxmpp: Update to 0.6.1.
* gnu/packages/messaging.scm (python-nbxmpp): Update to 0.6.1.
2017-12-19 13:17:16 +01:00
Ricardo Wurmus
21bc352664
gnu: dino: Update to 0.0-3.f25fadde2.
* gnu/packages/messaging.scm (dino): Update to 0.0-3.f25fadde2.
2017-12-19 13:16:53 +01:00
Ricardo Wurmus
79b43bc3a1
gnu: pcsc-lite: Update to 1.8.23.
* gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.23.
[arguments]: Disable libsystemd check.
2017-12-19 13:16:42 +01:00
Ricardo Wurmus
b28e05d45e
gnu: antiword: Fix broken embedded directory name.
* gnu/packages/textutils.scm (antiword)[arguments]: Replace "configure" phase
to substitute reference to "/usr/share/antiword" with the actual directory in
the store.
2017-12-19 13:16:36 +01:00
Roel Janssen
fb6ca493f1
gnu: Update gwl to 0.1.1.
* gnu/packages/package-management.scm (gwl): Update to 0.1.1.
2017-12-19 12:27:43 +01:00
ba1ba9fcbd
gnu: emulation-station: Add missing file-name field.
* gnu/packages/games.scm (emulation-station)[source]: Add missing
file-name field.
2017-12-19 12:19:04 +02:00
Roel Janssen
28fc96cb1e
gnu: Update r-cowplot to 0.9.2.
* gnu/packages/statistics.scm (r-cowplot): Update to 0.9.2.
2017-12-19 10:47:19 +01:00
Ludovic Courtès
a1ac7bf361
tests: Adjust php-fpm test to new nginx API.
Fixes <https://bugs.gnu.org/29769>.
Reported by Mark H Weaver <mhw@netris.org>.

This is a followup to 8b223ceac4.

* gnu/tests/web.scm (%php-fpm-nginx-server-blocks): Turn 'listen' into a
list.
2017-12-19 09:53:56 +01:00
Leo Famulari
4a408d847e
gnu: mpd: Update to 0.20.13.
* gnu/packages/mpd.scm (mpd): Update to 0.20.13.
2017-12-19 02:28:06 -05:00
Leo Famulari
4fad6598c6
gnu: keepassxc: Update to 2.2.4.
* gnu/packages/password-utils.scm (keepassxc): Update to 2.2.4.
2017-12-19 01:18:24 -05:00
Leo Famulari
4498cbd7ad
gnu: GnuPG pinentry: Update to 1.1.0.
* gnu/packages/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-gnome3,
pinentry-qt): Update to 1.1.0.
2017-12-18 23:25:20 -05:00
Mark H Weaver
7a6a08c945
gnu: linux-libre: Update to 4.14.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.7.
(%linux-libre-hash): Update hash.
2017-12-18 19:52:02 -05:00
Mark H Weaver
48e1f44415
gnu: linux-libre@4.9: Update to 4.9.70.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.70.
2017-12-18 19:51:22 -05:00
Mark H Weaver
86300e61b9
gnu: linux-libre@4.4: Update to 4.4.106.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.106.
2017-12-18 19:50:39 -05:00
Marius Bakke
98bd11cfe7
gnu: termite: Update to 13.
* gnu/packages/terminals.scm (termite): Update to 13.
2017-12-19 01:37:22 +01:00
Marius Bakke
972fa87039
gnu: pcsc-lite: Update to 1.8.23.
* gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.23.
[arguments]<#:configure-flags>: Add "--disable-libsystemd".
[license]: Adjust to removed sd-daemon files.
2017-12-19 01:30:14 +01:00
Marius Bakke
937790df9d
gnu: qemu: Update to 2.10.2.
* gnu/packages/patches/qemu-CVE-2017-15118.patch,
gnu/packages/patches/qemu-CVE-2017-15119.patch,
gnu/packages/patches/qemu-CVE-2017-15268.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/virtualization.scm (qemu): Update to 2.10.2.
[source](patches): Remove obsolete.
2017-12-19 01:15:09 +01:00
Marius Bakke
2ea3333504
gnu: libjpeg-turbo: Update to 1.5.3.
* gnu/packages/image.scm (libjpeg-turbo): Update to 1.5.3.
2017-12-18 23:25:20 +01:00
Marius Bakke
7bd9af7376
gnu: libsodium: Update to 1.0.16.
* gnu/packages/crypto.scm (libsodium): Update to 1.0.16.
2017-12-18 23:25:20 +01:00
Marius Bakke
8e9b3c6647
gnu: expect: Update to 5.45.3.
* gnu/packages/tcl.scm (expect): Update to 5.45.3.
2017-12-18 23:25:20 +01:00
Kei Kebreau
63dc763816
gnu: deutex: Update to 5.1.0.
* gnu/packages/games.scm (deutex): Update to 5.1.0.
2017-12-18 17:19:58 -05:00
Kei Kebreau
147d42fc03
gnu: emacspeak: Update to 47.0.
* gnu/packages/emacs.scm (emacspeak): Update to 47.0.
[source]: Remove snippet.
[arguments]: Set SHELL environment variable.
2017-12-18 16:50:45 -05:00
91675d5082
gnu: rsync: Patch CVE-2017-{16548,17433,17434}.
* gnu/packages/rsync.scm (rsync)[source]: Add patches.
[properties]: Mark CVE-2017-15994 as not relevant.
* gnu/packages/patches/rsync-CVE-2017-16548.patch,
gnu/packages/patches/rsync-CVE-2017-17433.patch,
gnu/packages/patches/rsync-CVE-2017-17433-fix-tests.patch,
gnu/packages/patches/rsync-CVE-2017-17434-pt1.patch,
gnu/packages/patches/rsync-CVE-2017-17434-pt2.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-12-18 22:53:46 +02:00
Ludovic Courtès
b50a9cc008
gnu: psm: Update home page URL.
* gnu/packages/linux.scm (psm)[home-page]: Update.
[source](uri): Use it.
2017-12-18 17:52:58 +01:00
Ludovic Courtès
4e9dfe399b
gnu: Fix ambiguous 'zip' reference.
* gnu/packages/photo.scm: Hide 'zip' from (srfi srfi-1).
2017-12-18 17:52:58 +01:00
Mathieu Othacehe
9f1e39d1fc
system: examples: Add a template for BeagleBone Black.
* gnu/system/examples/beaglebone-black.tmpl: New file.
* Makefile.am (EXAMPLES): Add it.
* gnu/system/install.scm (/etc/configuration-files): Add it.
2017-12-18 15:28:14 +01:00
Tobias Geerinckx-Rice
af8c547d33
gnu: claws-mail: Update to 3.16.0.
* gnu/packages/mail.scm (claws-mail): Update to 3.16.0.
2017-12-18 15:22:08 +01:00
Clément Lassieur
b05e8ee120
services: nginx: Allow to add raw content to the server blocks.
* doc/guix.texi (Web Services): Document 'raw-content'.
* gnu/services/web.scm (<nginx-server-configuration>)[raw-content]: New field.
(emit-nginx-server-config): Add it.
2017-12-18 12:03:14 +01:00
Clément Lassieur
8b223ceac4
services: nginx: Replace 'http-port' and 'https-port' with 'listen'.
* doc/guix.texi (Web Services, Version Control Services): Update accordingly.
* gnu/services/certbot.scm (certbot-nginx-server-configurations): Likewise.
* gnu/services/version-control.scm (%cgit-configuration-nginx): Likewise.
* gnu/services/web.scm (<nginx-server-configuration>,
emit-nginx-server-config): Likewise.
* gnu/tests/version-control.scm (%cgit-configuration-nginx,
%git-nginx-configuration): Likewise.
* gnu/tests/web.scm (%nginx-servers, %php-fpm-nginx-server-blocks): Likewise.
2017-12-18 12:03:14 +01:00
Ricardo Wurmus
f1a2b1cb20
gnu: r-seurat: Update to 2.1.0.
* gnu/packages/bioinformatics.scm (r-seurat): Update to 2.1.0.
[propagated-inputs]: Add r-diffusionmap, r-dtw, r-ggjoy, r-hmisc, r-ica,
r-mass, r-matrix, r-nmf, r-plotly, r-sdmtools, r-tidyr; remove r-plyr,
r-rcppeigen, r-fastica.
2017-12-18 12:01:35 +01:00
Ricardo Wurmus
fff9b88439
gnu: Add r-diffusionmap.
* gnu/packages/graph.scm (r-diffusionmap): New variable.
2017-12-18 12:01:35 +01:00
Ricardo Wurmus
007f6d9885
gnu: Add r-ggjoy.
* gnu/packages/cran.scm (r-ggjoy): New variable.
2017-12-18 12:01:34 +01:00
Ricardo Wurmus
f90018e568
gnu: Add r-ggridges.
* gnu/packages/cran.scm (r-ggridges): New variable.
2017-12-18 12:01:34 +01:00
Ricardo Wurmus
ae3f207951
gnu: Add r-scatterplot3d.
* gnu/packages/cran.scm (r-scatterplot3d): New variable.
2017-12-18 12:01:34 +01:00
Ricardo Wurmus
15ef07f00e
gnu: Add r-sdmtools.
* gnu/packages/cran.scm (r-sdmtools): New variable.
2017-12-18 12:01:34 +01:00
Ricardo Wurmus
bf025ff6f2
gnu: Add r-dtw.
* gnu/packages/cran.scm (r-dtw): New variable.
2017-12-18 12:01:34 +01:00
Ricardo Wurmus
ae16426007
gnu: Add r-ica.
* gnu/packages/cran.scm (r-ica): New variable.
2017-12-18 12:01:34 +01:00
Ricardo Wurmus
8271b8d22a
gnu: r-seurat: Fix ModularityOptimizer.jar.
* gnu/packages/bioinformatics.scm (r-seurat)[arguments]: Include Main-Class
attribute in manifest.
2017-12-18 12:01:34 +01:00
Ricardo Wurmus
b6313997ad
gnu: qmidiarp: Update to 0.6.5.
* gnu/packages/music.scm (qmidiarp): Update to 0.6.5.
2017-12-18 12:01:33 +01:00
Ricardo Wurmus
cf31d5e114
gnu: Add noise-repellent.
* gnu/packages/audio.scm (noise-repellent): New variable.
2017-12-18 12:01:33 +01:00
Ricardo Wurmus
13edf1b9ea
gnu: Add aj-snapshot.
* gnu/packages/music.scm (aj-snapshot): New variable.
2017-12-18 12:01:33 +01:00
Ricardo Wurmus
39b335849b
gnu: Add jack-capture.
* gnu/packages/music.scm (jack-capture): New variable.
2017-12-18 12:01:33 +01:00
Ricardo Wurmus
4071379357
gnu: Add qjackrcd.
* gnu/packages/audio.scm (qjackrcd): New variable.
2017-12-18 12:01:33 +01:00
Ricardo Wurmus
92b36e3aa5
gnu: Add whysynth.
* gnu/packages/music.scm (whysynth): New variable.
2017-12-18 12:01:33 +01:00
Ricardo Wurmus
f7ce213404
gnu: Add sonivox-eas.
* gnu/packages/music.scm (sonivox-eas): New variable.
2017-12-18 12:01:32 +01:00
Leo Famulari
2ca712bdba
vm: Pass the host's /dev/urandom to the guest at /dev/hwrng.
* gnu/build/vm.scm (load-in-linux-vm): Use QEMU's virtio-rng-pci.
* gnu/system/vm.scm (common-qemu-options): Likewise.
2017-12-18 00:39:40 -05:00
Mark H Weaver
87dbb634a9
gnu: openssl: Update replacement to 1.0.2n [fixes CVE-2017-{3737,3738}].
* gnu/packages/tls.scm (openssl)[replacement]: Use openssl-1.0.2n.
(openssl-1.0.2m): Replace with ...
(openssl-1.0.2n): ... this updated version.  Update comment.
2017-12-17 21:10:45 -05:00
Christopher Baines
98cf8ca89a
gnu: Add mod-wsgi.
* gnu/packages/web.scm (mod-wsgi): New variable.
2017-12-17 20:46:46 +00:00
Christopher Baines
e0d96774dd
gnu: system: vm: Use loose cache for 9p file system.
This improves the performance of the shared store for operations involving
lots of files, e.g. searching through the store.

* gnu/system/vm.scm (mapping->file-system): Add cache=loose to options.
2017-12-17 20:46:40 +00:00
Ludovic Courtès
56d924a59b
gnu: grammalecte: Fix 'license' field.
* gnu/packages/dictionaries.scm (grammalecte)[license]: Change name to
'gpl3+'.
2017-12-17 21:38:03 +01:00
Christopher Baines
e8a051ee7c
services: certbot: Fix certbot renewal job.
Quote the list of hosts, to avoid generating a broken job definition.

* gnu/services/certbot.scm (certbot-renewal-jobs): Quote the hosts when
  passing them in to the job gexp.
2017-12-17 20:37:12 +00:00
Nicolas Goaziou
ad564a06ad
gnu: Add grammalecte.
* gnu/packages/dictionaries.scm (grammalecte): New variable.
2017-12-17 18:58:17 +01:00
Mark Meyer
217f704c6a
gnu: gourmet: Fix runtime failure and enhance plugin.
Fixes <https://bugs.gnu.org/29227>.
Reported by Caleb Herbert <csh@bluehome.net>.

* gnu/packages/nutrition.scm (gourmet)[inputs]: Add python-lxml.
[arguments]: Custom install phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-17 17:22:31 +01:00
Ludovic Courtès
f845793237
gnu: pinentry-tty: Add meta-data for 'guix refresh'.
* gnu/packages/gnupg.scm (pinentry-tty)[properties]: New field.
2017-12-17 16:49:45 +01:00
Danny Milosavljevic
e25ca462e5
services: cleanup: Remove "/run/udev/watch.old" directory.
* gnu/services.scm (cleanup-gexp): Remove "/run/udev/watch.old" directory.
2017-12-17 08:32:37 +01:00
bc3d607748
gnu: global: Update to 6.6.1 [fixes CVE-2017-17531].
* gnu/packages/code.scm (global): Update to 6.6.1.
2017-12-17 08:51:26 +02:00
Leo Famulari
bef02e9e1c
gnu: python-dulwich: Update to 0.18.6 [fixes CVE-2017-16228].
* gnu/packages/python.scm (python-dulwich, python2-dulwich): Update to 0.18.6.
2017-12-16 17:04:05 -05:00
Mark Meyer
1475d5c6c7
gnu: krita: Enhance krita.
* gnu/packages/kde.scm (krita)[inputs]: Add libjpeg-turbo, ilmbase and openexr.
[native-inputs]: Add vc.
[arguments]: Set path to headers for ilmbase.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-16 16:50:31 -05:00
Leo Famulari
e908a5af89
gnu: borg: Fix a data loss bug.
See <https://github.com/borgbackup/borg/issues/3444> for more information.

* gnu/packages/patches/borg-fix-archive-corruption-bug.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/backup.scm (borg)[source]: Use it.
2017-12-16 16:33:32 -05:00
Mathieu Othacehe
ca6182a1be
gnu: guix: Update snapshot to 02345c.
* gnu/packages/package-management.scm (guix): Update to 02345c.
2017-12-16 18:43:49 +01:00
25504aaff8
gnu: lookingglass: Limit to Intel compatable systems.
* gnu/packages/virtualization.scm (lookingglass)[supported-systems]: New
field.
2017-12-16 19:19:15 +02:00
Ricardo Wurmus
d9f65bd32d
gnu: gx-saturator-lv2: Update to 0-3.605330f43.
* gnu/packages/music.scm (gx-saturator-lv2): Update to 0-3.605330f43.
2017-12-16 18:06:08 +01:00
Ricardo Wurmus
d921a1f4dd
gnu: gx-slow-gear-lv2: Update to 0-3.5d37e775b.
* gnu/packages/music.scm (gx-slow-gear-lv2): Update to 0-3.5d37e775b.
2017-12-16 18:06:08 +01:00
Ricardo Wurmus
1b74b126fe
gnu: gx-vbass-preamp-lv2: Update to 0-2.eb999b0ca.
* gnu/packages/music.scm (gx-vbass-preamp-lv2): Update to 0-2.eb999b0ca.
[inputs]: Add gtk+-2.
[native-inputs]: Add pkg-config.
(gx-overdriver-lv2, gx-tone-mender-lv2, gx-push-pull-lv2,
gx-switchless-wah-lv2): Inherit from gx-guvnor-lv2.
2017-12-16 18:06:08 +01:00
67df7164e0
gnu: Add libvdpau-va-gl.
* gnu/packages/video.scm (libvdpau-va-gl): New variable.
* gnu/packages/patches/libvdpau-va-gl-unbundle.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-12-16 18:58:50 +02:00
Ricardo Wurmus
02345c963e
gnu: Add knights.
* gnu/packages/games.scm (knights): New variable.
2017-12-16 10:23:05 +01:00
Ricardo Wurmus
341bddb315
gnu: axoloti-runtime: Update ChibiOS URL.
* gnu/packages/axoloti.scm (axoloti-runtime)[inputs]: Update URL for ChibiOS
sources.
2017-12-16 09:01:57 +01:00
Ricardo Wurmus
fe049d2180
gnu: mod-utilities: Update to 0-2.80ea3ea9f.
* gnu/packages/music.scm (mod-utilities): Update to 0-2.80ea3ea9f.
[arguments]: Set PREFIX and CC.
2017-12-16 09:01:57 +01:00
Ricardo Wurmus
0febd67387
gnu: gx-vintage-fuzz-master-lv2: Fetch sources from git.
* gnu/packages/music.scm (gx-vintage-fuzz-master-lv2)[source]: Fetch from git.
2017-12-16 09:01:57 +01:00
Ricardo Wurmus
5057535f29
gnu: gx-super-fuzz-lv2: Fetch sources from git.
* gnu/packages/music.scm (gx-super-fuzz-lv2)[source]: Fetch from git.
2017-12-16 09:01:56 +01:00
Ricardo Wurmus
d42c66132e
gnu: gx-voodoo-fuzz-lv2: Fetch sources from git
* gnu/packages/music.scm (gx-voodoo-fuzz-lv2)[source]: Fetch from git.
2017-12-16 09:01:56 +01:00
Ricardo Wurmus
37519239ac
gnu: gx-hyperion-lv2: Fetch sources from git.
* gnu/packages/music.scm (gx-hyperion-lv2)[source]: Fetch from git.
2017-12-16 09:01:56 +01:00
Ricardo Wurmus
48b95a193c
gnu: gx-suppa-tone-bender-lv2: Fetch sources from git.
* gnu/packages/music.scm (gx-suppa-tone-bender-lv2)[source]: Fetch from git.
2017-12-16 09:01:56 +01:00
Ricardo Wurmus
45ab28a713
gnu: gx-vbass-preamp-lv2: Inherit phases from gx-guvnor-lv2.
* gnu/packages/music.scm (gx-vbass-preamp-lv2)[arguments]: Remove field.
2017-12-16 09:01:56 +01:00
Ricardo Wurmus
6ac8c78c89
gnu: gx-guvnor-lv2: Download sources from git.
* gnu/packages/music.scm (gx-guvnor-lv2)[source]: Download from git.
[arguments]: Decouple "install" target from build target.
2017-12-16 09:01:56 +01:00
Ricardo Wurmus
4b35953257
gnu: gx-guvnor-lv2: Correct license.
* gnu/packages/music.scm (gx-guvnor-lv2)[license]: Use GPLv3+.
2017-12-16 09:01:55 +01:00
Danny Milosavljevic
86e6b4c931
services: base: Use make-static-device-nodes.
Fixes <https://bugs.gnu.org/22050>.

* gnu/services/base.scm (udev-shepherd-service): Use make-static-device-nodes.
2017-12-16 07:33:12 +01:00
Danny Milosavljevic
97817e7f18
linux-boot: Add make-static-device-nodes.
* gnu/build/linux-boot.scm (make-static-device-nodes): New variable.
(<device-node>): New variable.
(read-static-device-nodes): New variable.
(report-system-error): New variable.
(catch-system-error): New variable.
(create-device-node): New variable.
(mkdir-p*): New variable.

Co-Authored-By: Ludovic Courtès <ludo@gnu.org>
2017-12-16 07:33:09 +01:00
Leo Famulari
5985d01bd8
gnu: mutt: Update to 1.9.2.
* gnu/packages/mail.scm (mutt): Update to 1.9.2.
2017-12-15 23:18:02 -05:00
Tobias Geerinckx-Rice
67c939d9b8
gnu: perl-test-yaml: Update to 1.06.
* gnu/packages/perl-check.scm (perl-test-yaml): Update to 1.06
2017-12-16 02:57:48 +01:00
Tobias Geerinckx-Rice
2c438e563a
gnu: perl-test-trap: Update to 0.3.3.
* gnu/packages/perl-check.scm (perl-test-trap): Update to 0.3.3.
2017-12-16 02:57:48 +01:00
Tobias Geerinckx-Rice
b11407d9af
gnu: perl-test-trailingspace: Update to 0.0301.
* gnu/packages/perl-check.scm (perl-test-trailingspace): Update to 0.0301
2017-12-16 02:57:48 +01:00
Tobias Geerinckx-Rice
2927c2c00c
gnu: perl-test-simple: Update to 1.302120.
* gnu/packages/perl-check.scm (perl-test-simple): Update to 1.302120
2017-12-16 02:57:47 +01:00
Tobias Geerinckx-Rice
697a958add
gnu: perl-test-most: Update to 0.35.
* gnu/packages/perl-check.scm (perl-test-most): Update to 0.35
2017-12-16 02:57:47 +01:00
Tobias Geerinckx-Rice
d6f5ad882e
gnu: perl-net-dns: Update to 1.14.
* gnu/packages/networking.scm (perl-net-dns): Update to 1.14
2017-12-16 02:57:47 +01:00
Tobias Geerinckx-Rice
a4b7142e02
gnu: perl-lingua-stem-ru: Update to 0.04.
* gnu/packages/language.scm (perl-lingua-stem-ru): Update to 0.04
[source]: Update download URI.
2017-12-16 02:57:47 +01:00
Tobias Geerinckx-Rice
ce0be1bcf4
gnu: perl-lingua-en-inflect: Update to 1.903.
* gnu/packages/language.scm (perl-lingua-en-inflect): Update to 1.903
2017-12-16 02:57:46 +01:00
Tobias Geerinckx-Rice
7e8aac188f
gnu: perl-crypt-openssl-bignum: Update to 0.09.
* gnu/packages/tls.scm (perl-crypt-openssl-bignum): Update to 0.09
2017-12-16 02:57:46 +01:00
Tobias Geerinckx-Rice
794251674e
gnu: perl-compress-raw-zlib: Update to 2.076.
* gnu/packages/compression.scm (perl-compress-raw-zlib): Update to 2.076
2017-12-16 02:57:46 +01:00
Tobias Geerinckx-Rice
afe98094dc
gnu: gflags: Update to 2.2.1.
* gnu/packages/popt.scm (gflags): Update to 2.2.1
2017-12-16 02:57:31 +01:00
Mark H Weaver
b43ef298fe
gnu: linux-libre: Update to 4.14.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.6.
(%linux-libre-hash): Update hash.
2017-12-15 20:15:30 -05:00
Mark H Weaver
d14d1f1d04
gnu: linux-libre@4.9: Update to 4.9.69.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.69.
2017-12-15 20:14:09 -05:00
Mark H Weaver
1018444608
gnu: linux-libre@4.1: Update to 4.1.48.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.48.
2017-12-15 20:13:19 -05:00
Ludovic Courtès
86c979b794
gnu: hplip: Update to 3.7.11.
* gnu/packages/cups.scm (hplip): Update to 3.7.11.
[source]: Add 'snippet'.
[arguments]: In 'fix-hard-coded-file-names' phase, adjust hack for
$(hplip_statedir) creation.
[inputs]: Add ZLIB.
[native-inputs]: Add PERL.
2017-12-15 23:32:02 +01:00
Ludovic Courtès
5bd3a84109
gnu: guile-gdbm-ffi: Default to Guile 2.2.
* gnu/packages/guile.scm (guile-gdbm-ffi)[inputs]: Switch to GUILE-2.2.
(guile2.0-gdbm-ffi, guile2.2-gdbm-ffi): New variables.
2017-12-15 23:32:02 +01:00
Eric Bavier
7683bf1183
gnu: texlive-bin: Disable tests on aarch64.
* gnu/packages/tex.scm (texlive-bin)[arguments]: Disable tests on aarch64.
2017-12-15 07:32:44 -06:00
Eric Bavier
6ad0c92df5
gnu: ceres-solver: Update to 1.13.0.
* gnu/packages/maths.scm (ceres-solver): Update to 1.13.0.
2017-12-15 07:32:43 -06:00
Eric Bavier
1137d85b08
gnu: eigen: Update to 3.3.4.
* gnu/packages/patches/eigen-arm-neon-fixes.patch: New patch.
* gnu/packages/algebra.scm (eigen): Update to 3.3.4.
[source]: Use patch.  Disable svd-preallocation test for BDCSVD.
[arguments]: Set "EIGEN_SEED" environment variable in check phase.
* gnu/local.mk (dist_patch_DATA): Add patch.
2017-12-15 07:32:36 -06:00
Tobias Geerinckx-Rice
574b1d0262
gnu: python-pyicu: Set python2-variant.
This follows up on commit d65854bdda, which
did not fix test failures for dependents using package-with-python2.

* gnu/packages/python.scm (python-pyicu)[properties]: Set python2-variant.
2017-12-15 16:44:27 +01:00
Tobias Geerinckx-Rice
6bc862c100
gnu: r-foreach: Update to 1.4.4.
* gnu/packages/statistics.scm (r-foreach): Update to 1.4.4
2017-12-15 16:44:26 +01:00
Tobias Geerinckx-Rice
2c7f6ce15d
gnu: text-editors: Fix nckx's copyright statement.
* gnu/packages/text-editors.scm: Fix Tobias Geerinckx-Rice's copyright
statement.
2017-12-15 16:44:26 +01:00
Tobias Geerinckx-Rice
fd4f26ee20
gnu: ghc-reflection: Update to 2.1.2.
* gnu/packages/haskell.scm (ghc-reflection): Update to 2.1.2.
2017-12-15 16:44:25 +01:00
Rutger Helling
fb9472a327
gnu: Add lookingglass.
* gnu/packages/virtualization.scm (lookingglass): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-15 16:39:58 +01:00
Mathieu Othacehe
ceb3952764
system: Add BeagleBone Black installer.
* gnu/bootloader/u-boot.scm (u-boot-beaglebone-black-bootloader): New exported
  bootloader.
* gnu/system/install.scm (beaglebone-black-installation-os): New exported variable.
2017-12-15 12:15:15 +01:00
Tobias Geerinckx-Rice
d65854bdda
gnu: python2-pyicu: Disable failing test.
* gnu/packages/python.scm (python2-pyicu)[arguments]: Add
‘delete-failing-test’ phase.
2017-12-15 12:12:22 +01:00
Tobias Geerinckx-Rice
852ba10a54
gnu: vis: Update to 0.4.
* gnu/packages/text-editors.scm (vis): Update to 0.4.
[arguments]: Document the #:tests situation and the (broken) #:test-target.
[inputs]: Add tre.
2017-12-15 12:12:11 +01:00
Pierre Langlois
5830168207
gnu: Add Easytag.
* gnu/packages/music.scm (easytag): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-15 11:53:21 +01:00
Mathieu Othacehe
e224820386
bootloader: Factorize write-file-on-device.
* gnu/bootloader/extlinux.scm (install-extlinux): Factorize bootloader
writing in a new procedure write-file-on-device defined in (gnu build
bootloader).
* gnu/build/bootloader.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
* gnu/system/vm.scm (qemu-img): Adapt to import and use (gnu build bootloader)
module during derivation building.
* gnu/scripts/system.scm (bootloader-installer-derivation): Ditto.
2017-12-15 11:52:38 +01:00
Mathieu Othacehe
acf54bca22
vm: Adapt qemu command to ARM.
* gnu/build/vm.scm (load-in-linux-vm): New argument #:target-arm32.
Use it to adapt command for qemu-system-arm.  This implies to choose a
machine ("virt"), use the correct console port "ttyAMA0", disable KVM use
that is buggy on some ARM boards (Odroid XU4 for example) and use user mode
network stack instead of NIC. Gather all those options in a new variable
"arch-specific-flags".
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Pass
to load-in-linux-vm "#:target-arm32?" argument.
2017-12-15 11:44:29 +01:00
Ben Woodcroft
86637f18be
gnu: ruby: Replace with ruby-2.4.3 [fixes CVE-2017-17405].
* gnu/packages/ruby.scm (ruby-2.4.3): New variable.
(ruby)[replacement]: New field.
2017-12-15 13:56:51 +10:00
Ben Woodcroft
6098a386a9
gnu: bedtools: Update to 2.27.1.
* gnu/packages/ruby.scm (bedtools): Update to 2.27.1.
2017-12-15 13:56:51 +10:00
Ben Woodcroft
263c56d293
gnu: ruby-2.2: Update to 2.2.9 [fixes CVE-2017-17405].
* gnu/packages/ruby.scm (ruby-2.2): Update to 2.2.9.
2017-12-15 13:56:51 +10:00
Ben Woodcroft
2713e399ee
gnu: ruby-2.3: Update to 2.3.6 [fixes CVE-2017-17405].
* gnu/packages/ruby.scm (ruby-2.3): Update to 2.3.6.
2017-12-15 13:56:50 +10:00
Ricardo Wurmus
86383d6746
gnu: yoshimi: Update to 1.5.5.
* gnu/packages/music.scm (yoshimi): Update to 1.5.5.
2017-12-15 00:00:34 +01:00
ng0
e536b1d308
gnu: s-shell: Update to commit da2e5c20c0c5f477ec3426dc2584889a789b1659.
* gnu/packages/shells.scm (s-shell): Update to commit da2e5c20c0c5f477ec3426dc2584889a789b1659.
[version]: Use 'git-version'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-14 18:26:25 +01:00
Rutger Helling
a0ec2d256d
gnu: xpra: Update to 2.2.
* gnu/packages/xorg.scm (xpra): Update to 2.2.
[inputs]: Add python2-netifaces and python2-pyopengl-accelerate.  Fix
position of commas.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-14 18:26:25 +01:00
Rutger Helling
97c26793d9
gnu: Add python2-pyopengl-accelerate.
* gnu/packages/python.scm (python2-pyopengl-accelerate): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-12-14 18:26:25 +01:00
Ben Woodcroft
8a6cd65a2a
gnu: python-scikit-learn: Patch test non-determinism.
* gnu/packages/patches/python-scikit-learn-fix-test-non-determinism.patch:
New file.
* gnu/packages/machine-learning.scm (python-scikit-learn)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-12-14 22:50:19 +10:00
Ben Woodcroft
4e0b3583ea
gnu: diamond: Update to 0.9.14.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.14.
2017-12-14 22:50:10 +10:00
Andy Wingo
aa29f8fb02
gnu: gucharmap: Use glib-or-gtk-build-system.
* gnu/packages/gnome.scm (gucharmap): Use glib-or-gtk-build-system.
2017-12-14 11:09:26 +01:00
Leo Famulari
35e86e3605
gnu: Erlang: Update to 20.1.7 [fixes CVE-2017-1000385].
* gnu/packages/erlang.scm (erlang): Update to 20.1.7
(native-inputs): Use version-major+minor in the URI of erlang-manpages.
2017-12-13 19:51:00 -05:00
Tobias Geerinckx-Rice
4a699769fd
gnu: youtube-dl: Update to 2017.12.14.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.14.
2017-12-14 00:18:16 +01:00
Tobias Geerinckx-Rice
a135b3ddfe
gnu: r-caret: Update to 6.0-78.
* gnu/packages/statistics.scm (r-caret): Update to 6.0-78
2017-12-14 00:18:16 +01:00
Tobias Geerinckx-Rice
5ac4bd9c0a
gnu: r-domc: Update to 1.3.5.
* gnu/packages/statistics.scm (r-domc): Update to 1.3.5
2017-12-14 00:18:15 +01:00
Tobias Geerinckx-Rice
a2460e0f6b
gnu: perl-text-bibtex: Update to 0.85.
* gnu/packages/tex.scm (perl-text-bibtex): Update to 0.85
2017-12-14 00:18:15 +01:00
Tobias Geerinckx-Rice
1d1f1b3a6e
gnu: perl-test-requires: Update to 0.10.
* gnu/packages/perl-check.scm (perl-test-requires): Update to 0.10
2017-12-14 00:18:14 +01:00
Tobias Geerinckx-Rice
9210fdf8b7
gnu: perl-test-pod: Update to 1.51.
* gnu/packages/perl-check.scm (perl-test-pod): Update to 1.51
[source]: Update URI.
2017-12-14 00:17:39 +01:00
Tobias Geerinckx-Rice
ab998d5e93
gnu: perl-test-mocktime: Update to 0.15.
* gnu/packages/perl-check.scm (perl-test-mocktime): Update to 0.15
[propagated-inputs]: Add perl-time-piece.
2017-12-14 00:05:15 +01:00
Tobias Geerinckx-Rice
da43edbe0f
gnu: Add perl-time-piece.
* gnu/packages/perl.scm (perl-time-piece): New public variable.
2017-12-14 00:05:15 +01:00
Arun Isaac
d738f134e4
gnu: notmuch: Move elisp directory and generate autoloads.
* gnu/packages/mail.scm (notmuch)[arguments]: Move elisp files to
share/emacs/site-lisp/guix.d/notmuch-<version>.
Add make-autoloads phase.
2017-12-13 23:49:14 +05:30
Tobias Geerinckx-Rice
c2c5b115ab
gnu: polyml: Update to 5.7.1.
* gnu/packages/sml.scm (polyml): Update to 5.7.1.
2017-12-13 14:18:51 +01:00
Tobias Geerinckx-Rice
4168ddf689
gnu: guile-gdbm-ffi: Install documentation.
* gnu/packages/guile.scm (guile-gdbm-ffi)[arguments]: Install README.md and
some examples.  Tidy up MKDIR-P calls.
2017-12-13 13:15:47 +01:00
Tobias Geerinckx-Rice
57202f2e24
gnu: gtksourceview: Update to 3.24.6.
* gnu/packages/gtk.scm (gtksourceview): Update to 3.24.6
2017-12-13 13:15:47 +01:00
Mathieu Othacehe
7b307a21dd
vm: Use qemu drive device parameter.
* gnu/build/vm.scm (load-in-linux-vm): Use device parameter to define drive
  device.
2017-12-13 11:30:04 +01:00
Oleg Pykhalov
91b21ba9f7
gnu: cgit: Patch absolute file names.
* gnu/packages/version-control.scm (cgit): Patch absolute file names.
2017-12-13 05:15:21 +03:00
Mark Meyer
40761f57ad
gnu: Add krita.
* gnu/packages/kde.scm (krita): New variable.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-12 21:00:27 -05:00
Tobias Geerinckx-Rice
a7ebe9dc39
gnu: xfig: Update to 3.2.6a.
* gnu/packages/xfig.scm (xfig): Update to 3.2.6a.
[native-inputs]: Remove groff, imake, makedepend.  Add desktop-file-utils.
[inputs]: Remove libxmu and zlib.
[arguments]: Remove custom phases.  Add a ‘strip-bogus-exec-prefix’ phase.
Run the rudimentary test suite.
2017-12-12 22:34:29 +01:00
nee
64bae7237c
gnu: services: Add php-fpm.
* gnu/services/web.scm (<php-fpm-configuration>,
  <php-fpm-process-manager-configuration>): New record types.
  (php-fpm-configuration?,
   php-fpm-process-manager-configuration?,
   php-fpm-service-type,
   nginx-php-location): New procedures.
* doc/guix.texi (Web-Services): Document php-fpm service.
* gnu/tests/web.scm: Add php-fpm system test.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2017-12-12 21:29:39 +00:00
Tobias Geerinckx-Rice
e05cc6b802
gnu: meson: Update to 0.44.0.
* gnu/packages/build-tools.scm (meson): Update to 0.44.0
2017-12-12 20:30:19 +01:00
Tobias Geerinckx-Rice
1e000f176f
gnu: miniupnpc: Update to 2.0.20171212.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.0.20171212.
2017-12-12 20:28:08 +01:00
cbf5eb84ef
gnu: global: Update to 6.6.
* gnu/packages/code.scm (global): Update to 6.6.
2017-12-12 20:47:17 +02:00
Tobias Geerinckx-Rice
6e119bad60
gnu: xfig, transfig: Update home pages.
* gnu/packages/xfig.scm (xfig, transfig)[home-page]: Use SourceForge.net.
2017-12-12 05:12:14 +01:00
Tobias Geerinckx-Rice
cc3ac162c5
gnu: Add uthash.
* gnu/packages/datastructures.scm (uthash): New public variable.
2017-12-12 05:12:13 +01:00
Tobias Geerinckx-Rice
8d8d227bbb
gnu: Add fbcat.
* gnu/packages/linux.scm (fbcat): New public variable.
2017-12-12 05:12:13 +01:00
Tobias Geerinckx-Rice
c1c8258443
gnu: Add snapscreenshot.
* gnu/packages/linux.scm (snapscreenshot): New public variable.
2017-12-12 05:12:13 +01:00
Mark H Weaver
111841c33e
gnu: linux-libre: Update to 4.14.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.5.
(%linux-libre-hash): Update hash.
2017-12-11 19:22:47 -05:00
Mark H Weaver
7dd51f2dd0
gnu: linux-libre@4.9: Update to 4.9.68.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.68.
2017-12-11 19:22:12 -05:00
Mark H Weaver
3bbc6fae15
gnu: linux-libre@4.4: Update to 4.4.105.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.105.
2017-12-11 19:21:35 -05:00
Marius Bakke
eb6263f215
gnu: whois: Update to 5.2.19.
* gnu/packages/networking.scm (whois): Update to 5.2.19.
[arguments]: Don't set HAVE_LIBIDN in 'setenv' phase; this is now autodetected.
[native-inputs]: Add PKG-CONFIG.
2017-12-12 01:08:06 +01:00
Marius Bakke
f419fe4ddb
gnu: Remove ffmpeg@3.3.
The reason this was required was because of a regression in ffmpeg 3.4; see
<https://trac.ffmpeg.org/ticket/6775>.

* gnu/packages/gstreamer.scm (gst-libav)[inputs]: Change FFMPEG-3.3 to FFMPEG.
* gnu/packages/video.scm (ffmpeg-3.3): Remove variable.
2017-12-12 01:08:06 +01:00
Marius Bakke
7f7419b56f
gnu: ffmpeg: Update to 3.4.1.
* gnu/packages/video.scm (ffmpeg): Update to 3.4.1.
2017-12-12 00:50:58 +01:00
Oleg Pykhalov
adedbe95d4
gnu: Add cli-visualizer.
* gnu/packages/audio.scm (cli-visualizer): New variable.
2017-12-12 00:08:38 +03:00
Christopher Baines
472368a8ac
services: web: Switch nginx related functions to use match-record.
As this is less prone to mistakes than match.

* gnu/services/web.scm (default-nginx-config, nginx-activation,
  nginx-shepherd-service): Switch from using match-lambda to match-record.
2017-12-11 20:57:41 +00:00
Christopher Baines
2881f85220
services: web: Add support for configuring the nginx server names hash.
The nginx service can fail to start if the server names hash bucket size is
too small, which can happen on some systems, and when using QEMU, depending on
the CPU.

* gnu/services/web.scm (<nginx-configuration>): Add
  server-names-hash-bucket-size and server-names-hash-bucket-max-size.
  (default-nginx-config): Add support for the new hash bucket size parameters.
  (nginx-service, nginx-activation): Pass the new hash bucket size parameters
  through to the default-nginx-config procedure.
* doc/guix.texi (Web Services): Document the new hash bucket size parameters.
2017-12-11 20:57:34 +00:00
Christopher Baines
c48aa70a9a
services: web: Remove default certificate and key files for nginx.
If nginx is configured with a ssl-certificate file, and ssl-certificate-key,
it will fail to start unless these exist. To avoid this happening, change the
default to #f.

* gnu/services/web.scm (<nginx-server-configuration>)
  [ssl-certificate,ssl-certificate-key]: Set the defaults to #f.
* gnu/tests/web.scm (%nginx-servers): Remove redundant
  nginx-server-configuration fields.
* doc/guix.texi (Web Services): Update examples and documentation.
2017-12-11 20:36:43 +00:00
Christopher Baines
b7db2c63ed
web: Don't error about missing ssl related files.
Erroring here prevents doing things like building a system using nginx on a
different machine from where it's intended to be deployed, or creating
containers and VMs that use the ssl-certificate parts of the nginx
configuration, without also getting these files to exist.

* gnu/services/web.scm (emit-nginx-server-config): Don't error on missing ssl
  related files.
2017-12-11 20:36:35 +00:00
0d57068333
gnu: cargo: Add file-name field to input sources.
* gnu/packages/rust.scm (cargo)[inputs]: Add 'file-name' field to all
source inputs.
2017-12-11 21:21:46 +02:00
e85d681cbf
gnu: rust: Add support for all platforms.
* gnu/packages/rust.scm (%rust-bootstrap-binaries): Add entries for all
platforms supported by Guix.
(rustc-bootstrap, cargo-bootstrap)[supported-systems]: Remove field.
2017-12-11 21:21:45 +02:00
fd3ddefa1f
gnu: %rust-bootstrap-binaries: Add missing catch-all entry.
* gnu/packages/rust.scm (%rust-bootstrap-binaries): Add missing
catch-all entry to prevent various errors in Guix.
2017-12-11 21:21:41 +02:00
Christopher Baines
9cf5f134d5
gnu: Switch to using the version-major procedure.
* gnu/packages/audio.scm (ardour)[arguments]: Switch to using version-major.
  (hmmer)[source]: Switch to using version-major.
  (pidgin)[native-search-paths]: Switch to using version-major.
  (r-minimal)[source]: Switch to using version-major.
2017-12-11 19:12:33 +00:00
Arun Isaac
1e52fd83c2
gnu: Add afew.
* gnu/packages/mail.scm (afew): New variable.
2017-12-12 00:03:48 +05:30
Maxim Cournoyer
42e891c27b
gnu: Add emacs-diff-hl.
* gnu/packages/emacs.scm (emacs-diff-hl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-11 17:14:36 +01:00
Z. Ren
73138fd146
gnu: skalibs: Fix non-reproducibility issue.
* gnu/packages/skarnet.scm (skalibs)[arguments]: In 'reproducible'
phase, insert a 'sort' call in "Makefile".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-11 17:14:36 +01:00
Maxim Cournoyer
cdba3a8469
gnu: Add emacs-string-inflection.
* gnu/packages/emacs.scm (emacs-string-inflection): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-11 17:14:36 +01:00
Maxim Cournoyer
fbc60db895
gnu: Add emacs-grep-a-lot.
* gnu/packages/emacs.scm (emacs-grep-a-lot): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-11 17:14:36 +01:00
Maxim Cournoyer
9faa46ee48
gnu: Add emacs-csv-mode.
* gnu/packages/emacs.scm (emacs-csv-mode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-11 17:14:35 +01:00
Maxim Cournoyer
397d7980b7
gnu: Add emacs-ws-butler.
* gnu/packages/emacs.scm (emacs-ws-butler): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-11 17:14:35 +01:00
ng0
b0a2dc7245
gnu: Add i3lock-fancy.
* gnu/packages/wm.scm (i3lock-fancy): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-11 17:14:35 +01:00
ng0
4b563b3472
gnu: Add i3lock-color.
* gnu/packages/wm.scm (i3lock-color): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-11 17:14:35 +01:00
Oleg Pykhalov
ca3c1439e1
gnu: Add gource.
* gnu/packages/version-control.scm (gource): New variable.
2017-12-11 18:19:44 +03:00
Mark Meyer
8be84d31ea
gnu: darktable: Add configure option 2017-12-11 11:16:23 +01:00
16a7a74561
Revert "gnu: libinput: Update to 1.9.3."
This reverts commit 5f5083749c.

Ninja FTBFS on armhf-linux and thus cannot build libinput.
2017-12-11 11:40:52 +02:00
Eric Bavier
aa5c206348
gnu: jemalloc: Fix tests for aarch64.
* gnu/packages/patches/jemalloc-arm-address-bits.patch: New patch.
* gnu/packages/jemalloc.scm (jemalloc)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-12-10 16:04:16 -06:00
Nikolai Merinov
d53fb678a7
gnu: rust: Update rust to 1.22.1 and cargo to 1.23.0.
* gnu/packages/rust.scm (%rust-bootstrap-binaries-version): Update version.
(%rust-bootstrap-binaries): Use x86_64 rust bootstrap package for x86_64 build.
(%cargo-reference-project-file): Use specific file as "project" file when
patching rust vendored sources.
(%cargo-reference-hash): sha256 sum for %cargo-reference-project-file.
(rustc-bootstrap): Use bootstrap package with host architecture.
(cargo-bootstrap): Use bootstrap package with host architecture.
(rustc): Add new test dependency, fix build issues, use "./x.py" script for
build instead of "./configure".
(cargo): Update dependencies, patch shebangs for vendored sources
* gnu/packages/jemalloc.scm: Add jemalloc-4.5.0 release.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-12-11 00:05:30 +01:00
Tobias Geerinckx-Rice
6146603d54
gnu: youtube-dl: Update to 2017.12.10.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.10.
2017-12-10 22:19:05 +01:00
9c2d2c13ce
gnu: t1lib: Change how patched CVEs are listed.
* gnu/packages/fontutils.scm (t1lib)[source]: Change patch name.
[properties]: New field, register patched CVEs.
* gnu/packages/patches/CVE-2011-1552+CVE-2011-1553+CVE-2011-1554.patch:
Rename to CVE-2011-1552+.patch.
* gnu/local.mk (dist_patch_DATA): Change patch name.
2017-12-10 21:59:08 +02:00
Alex Kost
308b8f79c5
gnu: emacs-smartparens: Update to 1.11.0.
* gnu/packages/emacs.scm (emacs-smartparens): Update to 1.11.0.
2017-12-10 22:38:43 +03:00
Alex Kost
6d21272b22
gnu: git-modes: Rename to 'emacs-git-modes'.
* gnu/packages/emacs.scm (git-modes)[name]: Change to "emacs-git-modes".
(git-modes/old-name): New variable.
2017-12-10 22:38:43 +03:00