gnu: emacs-treemacs-extra: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-treemacs-extra)[arguments]: Use G-expressions. [propagated-inputs]: Use MODIFY-INPUTS and remove labels.
This commit is contained in:
		
							parent
							
								
									02033bfc05
								
							
						
					
					
						commit
						dba85ebfd1
					
				
					 1 changed files with 13 additions and 13 deletions
				
			
		| 
						 | 
				
			
			@ -28931,23 +28931,23 @@ utilities.")
 | 
			
		|||
  (package
 | 
			
		||||
    (inherit emacs-treemacs)
 | 
			
		||||
    (name "emacs-treemacs-extra")
 | 
			
		||||
    (propagated-inputs
 | 
			
		||||
     `(,@(package-propagated-inputs emacs-treemacs)
 | 
			
		||||
       ("emacs-all-the-icons" ,emacs-all-the-icons)
 | 
			
		||||
       ("emacs-evil" ,emacs-evil)
 | 
			
		||||
       ("emacs-magit" ,emacs-magit)
 | 
			
		||||
       ("emacs-projectile" ,emacs-projectile)
 | 
			
		||||
       ("emacs-perspective" ,emacs-perspective)
 | 
			
		||||
       ("emacs-persp-mode" ,emacs-persp-mode)
 | 
			
		||||
       ("mu" ,mu)))
 | 
			
		||||
    (arguments
 | 
			
		||||
     (substitute-keyword-arguments
 | 
			
		||||
         (package-arguments emacs-treemacs)
 | 
			
		||||
       ((#:phases phases)
 | 
			
		||||
        `(modify-phases ,phases
 | 
			
		||||
           (add-after 'chdir-elisp 'copy-extra
 | 
			
		||||
             (lambda _
 | 
			
		||||
               (copy-recursively "../extra" ".")))))))))
 | 
			
		||||
        #~(modify-phases #$phases
 | 
			
		||||
            (add-after 'chdir-elisp 'copy-extra
 | 
			
		||||
              (lambda _
 | 
			
		||||
                (copy-recursively "../extra" ".")))))))
 | 
			
		||||
    (propagated-inputs
 | 
			
		||||
     (modify-inputs (package-propagated-inputs emacs-treemacs)
 | 
			
		||||
       (append emacs-all-the-icons
 | 
			
		||||
               emacs-evil
 | 
			
		||||
               emacs-magit
 | 
			
		||||
               emacs-projectile
 | 
			
		||||
               emacs-persp-mode
 | 
			
		||||
               emacs-perspective
 | 
			
		||||
               mu)))))
 | 
			
		||||
 | 
			
		||||
(define-public emacs-libyaml
 | 
			
		||||
  ;; Upstream made no release so far.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue