2015-02-27 00:58:55 +00:00
|
|
|
# Host Settings
|
|
|
|
# =============
|
|
|
|
ACCEPT_KEYWORDS="amd64"
|
|
|
|
CHOST="x86_64-pc-linux-gnu"
|
|
|
|
|
|
|
|
# Compiler Settings
|
|
|
|
# =================
|
|
|
|
#CFLAGS="-march=native -O2 -pipe -Wall"
|
|
|
|
#CXXFLAGS="${CFLAGS}"
|
|
|
|
MAKEOPTS="-j8"
|
|
|
|
#MAKEOPTS="-j10" # distcc
|
|
|
|
#FEATURES="$FEATURES ccache"
|
|
|
|
CCACHE_DIR="/var/tmp/ccache/gcc"
|
|
|
|
CCACHE_SIZE="4G"
|
|
|
|
|
|
|
|
# distcc
|
|
|
|
CFLAGS="-march=core-avx2 -O2 -pipe -Wall"
|
|
|
|
CXXFLAGS="${CFLAGS}"
|
|
|
|
HCFLAGS="-O3"
|
|
|
|
#FEATURES="$FEATURES distcc"
|
|
|
|
DISTCC_VERBOSE="1"
|
|
|
|
PKG_CONFIG="pkg-config"
|
|
|
|
|
|
|
|
# Emerge Settings
|
|
|
|
# ===============
|
|
|
|
VIDEO_CARDS="nvidia nouveau"
|
|
|
|
# ALSA_CARDS="usb-audio"
|
|
|
|
INPUT_DEVICES="evdev keyboard mouse joystick"
|
|
|
|
LINGUAS="en de"
|
|
|
|
QEMU_SOFTMMU_TARGETS="arm i386 ppc ppc64 x86_64"
|
|
|
|
QEMU_USER_TARGETS="arm i386 ppc ppc64 x86_64"
|
|
|
|
# USE-EX="fbcondecor"
|
|
|
|
USE="cups qt3support -gnutls -qt4 a52 aac acpi alsa apng bash-completion cairo cdr consolekit cscope css dbus dri dv dvd dvdr exif fat ffmpeg flac fontconfig gif gpm gstreamer hddtemp icq icu ipv6 jabber jpeg jpeg2k lame libnotify lm_sensors matroska mmx mp3 mp4 mpeg multilib musepack nsplugin ntfs ogg opengl oscar pdf png policykit python raw sdl sound sse sse2 ssse3 svg tcpd tiff timidity truetype threads udev unicode usb v4l vcd vdpau vim-syntax vnc vorbis wavpack wayland win32codecs wmf x264 xv xvmc xvid X"
|
|
|
|
ABI_X86="64"
|
|
|
|
#EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y --dynamic-deps=n"
|
|
|
|
#FEATURES="$FEATURES buildpkg"
|
|
|
|
PORTAGE_NICENESS=19
|
|
|
|
AUTOCLEAN="yes"
|
|
|
|
FEATURES="$FEATURES parallel-fetch -preserve-libs userfetch webrsync-gpg"
|
|
|
|
QUICKPKG_DEFAULT_OPTS="--include-config=y --umask=022"
|
|
|
|
CONFIG_PROTECT="/usr/share/applications /etc/cron.hourly"
|
|
|
|
|
|
|
|
INSTALL_MASK="/usr/lib/systemd/*"
|
|
|
|
|
|
|
|
GAMES_SHOW_WARNING=0
|
|
|
|
|
|
|
|
# Mirror Settings
|
|
|
|
#================
|
|
|
|
#FETCHCOMMAND="/usr/bin/curl --socks5-hostname 127.0.0.1:9050 --ssl --connect-timeout 60 -f -L --output \${DISTDIR}/\${FILE} \${URI}"
|
|
|
|
#RESUMECOMMAND="/usr/bin/curl --socks5-hostname 127.0.0.1:9050 --ssl -C - --connect-timeout 60 -f -L --output \${DISTDIR}/\${FILE} \${URI}"
|
|
|
|
|
|
|
|
|
|
|
|
# FETCHCOMMAND="/usr/bin/wget -t 3 -T 60 --passive-ftp -O \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
|
|
|
|
# RESUMECOMMAND="/usr/bin/wget -c -t 3 -T 60 --passive-ftp -O \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
|
2015-08-04 23:18:54 +00:00
|
|
|
GENTOO_MIRRORS=""
|
2015-02-27 00:58:55 +00:00
|
|
|
#SYNC="rsync://rsync2.de.gentoo.org/gentoo-portage"
|
|
|
|
#SYNC=""
|
|
|
|
#SYNC="cvs://hasufell@cvs.gentoo.org:/var/cvsroot"
|
|
|
|
#CVSROOT=":ext:hasufell@cvs.gentoo.org:/var/cvsroot"
|
|
|
|
|
|
|
|
DISTDIR="/mnt/sda2/distfiles"
|
|
|
|
PKGDIR="/var/cache/packages"
|
|
|
|
|
|
|
|
# compression
|
|
|
|
#============
|
|
|
|
PORTAGE_COMPRESS="xz"
|
|
|
|
PORTAGE_COMPRESS_FLAGS="-z -9"
|
|
|
|
|
|
|
|
# Portdirs, Overlay Settings
|
|
|
|
# ==========================
|
|
|
|
PORTDIR="/usr/portage"
|
|
|
|
source "/var/lib/layman/make.conf"
|
2015-06-26 15:55:38 +00:00
|
|
|
LOCAL_OVERLAY="/usr/local/portage"
|
2015-09-07 20:45:36 +00:00
|
|
|
PORTDIR_OVERLAY="$PORTDIR_OVERLAY /home/jule/git/games-overlay /home/jule/git/libressl /home/jule/git/media-overlay /home/jule/git/desktop-overlay /home/jule/git/prism-overlay /home/jule/git/php-overlay /var/db/paludis/repositories/k_f $LOCAL_OVERLAY"
|
2015-02-27 00:58:55 +00:00
|
|
|
|
|
|
|
|
|
|
|
# Log Settings
|
|
|
|
# =============
|
|
|
|
#PORTAGE_ELOG_CLASSES="log warn error info"
|
|
|
|
PORTAGE_ELOG_SYSTEM="save echo"
|
|
|
|
#PORTAGE_ELOG_MAILURI=""
|
|
|
|
FEATURES="$FEATURES split-log"
|
|
|
|
PORT_LOGDIR="/home/portage-log"
|
|
|
|
|
|
|
|
# Python
|
|
|
|
USE_PYTHON="2.7 3.2 3.3 3.4"
|
|
|
|
PYTHON_TARGETS="pypy python2_7 python3_2 python3_3 python3_4"
|
|
|
|
#PYTHON_SINGLE_TARGET=""
|
|
|
|
|
|
|
|
# netbeans
|
|
|
|
NETBEANS_MODULES="*"
|
|
|
|
|
|
|
|
# ruby
|
|
|
|
RUBY_TARGETS="ruby20"
|
|
|
|
|
|
|
|
# libreoffice
|
|
|
|
LIBREOFFICE_EXTENSIONS="pdfimport presenter-console presenter-minimizer"
|
|
|
|
|
|
|
|
# gpg
|
|
|
|
PORTAGE_GPG_DIR="/home/jule/.gnupg"
|
2015-08-09 11:35:54 +00:00
|
|
|
PORTAGE_GPG_KEY="0x220CD1C5BDEED020"
|
2015-02-27 00:58:55 +00:00
|
|
|
|
|
|
|
# dev settings
|
|
|
|
FEATURES="$FEATURES collision-protect multilib-strict sign splitdebug -test test-fail-continue"
|
|
|
|
I_KNOW_WHAT_I_AM_DOING="yes"
|
|
|
|
PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"
|
|
|
|
CFLAGS="${CFLAGS} -g"
|
|
|
|
CXXFLAGS="${CXXFLAGS} -g"
|
|
|
|
LDFLAGS="${LDFLAGS} -Wl,--hash-style=gnu"
|
|
|
|
#EXTRA_ECONF="--disable-silent-rules"
|
|
|
|
|
|
|
|
|
|
|
|
# not compatible with pypy
|
|
|
|
# https://bugs.pypy.org/issue833
|
|
|
|
FEATURES="$FEATURES -userfetch"
|
|
|
|
|
|
|
|
CURL_SSL="polarssl"
|
|
|
|
|
|
|
|
I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GAMES_PERMISSIONS=0
|
|
|
|
GAMES_VARIABLES=0
|