diff options
-rw-r--r-- | profiles/base/make.defaults | 27 | ||||
-rw-r--r-- | profiles/base/package.mask | 94 | ||||
-rw-r--r-- | profiles/base/packages | 1 | ||||
-rw-r--r-- | profiles/base/server/make.defaults | 12 | ||||
-rw-r--r-- | profiles/base/server/package.use | 1 | ||||
-rw-r--r-- | profiles/base/server/parent | 2 | ||||
-rw-r--r-- | profiles/base/workstation/make.defaults | 15 | ||||
-rw-r--r-- | profiles/base/workstation/parent | 3 | ||||
-rw-r--r-- | profiles/profiles.desc | 2 |
9 files changed, 157 insertions, 0 deletions
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults new file mode 100644 index 0000000..e4f07d4 --- /dev/null +++ b/profiles/base/make.defaults @@ -0,0 +1,27 @@ +CCACHE_HARDLINK="true" +CCACHE_MAXSIZE="10G" +CLEAN_DELAY="0" +EMERGE_WARNING_DELAY="0" +FEATURES="parallel-fetch parallel-install userfetch userpriv usersandbox" +GENTOO_MIRRORS="http://portage.randomdan.homeip.net/ http://mirrorsearch.randomdan.homeip.net/" +L10N="-* en en-GB" +LINGUAS="en en_GB" +PORTAGE_ELOG_MAILSUBJECT="\${HOST} - package \${PACKAGE}" +PORTAGE_ELOG_MAILURI="dan@randomdan.homeip.net smtp.random.lan" +PORTAGE_ELOG_SYSTEM="mail" +PORTAGE_NICENESS="10" +PORTAGE_RO_DISTDIRS="/home/randomdan/files/ /var/store/Installers/" +PORTAGE_WORKDIR_MODE="0770" +UPDATESTATEDIR=/var/www/shared/files/localhost +USE=" + -authdaemond autoupdate bash-completion btrfs c++0x caps -consolekit css -cups curl -debug + device-mapper dvb -embedded fam -fortran fuse git gnutls graphviz grub hpn http2 icu + -introspection ithreads jit jpeg jpeg2k json ldap lvm -lvm1 lzma lzo minizip mpm-prefork + -nettle network network-cron nscd -nss nuv pch pcre16 pcre32 pcre-jit png postgres postproc + -ppp python rtmp savedconfig secure-delete smp sndfile -source sqlite symlink syslog + system-boost system-cairo system-cmark system-crontab systemd system-ffmpeg system-harfbuzz + system-heimdal system-icu system-jpeg system-jsoncpp system-libevent system-libmspack + system-libs system-libvpx system-libyaml system-lua -system-mitkrb5 system-qemu system-seabios + system-sqlite system-uulib system-wide -themes -thin threads uuid vim-pager vim-syntax + -winbind xml +" diff --git a/profiles/base/package.mask b/profiles/base/package.mask new file mode 100644 index 0000000..18fd93d --- /dev/null +++ b/profiles/base/package.mask @@ -0,0 +1,94 @@ +app-admin/logstash-bin +app-arch/upx-bin +app-backup/spideroak-bin +app-emulation/crossover-bin +app-emulation/genymotion-bin +app-emulation/virtualbox-bin +app-emulation/vmips-cross-bin +app-misc/eid-viewer-bin +app-misc/rundeck-bin +app-misc/rundeck-cli-bin +app-office/libreoffice-bin +app-office/openoffice-bin +app-office/projectlibre-bin +app-office/worklog-assistant-bin +app-text/jabref-bin +dev-ada/gps-bin +dev-db/sqlcl-bin +dev-db/percona-xtrabackup-bin +dev-dotnet/flickrnet-bin +dev-dotnet/ikvm-bin +dev-embedded/sgpp-lite-arm-eabi-bin +dev-embedded/sgpp-lite-arm-linux-bin +dev-embedded/sgpp-lite-arm-uclinux-bin +dev-haskell/stack-bin +dev-java/apple-java-extensions-bin +dev-java/boot-bin +dev-java/gradle-bin +dev-java/icedtea-bin +dev-java/leiningen-bin +dev-java/maven-bin +dev-java/oracle-jdk-bin +dev-java/oracle-jre-bin +dev-java/sbt-bin +dev-java/sun-httpserver-bin +dev-java/sun-jai-bin +dev-java/sun-java3d-bin +dev-lang/closure-compiler-bin +dev-lang/gwydion-dylan-bin +dev-lang/opendylan-bin +dev-lang/rebol-bin +dev-lang/rust-bin +dev-lang/scala-bin +dev-libs/luise-bin +dev-python/pypy-bin +dev-python/pypy3-bin +dev-util/artifactory-bin +dev-util/jenkins-bin +dev-util/staruml-bin +games-action/shadowgrounds-bin +games-action/shadowgrounds-survivor-bin +games-arcade/barbarian-bin +games-emulation/mastergear-bin +games-fps/etqw-bin +games-fps/ezquake-bin +games-fps/glxquake-bin +games-fps/quake3-bin +games-fps/quake4-bin +games-fps/transfusion-bin +games-puzzle/hoh-bin +games-rpg/vendetta-online-bin +games-util/pogo-manager-bin +mail-client/thunderbird-bin +media-libs/raspberrypi-userland-bin +media-sound/subsonic-bin +media-sound/teamspeak-client-bin +media-sound/teamspeak-server-bin +media-sound/ventrilo-server-bin +net-analyzer/nessus-agent-bin +net-analyzer/nessus-bin +net-im/discord-bin +net-im/gitter-bin +net-im/mattermost-desktop-bin +net-im/slack-bin +net-im/telegram-desktop-bin +net-im/signal-desktop-bin +net-misc/kafka-bin +net-p2p/go-ipfs-bin +sci-astronomy/ds9-bin +sci-chemistry/cara-bin +sci-chemistry/msms-bin +sci-chemistry/xds-bin +sci-chemistry/xdsstat-bin +sci-libs/openfoam-bin +sci-misc/netlogo-bin +sys-boot/cromwell-bin +sys-cluster/zookeeper-bin +sys-freebsd/freebsd-bin +sys-fs/jdiskreport-bin +sys-libs/libstdc++-v3-bin +www-apps/chromedriver-bin +www-apps/grafana-bin +www-apps/kibana-bin +www-client/firefox-bin +www-client/seamonkey-bin diff --git a/profiles/base/packages b/profiles/base/packages new file mode 100644 index 0000000..5072174 --- /dev/null +++ b/profiles/base/packages @@ -0,0 +1 @@ +virtual/miller-base diff --git a/profiles/base/server/make.defaults b/profiles/base/server/make.defaults new file mode 100644 index 0000000..1e32652 --- /dev/null +++ b/profiles/base/server/make.defaults @@ -0,0 +1,12 @@ +CFLAGS="-O3 -march=native -pipe" +CXXFLAGS="${CFLAGS}" +LDFLAGS="$LDFLAGS -O3 -march=native -pipe" +ACCEPT_KEYWORDS="~amd64" +APACHE2_MODULES="-* alias headers filter authz_core auth_basic authz_user authn_core unixd authz_host cgid mime_magic mime autoindex vhost_alias dav dir deflate log_config env rewrite cache socache_shmcb cache_disk status expires http2 proxy proxy_http remoteip" +ALSA_PCM_PLUGINS="none" +USE=" + autoservicerestart nohourlyupdate cron exiscan-acl extras -gallium -gdbm logrotate + maildir modperl mysql ocfs2 proxy -python -sqlite -tcpd truetype +" +FEATURES="unmerge-backup" + diff --git a/profiles/base/server/package.use b/profiles/base/server/package.use new file mode 100644 index 0000000..22e51eb --- /dev/null +++ b/profiles/base/server/package.use @@ -0,0 +1 @@ +media-libs/mesa -llvm diff --git a/profiles/base/server/parent b/profiles/base/server/parent new file mode 100644 index 0000000..532071c --- /dev/null +++ b/profiles/base/server/parent @@ -0,0 +1,2 @@ +/usr/portage/profiles/hardened/linux/amd64/no-multilib +.. diff --git a/profiles/base/workstation/make.defaults b/profiles/base/workstation/make.defaults new file mode 100644 index 0000000..fb1e0e9 --- /dev/null +++ b/profiles/base/workstation/make.defaults @@ -0,0 +1,15 @@ +ACCEPT_KEYWORDS="~amd64" +APACHE2_MODULES="-* filter authz_host cgid mime_magic mime autoindex vhost_alias dav dir deflate log_config env rewrite cache mem_cache unixd socache authz_core authn_core socache_shmcb http2 alias" +CFLAGS="-O3 -march=native -pipe -fno-stack-protector" +CXXFLAGS="${CFLAGS}" +LDFLAGS="$LDFLAGS -O3 -march=native -pipe" +RUBY_TARGETS="-* ruby25" +USE=" + apng autoshutdown cddb -cdio clang -crypt cscope custom-cflags + custom-optimization dv ffmpeg fontconfig frei0r gallium gcrypt glib + gnome-keyring gtk3 -handbook -hangouts imagemagick javascript jemalloc + -kde lame -lastfm lightning lm_sensors man markdown -modemmanager mtp mysql -nsplugin + offensive openexr pango plymouth -postscript -sdl -semantic-desktop -server + silc taglib thumbnail user-session vaapi vlc -vnc -wallpapers -webstart xa + xmp xvmc zip +" diff --git a/profiles/base/workstation/parent b/profiles/base/workstation/parent new file mode 100644 index 0000000..21f1c8c --- /dev/null +++ b/profiles/base/workstation/parent @@ -0,0 +1,3 @@ +/usr/portage/profiles/default/linux/amd64/17.0/desktop/plasma/systemd +/usr/portage/profiles/default/linux/amd64/17.0/no-multilib +.. diff --git a/profiles/profiles.desc b/profiles/profiles.desc new file mode 100644 index 0000000..114f642 --- /dev/null +++ b/profiles/profiles.desc @@ -0,0 +1,2 @@ +amd64 base/server stable +amd64 base/workstation stable |