summaryrefslogblamecommitdiff
path: root/profiles/server/make.defaults
blob: eebe5ed055e8ce4a13fcba478a08e429d19251b4 (plain) (tree)
1
2
3
4
5
6
7
8
9

                             


                    
                       
                         
 
         
                                    
 


                       
         
                            
 


                    


                
      
                                             
 
























































































































































                                                                                                      
                    














                                                                                                         


                    
                      
                         





                      




                    
                      
                            
                      
                    
                    
                   

                    
                    
                      
                   
                      


                      

                        
                      
                    
                    




                      

                      
                      
                      
                        




                      
                       


                      


















                      

                    








                      
                    







                      
                      
                    







                      
                      





                      
                    






                      
                    
                      


















                      
                      
                   


                    



                      










                      
                      

                    



                    


                      









                      
                    

                        
                   
                   
                    
                      



                    









                      
                      
                   


                                  
                        








                               
                    



                      




                      










                           
                      



                      

                      
                            

                        















                      




                                                                                                           
                           

















                              
                        






































                                  
                          



                            
                        









                               




                                                                                                               
                                      






                                    
                                   



                                      
                                   







                                        
                                   





















                                     



                                            










                                       
                                   


                                   


                                       


                                   

                                      



                                   
                              










































                                       
                                













                                   




                                                                                                                  


                                      
                                     


                                        
                                  












                                       

                                  




                                        
                                      


                                      

                               
                                

                                     
                                  
                                    

                                 

                                 







                                        
                                 



                                         
                                  

                                       

                                           
                                         
                                            


                                               

                                  
                                                
                                 











                                       




                                                                                                           
                           

                           
                           

                            
           
                           




















                                                                                                              
FEATURES="noinfo noman nodoc"

INPUT_DEVICES="void"
VIDEO_CARDS="dummy"

# Interpreted languages
USE="-introspection -lua"

# Graphic
USE="${USE} -gtk -gtk3 -qt -qt5 -xv"

# Sound
USE="${USE} -gstreamer"

# Network
USE="${USE} -snmp -zeroconf"

# Security
USE="${USE} seccomp"

# Performance
USE="${USE} aio"

# Misc
USE="${USE} -doc -examples -mime -usb -sound"

# 23/65/2016 - beber
# Setting L10N is non functional, need to expand manually
# First disable all of them, set enable needed one
# W=l10n ; sed -rne "s/^([a-zA-Z]([^ ]+)) .*/\t-${W}_\1/p" /usr/portage/profiles/desc/${W}.desc | sort
USE="${USE}
	-l10n_ach
	-l10n_af
	-l10n_am
	-l10n_an
	-l10n_ar
	-l10n_as
	-l10n_ast
	-l10n_az
	-l10n_be
	-l10n_bg
	-l10n_bn
	-l10n_bn-BD
	-l10n_bn-IN
	-l10n_bo
	-l10n_br
	-l10n_brx
	-l10n_bs
	-l10n_ca
	-l10n_ca-valencia
	-l10n_chr
	-l10n_cs
	-l10n_csb
	-l10n_cy
	-l10n_da
	-l10n_de
	-l10n_de-1901
	-l10n_dgo
	-l10n_doi
	-l10n_dz
	-l10n_el
	-l10n_en
	-l10n_en-GB
	-l10n_en-US
	-l10n_en-ZA
	-l10n_eo
	-l10n_es
	-l10n_es-AR
	-l10n_es-CL
	-l10n_es-ES
	-l10n_es-MX
	-l10n_et
	-l10n_eu
	-l10n_fa
	-l10n_fi
	-l10n_fo
	-l10n_fr
	-l10n_fy
	-l10n_ga
	-l10n_gd
	-l10n_gl
	-l10n_gu
	-l10n_gug
	-l10n_he
	-l10n_hi
	-l10n_hr
	-l10n_hsb
	-l10n_hu
	-l10n_hy
	-l10n_ia
	-l10n_id
	-l10n_is
	-l10n_it
	-l10n_ja
	-l10n_ka
	-l10n_kk
	-l10n_km
	-l10n_kmr-Latn
	-l10n_kn
	-l10n_ko
	-l10n_kok
	-l10n_ks
	-l10n_ku
	-l10n_la
	-l10n_lb
	-l10n_lo
	-l10n_lt
	-l10n_lv
	-l10n_mai
	-l10n_mi
	-l10n_mk
	-l10n_ml
	-l10n_mn
	-l10n_mni
	-l10n_mr
	-l10n_ms
	-l10n_my
	-l10n_nb
	-l10n_nds
	-l10n_ne
	-l10n_nl
	-l10n_nn
	-l10n_no
	-l10n_nr
	-l10n_nso
	-l10n_oc
	-l10n_om
	-l10n_or
	-l10n_pa
	-l10n_pl
	-l10n_pt
	-l10n_pt-BR
	-l10n_pt-PT
	-l10n_rm
	-l10n_ro
	-l10n_ru
	-l10n_rw
	-l10n_sa
	-l10n_sat
	-l10n_sco
	-l10n_sd
	-l10n_si
	-l10n_sid
	-l10n_sk
	-l10n_sl
	-l10n_son
	-l10n_sq
	-l10n_sr
	-l10n_sr-Latn
	-l10n_ss
	-l10n_st
	-l10n_sv
	-l10n_sw
	-l10n_sw-TZ
	-l10n_syc
	-l10n_ta
	-l10n_ta-LK
	-l10n_te
	-l10n_tg
	-l10n_th
	-l10n_tk
	-l10n_tl
	-l10n_tn
	-l10n_tr
	-l10n_ts
	-l10n_tt
	-l10n_ug
	-l10n_uk
	-l10n_ur-PK
	-l10n_uz
	-l10n_ve
	-l10n_vi
	-l10n_wa
	-l10n_xh
	-l10n_zh
	-l10n_zh-CN
	-l10n_zh-TW
	-l10n_zu"

