guix/gnu/build
Ludovic Courtès 1b0f266e40
gnu: Switch guile-cairo and dependents to Guile 2.2 again.
Fixes <https://bugs.gnu.org/27551>.
Reported by Leo Famulari <leo@famulari.name>.

This reinstates the following commits:

  e3ddb1e83 * gnu: guile-cairo: Switch to Guile 2.2.
  ae5c6ef39 * gnu: guile-gnome: Update to 2.16.5.
  0fd8013fc * gnu: guile-rsvg: Update to commit 05c6a2fd.
  66b9183c4 * gnu: guile-lib: Switch to Guile 2.2.

and adds the following changes:

* gnu/bootloader/grub.scm (svg->png): Add 'package->derivation' call for
GUILE-2.2.  Pass #:guile-for-build to 'gexp->derivation'.
* gnu/build/svg.scm (svg->png): Add 'em' and 'ex' to the 'let-values'
form to account for all the values returned by
'rsvg-handle-get-dimensions', which Guile 2.2 does not truncate.
2017-07-02 22:52:30 +02:00
..
activation.scm activation: Change permissions on /root to #o700. 2017-05-30 18:08:37 +02:00
cross-toolchain.scm gnu: cross-base: Move phases to (gnu build cross-toolchain). 2016-12-07 21:52:26 +01:00
file-systems.scm file-systems: iso9660-uuid->string: Use "-" as separator in the result. 2017-07-02 19:27:25 +02:00
install.scm bootloader: Adapt vm to new bootloader API. 2017-05-16 14:41:01 +02:00
linux-boot.scm build: Fix compilation warnings. 2017-04-11 11:13:26 +02:00
linux-container.scm linux-container: Add 'container-excursion*'. 2017-02-07 00:08:10 +01:00
linux-initrd.scm linux-initrd: Compress cpio archives deterministically. 2015-09-09 23:27:10 +02:00
linux-modules.scm build: Fix compilation warnings. 2017-04-11 11:13:26 +02:00
marionette.scm marionette: Factorize 'wait-for-file'. 2017-06-12 23:34:14 +02:00
shepherd.scm Add (gnu build shepherd). 2017-02-07 00:08:11 +01:00
svg.scm gnu: Switch guile-cairo and dependents to Guile 2.2 again. 2017-07-02 22:52:30 +02:00
vm.scm vm: Use 'fold2' from (guix combinators). 2017-06-30 00:16:51 +02:00