self: Drop support for Guix < 0.15 on Guile 2.0.
authorLudovic Courtès <ludo@gnu.org>
Mon, 7 Jan 2019 10:38:53 +0000 (11:38 +0100)
committerLudovic Courtès <ludo@gnu.org>
Wed, 9 Jan 2019 13:47:53 +0000 (14:47 +0100)
commit6e54e488c6bbeca48f633b03333d856651f24077
tree94c711f9e328e57d5135005ab5f74c63747d03bb
parent76832d3420594c8b5feaf7682b84b5481a49a076
self: Drop support for Guix < 0.15 on Guile 2.0.

* guix/self.scm (false-if-wrong-guile, package-for-guile): Remove.
(specification->package): Remove "guile2.0-" variants.
(compiled-guix): #:guile-for-build defaults to (default-guile).
Use 'specification->package' instead of 'package-for-guile'.
(guile-for-build): Remove.
(guix-derivation): Use 'default-guile' instead of 'guile-for-build'.
Check whether we're running on Guile 2.0 with PULL-VERSION < 1.
guix/self.scm