gnu: emacs-fish-completion: Update to 1.0.

* gnu/packages/emacs-xyz.scm (emacs-fish-completion): Update to 1.0.
This commit is contained in:
Pierre Neidhardt 2019-02-07 23:10:05 +01:00
parent 6f8ade6ee6
commit 674d180cfa
No known key found for this signature in database
GPG Key ID: 9BDCF497A4BBCC7F
1 changed files with 33 additions and 34 deletions

View File

@ -11307,39 +11307,38 @@ Org-mode. It features:
(license license:gpl3+)))) (license license:gpl3+))))
(define-public emacs-fish-completion (define-public emacs-fish-completion
(let ((commit "bac15fda1392a891070574dfe5d2d50b10831e8b")) (package
(package (name "emacs-fish-completion")
(name "emacs-fish-completion") (version "1.0")
(version (git-version "20180616" "1" commit)) (source
(source (origin
(origin (method url-fetch)
(method url-fetch) (uri (string-append
(uri (string-append "https://gitlab.com/Ambrevar/emacs-fish-completion/repository/"
"https://gitlab.com/Ambrevar/emacs-fish-completion/repository/" "archive.tar.gz?ref="
"archive.tar.gz?ref=" version))
commit)) (sha256
(sha256 (base32
(base32 "1hpma1c5j50ja03ibr7h1xmyv7k8j3rbvqivad47kwqhlsgw0jk0"))))
"093qzdrbkl7dhjk16zq8i13kh1phyigkblcfrbgbrxjqd2ndrfdi")))) (build-system emacs-build-system)
(build-system emacs-build-system) (inputs `(("fish" ,fish)))
(inputs `(("fish" ,fish))) (arguments
(arguments `(#:phases
`(#:phases (modify-phases %standard-phases
(modify-phases %standard-phases (add-after 'unpack 'configure
(add-after 'unpack 'configure (lambda* (#:key inputs outputs #:allow-other-keys)
(lambda* (#:key inputs outputs #:allow-other-keys) (let ((fish (assoc-ref inputs "fish")))
(let ((fish (assoc-ref inputs "fish"))) ;; Specify the absolute file names of the various
;; Specify the absolute file names of the various ;; programs so that everything works out-of-the-box.
;; programs so that everything works out-of-the-box. (emacs-substitute-variables
(emacs-substitute-variables "fish-completion.el"
"fish-completion.el" ("fish-completion-command"
("fish-completion-command" (string-append fish "/bin/fish")))))))))
(string-append fish "/bin/fish"))))))))) (home-page
(home-page "https://gitlab.com/Ambrevar/emacs-fish-completion")
"https://gitlab.com/Ambrevar/emacs-fish-completion") (synopsis "Fish completion for Emacs pcomplete")
(synopsis "Fish completion for Emacs pcomplete") (description
(description "This package provides completion for the Fish shell to pcomplete (used
"This package provides completion for the Fish shell to pcomplete (used
by shell and Eshell). You can set it up globally with: by shell and Eshell). You can set it up globally with:
@example @example
@ -11354,7 +11353,7 @@ shell/Eshell mode hook.
The package @code{emacs-bash-completion} is an optional dependency: if available, The package @code{emacs-bash-completion} is an optional dependency: if available,
@code{fish-completion-complete} can be configured to fall back on bash to further @code{fish-completion-complete} can be configured to fall back on bash to further
try completing. See @code{fish-completion-fallback-on-bash-p}.") try completing. See @code{fish-completion-fallback-on-bash-p}.")
(license license:gpl3+)))) (license license:gpl3+)))
(define-public emacs-gif-screencast (define-public emacs-gif-screencast
(let ((commit "12b25442b97b84abae74ecb5190a9d14ff7cfe5a")) (let ((commit "12b25442b97b84abae74ecb5190a9d14ff7cfe5a"))