# 25/05/2013 - beber
# Setting LINGUAS is non functional, need to expand manually
# First disable all of them, set enable needed one
# W=linguas ; sed -rne "s/^([a-zA-Z]([^ ]+)) .*/\t-${W}_\1/p" /usr/portage/profiles/desc/${W}.desc | sort
USE="${USE}
	-linguas_ach
	-linguas_af
	-linguas_af_ZA
	-linguas_ak
	-linguas_am
	-linguas_an
	-linguas_ar
	-linguas_ar_JO
	-linguas_ar_SA
	-linguas_ar_SY
	-linguas_as
	-linguas_ast
	-linguas_az
	-linguas_be
	-linguas_be_BY
	-linguas_be@latin
	-linguas_bg
	-linguas_bg_BG
	-linguas_bn
	-linguas_bn_BD
	-linguas_bn_IN
	-linguas_bo
	-linguas_br
	-linguas_brx
	-linguas_bs
	-linguas_byn
	-linguas_ca
	-linguas_ca_ES
	-linguas_ca@valencia
	-linguas_ca_XV
	-linguas_ckb
	-linguas_cmn
	-linguas_co
	-linguas_crh
	-linguas_cs
	-linguas_csb
	-linguas_cs_CZ
	-linguas_cy
	-linguas_cy_GB
	-linguas_da
	-linguas_da_DK
	-linguas_de
	-linguas_de_1901
	-linguas_de_CH
	-linguas_de_DE
	-linguas_dgo
	-linguas_doi
	-linguas_dz
	-linguas_ee
	-linguas_el
	-linguas_el_GR
	-linguas_en
	-linguas_en_AU
	-linguas_en_CA
	-linguas_en_EN
	-linguas_en_GB
	-linguas_en@shaw
	-linguas_en_US
	-linguas_en_ZA
	-linguas_eo
	-linguas_eo_UY
	-linguas_es
	-linguas_es_419
	-linguas_es_AR
	-linguas_es_CL
	-linguas_es_CO
	-linguas_es_DO
	-linguas_es_ES
	-linguas_es_LA
	-linguas_es_MX
	-linguas_es_UY
	-linguas_es_VE
	-linguas_et
	-linguas_et_EE
	-linguas_eu
	-linguas_eu_ES
	-linguas_fa
	-linguas_fa_IR
	-linguas_fi
	-linguas_fi_FI
	-linguas_fil
	-linguas_fo
	-linguas_fr
	-linguas_fr_CA
	-linguas_fr_FR
	-linguas_frp
	-linguas_fur
	-linguas_fy
	-linguas_fy_NL
	-linguas_ga
	-linguas_ga_IE
	-linguas_gd
	-linguas_gez
	-linguas_gl
	-linguas_gl_ES
	-linguas_gu
	-linguas_gug
	-linguas_gu_IN
	-linguas_haw
	-linguas_he
	-linguas_he_IL
	-linguas_hi
	-linguas_hi_IN
	-linguas_hne
	-linguas_hr
	-linguas_hr_HR
	-linguas_hsb
	-linguas_hu
	-linguas_hu_HU
	-linguas_hy
	-linguas_hy_AM
	-linguas_ia
	-linguas_id
	-linguas_id_ID
	-linguas_is
	-linguas_is_IS
	-linguas_it
	-linguas_it_IT
	-linguas_ja
	-linguas_ja_JP
	-linguas_jv
	-linguas_ka
	-linguas_kab
	-linguas_ka_GE
	-linguas_kk
	-linguas_kk_KZ
	-linguas_km
	-linguas_kn
	-linguas_kn_IN
	-linguas_ko
	-linguas_kok
	-linguas_ko_KR
	-linguas_ks
	-linguas_ksw
	-linguas_ku
	-linguas_ky
	-linguas_ky_KG
	-linguas_la
	-linguas_lb
	-linguas_lg
	-linguas_li
	-linguas_lo
	-linguas_lt
	-linguas_lt_LT
	-linguas_lv
	-linguas_lv_LV
	-linguas_mai
	-linguas_me
	-linguas_mg
	-linguas_mi
	-linguas_mk
	-linguas_mk_MK
	-linguas_ml
	-linguas_mn
	-linguas_mni
	-linguas_mr
	-linguas_ms
	-linguas_ms_MY
	-linguas_mt
	-linguas_my
	-linguas_nan
	-linguas_nb
	-linguas_nb_NO
	-linguas_nds
	-linguas_ne
	-linguas_nl
	-linguas_nl_BE
	-linguas_nl_NL
	-linguas_nn
	-linguas_nn_NO
	-linguas_no
	-linguas_no_NO
	-linguas_nqo
	-linguas_nr
	-linguas_nso
	-linguas_oc
	-linguas_om
	-linguas_or
	-linguas_pa
	-linguas_pa_IN
	-linguas_pam
	-linguas_pl
	-linguas_pl_PL
	-linguas_ps
	-linguas_pt
	-linguas_pt_BR
	-linguas_pt_PT
	-linguas_rm
	-linguas_ro
	-linguas_ro_RO
	-linguas_ru
	-linguas_rue
	-linguas_ru_RU
	-linguas_ru_RU_0
	-linguas_rw
	-linguas_sa
	-linguas_sah
	-linguas_sa_IN
	-linguas_sat
	-linguas_sco
	-linguas_sd
	-linguas_se
	-linguas_shn
	-linguas_si
	-linguas_si_LK
	-linguas_sk
	-linguas_sk_SK
	-linguas_sl
	-linguas_sl_SI
	-linguas_so
	-linguas_son
	-linguas_sq
	-linguas_sq_AL
	-linguas_sr
	-linguas_sr@ijekavian
	-linguas_sr@ijekavianlatin
	-linguas_sr@latin
	-linguas_sr@Latn
	-linguas_sr_RS
	-linguas_sr_RS@cyrillic
	-linguas_sr_RS@latin
	-linguas_ss
	-linguas_st
	-linguas_sv
	-linguas_sv_SE
	-linguas_sw
	-linguas_sw_TZ
	-linguas_syc
	-linguas_ta
	-linguas_ta_IN
	-linguas_ta_LK
	-linguas_te
	-linguas_tg
	-linguas_tg_TJ
	-linguas_th
	-linguas_th_TH
	-linguas_ti
	-linguas_tig
	-linguas_tk
	-linguas_tl
	-linguas_tlh
	-linguas_tn
	-linguas_tpi
	-linguas_tr
	-linguas_tr_TR
	-linguas_ts
	-linguas_tt
	-linguas_tt@iqtelif
	-linguas_tt_RU
	-linguas_ug
	-linguas_uk
	-linguas_uk_UA
	-linguas_ur
	-linguas_ur_PK
	-linguas_uz
	-linguas_uz@cyrillic
	-linguas_uz@Cyrl
	-linguas_uz@Latn
	-linguas_uz_UZ
	-linguas_ve
	-linguas_vi
	-linguas_vi_VN
	-linguas_wa
	-linguas_wal
	-linguas_wo
	-linguas_xh
	-linguas_yi
	-linguas_zh
	-linguas_zh_CN
	-linguas_zh_HK
	-linguas_zh_TW
	-linguas_zu"

