gnu: emacs-fish-completion: Don't propagate inputs.
* gnu/packages/emacs.scm (emacs-fish-completion)[propagated-inputs]: Remove fish [inputs]: Add fish. [arguments]: New field. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
		
							parent
							
								
									a14de83213
								
							
						
					
					
						commit
						3348e9f371
					
				
					 1 changed files with 34 additions and 21 deletions
				
			
		| 
						 | 
				
			
			@ -10843,23 +10843,36 @@ Org-mode.  It features:
 | 
			
		|||
      (license license:gpl3+))))
 | 
			
		||||
 | 
			
		||||
(define-public emacs-fish-completion
 | 
			
		||||
  (let ((commit "bac15fda1392a891070574dfe5d2d50b10831e8b"))
 | 
			
		||||
    (package
 | 
			
		||||
      (name "emacs-fish-completion")
 | 
			
		||||
    (version "20180329")
 | 
			
		||||
      (version (git-version "20180616" "1" commit))
 | 
			
		||||
      (source
 | 
			
		||||
       (origin
 | 
			
		||||
         (method url-fetch)
 | 
			
		||||
         (uri (string-append
 | 
			
		||||
             "https://github.com/Ambrevar/emacs-fish-completion/archive/"
 | 
			
		||||
             "3e3ed1f19fa778b7c35ad88e033dce5a6b1fc153"
 | 
			
		||||
             ".tar.gz"))
 | 
			
		||||
               "https://gitlab.com/Ambrevar/emacs-fish-completion/repository/"
 | 
			
		||||
               "archive.tar.gz?ref="
 | 
			
		||||
               commit))
 | 
			
		||||
         (sha256
 | 
			
		||||
          (base32
 | 
			
		||||
         "16329py7fvid0bap1qhqxhdc68m9qqy1p8gc2bhng81zhm5a5zsm"))))
 | 
			
		||||
           "093qzdrbkl7dhjk16zq8i13kh1phyigkblcfrbgbrxjqd2ndrfdi"))))
 | 
			
		||||
      (build-system emacs-build-system)
 | 
			
		||||
    (propagated-inputs `(("fish" ,fish)))
 | 
			
		||||
      (inputs `(("fish" ,fish)))
 | 
			
		||||
      (arguments
 | 
			
		||||
       `(#:phases
 | 
			
		||||
         (modify-phases %standard-phases
 | 
			
		||||
           (add-after 'unpack 'configure
 | 
			
		||||
             (lambda* (#:key inputs outputs #:allow-other-keys)
 | 
			
		||||
               (let ((fish (assoc-ref inputs "fish")))
 | 
			
		||||
                 ;; Specify the absolute file names of the various
 | 
			
		||||
                 ;; programs so that everything works out-of-the-box.
 | 
			
		||||
                 (emacs-substitute-variables
 | 
			
		||||
                     "fish-completion.el"
 | 
			
		||||
                   ("fish-completion-command"
 | 
			
		||||
                    (string-append fish "/bin/fish")))))))))
 | 
			
		||||
      (home-page
 | 
			
		||||
     "https://github.com/Ambrevar/emacs-fish-completion")
 | 
			
		||||
       "https://gitlab.com/Ambrevar/emacs-fish-completion")
 | 
			
		||||
      (synopsis "Fish completion for Emacs pcomplete")
 | 
			
		||||
      (description
 | 
			
		||||
       "This package provides completion for the Fish shell to pcomplete (used
 | 
			
		||||
| 
						 | 
				
			
			@ -10877,7 +10890,7 @@ shell/Eshell mode hook.
 | 
			
		|||
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
 | 
			
		||||
try completing.  See @code{fish-completion-fallback-on-bash-p}.")
 | 
			
		||||
    (license license:gpl3+)))
 | 
			
		||||
      (license license:gpl3+))))
 | 
			
		||||
 | 
			
		||||
(define-public emacs-gif-screencast
 | 
			
		||||
  (let ((commit "825e606950ec842304bf75cf85baef707b853b03"))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue