Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
ganguin committed Oct 11, 2017
0 parents commit ab903ad
Show file tree
Hide file tree
Showing 89 changed files with 32,324 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Portage configuration

Portage configs for experimental wayland only system
2 changes: 2 additions & 0 deletions env/compiler-gcc6
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CC=/usr/bin/gcc-6.3.0
CXX=/usr/bin/g++-6.3.0
2 changes: 2 additions & 0 deletions env/compiler-nox11
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CFLAGS="-O2 -pipe -march=native -DMESA_EGL_NO_X11_HEADERS"
CXXFLAGS="-O2 -pipe -march=native -DMESA_EGL_NO_X11_HEADERS"
28 changes: 28 additions & 0 deletions make.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
CFLAGS="-O2 -pipe -march=native"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"

PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"

USE="-gdbm -http2 -opengl -qt4 -sslv3 -vala -xcb -xwayland -X alsa apng berkdb \
cairo clang conntrack cups curl dbus drm egl fontconfig fpm gif gles \
gles1 gles2 gstreamer idn introspection jpeg lzma lzo mp3 \
netlink nettle ogg opencl postgres python png qt5 spell sqlite \
theora tiff truetype udisks usb vaapi wayland x264 x265 xkb \
xvid pcre16 pcre32 eglfs libinput qml evdev widgets"
CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"
GRUB_PLATFORMS="efi-64"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo"
MAKEOPTS="-j4"

PYTHON_TARGETS="python3_6"
PYTHON_SINGLE_TARGET="python3_6"
PHP_TARGETS="php7-1"
RUBY_TARGETS="ruby24"
QEMU_USER_TARGETS="x86_64"
VIDEO_CARDS="intel i965"

L10N="de en fr mn"
LINGUAS="de en fr mn"
1 change: 1 addition & 0 deletions make.profile
222 changes: 222 additions & 0 deletions package.accept_keywords
Original file line number Diff line number Diff line change
@@ -0,0 +1,222 @@
=sys-devel/gcc-6.4.0 ~amd64
=sys-devel/gcc-7.2.0 **
sys-kernel/gentoo-sources ~amd64
sys-kernel/linux-headers ~amd64
www-plugins/chrome-binary-plugins ~amd64
=dev-lang/python-3.6.1-r1 ~amd64

#=sys-firmware/iwl8000-ucode-16.242414.0 ~amd64
=dev-libs/wlc-0.0.10 ~amd64
=dev-libs/sway-0.14.0 ~amd64

# php 7
=dev-lang/php-7.1.9 ~amd64
=virtual/httpd-php-7.1 ~amd64

# ruby 2.4
=dev-lang/ruby-2.4.2 ~amd64
=dev-ruby/kpeg-1.1.0 ~amd64
=dev-ruby/xmlrpc-0.3.0 ~amd64
=dev-ruby/power_assert-1.0.1-r1 ~amd64
=dev-ruby/test-unit-3.2.4 ~amd64
=dev-ruby/did_you_mean-1.1.2 ~amd64
=dev-ruby/rdoc-5.1.0 ~amd64
=dev-ruby/minitest-5.10.3 ~amd64
=dev-ruby/rake-12.0.0 ~amd64
=dev-ruby/json-2.1.0 ~amd64
=dev-ruby/net-telnet-0.1.1-r1 ~amd64
=dev-ruby/racc-1.4.14 ~amd64
=dev-ruby/rubygems-2.6.12 ~amd64

#llvm/clang 5
=sys-devel/llvm-common-5.0.0 ~amd64
=sys-libs/compiler-rt-5.0.0 ~amd64
=sys-devel/clang-5.0.0 ~amd64
=sys-devel/llvm-5.0.0 ~amd64
=sys-devel/clang-runtime-5.0.0 ~amd64
=sys-libs/libomp-5.0.0 ~amd64
=sys-libs/compiler-rt-sanitizers-5.0.0 ~amd64

#python 3.6
=dev-python/html2text-2016.9.19 ~amd64
=dev-python/pyxattr-0.6.0 ~amd64

