| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -4,31 +4,37 @@ dir_build="/tmp/astronaut.$(id -u)/build" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_install="/tmp/astronaut.$(id -u)/install" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_source='/var/cache/astronaut' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					[ "$(uname -m)" = "x86_64" ] && dir_libdir='lib64' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_sysconfdir='../etc' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_mandir='man' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_docdir='doc' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_infodir='info' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					[ "$(uname -m)" = "x86_64" ] && dir_lib='lib64' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_sysconf='../etc' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_localstate='../var' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_man='man' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_doc='doc' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dir_info='info' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export LDFLAGS="-L/$dir_prefix/$dir_libdir" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export LDFLAGS="-L/$dir_prefix/$dir_lib" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					options='patch,!pulseaudio,!gtk3,!pam' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					wrapper_pkgtools_compression='tgz' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					options='patch,!gtk3,!pam' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					package_options() { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    case "$1" in | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        astronaut) echo 'pkgtools,helpers' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        i3) echo 'gaps,window-icons' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        hostapd) echo 'rtlxdrv' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        i3) echo 'gaps' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        python3) echo '!2to3-symlink' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        python3-setuptools) echo '!easy_install-symlink' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        wine) echo 'wine32=lib' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        ffmpeg) echo 'gnutls,libvpx,libvorbis,libass' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        virtualbox) echo '!docs' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        nxengine-evo) echo 'console_key=-' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        qemu) echo 'targets=x86_64-softmmu i386-softmmu' ;; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    esac | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export CFLAGS='-march=native -pipe -O3' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export CFLAGS="-march=native -pipe -O2" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					#export CFLAGS="-march=native -pipe -O3 -fgraphite-identity -ftree-loop-distribution -floop-nest-optimize -flto=$(nproc) -fuse-linker-plugin" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					#export LDFLAGS="$LDFLAGS $CFLAGS -Wl,--as-needed -Wl,--hash-style=gnu" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export CXXFLAGS="$CFLAGS" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export MAKEFLAGS="${MAKEFLAGS:--j $(grep processor /proc/cpuinfo | wc -l)}" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export MAKEFLAGS="${MAKEFLAGS:--j $(nproc)}" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export WAFFLAGS="$MAKEFLAGS" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export BAMFLAGS="$MAKEFLAGS" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export NINJAFLAGS="$MAKEFLAGS" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					export NINJA_STATUS='[%p %f/%t] ' | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
					 | 
				
				 | 
				
					
  |