~ruther/guix-local

1804527ab0ba107ee891f2c82e5346cb7044f8a3 — Ben Woodcroft 10 years ago 1ef09c0
gnu: python-lockfile Use 'python2-variant'.

* gnu/packages/python.scm (python-lockfile): Use 'python2-variant'.
[properties]: New field.
(python2-lockfile): Use 'strip-python2-variant'.
1 files changed, 5 insertions(+), 2 deletions(-)

M gnu/packages/python.scm
M gnu/packages/python.scm => gnu/packages/python.scm +5 -2
@@ 728,10 728,13 @@ concepts.")
    (description
     "The lockfile package exports a LockFile class which provides a simple
API for locking files.")
    (license license:expat)))
    (license license:expat)
    (properties `((python2-variant . ,(delay python2-lockfile))))))

(define-public python2-lockfile
  (package-with-python2 python-lockfile))
  (let ((base (package-with-python2 (strip-python2-variant python-lockfile))))
    (package
      (inherit base))))

(define-public python-mock
  (package