gnu: Add emacs-pyvenv.
* gnu/packages/emacs.scm (emacs-pyvenv): New variable.
This commit is contained in:
parent
2c6ff3a2bc
commit
87e9fb5753
|
@ -4561,6 +4561,37 @@ automatically when Git, Subversion or Mercurial are used. It also provides
|
||||||
functions to assist in reviewing changes on files.")
|
functions to assist in reviewing changes on files.")
|
||||||
(license license:gpl3+)))
|
(license license:gpl3+)))
|
||||||
|
|
||||||
|
(define-public emacs-pyvenv
|
||||||
|
(package
|
||||||
|
(name "emacs-pyvenv")
|
||||||
|
(version "1.11")
|
||||||
|
(source (origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/jorgenschaefer/pyvenv.git")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (string-append name "-" version "-checkout"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1a346qdimr1dvj53q033aqnahwd2dhyn9jadrs019nm0bzgw7g63"))))
|
||||||
|
(build-system emacs-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
;; This phase incorrectly attempts to substitute "activate" and fails
|
||||||
|
;; doing so.
|
||||||
|
(delete 'patch-el-files))
|
||||||
|
#:tests? #t
|
||||||
|
#:test-command '("ert-runner")))
|
||||||
|
(native-inputs
|
||||||
|
`(("ert-runner" ,ert-runner)
|
||||||
|
("emacs-mocker" ,emacs-mocker)))
|
||||||
|
(home-page "https://github.com/jorgenschaefer/pyvenv")
|
||||||
|
(synopsis "Virtualenv minor mode for Emacs")
|
||||||
|
(description "pyvenv.el is a minor mode to support using Python virtual
|
||||||
|
environments (virtualenv) inside Emacs.")
|
||||||
|
(license license:gpl3+)))
|
||||||
|
|
||||||
(define-public emacs-rainbow-delimiters
|
(define-public emacs-rainbow-delimiters
|
||||||
(package
|
(package
|
||||||
(name "emacs-rainbow-delimiters")
|
(name "emacs-rainbow-delimiters")
|
||||||
|
|
Loading…
Reference in New Issue