############### # Compilation # ############### CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j5" ########### # Portage # ########### ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="dlj-1.1 googleearth" FEATURES="fixpackages parallel-fetch strict userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org/ http://gentoo.osuosl.org/" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" PORTDIR_OVERLAY="/usr/local/portage /home/mjo/src/overlays/mjo-overlay /home/mjo/src/overlays/sunrise/sunrise /home/mjo/src/overlays/gentoo-haskell" PORTAGE_NICENESS=19 EMERGE_DEFAULT_OPTS="--with-bdeps=y" ####### # USE # ####### # Global USE="-berkdb -gdbm -gpm -nls -perl -python" USE="$USE 3dnow X a52 aac acl acpi alsa bzip2 cairo cups curl dbus djvu doc dri dv dvd dvdr emacs encode exif ffmpeg flac foomaticdb fuse gif gnutls gstreamer gtk iconv imap imlib jpeg jpeg2k lame latex lcms matroska mmx mng mp3 mpeg ncurses nptl nvidia offensive ofx ogg openal openexr opengl pcre pdf png ppds qt3support quicktime ruby sdl smp speex spell startup-notification sse sse2 svg theora threads tiff truetype unicode usb vorbis win32codecs wmf x264 xpm xvid" # These are local, but I want them enabled in a few places. USE="$USE -upnp" USE="$USE amr dirac hscolour profile schroedinger" ######## # Misc # ######## ALSA_CARDS="emu10k1" APACHE2_MODULES="" INPUT_DEVICES="evdev keyboard mouse" VIDEO_CARDS="nouveau nv nvidia vesa" SANE_BACKENDS="plustek" LINGUAS="en" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" XFCE_PLUGINS="logout menu trash" ########### # Logging # ########### PORT_LOGDIR="/var/log/portage" PORTAGE_ELOG_CLASSES="info warn error log" PORTAGE_ELOG_SYSTEM="save_summary" # Troubleshooting CFLAGS="-pipe -ggdb" CXXFLAGS="${CFLAGS}" LDFLAGS="-ggdb" FEATURES="nostrip" USE="$USE debug"