Later tonight I can post my package.mask, package.use, and USE flags from make.conf. Hopefully that will be of some use to you.
I pretty much disabled USE=instrospection also. That seemed to be a concept out of the same people as systemd, and prone to bringing in more stuff that needed systemd. I have "-introspection" globally, but have to enable it for a few packages. I've also copied a few old packages to a local overlay, because they're on notice for removal from portage, and have sought alternatives to some bits of Gnome that I've been using.
EDIT - This is the relevant "systemd protest line" - there's more, but this is the relevant excerpt:
Code: Select all
USE="-gnome -kde -esd -eds -arts -systemd -pulseaudio openrc kmod fuse -introspection -gtk3 -webkit"
Here's /etc/portage/package.mask, it's accumulatefd from many sources, and has things in it that I'm not using, as well as things that have nothing to do with system:
Code: Select all
=media-libs/libcanberra-0.28-r4
>=app-accessibility/accerciser-3.2
>=app-accessibility/caribou-0.4
>=app-accessibility/orca-3.8
>=app-arch/file-roller-3.8
>=app-cdr/brasero-3.8
>=app-crypt/seahorse-3.8
>=app-editors/gedit-3.8
>=app-editors/gedit-plugins-3.8
>=app-misc/gnote-3.8.0
>=app-misc/tracker-0.12
>=app-mobilephone/gnome-phone-manager-0.67
>=app-pda/gtkpod-2.1.0
>=app-text/evince-3.8
>=app-text/gtranslator-2.90
>=dev-cpp/gtkmm-3.8.0
>=dev-libs/folks-0.6
>=dev-libs/libgdata-0.9
>=dev-python/pyatspi-2.2
>=dev-python/pygobject-3.8.0
>=dev-util/anjuta-3.8
>=dev-util/devhelp-3.8
>=dev-util/gnome-devel-docs-3.8
>=gnome-base/gdm-3.8
>=gnome-base/gdm-3.8.0
>=gnome-base/gnome-3.8
>=gnome-base/gnome-applets-3.8
>=gnome-base/gnome-common-3.8.0
>=gnome-base/gnome-control-center-3.8
>=gnome-base/gnome-core-apps-3.8
>=gnome-base/gnome-core-libs-3.8
>=gnome-base/gnome-desktop-schemas-3.8.0
>=gnome-base/gnome-extra-apps-3.8
>=gnome-base/gnome-fallback-3.8
>=gnome-base/gnome-light-3.8
>=gnome-base/gnome-menus-3.0
>=gnome-base/gnome-panel-3.8
>=gnome-base/gnome-session-3.8
>=gnome-base/gnome-settings-daemon-3.8.0.0
>=gnome-base/gnome-shell-3.8
>=gnome-base/gsettings-desktop-schemas-3.8.0
>=gnome-base/libgnomekbd-3.0
>=gnome-base/nautilus-3.8
>=gnome-extra/at-spi-2.2
>=gnome-extra/drwright-3.8
>=gnome-extra/evolution-data-server-3.8
>=gnome-extra/evolution-exchange-3.8
>=gnome-extra/gcalctool-6.0
>=gnome-extra/gconf-editor-3.8
>=gnome-extra/gnome-color-manager-3.8
>=gnome-extra/gnome-games-3.8
>=gnome-extra/gnome-games-extra-data-3.8
>=gnome-extra/gnome-media-2.32.0-r300
>=gnome-extra/gnome-packagekit-3.8
>=gnome-extra/gnome-power-manager-3.8
>=gnome-extra/gnome-screensaver-3.8
>=gnome-extra/gnome-system-monitor-3.8
>=gnome-extra/gnome-tweak-tool-3.8
>=gnome-extra/gnome-user-docs-3.8
>=gnome-extra/gnome-user-share-3.8
>=gnome-extra/gnome-utils-3.8
>=gnome-extra/mousetweaks-3.8
>=gnome-extra/nautilus-open-terminal-0.19
>=gnome-extra/nautilus-sendto-3.8
>=gnome-extra/nautilus-tracker-tags-0.12
>=gnome-extra/nm-applet-0.8.99
>=gnome-extra/yelp-3.8
>=gnome-extra/yelp-xsl-3.8.0
>=gnome-extra/zenity-3.8.0
>=mail-client/evolution-3.8
>=media-gfx/eog-3.8
>=media-plugins/mythplugins-0.27
>=media-sound/rhythmbox-2.90
>=media-sound/sound-juicer-2.99
>=media-tv/mythtv-0.27
>=media-video/cheese-3.8
>=media-video/totem-3.8
>=net-analyzer/gnome-nettool-3.8
>=net-im/empathy-3.8
>=net-libs/gnome-online-accounts-3
>=net-misc/networkmanager-0.8.99
>=net-misc/networkmanager-openconnect-0.8.99
>=net-misc/networkmanager-openswan-0.8.99
>=net-misc/networkmanager-openvpn-0.8.99
>=net-misc/networkmanager-pptp-0.8.99
>=net-misc/networkmanager-vpnc-0.8.99
>=net-misc/vinagre-3.8
>=net-misc/vino-3.8
>=net-wireless/gnome-bluetooth-3.8
>=sys-apps/gnome-disk-utility-3.8.0
>=www-client/epiphany-3.8
>=www-client/epiphany-extensions-3.8
>=x11-libs/libcryptui-3
>=x11-misc/alacarte-0.13.2-r50
>=x11-terms/gnome-terminal-3.8
>=x11-wm/metacity-2.34
>=x11-wm/mutter-3.8
>gnome-extra/sensors-applet-2.99
app-admin/eselect-gnome-shell-extensions
gnome-extra/gnome-contacts
gnome-extra/gnome-documents
gnome-extra/gnome-shell-extensions
gnome-extra/office-runner
gnome-extra/sushi
Here's /etc/portage/package.use, again more than may be necessary just to stop systemd from installing itself:
Code: Select all
net-mail/mailutils -mysql -guile -sasl
=x11-libs/qt-3* mysql opengl
app-emulation/q4wine icoutils wineappdb winetriks
app-emulation/wine gecko osmesa -oss
app-office/gnucash doc ofx
app-text/enchant hunspell
app-text/poppler abiword utils xpdf-headers lcms
app-text/poppler-utils abiword
dev-db/libdbi-drivers sqlite3
dev-db/sqlite threadsafe fts3 extensions
dev-lang/php session mysql pcre posix json apache2
dev-libs/poppler abiword
dev-scheme/guile networking deprecated regex
dev-vcs/subversion webdav-neon -dso
games-fps/quake3-bin cdinstall
games-fps/quake3-data cdinstall
gnome-base/gnome-panel bonobo
media-gfx/argyllcms doc
media-libs/evas fontconfig xpm
media-libs/libmp4v2 utils
media-libs/libsdl joystick
media-libs/sdl-mixer wav mikmod
media-plugins/gst-plugins mythtv
media-plugins/mythvideo jamu
media-video/mjpegtools dv yv12
media-video/transcode mjpeg
net-fs/nfs-utils nfsv4
net-misc/dhcpcd compat
net-misc/tightvnc server
sys-block/parted device-mapper
virtual/poppler-utils abiword
www-plugins/adobe-flash 64bit
www-plugins/mplayerplug-in realmedia
x11-misc/xscreensaver -opengl
app-office/abiword plugins wmf
app-text/wv wmf
mail-mta/ssmtp mta
media-libs/mesa llvm egl shared-glapi xorg r600-llvm-compiler opencl -classic
media-libs/evas eet
dev-libs/eina mempool-chained
dev-libs/ecore evas inotify
sys-apps/pciutils -zlib
dev-qt/qttest exceptions
dev-qt/qtsvg exceptions accessibility
dev-qt/qtopengl exceptions
dev-qt/qtwebkit exceptions
dev-qt/qtphonon exceptions
dev-qt/qtxmlpatterns exceptions
dev-qt/qtsql exceptions
dev-qt/qtgui exceptions accessibility gtkstyle
dev-qt/qtscript exceptions
dev-qt/qtdbus exceptions
dev-qt/qtcore exceptions
dev-qt/qt3support exceptions accessibility
media-gfx/exiv2 xmp
media-libs/libraw demosaic
media-gfx/darktable rawspeed slideshow
app-office/openoffice-bin java
net-im/pidgin meanwhile
mail-client/thunderbird lightning
dev-python/notify-python examples
dev-python/pyinotify examples
media-gfx/gthumb slideshow -cdr
media-gfx/ufraw contrast
media-libs/mesa classic gallium g3dvl openvg osmesa vdpau shared-dricore xvmc gbm xa
sys-libs/zlib minizip
media-video/vlc nsplugin dvbpsi gcrypt
media-libs/sdl-mixer mod
games-fps/doomsday doom heretic hexen
media-plugins/mythplugins -cdda -cdr -exif -raw
media-tv/mythtv hls
media-video/mplayer ass libass dts
media-video/vlc avcodec swscale avformat postproc
media-tv/xbmc nfs pvr webserver xrandr
razorqt-base/razorqt-panel clock colorpicker cpuload desktopswitch mainmenu mount networkmonitor quicklaunch screensaver sensors showdesktop taskbar tray volume
>=x11-libs/libdrm-2.4.40 libkms
sys-fs/udev edd extras rule_generator kmod openrc
>=dev-python/PyQt4-4.9.4-r1 webkit
x11-wm/enlightenment doc ukit emotion
media-libs/emotion -xine
media-libs/elementary doc emotion ethumb
media-libs/ethumb doc emotion
media-video/vlc upnp
sys-apps/kmod tools
media-tv/xbmc pvr -webserver
>=dev-libs/tinyxml-2.6.2-r2 stl
mail-client/claws-mail bogofilter imap nntp smime xface
>=dev-lang/vala-0.10.4-r2:0.10 vapigen
>=app-emulation/emul-linux-x86-baselibs-20121202 development
>=app-emulation/emul-linux-x86-xlibs-20121202 development
>=app-emulation/emul-linux-x86-medialibs-20121202 development
>=app-emulation/emul-linux-x86-opengl-20121202 development
>=app-emulation/emul-linux-x86-soundlibs-20121202 development
>=app-emulation/emul-linux-x86-gtklibs-20121202 development
>=app-emulation/emul-linux-x86-db-20121202 development
sys-power/upower deprecated
sci-geosciences/qgis grass gsl examples
sci-libs/gdal geos
dev-python/PyQt4 sql script scripttools
dev-python/pycurl -curl_ssl_gnutls curl_ssl_openssl
net-misc/curl -curl_ssl_gnutls curl_ssl_openssl
net-dns/dnsmasq -dhcp
app-misc/geoclue geonames nominatim
dev-libs/libxml2 -icu
=sys-process/lsof-4.85-r2 rpc
virtual/python-imaging -python_targets_python3_2
media-libs/harfbuzz icu
>=dev-libs/elfutils-0.158 static-libs
net-libs/libsoup introspection
media-libs/libcanberra gtk3
net-libs/webkit-gtk -webgl -egl -gles2 -opengl -geoloc -gstreamer
>=x11-libs/goffice-0.8.17-r1:0.8 gnome
sys-devel/llvm clang