# Welcome to Adélie Linux. # This file contains the default settings for Portage(++) under Adélie Linux. IUSE_IMPLICIT="amd64 prefix prefix-guest" USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND" # Tier 1 and Tier 2 only, for now. Consult Platform Group before *ever* changing this. TIER1_ARCH="x86 x86_64 ppc ppc64 mips arm" TIER2_ARCH="alpha arm64 hppa ia64 sparc sparc64" USE_EXPAND_VALUES_ARCH="${TIER1_ARCH} ${TIER2_ARCH}" # We only support these libcs right now. # FreeBSD, glibc, mintlib, and uclibc must be added due to stupid gentoo ebuilds USE_EXPAND_VALUES_ELIBC="glibc mintlib musl FreeBSD uclibc" # XXX Someday fix it to know that busybox != GNU USE_EXPAND_VALUES_KERNEL="linux" USE_EXPAND_VALUES_USERLAND="BSD GNU" # and set the defaults (can be overridden in other profiles) ELIBC="musl" KERNEL="linux" USERLAND="GNU" # lightly copied from gentoo/profiles/base/make.defaults, edited to fit USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FCDSL_CARDS FFTOOLS FOO2ZJS_DEVICES FRITZCAPI_CARDS GPSD_PROTOCOLS INPUT_DEVICES KERNEL LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NOXCUSE_APPS OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS ROS_MESSAGES" # we do not hide CROSSCOMPILE_OPTS or ELIBC from the user. USE_EXPAND_HIDDEN="USERLAND KERNEL ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_X86" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf" # again, useful from gentoo/profiles/base/make.defaults PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND" # we attempt to be python3-clean in the base system profile. PYTHON_TARGETS="python3_4" PYTHON_SINGLE_TARGET="python3_4" # These USE will be forced onto every system running Adélie. DO NOT MODIFY THIS LIGHTLY! USE="cxx ipv6 modules ssl unicode xattr" # Auto-build .apks, always PORTAGE_BINPKG_FORMAT="apk" FEATURES="buildpkg" # This masks files on EVERY SYSTEM running Adélie. BE CAREFUL! # Specifically, do not mask systemd unit files or such from the base profile. # It can't be overriden in the systemd profile! INSTALL_MASK="/usr/lib/charset.alias"