gnu: icecat: Add more configure flags and rename a phase.
* gnu/packages/gnuzilla.scm (icecat)[arguments]: To configure-flags, add "--with-distribution-id=org.gnu", "--disable-tests", "--disable-updater", "--disable-crashreporter", "--disable-maintenance-service", and "--disable-eme". Rename the 'arrange-to-link-libxul-with-libraries-it-might-dlopen' phase to 'link-libxul-with-libraries'.
This commit is contained in:
		
							parent
							
								
									e5fe544eaa
								
							
						
					
					
						commit
						9502ea3e3e
					
				
					 1 changed files with 9 additions and 1 deletions
				
			
		|  | @ -558,10 +558,18 @@ security standards.") | |||
|        #:validate-runpath? #f | ||||
| 
 | ||||
|        #:configure-flags '("--enable-default-toolkit=cairo-gtk3" | ||||
| 
 | ||||
|                            "--with-distribution-id=org.gnu" | ||||
| 
 | ||||
|                            "--enable-gio" | ||||
|                            "--enable-startup-notification" | ||||
|                            "--enable-pulseaudio" | ||||
| 
 | ||||
|                            "--disable-tests" | ||||
|                            "--disable-updater" | ||||
|                            "--disable-crashreporter" | ||||
|                            "--disable-maintenance-service" | ||||
|                            "--disable-eme" | ||||
|                            "--disable-gconf" | ||||
|                            "--disable-gnomeui" | ||||
| 
 | ||||
|  | @ -634,7 +642,7 @@ security standards.") | |||
|               (close-port out)) | ||||
|             #t)) | ||||
|          (add-after | ||||
|           'unpack 'arrange-to-link-libxul-with-libraries-it-might-dlopen | ||||
|           'unpack 'link-libxul-with-libraries | ||||
|           (lambda _ | ||||
|             ;; libxul.so dynamically opens libraries, so here we explicitly | ||||
|             ;; link them into libxul.so instead. | ||||
|  |  | |||
		Reference in a new issue