import: hackage: Support "-any" and "-none" version comparison operators.
authorDanny Milosavljevic <dannym@scratchpost.org>
Wed, 11 Jul 2018 15:07:01 +0000 (17:07 +0200)
committerDanny Milosavljevic <dannym@scratchpost.org>
Thu, 12 Jul 2018 07:06:48 +0000 (09:06 +0200)
commitecba50bb79a49b317c4b1e718f4732b36438227f
tree48e7b4ff1b3106697946de58c74ec2960a9cf423
parent314b63e0b4372681aec165113ae2a0349eaaa357
import: hackage: Support "-any" and "-none" version comparison operators.

* guix/import/cabal.scm (make-cabal-parser): Modify.
(is-any): New variable.
(is-none): New variable.
(lex-any): New procedure.
(lex-none): New procedure.
(lex-word): Modify.
(eval-cabal): Modify.
guix/import/cabal.scm