-
- MAKEOPTS="-j3" #if cross-compiling section uncommented, it redefines makeopts
-
- ## Section for CROSS-Compiling
- ## WARNING!!! ALWAYS REMEMBER TO CD TO armv7a rootfs AND REDEFINE ROOT WITH ROOT=$PWD before calling emerge while cross-compiling!
- ## uncomment lines below to enable cross-compiling
- # HOSTCC="x86_64-pc-linux-gnu-gcc"
- # CBUILD="x86_64-pc-linux-gnu"
- # ELIBC="glibc"
- # MAKEOPTS="-j8"
- ## !Section for CROSS-Compiling
-
- CHOST="armv7a-hardfloat-linux-gnueabi"
- ARCH="arm"
-
- #for ffmpeg
- CPU_FLAGS_ARM="thumb thumb2 v6 vfp vfpv3"
- #metasploit
- RUBY_TARGETS="ruby23"
-
- CFLAGS="-O2 -pipe -fomit-frame-pointer -fno-stack-protector -U_FORTIFY_SOURCE -march=armv7-a -mtune=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -mthumb"
- CFLAGS_KERNEL="-O3 -pipe -fomit-frame-pointer -fno-stack-protector -U_FORTIFY_SOURCE -march=armv7-a -mtune=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -mthumb"
- CXXFLAGS="${CFLAGS}"
-
- ACCEPT_KEYWORDS="arm ~arm"
-
- USE="${ARCH} alsa branding consolekit -cups custom-cflags dbus dri egl \
- fbdev ffmpeg gles1 gles2 gif -gnome gnome-keyring gstreamer gtkstyle \
- jack jit jpeg jpeg2k -kde lzma mp3 -neon -networkmanager \
- ncurses nls -qt4 ogg png policykit smartcard sound startupthreads \
- svg -systemd threads theora tiff usb udev udisks upower vorbis wayland \
- wifi xattr xscreensaver xvid xwayland X zlib"
-
- FEATURES="-collision-protect noman noinfo nodoc parallel-fetch \
- parallel-install sandbox sfperms strict unknown-features-warn \
- unmerge-logs unmerge-orphans userfetch userpriv usersandbox \
- usersync xattr"
-
- # WARNING!!! ALWAYS REMEMBER TO REDEFINE ROOT=$PWD before emerge if cross-compiling!
- ROOT="/"
- PORTDIR="${ROOT}usr/portage"
- DISTDIR="${PORTDIR}/distfiles"
- PKGDIR="${PORTDIR}/packages"
- PKG_CONFIG_PATH="${ROOT}usr/lib/pkgconfig"
- PORTAGE_TMPDIR="${ROOT}tmp"
-
- ## DEFAULT VARS
- #ROOT="/usr/${CHOST}/"
- #PKGDIR="${ROOT}packages/"
- #PORTAGE_TMPDIR="${ROOT}tmp/"
- #PKG_CONFIG_PATH="${ROOT}usr/lib/pkgconfig/"
- #PORTDIR_OVERLAY="/usr/portage/local/"
-
- #GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ ftp://mirror.yandex.ru/gentoo-distfiles/
- GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
-
- LINGUAS="en ru"
- L10N="en ru"
- VIDEO_CARDS="tegra"
- #VIDEO_CARDS="tegra fbdev"
-
- XFCE_PLUGINS="brightness clock power trash"
-