Gentoo Archives: gentoo-user

From: Bo Andresen <bo.andresen@×××××.com>
To: gentoo-user <gentoo-user@l.g.o>
Subject: [gentoo-user] Where do these use flags come from?
Date: Mon, 27 Feb 2006 02:08:44
Message-Id: 200602270300.18842.bo.andresen@gmail.com
1 I decided I wanted to remove the ipv6 use flag which I have had enabled in
2 make.conf for quite a while but never really been on a ipv6 network and don't
3 suspect I will in the near future. When upgrading firefox I noted it has that
4 use flag and decided I want to know what it actually does. Only, I cannot
5 find it anywhere in the ebuilds! So where does it come from and what
6 *exactly* does it do?
7
8 ~ # emerge -uvp mozilla-firefox
9 These are the packages that would be merged, in order:
10 Calculating dependencies... done!
11 [ebuild U ] www-client/mozilla-firefox-1.5.0.1-r2 [1.5.0.1-r1] USE="java
12 mozdevelop xprint -debug -gnome -ipv6* -xinerama" 33 kB
13 Total size of downloads: 33 kB
14
15 ~ # grep USE /usr/portage/www-client/mozilla-firefox/*.ebuild
16 /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.0.7-r4.ebuild:IUSE="gnome
17 java mozdevelop mozsvg mozcalendar"
18 /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.5-r11.ebuild:IUSE="java
19 mozdevelop"
20 /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.5-r9.ebuild:IUSE="java
21 mozdevelop"
22 /usr/portage/www-client/mozilla-firefox/mozilla-firefox-1.5.0.1-r2.ebuild:IUSE="java
23 mozdevelop"
24
25 ~ # grep ipv6 /usr/portage/www-client/mozilla-firefox/*.ebuild
26 ~ #
27
28 ~ # equery u mozilla-firefox
29 [ Searching for packages matching mozilla-firefox... ]
30 [ Colour Code : set unset ]
31 [ Legend : Left column (U) - USE flags from
32 make.conf ]
33 [ : Right column (I) - USE flags packages was installed
34 with ]
35 [ Found these USE variables for www-client/mozilla-firefox-1.5.0.1-r1 ]
36 U I
37 - - debug : Tells configure and the makefiles to build for debugging.
38 Effects vary across packages, but generally it will at least add -g to
39 CFLAGS. Remember to set FEATURES=nostrip too
40 - - gnome : Adds GNOME support
41 - + ipv6 : Adds support for IP version 6
42 + + java : Adds support for Java
43 + + mozdevelop : Enable features for web developers (e.g. Venkman)
44 - - xinerama : Add support for the xinerama X11 extension, which allows you
45 to stretch your display across multiple monitors
46 + + xprint : Support for xprint, http://www.mozilla.org/projects/xprint/
47
48 --
49 Bo Andresen
50 --
51 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Where do these use flags come from? "Brett I. Holcomb" <brettholcomb@×××××××××.net>
Re: [gentoo-user] Where do these use flags come from? Luis Ortiz <wichos@×××××.com>
Re: [gentoo-user] Where do these use flags come from? kashani <kashani-list@××××××××.net>