~ruther/guix-local

5a750ecb2c29e8173a86cb537ba6648de80777da — Nicolas Graves 2 months ago 62e5611
gnu: python-empy: Update to 3.3.4.

* gnu/packages/python-xyz.scm (python-empy): Update to 3.3.4.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.

Change-Id: I52aa3db0a2d2f536e520280848724092c6e05c44
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1 files changed, 17 insertions(+), 10 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +17 -10
@@ 7038,17 7038,24 @@ other Python program.")
(define-public python-empy
  (package
    (name "python-empy")
    (version "3.3.3")
    (source (origin
             (method url-fetch)
             (uri (string-append "http://www.alcyone.com/software/empy/empy-"
                                 version ".tar.gz"))
             (sha256
              (base32
               "1mxfy5mgp473ga1pgz2nvm8ds6z4g3hdky8523z6jzvcs9ny6hcq"))))
    (build-system python-build-system)
    (version "3.3.4")
    (source
     (origin
       (method url-fetch)
       (uri (string-append "http://www.alcyone.com/software/empy/empy-"
                           version ".tar.gz"))
       (sha256
        (base32 "1cgikljjcqxgz168prpvb0bnirbdxf9wmgj0vlzzhzzwf4a229li"))))
    (build-system pyproject-build-system)
    (arguments
     `(#:tests? #f))                    ; python2 only
     (list
      #:phases
      #~(modify-phases %standard-phases
          (replace 'check
            (lambda* (#:key tests? #:allow-other-keys)
              (when tests?
                (invoke "./test.sh")))))))
    (native-inputs (list python-setuptools))
    (home-page "http://www.alcyone.com/software/empy/")
    (synopsis "Templating system for Python")
    (description