Commit Graph

21659 Commits

Author SHA1 Message Date
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
Efraim Flashner 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
Efraim Flashner 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
Efraim Flashner 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