# 25/05/2013 - beber
# Setting VIDEO_CARDS is non functional, need to expand manually
# First disable all of them, set enable needed one
# W=video_cards ; sed -rne "s/^([a-zA-Z]([^ ]+)) .*/\t-${W}_\1/p" /usr/portage/profiles/desc/$W.desc | sort
VIDEO_CARDS="dummy qxl"
USE="${USE}
	-video_cards_amdgpu
	-video_cards_apm
	-video_cards_ark
	-video_cards_ast
	-video_cards_chips
	-video_cards_cirrus
	-video_cards_cyrix
	-video_cards_dummy
	-video_cards_epson
	-video_cards_exynos
	-video_cards_fbdev
	-video_cards_fglrx
	-video_cards_freedreno
	-video_cards_geode
	-video_cards_glint
	-video_cards_i128
	-video_cards_i740
	-video_cards_i915
	-video_cards_i965
	-video_cards_ilo
	-video_cards_impact
	-video_cards_intel
	-video_cards_mach64
	-video_cards_mga
	-video_cards_modesetting
	-video_cards_neomagic
	-video_cards_newport
	-video_cards_none
	-video_cards_nouveau
	-video_cards_nsc
	-video_cards_nv
	-video_cards_nvidia
	-video_cards_omap
	-video_cards_omapfb
	-video_cards_qxl
	-video_cards_r100
	-video_cards_r128
	-video_cards_r200
	-video_cards_r300
	-video_cards_r600
	-video_cards_radeon
	-video_cards_radeonhd
	-video_cards_radeonsi
	-video_cards_rendition
	-video_cards_s3
	-video_cards_s3virge
	-video_cards_savage
	-video_cards_siliconmotion
	-video_cards_sis
	-video_cards_sisusb
	-video_cards_sunbw2
	-video_cards_suncg14
	-video_cards_suncg3
	-video_cards_suncg6
	-video_cards_sunffb
	-video_cards_sunleo
	-video_cards_suntcx
	-video_cards_svga
	-video_cards_tdfx
	-video_cards_tegra
	-video_cards_tga
	-video_cards_trident
	-video_cards_tseng
	-video_cards_v4l
	-video_cards_vc4
	-video_cards_vesa
	-video_cards_via
	-video_cards_virtualbox
	-video_cards_vmware
	-video_cards_voodoo
	-video_cards_xgi"