#metasploit (bump to ruby24)
=net-analyzer/metasploit-4.14.16 ~amd64
=app-eselect/eselect-metasploit-0.16 ~amd64
=app-eselect/eselect-rails-0.23 ~amd64
=dev-ruby/actionpack-4.2.9 ~amd64
=dev-ruby/actionview-4.2.9 ~amd64
=dev-ruby/activemodel-4.2.9 ~amd64
=dev-ruby/activerecord-4.2.9 ~amd64
=dev-ruby/activesupport-4.2.9 ~amd64
=dev-ruby/addressable-2.5.1 ~amd64
=dev-ruby/arel-6.0.4 ~amd64
=dev-ruby/arel-8.0.0 ~amd64
=dev-ruby/arel-helpers-2.4.0 ~amd64
=dev-ruby/bcrypt-ruby-3.1.11-r1 ~amd64
=dev-ruby/bindata-2.4.0 ~amd64
=dev-ruby/bit-struct-0.16 ~amd64
=dev-ruby/builder-3.2.3 ~amd64
=dev-ruby/bundler-1.14.6 ~amd64
=dev-ruby/faraday-0.12.2 ~amd64
=dev-ruby/filesize-0.1.1 ~amd64
=dev-ruby/hoe-3.16.0 ~amd64
=dev-ruby/i18n-0.7.0-r2 ~amd64
=dev-ruby/jsobfu-0.4.2 ~amd64
=dev-ruby/kissfft-0.0.2 ~amd64
=dev-ruby/loofah-2.0.3 ~amd64
=dev-ruby/metasm-1.0.2-r4 ~amd64
=dev-ruby/metasploit-concern-2.0.3 ~amd64
=dev-ruby/metasploit-credential-2.0.8 ~amd64
=dev-ruby/metasploit-model-2.0.3 ~amd64
=dev-ruby/metasploit-payloads-1.2.24 ~amd64
=dev-ruby/metasploit_data_models-2.0.14 ~amd64
=dev-ruby/metasploit_payloads-mettle-0.1.9 ~amd64
=dev-ruby/meterpreter_bins-0.0.22 ~amd64
=dev-ruby/msgpack-1.1.0 ~amd64
=dev-ruby/multipart-post-2.0.0-r1 ~amd64
=dev-ruby/mustache-1.0.5 ~amd64
=dev-ruby/net-ssh-4.1.0 ~amd64
=dev-ruby/network_interface-0.0.1-r1 ~amd64
=dev-ruby/nokogiri-1.8.0 ~amd64
=dev-ruby/octokit-4.7.0 ~amd64
=dev-ruby/openssl-ccm-1.2.1 ~amd64
=dev-ruby/packetfu-1.1.13 ~amd64
=dev-ruby/patch_finder-1.0.2 ~amd64
=dev-ruby/pcaprub-0.12.4 ~amd64
=dev-ruby/pg-0.21.0 ~amd64
=dev-ruby/pg_array_parser-0.0.9-r2 ~amd64
=dev-ruby/postgres_ext-3.0.0 ~amd64
=dev-ruby/public_suffix-2.0.5 ~amd64
=dev-ruby/rack-1.6.7 ~amd64
=dev-ruby/rails-deprecated_sanitizer-1.0.3-r2 ~amd64
=dev-ruby/rails-dom-testing-1.0.8-r1 ~amd64
=dev-ruby/rails-html-sanitizer-1.0.3-r1 ~amd64
=dev-ruby/railties-4.2.9 ~amd64
=dev-ruby/rb-readline-0.5.5 ~amd64
=dev-ruby/rdiscount-2.2.0.1 ~amd64
=dev-ruby/recog-2.1.6 ~amd64
=dev-ruby/redcarpet-3.4.0 ~amd64
=dev-ruby/rex-arch-0.1.4 ~amd64
=dev-ruby/rex-bin_tools-0.1.2 ~amd64
=dev-ruby/rex-core-0.1.12 ~amd64
=dev-ruby/rex-encoder-0.1.4 ~amd64
=dev-ruby/rex-exploitation-0.1.12 ~amd64
=dev-ruby/rex-java-0.1.2 ~amd64
=dev-ruby/rex-mime-0.1.4 ~amd64
=dev-ruby/rex-nop-0.1.0 ~amd64
=dev-ruby/rex-ole-0.1.2 ~amd64
=dev-ruby/rex-powershell-0.1.65 ~amd64
=dev-ruby/rex-random_identifier-0.1.0-r1 ~amd64
=dev-ruby/rex-registry-0.1.0-r1 ~amd64
=dev-ruby/rex-rop_builder-0.1.2 ~amd64
=dev-ruby/rex-socket-0.1.5 ~amd64
=dev-ruby/rex-sslscan-0.1.3 ~amd64
=dev-ruby/rex-struct2-0.1.1 ~amd64
=dev-ruby/rex-text-0.2.12 ~amd64
=dev-ruby/rex-zip-0.1.1 ~amd64
=dev-ruby/rjb-1.5.5 ~amd64
=dev-ruby/rkelly-remix-0.0.7 ~amd64
=dev-ruby/robots-0.10.1-r2 ~amd64
=dev-ruby/ruby_smb-0.0.12 ~amd64
=dev-ruby/rubyntlm-0.6.2 ~amd64
=dev-ruby/sawyer-0.8.1 ~amd64
=dev-ruby/sqlite3-1.3.13 ~amd64
=dev-ruby/sshkey-1.9.0 ~amd64
=dev-ruby/thor-0.19.4 ~amd64
=dev-ruby/thread_safe-0.3.6 ~amd64
=dev-ruby/tzinfo-1.2.3 ~amd64
=dev-ruby/windows_error-0.1.2 ~amd64
=virtual/ruby-ssl-9 ~amd64

