# These settings were set by the catalyst build script that automatically # built this stage. # Please consult /usr/share/portage/config/make.conf.example for a more # detailed example. # Commentary as of August 2017 for Onyx @ Redwolfe Systems # based on previous generations of the Onyx system # [previous generation info lost and forgotten] # May 2016 Generation 8 - Intel Haswell quad-Core i5 # ASUS Sabertooth Z87 motherboard # August 2017 Generation 9 - 6th gen dual-core Pentium # Gigiabit H270M-D3H motherboard @ 3.3GHz # December 2017 revised for use on Wolves Generation 6 (restart) # February 2018 re-adapted for Wolves Generation 7 restart # Primary machine architecture definitions # WARNING: Changing your CHOST is not something that should be done lightly. # Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing. CHOST="x86_64-pc-linux-gnu" # C and C++ compiler optimization settings # 2018-02-25 silvermont is best match for braswell celeron N3150 #CFLAGS="-O2 -pipe -march=native" CFLAGS="-O2 -pipe -mtune=generic -march=silvermont" CXXFLAGS="${CFLAGS}" FFLAGS="${CFLAGS}" # CPU_FLAGS define aspects of processor instruction set # modified installation set #CPU_FLAGS_X86="mmx mmxext sse" #CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 sse4_1 ssee4_2 ssse3 aes popcnt" # final set (after cpuid2cpuflags installed) CPU_FLAGS_X86="aes mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" # # accept stable and "unstable" branches and all software licenses #ACCEPT_KEYWORDS="amd64 x86 ~amd64 ~x86" ACCEPT_KEYWORDS="amd64 x86" ACCEPT_LICENSE="*" # These are the USE and USE_EXPAND flags that were used for # buidling in addition to what is provided by the profile. # default Gentoo minimal installer flags: #USE="bindist" # These are the current selected global USE flags # mostly alphabetical and some functional grouping # many more flags are set by the eselect profile # profile is Desktop KDE/Plasma with OpenRC init #Non-Default USE for Wolves gen 6 # more are listed than necessary; check package.use/* as well USE="smp \ -bindist -bluetooth \ -gnome -gtk \ -ldap -evo -eds \ -nepomuk -semantic-desktop \ bash-completion vim-syntax \ caps \ css \ cvs git subversion \ dvd dvdr cdr cdda cdio \ fontconfig fontforge corefonts \ icu idn \ introspection \ ipv6 \ jpeg jpeg2k png \ lzma lzo lz4 \ maildir -mbox \ nfs nfsv4 nfsv41 \ offensive \ openssh openssl \ perl \ ruby_targets_ruby24 \ multimedia \ pulseaudio alsa gstreamer audiofile sndfile \ flac ogg audiofile twolame vorbis \ samba \ sqlite mysql \ ffmpeg -libav \ theora dirac schroedinger matroska mtp \ faac faad \ quvi vcd vdpau vaapi x264 \ threads \ xine" # Restricted USE Flags for initial installation empty-tree rebuild #USE="smp -bindist -bluetooth -gnome -gtk -ldap -evo -eds \ # bash-completion caps git dvd dvdr cdr icu idn lzma lzo maildir -mbox \ # jpeg jpeg2k ipv6 png \ # nfs offensive openssh openssl pulseaudio alsa sqlite threads" # portage(8) special variables PORTDIR="/usr/portage" DISTDIR="${PORTDIR}/distfiles" PKGDIR="${PORTDIR}/packages" PORT_LOGDIR="/var/log/portage/" PORTAGE_WORKDIR_MODE="0775" PORTAGE_ELOG_CLASSES="*" PORTAGE_ELOG_SYSTEM="save" PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}" PORTAGE_NICENESS="12" FEATURES="cgroup clean-logs split-log" #FEATURES="cgroup clean-logs split-log keepwork" # default options for building with emerge and make EMERGE_DEFAULT_OPTS="--ask --ask-enter-invalid --verbose --color=y --complete-graph=y --with-bdeps=y --jobs=2 --keep-going" MAKEOPTS="-j3 -l4.0 -Oline" # our cultural locale LINGUAS="en" L10N="en" # graphical interfacce hardware primary definitions # Intel integrated HD graphics 510 # use kernel "events" drive for input VIDEO_CARDS="vesa fbdev intel i915 i965" INPUT_DEVICES="evdev" # virtualization hardware information QEMU_SOFTMMU_TARGETS="x86_64 i386" QEMU_USER_TARGETS="x86_64 i386" # System Bootstrap Loader (GRUB) information GRUB_PLATFORMS="pc" # Programming languages and environments PYTHON_TARGETS="python3_4 python2_7" PYTHON_SINGLE_TARGET="python3_4" RUBY_TARGETS="ruby23 ruby24" # Where are the source tarballs and other files # local archives or TDS public mmirror GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo http://127.0.0.1/pub/Gentoo" # repositories for ebuilds are now in /etc/portage/repos.conf/* # special setup for rsync of repositories PORTAGE_RSYNC_EXTRA_OPTS="--no-i-r --chmod Dg+s,ug+w --delete-delay" # vim: set noai mouse=a tw=0