USE="${USE}
	video_cards_dummy
	video_cards_qxl"

# 20/06/2013 - beber
# Setting APACHE2_MODULES is non functional, need to expand manually
# First disable all of them, set enable needed one
# W=apache2_modules ; sed -rne "s/^([a-zA-Z]([^ ]+)) .*/\t-${W}_\1/p" /usr/portage/profiles/desc/$W.desc | sort
USE="${USE}
	-apache2_modules_access_compat
	-apache2_modules_actions
	-apache2_modules_alias
	-apache2_modules_asis
	-apache2_modules_auth_basic
	-apache2_modules_auth_digest
	-apache2_modules_authn_alias
	-apache2_modules_authn_anon
	-apache2_modules_authn_core
	-apache2_modules_authn_dbd
	-apache2_modules_authn_dbm
	-apache2_modules_authn_default
	-apache2_modules_authn_file
	-apache2_modules_authz_core
	-apache2_modules_authz_dbm
	-apache2_modules_authz_default
	-apache2_modules_authz_groupfile
	-apache2_modules_authz_host
	-apache2_modules_authz_owner
	-apache2_modules_authz_user
	-apache2_modules_autoindex
	-apache2_modules_cache
	-apache2_modules_cache_disk
	-apache2_modules_cern_meta
	-apache2_modules_cgi
	-apache2_modules_cgid
	-apache2_modules_charset_lite
	-apache2_modules_dav
	-apache2_modules_dav_fs
	-apache2_modules_dav_lock
	-apache2_modules_dbd
	-apache2_modules_deflate
	-apache2_modules_dir
	-apache2_modules_disk_cache
	-apache2_modules_dumpio
	-apache2_modules_env
	-apache2_modules_expires
	-apache2_modules_ext_filter
	-apache2_modules_file_cache
	-apache2_modules_filter
	-apache2_modules_headers
	-apache2_modules_ident
	-apache2_modules_imagemap
	-apache2_modules_include
	-apache2_modules_info
	-apache2_modules_lbmethod_bybusyness
	-apache2_modules_lbmethod_byrequests
	-apache2_modules_lbmethod_bytraffic
	-apache2_modules_lbmethod_heartbeat
	-apache2_modules_log_config
	-apache2_modules_log_forensic
	-apache2_modules_logio
	-apache2_modules_mem_cache
	-apache2_modules_mime
	-apache2_modules_mime_magic
	-apache2_modules_negotiation
	-apache2_modules_proxy
	-apache2_modules_proxy_ajp
	-apache2_modules_proxy_balancer
	-apache2_modules_proxy_connect
	-apache2_modules_proxy_fcgi
	-apache2_modules_proxy_ftp
	-apache2_modules_proxy_http
	-apache2_modules_proxy_scgi
	-apache2_modules_proxy_wstunnel
	-apache2_modules_ratelimit
	-apache2_modules_remoteip
	-apache2_modules_reqtimeout
	-apache2_modules_rewrite
	-apache2_modules_setenvif
	-apache2_modules_slotmem_shm
	-apache2_modules_socache_shmcb
	-apache2_modules_speling
	-apache2_modules_status
	-apache2_modules_substitute
	-apache2_modules_unique_id
	-apache2_modules_unixd
	-apache2_modules_userdir
	-apache2_modules_usertrack
	-apache2_modules_version
	-apache2_modules_vhost_alias"