=dev-qt/qtconcurrent-5.9.2 ~amd64
=dev-qt/qtwayland-5.9.2 ~amd64
=dev-qt/qtwidgets-5.9.2 ~amd64
=dev-qt/qtwebkit-5.9.2 ~amd64
=dev-qt/qtgui-5.9.2 ~amd64
=dev-qt/qtscript-5.9.2 ~amd64
=dev-qt/qtprintsupport-5.9.2 ~amd64
=dev-qt/qtopengl-5.9.2 ~amd64
=dev-qt/qtdbus-5.9.2 ~amd64
=dev-qt/qtxml-5.9.2 ~amd64
=dev-qt/qttest-5.9.2 ~amd64
=dev-qt/qtxmlpatterns-5.9.2 ~amd64
=dev-qt/linguist-tools-5.9.2 ~amd64
=dev-qt/qtwebchannel-5.9.2 ~amd64
=dev-qt/qtsvg-5.9.2 ~amd64
=dev-qt/qtdeclarative-5.9.2 ~amd64
=dev-qt/qtnetwork-5.9.2 ~amd64
#=dev-qt/qtwebengine-5.9.2 ~amd64
=dev-qt/qtmultimedia-5.9.2 ~amd64
=dev-qt/qtcore-5.9.2 ~amd64
=dev-qt/qtsql-5.9.2 ~amd64
=dev-qt/qtpositioning-5.9.2 ~amd64
=dev-qt/qtwebkit-5.212.0_alpha2 ~amd64
=dev-python/PyQt5-5.8.2 ~amd64

