Gentoo Archives: gentoo-commits

From: "Chris Gianelloni (wolf31o2)" <wolf31o2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in profiles/default/linux: make.defaults package.mask package.use.mask packages packages.build use.mask virtuals
Date: Tue, 01 Apr 2008 17:43:38
Message-Id: E1JgkSs-000401-CJ@stork.gentoo.org
1 wolf31o2 08/04/01 17:40:06
2
3 Added: make.defaults package.mask package.use.mask
4 packages packages.build use.mask virtuals
5 Log:
6 Huge initial 2008.0 profile commit. This will need to be adjusted synced with the current masks and such in the tree, but this will work for people doing beta installs. Enjoy.
7
8 Revision Changes Path
9 1.1 profiles/default/linux/make.defaults
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/make.defaults?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/make.defaults?rev=1.1&content-type=text/plain
13
14 Index: make.defaults
15 ===================================================================
16 # Copyright 1999-2005 Gentoo Foundation
17 # Distributed under the terms of the GNU General Public License v2
18 # $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/make.defaults,v 1.1 2008/04/01 17:40:05 wolf31o2 Exp $
19 #
20 # System-wide defaults for the Portage system
21 # See portage(5) manpage
22 #
23 # Please avoid enabling things by default in here if possible. Understand any
24 # implications with core packages. For example, if "java" is in USE and db
25 # has a conditional dependency on java (which it does,) then a JDK will be
26 # pulled in during *emerge system*!
27
28 # Default starting set of USE flags for all default/linux profiles.
29 USE="berkdb crypt ipv6 ncurses nls pam perl python readline ssl tcpd zlib"
30
31 # make sure toolchain has sane defaults <tooclhain@g.o>
32 USE="${USE} fortran mudflap openmp"
33
34 # 2006/03/07 - Donnie Berkholz <dberkholz@g.o>
35 # Modular X: Support direct rendering by default
36 USE="${USE} dri"
37
38 # 2006/03/29 - Stefan Schweizer <genstef@g.o>
39 # isdn USE flag defaults
40 USE="${USE} pppd isdnlog"
41
42 # 2006/04/19 - Chris Gianelloni <wolf31o2@g.o>
43 # Make sure dev-lang/php works right. See bug #120088 for more info.
44 USE="${USE} cli pcre reflection session spl"
45
46 # 2006/04/21 - Donnie Berkholz <dberkholz@g.o>
47 # Modular X: Build the Xorg X server by default
48 USE="${USE} xorg"
49
50 # 2006/10/28 - Luca Barbato <lu_zero@g.o>
51 # on glibc system you cannot turn it off
52 USE="${USE} iconv"
53
54 # 2006/06/30 - Donnie Berkholz <dberkholz@g.o>
55 # Sane defaults for input drivers
56 INPUT_DEVICES="keyboard mouse evdev"
57
58 # 2006/08/18 - Donnie Berkholz <dberkholz@g.o>
59 # Lowest common denominator defaults for video drivers,
60 # except hppa, which lacks v4l so removes it in the hppa profile
61 VIDEO_CARDS="dummy fbdev v4l"
62
63
64
65
66 1.1 profiles/default/linux/package.mask
67
68 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/package.mask?rev=1.1&view=markup
69 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/package.mask?rev=1.1&content-type=text/plain
70
71 Index: package.mask
72 ===================================================================
73 # Copyright 2007-2008 Gentoo Foundation.
74 # Distributed under the terms of the GNU General Public License v2
75 # $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/package.mask,v 1.1 2008/04/01 17:40:05 wolf31o2 Exp $
76
77 # Shouldn't be merging these SELinux packages on this profile
78 # but this keeps repoman happy since they require >=glibc-2.4
79 # 20061009 pebenito
80 >=sys-libs/libselinux-1.30.29
81 >=sys-libs/libsemanage-1.6.17
82 >=sys-apps/policycoreutils-1.30.30
83 >=sys-apps/checkpolicy-1.30.12
84 sec-policy/selinux-acpi
85 >=sec-policy/selinux-apache-20060101
86 >=sec-policy/selinux-arpwatch-20060101
87 >=sec-policy/selinux-asterisk-20060101
88 >=sec-policy/selinux-audio-entropyd-20060101
89 sec-policy/selinux-avahi
90 >=sec-policy/selinux-base-policy-20060101
91 >=sec-policy/selinux-bind-20060101
92 sec-policy/selinux-bluez
93 >=sec-policy/selinux-clamav-20060101
94 >=sec-policy/selinux-clockspeed-20060101
95 >=sec-policy/selinux-courier-imap-20060101
96 sec-policy/selinux-cups
97 >=sec-policy/selinux-cyrus-sasl-20060101
98 >=sec-policy/selinux-daemontools-20060101
99 >=sec-policy/selinux-dante-20060101
100 sec-policy/selinux-dbus
101 sec-policy/selinux-desktop
102 >=sec-policy/selinux-dhcp-20060101
103 >=sec-policy/selinux-distcc-20060101
104 >=sec-policy/selinux-djbdns-20060101
105 sec-policy/selinux-dnsmasq
106 >=sec-policy/selinux-ftpd-20060101
107 sec-policy/selinux-games
108 >=sec-policy/selinux-gnupg-20060101
109 >=sec-policy/selinux-gpm-20060101
110 sec-policy/selinux-hal
111 sec-policy/selinux-inetd
112 >=sec-policy/selinux-ipsec-tools-20060101
113 >=sec-policy/selinux-jabber-server-20060101
114 >=sec-policy/selinux-kerberos-20060101
115 >=sec-policy/selinux-logrotate-20060101
116 sec-policy/selinux-lpd
117 >=sec-policy/selinux-lvm-20060101
118 >=sec-policy/selinux-mdadm-20060101
119 sec-policy/selinux-munin
120 >=sec-policy/selinux-mysql-20060101
121 >=sec-policy/selinux-nfs-20060101
122 >=sec-policy/selinux-ntop-20060101
123 >=sec-policy/selinux-ntp-20060101
124 >=sec-policy/selinux-openldap-20060101
125 >=sec-policy/selinux-openvpn-20060101
126 sec-policy/selinux-pcmcia
127 >=sec-policy/selinux-portmap-20060101
128 >=sec-policy/selinux-postfix-20060101
129 >=sec-policy/selinux-postgresql-20060101
130 sec-policy/selinux-ppp
131 >=sec-policy/selinux-privoxy-20060101
132 >=sec-policy/selinux-procmail-20060101
133 >=sec-policy/selinux-publicfile-20060101
134 sec-policy/selinux-pyzor
135 >=sec-policy/selinux-qmail-20060101
136 sec-policy/selinux-razor
137 >=sec-policy/selinux-samba-20060101
138 >=sec-policy/selinux-screen-20060101
139 >=sec-policy/selinux-snmpd-20060101
140 >=sec-policy/selinux-snort-20060101
141 >=sec-policy/selinux-spamassassin-20060101
142 >=sec-policy/selinux-squid-20060101
143 >=sec-policy/selinux-stunnel-20060101
144 >=sec-policy/selinux-sudo-20060101
145 sec-policy/selinux-tcpd
146 >=sec-policy/selinux-tftpd-20060101
147 >=sec-policy/selinux-ucspi-tcp-20060101
148 >=sec-policy/selinux-wireshark-20060101
149
150
151
152 1.1 profiles/default/linux/package.use.mask
153
154 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/package.use.mask?rev=1.1&view=markup
155 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/package.use.mask?rev=1.1&content-type=text/plain
156
157 Index: package.use.mask
158 ===================================================================
159 # Note that this requires portage-2.1.1+ so if you need this functionality,
160 # make sure your package forces a new-enough portage.
161
162 sys-devel/gcc hardened
163 sys-libs/glibc hardened
164
165 # This has been removed until bug #166790 is resolved properly. If you have a
166 # problem with this, bring it up to the Council with a working patch. In case
167 # you're wondering, GLEP48 also mentions that if the QA team is not in agreement
168 # that a majority of the QA team must be in agreement. Both Mike Frysinger and
169 # myself are on the QA team. We disagree with the now retired Alexander's
170 # assessment of the solution to this problem, and as such he cannot use the
171 # provisions in GLEP 48 as an argument for his actions without a vote from the
172 # QA team or Council override.
173 # Chris Gianelloni <wolf31o2@g.o>
174 #sys-apps/pciutils zlib
175
176 # Michael Sterrett <mr_bones_@g.o> (30 Aug 2007)
177 # Security bug #190835
178 games-fps/doom-data doomsday
179 games-fps/freedoom doomsday
180
181
182
183 1.1 profiles/default/linux/packages
184
185 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/packages?rev=1.1&view=markup
186 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/packages?rev=1.1&content-type=text/plain
187
188 Index: packages
189 ===================================================================
190 # Copyright 2004 Gentoo Foundation.
191 # Distributed under the terms of the GNU General Public License v2
192 # $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/packages,v 1.1 2008/04/01 17:40:05 wolf31o2 Exp $
193
194 # This file extends the base packages file for the default profile that all
195 # architectures will enjoy. Please note that default is what most architectures
196 # will have. Some will have an selinux profile (see ${PORTDIR}/profiles/selinux).
197 # The idea is to only create a new family of profiles when absolutely necessary.
198
199 *sys-apps/busybox
200 *sys-apps/man-pages
201 *sys-apps/util-linux
202
203
204
205 1.1 profiles/default/linux/packages.build
206
207 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/packages.build?rev=1.1&view=markup
208 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/packages.build?rev=1.1&content-type=text/plain
209
210 Index: packages.build
211 ===================================================================
212 # Copyright 2008 Gentoo Foundation.
213 # Distributed under the terms of the GNU General Public License v2
214 # $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/packages.build,v 1.1 2008/04/01 17:40:05 wolf31o2 Exp $
215
216 # This file describes the packages needed to build a stage1 based on this
217 # profile. Packages in this file are built in order.
218
219 # While shadow could be in here, it breaks stage 1 and stage 2 building for the
220 # releases. PLEASE DO NOT ENABLE THIS UNLESS YOU HAVE THOROUGHLY TESTED IT!
221
222 app-arch/bzip2
223 app-arch/tar
224 app-shells/bash
225 net-misc/rsync
226 net-misc/wget
227 sys-devel/autoconf
228 sys-devel/automake
229 sys-devel/libtool
230 sys-apps/coreutils
231 sys-apps/diffutils
232 sys-apps/file
233 sys-apps/findutils
234 sys-apps/gawk
235 sys-apps/grep
236 sys-apps/less
237 sys-apps/net-tools
238 sys-apps/sed
239 sys-apps/texinfo
240 sys-devel/binutils
241 sys-devel/bison
242 sys-devel/flex
243 sys-devel/gcc
244 sys-devel/gettext
245 sys-devel/gnuconfig
246 sys-devel/make
247 sys-devel/patch
248 virtual/baselayout
249 virtual/editor
250 virtual/gzip
251 virtual/libc
252 virtual/os-headers
253 virtual/portage
254
255
256
257 1.1 profiles/default/linux/use.mask
258
259 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/use.mask?rev=1.1&view=markup
260 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/use.mask?rev=1.1&content-type=text/plain
261
262 Index: use.mask
263 ===================================================================
264 # Copyright 2004-2008 Gentoo Foundation.
265 # Distributed under the terms of the GNU General Public License v2
266 # $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/use.mask,v 1.1 2008/04/01 17:40:05 wolf31o2 Exp $
267
268 # This file masks out USE flags that are simply NOT allowed in the default
269 # profile for any architecture. This works, for example, if a non-default
270 # profile (such as the selinux profiles) have a USE flag associated with
271 # them.
272
273 # amd64 only:
274 emul-linux-x86
275
276 # ppc and x86/amd64
277 x264
278
279
280
281 1.1 profiles/default/linux/virtuals
282
283 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/virtuals?rev=1.1&view=markup
284 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/default/linux/virtuals?rev=1.1&content-type=text/plain
285
286 Index: virtuals
287 ===================================================================
288 # Copyright 1999-2008 Gentoo Foundation
289 # Distributed under the terms of the GNU General Public License v2
290 # $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/virtuals,v 1.1 2008/04/01 17:40:05 wolf31o2 Exp $
291
292 # Use this virtuals file to either overload the base profile's defined
293 # virtuals, or add virtuals that are specific to this family of profiles
294
295 virtual/os-headers sys-kernel/linux-headers
296
297
298
299 --
300 gentoo-commits@l.g.o mailing list