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/arch/sparc: ChangeLog make.defaults package.mask package.use.mask packages parent use.mask virtuals
Date: Tue, 01 Apr 2008 17:43:12
Message-Id: E1JgkSq-0003yo-3S@stork.gentoo.org
1 wolf31o2 08/04/01 17:40:04
2
3 Added: ChangeLog make.defaults package.mask
4 package.use.mask packages parent 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/arch/sparc/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/ChangeLog?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/ChangeLog?rev=1.1&content-type=text/plain
13
14 Index: ChangeLog
15 ===================================================================
16 # ChangeLog for Gentoo/sparc profile
17 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
18 # $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/ChangeLog,v 1.1 2008/04/01 17:40:03 wolf31o2 Exp $
19
20
21
22 1.1 profiles/arch/sparc/make.defaults
23
24 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/make.defaults?rev=1.1&view=markup
25 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/make.defaults?rev=1.1&content-type=text/plain
26
27 Index: make.defaults
28 ===================================================================
29 # Copyright 1999-2008 Gentoo Foundation
30 # Distributed under the terms of the GNU General Public License v2
31 # $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/make.defaults,v 1.1 2008/04/01 17:40:03 wolf31o2 Exp $
32
33 ARCH="sparc"
34 ACCEPT_KEYWORDS="${ARCH}"
35
36 # 64bit kernel, 32bit userland
37 CHOST="sparc-unknown-linux-gnu"
38 PROFILE_ARCH="sparc64"
39
40 # We need sparc64 binutils for linux-headers
41 CTARGETS_BINUTILS="sparc-unknown-linux-gnu sparc64-unknown-linux-gnu"
42
43 # The funky stuffs for handling different kernel compiler than userland compiler
44 KERNEL_ABI="sparc64"
45 CHOST_sparc64="sparc64-unknown-linux-gnu"
46 LDFLAGS_sparc64="-m elf64_sparc"
47
48 # Multilib stuff
49 MULTILIB_ABIS="sparc32"
50 DEFAULT_ABI="sparc32"
51 ABI="${DEFAULT_ABI}"
52 CFLAGS_sparc32="-m32"
53 LDFLAGS_sparc32="-m elf32_sparc"
54 CHOST_sparc32="sparc-unknown-linux-gnu"
55 CTARGET_sparc32="sparc-unknown-linux-gnu"
56 CDEFINE_sparc32="!__arch64__"
57 LIBDIR_sparc32="lib"
58
59 # Compiler flags
60 CFLAGS="-O2 -mcpu=ultrasparc -pipe"
61 CXXFLAGS=${CFLAGS}
62
63 # These are here to override features/32bit-userland's settings. DO NOT REMOVE!
64 FEATURES="-multilib-strict"
65 MULTILIB_STRICT_DIRS="/lib32 /usr/lib32 /usr/kde/*/lib32 /usr/qt/*/lib32 /usr/X11R6/lib32"
66
67 # 2006/10/05 - Gustavo Zacarias <gustavoz@g.o>
68 # Defaults for video drivers
69 VIDEO_CARDS="dummy fbdev glint mach64 mga r128 radeon sunbw2 suncg14 suncg3 \
70 suncg6 sunffb sunleo tdfx v4l voodoo"
71
72
73
74 1.1 profiles/arch/sparc/package.mask
75
76 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/package.mask?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/package.mask?rev=1.1&content-type=text/plain
78
79 Index: package.mask
80 ===================================================================
81 # Copyright 1999-2007 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/package.mask,v 1.1 2008/04/01 17:40:03 wolf31o2 Exp $
84
85 # Jason Wever <weeve@g.o>
86 # gradm requires 64 bit support, which doesn't exist in this profile
87 >sys-apps/gradm-2.0.1-r1
88
89 # Gustavo Zacarias <gustavoz@g.o>
90 # To avoid odd toolchain mixups
91 <dev-libs/libffi-3.4.3
92
93 # Gustavo Zacarias <gustavoz@g.o>
94 # Broken, no way to test it, see bug #155887 and bug #186958
95 app-accessibility/brltty
96
97 # Shouldn't be merging these SELinux packages on this profile
98 # but this keeps repoman happy since they require >=glibc-2.4
99 # 20061008 pebenito
100 >=sys-libs/libselinux-1.30.29
101 >=sys-libs/libsemanage-1.6.17
102 >=sys-apps/policycoreutils-1.30.30
103 >=sys-apps/checkpolicy-1.30.12
104 sec-policy/selinux-acpi
105 >=sec-policy/selinux-apache-20060101
106 >=sec-policy/selinux-arpwatch-20060101
107 >=sec-policy/selinux-asterisk-20060101
108 >=sec-policy/selinux-audio-entropyd-20060101
109 sec-policy/selinux-avahi
110 >=sec-policy/selinux-base-policy-20060101
111 >=sec-policy/selinux-bind-20060101
112 sec-policy/selinux-bluez
113 >=sec-policy/selinux-clamav-20060101
114 >=sec-policy/selinux-clockspeed-20060101
115 >=sec-policy/selinux-courier-imap-20060101
116 sec-policy/selinux-cups
117 >=sec-policy/selinux-cyrus-sasl-20060101
118 >=sec-policy/selinux-daemontools-20060101
119 >=sec-policy/selinux-dante-20060101
120 sec-policy/selinux-dbus
121 sec-policy/selinux-desktop
122 >=sec-policy/selinux-dhcp-20060101
123 >=sec-policy/selinux-distcc-20060101
124 >=sec-policy/selinux-djbdns-20060101
125 sec-policy/selinux-dnsmasq
126 >=sec-policy/selinux-ftpd-20060101
127 sec-policy/selinux-games
128 >=sec-policy/selinux-gnupg-20060101
129 >=sec-policy/selinux-gpm-20060101
130 sec-policy/selinux-hal
131 sec-policy/selinux-inetd
132 >=sec-policy/selinux-ipsec-tools-20060101
133 >=sec-policy/selinux-jabber-server-20060101
134 >=sec-policy/selinux-kerberos-20060101
135 >=sec-policy/selinux-logrotate-20060101
136 sec-policy/selinux-lpd
137 >=sec-policy/selinux-lvm-20060101
138 >=sec-policy/selinux-mdadm-20060101
139 sec-policy/selinux-munin
140 >=sec-policy/selinux-mysql-20060101
141 >=sec-policy/selinux-nfs-20060101
142 >=sec-policy/selinux-ntop-20060101
143 >=sec-policy/selinux-ntp-20060101
144 >=sec-policy/selinux-openldap-20060101
145 >=sec-policy/selinux-openvpn-20060101
146 sec-policy/selinux-pcmcia
147 >=sec-policy/selinux-portmap-20060101
148 >=sec-policy/selinux-postfix-20060101
149 >=sec-policy/selinux-postgresql-20060101
150 sec-policy/selinux-ppp
151 >=sec-policy/selinux-privoxy-20060101
152 >=sec-policy/selinux-procmail-20060101
153 >=sec-policy/selinux-publicfile-20060101
154 sec-policy/selinux-pyzor
155 >=sec-policy/selinux-qmail-20060101
156 sec-policy/selinux-razor
157 >=sec-policy/selinux-samba-20060101
158 >=sec-policy/selinux-screen-20060101
159 >=sec-policy/selinux-snmpd-20060101
160 >=sec-policy/selinux-snort-20060101
161 >=sec-policy/selinux-spamassassin-20060101
162 >=sec-policy/selinux-squid-20060101
163 >=sec-policy/selinux-stunnel-20060101
164 >=sec-policy/selinux-sudo-20060101
165 sec-policy/selinux-tcpd
166 >=sec-policy/selinux-tftpd-20060101
167 >=sec-policy/selinux-ucspi-tcp-20060101
168 >=sec-policy/selinux-wireshark-20060101
169
170 ## Mask x11-libs/fxscintilla-1.71 pending Bus error investigation
171 # Ferris McCormick <fmccor@g.o> 19 December 2006
172 ## Unmask for fxscintilla-1.71-r1 now stable. -1.71-r1 does not build the
173 # fox12 version, and that is where the bus errors show up.
174 # >=x11-libs/fxscintilla-1.71
175 ## Mask fxruby-1.2 versions for removal
176 <=dev-ruby/fxruby-1.2.6
177
178 # Gustavo Zacarias <gustavoz@g.o> 14 Feb 2007
179 # Mask mono stuff since it requires gcc4 and it's just ~sparc yet
180 dev-dotnet/art-sharp
181 dev-dotnet/gconf-sharp
182 dev-dotnet/glade-sharp
183 dev-dotnet/gnome-sharp
184 dev-dotnet/gnomevfs-sharp
185 dev-dotnet/gtk-sharp
186 dev-dotnet/gtkhtml-sharp
187 dev-dotnet/libgdiplus
188 dev-dotnet/pe-format
189 dev-lang/mono
190 dev-util/mono-tools
191 dev-util/monodoc
192
193 # Gustavo Zacarias <gustavoz@g.o>
194 # OO <2.1.0 is broken with gcc4 on sparc and >=2.1.0 doesn't work right
195 app-office/openoffice
196
197
198
199 1.1 profiles/arch/sparc/package.use.mask
200
201 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/package.use.mask?rev=1.1&view=markup
202 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/package.use.mask?rev=1.1&content-type=text/plain
203
204 Index: package.use.mask
205 ===================================================================
206 # Needs libmodplug
207 media-libs/sdl-sound mikmod
208
209 # Needs valgrind
210 media-libs/gstreamer debug
211 media-libs/gst-plugins-base debug
212 dev-util/anjuta valgrind
213 # Needs chicken
214 dev-lang/swig chicken
215 # Needs pike
216 dev-lang/swig pike
217
218
219
220 1.1 profiles/arch/sparc/packages
221
222 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/packages?rev=1.1&view=markup
223 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/packages?rev=1.1&content-type=text/plain
224
225 Index: packages
226 ===================================================================
227 # Copyright 1999-2008 Gentoo Foundation
228 # Distributed under the terms of the GNU General Public License v2
229 # $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/packages,v 1.1 2008/04/01 17:40:03 wolf31o2 Exp $
230
231 # Top-level sparc profile
232
233 # SPARC specific stuff (32 and 64 bit)
234 *sys-apps/sparc-utils
235 *>=sys-devel/kgcc64-4.1.2
236
237
238
239 1.1 profiles/arch/sparc/parent
240
241 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/parent?rev=1.1&view=markup
242 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/parent?rev=1.1&content-type=text/plain
243
244 Index: parent
245 ===================================================================
246 ../../features/32bit-userland
247
248
249
250 1.1 profiles/arch/sparc/use.mask
251
252 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/use.mask?rev=1.1&view=markup
253 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/use.mask?rev=1.1&content-type=text/plain
254
255 Index: use.mask
256 ===================================================================
257 # Copyright 1999-2005 Gentoo Foundation
258 # Distributed under the terms of the GNU General Public License, v2
259 # $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/use.mask,v 1.1 2008/04/01 17:40:03 wolf31o2 Exp $
260
261 # This file contains a list of useflags that cannot be used on sparc.
262
263 3dfx
264 acpi
265 afs
266 amd
267 apm
268 battery
269 brltty
270 cle266
271 cmucl
272 commercial
273 cpufreq
274 dell
275 directfb
276 djbfft
277 dvb
278 dmi
279 freetts
280 glitz
281 i8x0
282 java
283 java-internal
284 java-external
285 jfs
286 ibm
287 lirc
288 lm_sensors
289 mod
290 modplug
291 mpm-peruser
292 netbeans
293 networkmanager
294 nvtv
295 oracle
296 pbs
297 pcmcia
298 rar
299 real
300 reiser4
301 reiserfs
302 tordns
303 trusted
304 uml
305 voodoo3
306 wavelan
307 wifi
308 wlan
309 xfs
310 xvmc
311 zoran
312
313 # Steve Dibb <beandog@g.o> (21 Mar 2007)
314 # media-video/mplayer use flag masking
315 ivtv
316
317 # Asterisk use flag masking
318 bri
319 florz
320 resperl
321 zaptel
322 ukcid
323
324 # Gustavo Zacarias <gustavoz@g.o> 14 Feb 2007
325 # Mono needs gcc4 and it's not yet stable
326 beagle
327 galago
328 mono
329
330 # pyste has untested/unkeyworded deps on sparc
331 pyste
332
333 # They're borked <gustavoz>
334 dar32
335 dar64
336
337 # Seti@home is gone <gustavoz>
338 seti
339
340 # 2006/09/05 - Tupone Alfredo <tupone@g.o>
341 # doomsday ebuild is not available on this architecture
342 doomsday
343
344 # see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE"
345 # Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@g.o
346 # all of these are binary-only, and not presently available on this
347 # architecture.
348 hyperwave-api
349 libedit
350
351 # Unmask ultra1
352 -ultra1
353
354 # Other masks
355 clisp
356 hdf
357 hdf5
358 pike
359
360 # Mask v4l2 as it depends on 2.6 headers and hasn't been confirmed to work yet
361 v4l2
362
363 # Unmask sparc-only video cards
364 -video_cards_sunbw2
365 -video_cards_suncg14
366 -video_cards_suncg3
367 -video_cards_suncg6
368 -video_cards_sunffb
369 -video_cards_sunleo
370 -video_cards_suntcx
371
372 # 2006/02/05 - Donnie Berkholz <dberkholz@g.o>
373 # Modular X: mask for architectures on which they aren't available
374 video_cards_cyrix
375 video_cards_nsc
376 video_cards_s3
377 video_cards_sis
378 video_cards_tseng
379 video_cards_via
380 video_cards_imstt
381 video_cards_s3virge
382 video_cards_i128
383 video_cards_trident
384 video_cards_neomagic
385 video_cards_cirrus
386 video_cards_tga
387 video_cards_i740
388 video_cards_siliconmotion
389 video_cards_ark
390 video_cards_rendition
391 video_cards_newport
392 video_cards_chips
393 video_cards_apm
394 video_cards_i810
395 video_cards_nv
396 video_cards_vesa
397 video_cards_vga
398
399 # Jason Wever <weeve@g.o> - 10 April 2006
400 # Mask ifp use flag for amarok until someone can confirm it works
401 ifp
402
403 # Gustavo Zacarias <gustavoz@g.o> - 8 November 2006
404 # Same applies to mtp wrt amarok above
405 ##
406 # Ferris McCormick <fmccor@g.o> - 20 November 2007
407 # Unmask mtp for testing (verified by shimitar)
408 #
409 # mtp
410
411 # Jason Wever <weeve@g.o> - 01 May 2006
412 # Mask nforce2 use flag as NVIDIA doesn't make mobos for SPARC CPUs (yet :-P)
413 nforce2
414
415 # Gustavo Zacarias <gustavoz@g.o> - 02 May 2006
416 # AIO is b0rked for now....
417 aio
418
419 # Patrick McLean <chutzpah@g.o> - 02 Jun 2006
420 # Mask bmpx USE flag since new versions don't work on sparc (comment #11
421 # on bug #111975)
422 bmpx
423
424 # Jason Wever <weeve@g.o> - 10 Jun 2006
425 # Mask kdehiddenvisibility as we don't have gcc-4.1.x unmasked in any profiles
426 kdehiddenvisibility
427
428 # Jason Wever <weeve@g.o> - 5 Aug 2006
429 # Mask njb use flag until someone has a Nomad Jukebox to test with.
430 njb
431
432 # Jason Wever <weeve@g.o> - 5 Aug 2006
433 # Mask mp4 use flag as media-video/gpac fails to build currently
434 mp4
435
436 # Gustavo Zacarias <gustavoz@g.o> - 17 Aug 2006
437 # Masking hardened, it isn't really supported, see bugs #144126 #78951
438 hardened
439
440 # Gustavo Zacarias <gustavoz@g.o> - 04 Sep 2006
441 # mzscheme seems somewhat b0rked and we want vim7
442 mzscheme
443
444 # requires a JDK
445 mpe-sdk
446
447 # uses libaio
448 romio
449
450 # Gustavo Zacarias <gustavoz@g.o> - 10 Nov 2006
451 # Mask BSDisms, used in net-proxy/squid for example
452 ipf-transparent
453 pf-transparent
454
455 # Diego Pettenò <flameeyes@g.o> (6 Dec 2006)
456 # Unmask the Sun-specific drivers
457 -alsa_cards_sun-cs4231
458 # Mask ALSA drivers for ISA cards
459 alsa_cards_cs4232
460 alsa_cards_msnd-pinnacle
461 alsa_cards_cs4231-lib
462 alsa_cards_adlib
463 alsa_cards_ad1816a
464 alsa_cards_ad1848
465 alsa_cards_als100
466 alsa_cards_azt2320
467 alsa_cards_cmi8330
468 alsa_cards_cs4231
469 alsa_cards_cs4236
470 alsa_cards_dt019x
471 alsa_cards_es968
472 alsa_cards_es1688
473 alsa_cards_es18xx
474 alsa_cards_gusclassic
475 alsa_cards_gusextreme
476 alsa_cards_gusmax
477 alsa_cards_hdsp
478 alsa_cards_hdspm
479 alsa_cards_interwave
480 alsa_cards_interwave-stb
481 alsa_cards_opl3sa2
482 alsa_cards_opti92x-ad1848
483 alsa_cards_opti92x-cs4231
484 alsa_cards_opti93x
485 alsa_cards_miro
486 alsa_cards_sb8
487 alsa_cards_sb16
488 alsa_cards_sbawe
489 alsa_cards_sb16_csp
490 alsa_cards_sgalaxy
491 alsa_cards_sscape
492 alsa_cards_wavefront
493
494 # Gustavo Zacarias <gustavoz@g.o>
495 # Enable H264 with x264
496 -x264
497
498 # Gustavo Zacarias <gustavoz@g.o>
499 # LCDproc masks see bug #148072
500 lcd_devices_g15
501 lcd_devices_graphlcd
502 lcd_devices_ula200
503
504 # Gustavo Zacarias <gustavoz@g.o>
505 # Mask krb4, it's generally broken and really not secure see #116471
506 krb4
507
508 # Gustavo Zacarias <gustavoz@g.o>
509 # It doesn't even build
510 d
511
512 # Copied over from default-linux/sparc/sparc64
513 -gcc64
514 -vis
515
516
517
518 1.1 profiles/arch/sparc/virtuals
519
520 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/virtuals?rev=1.1&view=markup
521 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch/sparc/virtuals?rev=1.1&content-type=text/plain
522
523 Index: virtuals
524 ===================================================================
525 # Copyright 1999-2005 Gentoo Foundation
526 # Distributed under the terms of the GNU General Public License, v2
527 # $Header: /var/cvsroot/gentoo-x86/profiles/arch/sparc/virtuals,v 1.1 2008/04/01 17:40:03 wolf31o2 Exp $
528
529 virtual/bootloader sys-boot/silo
530 virtual/ooo app-office/openoffice
531
532
533
534 --
535 gentoo-commits@l.g.o mailing list