#=dev-libs/ocl-icd-2.2.8 ~amd64
#=dev-libs/beignet-1.3.1 ~amd64
=app-crypt/hashcat-3.5.0 ~amd64
=app-office/libreoffice-5.4.0.3 ~amd64
=app-office/libreoffice-l10n-5.4.0.3 ~amd64
=app-text/aspell-0.60.7_rc1 ~amd64
=app-text/libstaroffice-0.0.4 ~amd64
=dev-lang/rust-1.19.0 ~amd64
=dev-libs/libclc-0.2.0_pre20170118 ~amd64
=dev-libs/libixion-0.12.2 ~amd64
=dev-libs/liborcus-0.12.1 ~amd64
=dev-libs/libuv-1.11.0 ~amd64
=dev-libs/nspr-4.14 ~amd64
=dev-libs/xmlsec-1.2.24-r1 ~amd64
=dev-python/pygments-2.2.0 ~amd64
=dev-python/pypeg2-2.15.2 ~amd64
=dev-util/cargo-0.20.0 ~amd64
=dev-util/colm-0.13.0.4 ~amd64
=dev-util/cppunit-1.14.0 ~amd64
=dev-util/intel-ocl-sdk-4.4.0.117-r1 ~amd64
=dev-util/ragel-7.0.0.9 ~amd64
=dev-util/systemtap-3.1 ~amd64
=media-fonts/sil-doulos-5.000 ~amd64
=media-fonts/sil-gentium-5.000 ~amd64
=media-gfx/gimp-2.9.4-r3 ~amd64
=media-libs/glew-2.0.0 ~amd64
=media-libs/libmypaint-1.3.0 ~amd64
=media-libs/libzmf-0.0.1 ~amd64
=net-analyzer/greenbone-security-assistant-6.0.9 ~amd64
=net-analyzer/openvas-8.0.5-r1 ~amd64
=net-analyzer/openvas-cli-1.4.3 ~amd64
=net-analyzer/openvas-libraries-8.0.5 ~amd64
=net-analyzer/openvas-manager-6.0.6-r2 ~amd64
=net-analyzer/openvas-scanner-5.0.4-r1 ~amd64
=net-analyzer/openvas-tools-0_pre20512 ~amd64
=net-analyzer/wireshark-2.4.1-r3 ~amd64
=net-firewall/nftables-0.6-r4 ~amd64
=net-libs/nodejs-7.10.0 ~amd64
=net-misc/youtube-dl-2017.10.01 ~amd64
=net-news/rssguard-3.3.5 ~amd64
=sys-auth/libfprint-0.6.0-r2 ~amd64
=sys-block/thin-provisioning-tools-0.6.3 ~amd64
=sys-libs/efivar-31 ~amd64
=virtual/rubygems-12 ~amd64
=www-client/otter-0.9.11 ~amd64
=www-client/qutebrowser-0.11.0 ~amd64
=www-plugins/pdfjs-1.9.426 ~amd64
=x11-libs/libva-1.8.1 ~amd64
=x11-libs/libva-intel-driver-1.8.1 ~amd64
=x11-libs/vte-0.48.3 ~amd64
=x11-misc/py3status-3.6 ~amd64
=dev-libs/nspr-4.16 ~amd64
=dev-libs/nss-3.32.1 ~amd64
=dev-libs/wayland-protocols-1.10 ~amd64
=x11-libs/libdrm-2.4.83 ~amd64
=media-libs/harfbuzz-1.5.1 ~amd64
=app-portage/gentoolkit-0.4.0 ~amd64
=sys-devel/gdb-8.0 ~amd64
=dev-util/gdbus-codegen-2.52.3 ~amd64
=dev-libs/glib-2.52.3 ~amd64
=dev-libs/gobject-introspection-1.52.1 ~amd64
=dev-libs/gobject-introspection-common-1.52.1 ~amd64
=sys-apps/kmod-24 ~amd64
=dev-libs/capstone-3.0.5_rc2-r1 ~amd64
=dev-util/radare2-1.6.0 ~amd64
8 changes: 8 additions & 0 deletions package.env
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
dev-qt/qtgui compiler-nox11
dev-qt/qtwayland compiler-nox11
dev-qt/qtmultimedia compiler-nox11
dev-qt/qtwebkit compiler-nox11
=dev-libs/beignet-1.2.1-r1 compiler-nox11
media-libs/virglrenderer compiler-nox11

#www-client/chromium compiler-gcc6
4 changes: 4 additions & 0 deletions package.license
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
dev-util/intel-ocl-sdk Intel-SDP
# required by tfm-fingerprint (argument)
>=sys-auth/tfm-fingerprint-1.0 UPEK-SDK-EULA
www-plugins/chrome-binary-plugins google-chrome
2 changes: 2 additions & 0 deletions package.mask
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
x11-libs/libX11
x11-libs/gtk+:2
25 changes: 25 additions & 0 deletions package.unmask
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
=dev-qt/qtconcurrent-5.9.1
=dev-qt/qtwayland-5.9.1
=dev-qt/qtwidgets-5.9.1
#=dev-qt/qtwebkit-5.9.1
=dev-qt/qtgui-5.9.1
=dev-qt/qtscript-5.9.1
=dev-qt/qtprintsupport-5.9.1
=dev-qt/qtopengl-5.9.1
=dev-qt/qtdbus-5.9.1
=dev-qt/qtxml-5.9.1
=dev-qt/qttest-5.9.1
=dev-qt/qtxmlpatterns-5.9.1
=dev-qt/linguist-tools-5.9.1
=dev-qt/qtwebchannel-5.9.1
=dev-qt/qtsvg-5.9.1
=dev-qt/qtdeclarative-5.9.1
=dev-qt/qtnetwork-5.9.1
#=dev-qt/qtwebengine-5.9.1
=dev-qt/qtmultimedia-5.9.1
=dev-qt/qtcore-5.9.1
=dev-qt/qtsql-5.9.1
=dev-qt/qtpositioning-5.9.1

<www-client/chromium-9999
www-plugins/chrome-binary-plugins
Loading

0 comments on commit ab903ad

Please sign in to comment.