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"