USE="${USE}
	apache2_modules_actions
	apache2_modules_alias
	apache2_modules_auth_basic
	apache2_modules_authn_alias
	apache2_modules_authn_anon
	apache2_modules_authn_core
	apache2_modules_authn_default
	apache2_modules_authn_file
	apache2_modules_authz_core
	apache2_modules_authz_default
	apache2_modules_authz_groupfile
	apache2_modules_authz_host
	apache2_modules_authz_owner
	apache2_modules_authz_user
	apache2_modules_autoindex
	apache2_modules_cache
	apache2_modules_cgi
	apache2_modules_cgid
	apache2_modules_dav
	apache2_modules_dav_fs
	apache2_modules_dav_lock
	apache2_modules_deflate
	apache2_modules_dir
	apache2_modules_disk_cache
	apache2_modules_env
	apache2_modules_expires
	apache2_modules_ext_filter
	apache2_modules_file_cache
	apache2_modules_filter
	apache2_modules_headers
	apache2_modules_include
	apache2_modules_info
	apache2_modules_log_config
	apache2_modules_logio
	apache2_modules_mem_cache
	apache2_modules_mime
	apache2_modules_mime_magic
	apache2_modules_negotiation
	apache2_modules_remoteip
	apache2_modules_rewrite
	apache2_modules_setenvif
	apache2_modules_speling
	apache2_modules_status
	apache2_modules_unique_id
	apache2_modules_userdir
	apache2_modules_usertrack
	apache2_modules_vhost_alias
	apache2_modules_auth_digest
	apache2_modules_reqtimeout
	apache2_modules_unixd"

APACHE2_MPMS="prefork"

