summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2018-06-09 12:52:20 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2018-06-09 12:52:20 +0100
commit5ae6873846a9d15abdd7e408a2dd4930d44f35dc (patch)
tree69da2adccc9ded76723c4f854dc520a9ee8597d2 /profiles
parentmiller-dev bump (diff)
downloadportage-5ae6873846a9d15abdd7e408a2dd4930d44f35dc.tar.bz2
portage-5ae6873846a9d15abdd7e408a2dd4930d44f35dc.tar.xz
portage-5ae6873846a9d15abdd7e408a2dd4930d44f35dc.zip
Initial commit of custom profiles
Diffstat (limited to 'profiles')
-rw-r--r--profiles/base/make.defaults27
-rw-r--r--profiles/base/package.mask94
-rw-r--r--profiles/base/packages1
-rw-r--r--profiles/base/server/make.defaults12
-rw-r--r--profiles/base/server/package.use1
-rw-r--r--profiles/base/server/parent2
-rw-r--r--profiles/base/workstation/make.defaults15
-rw-r--r--profiles/base/workstation/parent3
-rw-r--r--profiles/profiles.desc2
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