Archived
1
0
Fork 0

gnu: emacs-esup: Fix build.

* gnu/packages/emacs-xyz.scm (emacs-esup): Update to 0.7.1-1.0de8af8.
[native-inputs]: Add "emacs-buttercup" and "emacs-undercover", remove
"emacs-el-mock".
[propagated-inputs]: Add "emacs-dash".
[arguments]: Fix testing.
This commit is contained in:
Mathieu Othacehe 2020-09-14 18:03:02 +02:00
parent 913faed8ba
commit 327f6aec55
No known key found for this signature in database
GPG key ID: 8354763531769CA6

View file

@ -15035,36 +15035,36 @@ macro takes a first argument (whose value must be an alist) and a body.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-esup (define-public emacs-esup
(let ((commit "0de8af8233d9ce1b67f05a50f25c481c4f1118d8")
(revision "1"))
(package (package
(name "emacs-esup") (name "emacs-esup")
(version "0.7") (version (git-version "0.7.1" revision commit))
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/jschaf/esup") (url "https://github.com/jschaf/esup")
(commit (string-append "v" version)))) (commit commit)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"100w28n3qb3s5b18vvqpwmijdjnjazawn38i0pjbpxz5llhqgl1g")))) "01khb3xyj0ylwib6ryzzvqmkh5wvzxiq2n3l0s3h9zv7wx849bzv"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(native-inputs (native-inputs
`(("emacs-noflet" ,emacs-noflet) `(("emacs-noflet" ,emacs-noflet)
("emacs-el-mock" ,emacs-el-mock))) ("emacs-undercover" ,emacs-undercover)
("emacs-buttercup" ,emacs-buttercup)))
(propagated-inputs
`(("emacs-dash" ,emacs-dash)))
(arguments (arguments
`(#:phases `(#:tests? #t
(modify-phases %standard-phases #:test-command '("buttercup" "-L" ".")))
(add-before 'install 'check
(lambda* (#:key inputs #:allow-other-keys)
(invoke "emacs" "--batch" "-L" "."
"-l" "test/esup-test.el"
"-f" "ert-run-tests-batch-and-exit"))))))
(home-page "https://github.com/jschaf/esup") (home-page "https://github.com/jschaf/esup")
(synopsis "Emacs start up profiler") (synopsis "Emacs start up profiler")
(description "Benchmark Emacs Startup time without ever leaving (description "Benchmark Emacs Startup time without ever leaving
your Emacs.") your Emacs.")
(license license:gpl2+))) (license license:gpl2+))))
(define-public emacs-restart-emacs (define-public emacs-restart-emacs
(let ((commit "9aa90d3df9e08bc420e1c9845ee3ff568e911bd9") (let ((commit "9aa90d3df9e08bc420e1c9845ee3ff568e911bd9")