# 18/12/2013 - beber
# Setting NGINX_MODULES_HTTP is non functional, need to expand manually
# First disable all of them, set enable needed one
# W=nginx_modules_http ; sed -rne "s/^([a-zA-Z]([^ ]+)) .*/\t-${W}_\1/p" /usr/portage/profiles/desc/$W.desc | sort
USE="${USE}
	-nginx_modules_http_access
	-nginx_modules_http_addition
	-nginx_modules_http_auth_basic
	-nginx_modules_http_auth_ldap
	-nginx_modules_http_auth_pam
	-nginx_modules_http_auth_request
	-nginx_modules_http_autoindex
	-nginx_modules_http_brotli
	-nginx_modules_http_browser
	-nginx_modules_http_cache_purge
	-nginx_modules_http_charset
	-nginx_modules_http_dav
	-nginx_modules_http_dav_ext
	-nginx_modules_http_degradation
	-nginx_modules_http_echo
	-nginx_modules_http_empty_gif
	-nginx_modules_http_fancyindex
	-nginx_modules_http_fastcgi
	-nginx_modules_http_flv
	-nginx_modules_http_geo
	-nginx_modules_http_geoip
	-nginx_modules_http_geoip2
	-nginx_modules_http_grpc
	-nginx_modules_http_gunzip
	-nginx_modules_http_gzip
	-nginx_modules_http_gzip_static
	-nginx_modules_http_headers_more
	-nginx_modules_http_image_filter
	-nginx_modules_http_javascript
	-nginx_modules_http_limit_conn
	-nginx_modules_http_limit_conn
	-nginx_modules_http_limit_req
	-nginx_modules_http_lua
	-nginx_modules_http_map
	-nginx_modules_http_memc
	-nginx_modules_http_memcached
	-nginx_modules_http_metrics
	-nginx_modules_http_mirror
	-nginx_modules_http_mogilefs
	-nginx_modules_http_mp4
	-nginx_modules_http_naxsi
	-nginx_modules_http_perl
	-nginx_modules_http_proxy
	-nginx_modules_http_push_stream
	-nginx_modules_http_random_index
	-nginx_modules_http_realip
	-nginx_modules_http_referer
	-nginx_modules_http_rewrite
	-nginx_modules_http_scgi
	-nginx_modules_http_secure_link
	-nginx_modules_http_security
	-nginx_modules_http_slice
	-nginx_modules_http_slowfs_cache
	-nginx_modules_http_spdy
	-nginx_modules_http_split_clients
	-nginx_modules_http_ssi
	-nginx_modules_http_sticky
	-nginx_modules_http_stub_status
	-nginx_modules_http_sub
	-nginx_modules_http_upload_progress
	-nginx_modules_http_upstream_check
	-nginx_modules_http_upstream_hash
	-nginx_modules_http_upstream_ip_hash
	-nginx_modules_http_upstream_keepalive
	-nginx_modules_http_upstream_least_conn
	-nginx_modules_http_upstream_zone
	-nginx_modules_http_userid
	-nginx_modules_http_uwsgi
	-nginx_modules_http_vhost_traffic_status
	-nginx_modules_http_xslt"
USE="${USE}
	nginx_modules_http_access
	nginx_modules_http_auth_basic
	nginx_modules_http_autoindex
	nginx_modules_http_charset
	nginx_modules_http_fancyindex
	nginx_modules_http_fastcgi
	nginx_modules_http_map
	nginx_modules_http_rewrite
	nginx_modules_http_realip
	nginx_modules_http_stub_status"

# 01/01/2015 - beber
# Setting PHP_TARGETS is non functional, need to expand manually
# First disable all of them, set enable needed one
# W=php_targets ; sed -rne "s/^([a-zA-Z]([^ ]+)) .*/\t-${W}_\1/p" /usr/portage/profiles/desc/$W.desc | sort
USE="${USE}
	-php_targets_php5-6
	-php_targets_php7-0
	-php_targets_php7-1
	-php_targets_php7-2
	-php_targets_php7-3
	-php_targets_php7-4"
USE="${USE}
	php_targets_php7-4"

# 25/08/2019 - beber
# Setting GRUB_PLATFORMS is non functional, need to expand manually
# First disable all of them, set enable needed one
# W=grub_platforms ; sed -rne "s/^([a-zA-Z]([^ ]+)) .*/\t-${W}_\1/p" /usr/portage/profiles/desc/$W.desc | sort
USE="${USE}
        -grub_platforms_coreboot
        -grub_platforms_efi-32
        -grub_platforms_efi-64
        -grub_platforms_emu
        -grub_platforms_ieee1275
        -grub_platforms_loongson
        -grub_platforms_multiboot
        -grub_platforms_pc
        -grub_platforms_qemu
        -grub_platforms_qemu-mips
        -grub_platforms_uboot
        -grub_platforms_xen
        -grub_platforms_xen-32"
USE="${USE}
        grub_platforms_pc"