gnu: vinagre: Don't build icon-cache.
* gnu/packages/gnome.scm (vinagre)[arguments]: Add custom phase to remove 'gtk-update-icon-cache'. [native-inputs]: Remove gtk+-bin.
This commit is contained in:
		
							parent
							
								
									684f97f8c9
								
							
						
					
					
						commit
						1839768ca1
					
				
					 1 changed files with 7 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -2230,6 +2230,12 @@ selection and URL hints.")))
 | 
			
		|||
    (arguments
 | 
			
		||||
     '(#:phases
 | 
			
		||||
       (modify-phases %standard-phases
 | 
			
		||||
         (add-before 'install 'skip-gtk-update-icon-cache
 | 
			
		||||
           (lambda _
 | 
			
		||||
             ;; Don't create 'icon-theme.cache'
 | 
			
		||||
             (substitute* (find-files "." "^Makefile$")
 | 
			
		||||
               (("gtk-update-icon-cache") (which "true")))
 | 
			
		||||
             #t))
 | 
			
		||||
         (add-after 'unpack 'patch-configure
 | 
			
		||||
           (lambda _
 | 
			
		||||
             (substitute* "configure"
 | 
			
		||||
| 
						 | 
				
			
			@ -2239,8 +2245,7 @@ selection and URL hints.")))
 | 
			
		|||
     `(("pkg-config" ,pkg-config)
 | 
			
		||||
       ("intltool" ,intltool)
 | 
			
		||||
       ("itstool" ,itstool)
 | 
			
		||||
       ("glib-bin" ,glib "bin")                   ;for glib-compile-schemas
 | 
			
		||||
       ("gtk+-bin" ,gtk+ "bin")))                 ;for gtk-update-icon-cache
 | 
			
		||||
       ("glib-bin" ,glib "bin")))                 ;for glib-compile-schemas
 | 
			
		||||
    (inputs
 | 
			
		||||
     `(("libxml2" ,libxml2)
 | 
			
		||||
       ("gtk-vnc" ,gtk-vnc)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue