# I don't want to enable "gnome" or "doc" as system-wide use flags, # because that drags in a lot of unrelated crap. However, the core # Gnome packages should be compiled with "gnome", and some uses of # "doc" do not add additional dependencies. ###################################################################### # Since writing the above comment, I have enabled "doc". ###################################################################### # app-office/gnumeric insists that gnome-extra/libgsf was built with "gnome" on gnome-extra/libgsf gnome doc x11-libs/goffice gnome app-office/gnumeric gnome doc app-office/dia gnome dev-python/pygtk gnome doc games-roguelike/nethack gnome gnome-extra/gucharmap gnome # For Firefox and NVu, gnome enables use of gnome-vfs. (In fact, for # NVu, it seems to have no effect.) www-client/mozilla-firefox gnome app-editors/nvu gnome # for emacs, all gnome does is cause the emacs.desktop file to be put # in the shared directory so it goes in the Gnome menus. However, # this drags in the gnome-desktop package which has a million # dependencies. app-editors/emacs -gnome ####################################################################### #dev-util/cvs doc #net-www/apache doc #app-text/gsview doc #media-libs/imlib2 doc #app-doc/doxygen doc #net-fs/samba doc #x11-base/xorg-x11 doc #media-libs/freetype doc #app-editors/conglomerate doc #x11-libs/gtksourceview doc #dev-libs/glib doc x11-libs/gtk+ doc nls #gnome-base/libglade doc #gnome-base/orbit doc #gnome-base/libbonobo doc #gnome-base/libbonoboui doc #gnome-base/gnome-vfs doc #gnome-base/libgnome doc #gnome-base/libgnomeui doc #x11-libs/pango doc #dev-libs/atk doc #sys-libs/ncurses doc #media-gfx/imagemagick doc #sys-libs/db doc #gnome-base/libgnomeprint doc #gnome-base/libgnomecanvas doc #gnome-base/libgnomeprintui doc #gnome-base/gconf doc #dev-util/global doc #app-text/evince doc #dev-libs/libpcre doc #app-text/ggv doc #x11-themes/gnome-themes doc #gnome-base/gnome-keyring doc #gnome-extra/yelp doc #app-text/gnome-doc-utils doc #dev-libs/libxml2 doc #media-libs/libwmf doc #net-misc/iputils doc #app-admin/eselect doc #x11-themes/gtk-engines doc #x11-libs/libwnck doc #dev-tcltk/expect doc # Can't put this here because I also have sys-devel/gettext below. #sys-devel/gettext doc # Can't put this here because I also have app-office/gnumeric above. #app-office/gnumeric doc # Can't put this here because I also have dev-lang/perl below. #dev-lang/perl doc # Can't put this here because I also have dev-python/pygtk above. #dev-python/pygtk doc # Can't put this here because I also have dev-lang/python below. #dev-lang/python doc # 2004-10-29: tetex.eclass recently changed so that without the doc # flag, the documentation is deleted. #app-text/tetex doc # "dev-java/blackdown-jdk doc" drags in dev-java/java-sdk-docs which # requires you to agree to an immoral license from Sun to get the files. dev-java/blackdown-jdk -doc # in general all of the gnome stuff had doc disabled # because it drag in lots of sgml stuff, but I'm changing this now. ####################################################################### # Here I am preserving the +nls status of packages that have # previously been compiled with +nls. sys-devel/bison nls sys-apps/gawk nls sys-apps/findutils nls sys-apps/pam-login nls dev-libs/popt nls # I don't do this here because I also above add other flags. #x11-libs/gtk+ nls # I don't do this here because I also below add other flags. #app-text/djvu nls ###################################################################### # It makes no sense for this package to be compiled -nls. sys-devel/gettext nls doc ###################################################################### media-gfx/imagemagick xml ###################################################################### # This does not disable use of ipv6 in openssh, but instead makes ipv4 # the default. net-misc/openssh -ipv6 ###################################################################### # For grep, pcre adds a --perl-regexp option which changes the # interpretation of the regexp, so this is a safe change. sys-apps/grep pcre ###################################################################### # emacs unfortunately prefers Xaw3d if both it and motif USE flags are # on, which is the opposite of the logic used by other ebuilds. app-editors/emacs -Xaw3d ###################################################################### # Can't turn on berkdb and gdbm in general, because this makes some # packages commit to those databases. dev-lang/python gdbm berkdb doc dev-libs/apr-util berkdb gdbm dev-lang/perl doc berkdb gdbm sys-devel/libperl berkdb gdbm ###################################################################### # Until I upgrade my net-analyzer/net-snmp package properly, I need to # turn off snmp support in PHP. dev-php/php -snmp ###################################################################### app-text/djvu nls threads xml ###################################################################### net-misc/wget debug ###################################################################### # Use libxml2 instead of expat. (No particular reason other than that # was what it was already using before the expat use flag was # automatically turned on in the presence of expat.) net-misc/neon -expat media-libs/libwmf xml2 -expat ###################################################################### # pspax will show process capabilities via libcap # (not sure if my Kernel even supports this (needs security module), # but shouldn't hurt and I already have libcap installed) app-misc/pax-utils caps ###################################################################### # xml in this case turns on any use of XML at all (via libxml2). # I tried use flag dmalloc (uses debugging malloc library), but build # failed. # I'm disabling as much sound and video as I can simply because I # don't have any sound or video working on this machine anyway. net-www/gnash xml -mad # I am a bit worried that sdl-mixer builds its own copies of timidity # and libmikmod unless the timidity and mikmod USE flags are set. So # perhaps I should set them here. media-libs/sdl-mixer -mp3 -vorbis media-libs/libsdl -xv ###################################################################### # we already use readline for sys-devel/bc, so no need for libedit sys-devel/bc -libedit