mirror of
https://github.com/flatcar/scripts.git
synced 2026-05-04 11:51:14 +02:00
commit
c3a845ff45
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/make.defaults,v 1.4 2009/08/16 22:06:33 remi Exp $
|
||||
|
||||
ARCH="amd64"
|
||||
ACCEPT_KEYWORDS="${ARCH}"
|
||||
|
||||
CHOST="x86_64-pc-linux-gnu"
|
||||
CFLAGS="-O2 -pipe"
|
||||
CXXFLAGS="${CFLAGS}"
|
||||
|
||||
# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org>
|
||||
# Multilib settings for all amd64 subprofiles.
|
||||
MULTILIB_ABIS="amd64 x86"
|
||||
DEFAULT_ABI="amd64"
|
||||
# Do not remove this one, or all kinds of hell breaks loose.
|
||||
ABI="amd64"
|
||||
|
||||
# 64bit specific settings.
|
||||
CHOST_amd64="x86_64-pc-linux-gnu"
|
||||
CDEFINE_amd64="__x86_64__"
|
||||
|
||||
# 32bit specific settings.
|
||||
CFLAGS_x86="-m32"
|
||||
LDFLAGS_x86="-m elf_i386"
|
||||
ASFLAGS_x86="--32"
|
||||
CHOST_x86="i686-pc-linux-gnu"
|
||||
CDEFINE_x86="__i386__"
|
||||
|
||||
# 2006/10/24 - Simon Stelling <blubb@gentoo.org>
|
||||
# They are masked, but we can enable them anyway for those who have
|
||||
# >=portage-2.1.2_pre3-r4
|
||||
USE="${USE} mmx sse sse2"
|
||||
|
||||
# 2006/08/18 - Donnie Berkholz <dberkholz@gentoo.org>
|
||||
# Defaults for video drivers
|
||||
VIDEO_CARDS="fbdev glint intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
|
||||
|
||||
# 2006/12/22 - Danny van Dyk <kugelfang@gentoo.org>
|
||||
# Default for ALSA_CARDS USE_EXPAND variable.
|
||||
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
|
||||
@ -1,5 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/make.defaults,v 1.1 2008/04/01 17:39:54 wolf31o2 Exp $
|
||||
|
||||
MULTILIB_ABIS="amd64"
|
||||
@ -1,205 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/package.mask,v 1.51 2009/09/16 20:18:08 ulm Exp $
|
||||
|
||||
# AMD64 Team <amd64@gentoo.org>
|
||||
# Mask packages that rely on amd64 multilib
|
||||
app-accessibility/mbrola
|
||||
app-accessibility/perlbox-voice
|
||||
app-antivirus/bitdefender-console
|
||||
app-antivirus/f-prot
|
||||
<app-arch/rar-3.8.0
|
||||
app-arch/stuffit
|
||||
app-benchmarks/cpuburn
|
||||
=app-editors/emacs-18*
|
||||
app-emulation/crossover-office-bin
|
||||
app-emulation/crossover-office-pro-bin
|
||||
app-emulation/playonlinux
|
||||
app-emulation/point2play
|
||||
app-emulation/q4wine
|
||||
app-emulation/virtualbox-guest-additions
|
||||
app-emulation/virtualbox-ose
|
||||
app-emulation/vmware-dsp
|
||||
app-emulation/vmware-player
|
||||
app-emulation/vmware-server
|
||||
app-emulation/vmware-server-console
|
||||
<app-emulation/vmware-workstation-6.5
|
||||
>=app-i18n/atokx3-3.0.0
|
||||
app-i18n/kurso-de-esperanto
|
||||
app-office/mozilla-sunbird-bin
|
||||
app-office/ooextras
|
||||
app-office/openoffice-bin
|
||||
app-pda/qtopia-desktop-bin
|
||||
app-emulation/cedega
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
app-emulation/emul-linux-x86-compat
|
||||
app-emulation/emul-linux-x86-gtklibs
|
||||
app-emulation/emul-linux-x86-medialibs
|
||||
app-emulation/emul-linux-x86-qtlibs
|
||||
app-emulation/emul-linux-x86-sdl
|
||||
app-emulation/emul-linux-x86-soundlibs
|
||||
app-emulation/emul-linux-x86-xlibs
|
||||
app-emulation/emul-linux-x86-java
|
||||
app-emulation/ies4linux
|
||||
app-emulation/transgaming-fontinstaller
|
||||
app-emulation/transgaming-mozctlinstaller
|
||||
app-emulation/wine
|
||||
app-emulation/wine-doors
|
||||
app-text/acroread
|
||||
app-text/bibus
|
||||
dev-embedded/libftd2xx
|
||||
dev-lang/dmd-bin
|
||||
dev-lang/icc
|
||||
dev-lang/idb
|
||||
dev-lang/ifc
|
||||
dev-lang/realbasic
|
||||
dev-lang/sunstudioexpress
|
||||
dev-perl/Archive-Rar
|
||||
dev-python/skype4py
|
||||
dev-util/android-sdk
|
||||
dev-util/biew
|
||||
dev-util/dialogblocks
|
||||
dev-util/helpblocks
|
||||
dev-util/nvidia-cuda-profiler
|
||||
games-action/descent3
|
||||
games-action/descent3-demo
|
||||
games-action/heretic2
|
||||
games-action/heretic2-demo
|
||||
games-action/lugaru-demo
|
||||
games-action/mutantstorm-demo
|
||||
games-action/phobiaii
|
||||
games-action/rune
|
||||
games-action/spacetripper-demo
|
||||
games-arcade/barbarian-bin
|
||||
games-arcade/jardinains
|
||||
games-arcade/gish-demo
|
||||
games-emulation/caps
|
||||
games-emulation/goosnes
|
||||
games-emulation/nestra
|
||||
games-emulation/snes9express
|
||||
games-emulation/snes9x
|
||||
games-emulation/zinc
|
||||
games-emulation/zsnes
|
||||
games-emulation/mupen64
|
||||
games-fps/avp
|
||||
games-fps/doom3-cdoom
|
||||
games-fps/doom3-chextrek
|
||||
games-fps/doom3-data
|
||||
games-fps/doom3-demo
|
||||
games-fps/doom3-ducttape
|
||||
games-fps/doom3-dungeon
|
||||
games-fps/doom3-eventhorizon
|
||||
games-fps/doom3-hellcampaign
|
||||
games-fps/doom3-inhell
|
||||
games-fps/doom3-lms
|
||||
games-fps/doom3-mitm
|
||||
games-fps/doom3-opencoop
|
||||
games-fps/doom3-phantasm
|
||||
games-fps/doom3-roe
|
||||
games-fps/doom3
|
||||
games-fps/enemy-territory-etpro
|
||||
games-fps/enemy-territory-fortress
|
||||
games-fps/enemy-territory-truecombat
|
||||
games-fps/enemy-territory
|
||||
games-fps/etqw-bin
|
||||
games-fps/etqw-data
|
||||
games-fps/etqw-demo
|
||||
games-fps/fuhquake-bin
|
||||
games-fps/glxquake-bin
|
||||
games-fps/legends
|
||||
games-fps/postal2
|
||||
games-fps/postal2mp-demo
|
||||
games-fps/quake3-alliance
|
||||
games-fps/quake3-alternatefire
|
||||
games-fps/quake3-bfp
|
||||
games-fps/quake3-bin
|
||||
games-fps/quake3-brainworks
|
||||
games-fps/quake3-cpma
|
||||
games-fps/quake3-defrag
|
||||
games-fps/quake3-demo
|
||||
games-fps/quake3-matrix
|
||||
games-fps/quake3-nsco
|
||||
games-fps/quake3-osp
|
||||
games-fps/quake3-ra3
|
||||
games-fps/quake3-ruinhunters
|
||||
games-fps/quake3-teamarena
|
||||
games-fps/quake3-threewave
|
||||
games-fps/quake3-urbanterror
|
||||
games-fps/quake4-bin
|
||||
games-fps/quake4-data
|
||||
games-fps/quake4-deltactf
|
||||
games-fps/quake4-demo
|
||||
games-fps/rtcw
|
||||
games-fps/rtcwmp-demo
|
||||
games-fps/rtcwsp-demo
|
||||
games-fps/sauerbraten
|
||||
games-fps/soldieroffortune
|
||||
games-fps/soldieroffortune-demo
|
||||
games-fps/unreal-tournament
|
||||
games-fps/ut2003
|
||||
games-fps/ut2003-demo
|
||||
games-fps/ut2004-demo
|
||||
games-puzzle/hoh-bin
|
||||
games-roguelike/adom
|
||||
games-rpg/nwmouse
|
||||
games-rpg/nwmovies
|
||||
games-rpg/nwn
|
||||
games-rpg/nwn-cep
|
||||
games-rpg/nwn-data
|
||||
games-rpg/rain-slick
|
||||
games-rpg/sacred-gold
|
||||
games-server/etqw-ded
|
||||
games-server/greenhouse
|
||||
games-server/nwn-ded
|
||||
games-server/ut2003-ded
|
||||
games-simulation/bcs-demo
|
||||
games-simulation/secondlife-bin
|
||||
games-simulation/simutrans
|
||||
games-strategy/coldwar
|
||||
games-strategy/coldwar-demo
|
||||
games-strategy/darwinia
|
||||
games-strategy/darwinia-demo
|
||||
games-strategy/defcon-demo
|
||||
games-strategy/dominions2
|
||||
games-strategy/heroes3
|
||||
games-strategy/heroes3-demo
|
||||
games-strategy/majesty-demo
|
||||
games-strategy/savage-bin
|
||||
games-strategy/smac
|
||||
games-strategy/x2
|
||||
games-strategy/x2-demo
|
||||
mail-client/mozilla-thunderbird-bin
|
||||
mail-filter/MailScanner
|
||||
media-fonts/acroread-asianfonts
|
||||
media-gfx/grender
|
||||
media-gfx/maya
|
||||
media-gfx/picasa
|
||||
media-libs/realcodecs
|
||||
media-libs/win32codecs
|
||||
media-sound/shoutcast-server-bin
|
||||
media-sound/shoutcast-trans-bin
|
||||
media-sound/teamspeak2-client-bin
|
||||
media-sound/teamspeak2-server-bin
|
||||
media-sound/ventrilo-server-bin
|
||||
media-tv/livestation
|
||||
media-video/binkplayer
|
||||
net-dialup/slmodem
|
||||
net-im/skype
|
||||
net-im/skysentials
|
||||
net-libs/xulrunner-bin
|
||||
net-misc/icaclient
|
||||
net-p2p/sancho-bin
|
||||
net-voip/wengophone-bin
|
||||
sci-biology/foldingathome
|
||||
sci-electronics/eagle
|
||||
sys-apps/memtest86
|
||||
sys-apps/memtest86+
|
||||
sys-block/hpacucli
|
||||
sys-libs/lib-compat-loki
|
||||
<www-client/opera-9.62
|
||||
www-client/mozilla-firefox-bin
|
||||
www-client/seamonkey-bin
|
||||
www-plugins/nspluginwrapper
|
||||
x11-misc/googleearth
|
||||
x11-misc/qcomicbook
|
||||
|
||||
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/package.use.mask,v 1.7 2009/08/01 17:03:49 ssuominen Exp $
|
||||
|
||||
# Apr 28, 2008 Sébastien Fabbro <bicatali@gentoo.org>
|
||||
# ifc masked
|
||||
sci-libs/acml ifc
|
||||
|
||||
# 10 Jul, 2008 Thomas Anderson <gentoofan23@gentoo.org>
|
||||
# Remask ia32 since parent unmasks it, and no-multilib
|
||||
# can't use this flag.
|
||||
www-client/opera ia32
|
||||
|
||||
# Robert Buchholz <rbu@gentoo.org> (16 Aug 2008)
|
||||
# SNES applications are masked in multilib
|
||||
media-tv/freevo snes
|
||||
@ -1 +0,0 @@
|
||||
..
|
||||
@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/no-multilib/use.mask,v 1.6 2009/09/15 18:21:56 ssuominen Exp $
|
||||
|
||||
# USE flags masked because providing packages have ABI=x86
|
||||
|
||||
# 2007/08/29 Christoph Mende <angelos@gentoo.org>
|
||||
# app-accessibility/mbrola is x86 only
|
||||
mbrola
|
||||
|
||||
# 2006/05/04 Chris Gianelloni <wolf31o2@gentoo.org>
|
||||
# games-fps/quake3-teamarena is 32-bit
|
||||
teamarena
|
||||
|
||||
# 2007/08/24 Michael Marineau <marineam@gentoo.org>
|
||||
# Xen HVM support requires building 32-bit binaries.
|
||||
hvm
|
||||
|
||||
# 2009/05/11 Doug Goldstein <cardoe@gentoo.org>
|
||||
# Mask 32bit since this will always require emulation packages
|
||||
32bit
|
||||
@ -1,23 +0,0 @@
|
||||
# Note: Additions to this file affect not only the cros sdk
|
||||
# chroot, but also any amd64 boards. So if you enable flags
|
||||
# in here for the chroot, you needed to disable them in the
|
||||
# cros profile: default/linux/amd64/10.0/chromeos/package.use
|
||||
|
||||
# Since we execute pbzip2 outside of the chroot, we need to statically
|
||||
# link this to avoid library mismatch errors. http://crosbug.com/32519
|
||||
app-arch/bzip2 static-libs
|
||||
app-arch/pbzip2 static
|
||||
# Same for pigz.
|
||||
app-arch/pigz static
|
||||
sys-libs/zlib static-libs
|
||||
|
||||
coreos-base/update_engine delta_generator
|
||||
dev-embedded/openocd ftdi
|
||||
net-misc/openssh kerberos
|
||||
sys-apps/flashrom dediprog ft2232_spi serprog
|
||||
dev-lang/python gdbm
|
||||
|
||||
# qemu-kvm is statically linked with glib when compiled for the host
|
||||
# and thus requires glib to be compiled with static-libs.
|
||||
# See http://crosbug.com/35162 for details.
|
||||
dev-libs/glib static-libs
|
||||
@ -1,11 +0,0 @@
|
||||
# Oct 23th 2006; blubb@gentoo.org
|
||||
# upstream forces sse2 on regardless of what the use flag is
|
||||
dev-libs/openssl sse2
|
||||
media-libs/libsoundtouch sse
|
||||
|
||||
# Gustavo Felisberto <humpback@gentoo.org> 19-06-2007
|
||||
net-im/skype qt-static
|
||||
|
||||
# Santiago M. Mola <coldwind@gentoo.org> (17 Sep 2008)
|
||||
# x86emu is the only backend available for amd64 (bug #224987)
|
||||
sys-apps/v86d x86emu
|
||||
@ -1,154 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/package.use.mask,v 1.45 2009/10/01 15:26:34 ssuominen Exp $
|
||||
|
||||
# When you add an entry to the top of this file, add your name, the date, and
|
||||
# an explanation of why something is getting masked. Please be extremely
|
||||
# careful not to commit atoms that are not valid, as it can cause large-scale
|
||||
# breakage, especially if it ends up in the daily snapshot.
|
||||
#
|
||||
## Example:
|
||||
##
|
||||
## # Dev E. Loper <developer@gentoo.org> (28 Jun 2012)
|
||||
## # Masking foo USE flag until we can get the
|
||||
## # foo stuff to work properly again (bug 12345)
|
||||
## =media-video/mplayer-0.90_pre5 foo
|
||||
## =media-video/mplayer-0.90_pre5-r1 foo
|
||||
#
|
||||
|
||||
#--- END OF EXAMPLES ---
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (01 Oct 2009)
|
||||
# No support in emul-linux-x86-sdl, bug 286625
|
||||
app-emulation/wine openal
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (30 Sep 2009)
|
||||
# No support in emul-linux-x86-baselibs, bug 283089
|
||||
app-emulation/wine jpeg
|
||||
|
||||
# Jean-Noël Rivasseau <elvanor@gentoo.org> (23 Sep 2009)
|
||||
# X use flag only for amd64/x86, bug 285951.
|
||||
media-gfx/iscan -X
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org> (06 Sep 2009)
|
||||
# Mask wine[mp3] because it fails to build. bug 283860
|
||||
# Mask wine[gsm] because it fails to build. bug 283875
|
||||
app-emulation/wine gsm mp3
|
||||
|
||||
# Dawid Węgliński <cla@gentoo.org>
|
||||
# Mask amarok2 useflag for net-im/kadu
|
||||
# See bug #238487 for references
|
||||
net-im/kadu amarok2
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (10 May 2009)
|
||||
# Broken SSE2 detection for x86_64 wrt #262405
|
||||
media-libs/libsoundtouch sse2
|
||||
|
||||
# Bernard Cafarelli <voyageur@gentoo.org> (20 Mar 2009)
|
||||
# Depends on packages not yet keyworded for amd64, cf bug #22042
|
||||
app-backup/backup-manager s3
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org> (07 Feb 2009)
|
||||
# USE=mmx on imlib2 causes issues with other apps. See bug 218382 (comments
|
||||
# 11-12)
|
||||
media-libs/imlib2 mmx
|
||||
|
||||
# Serkan Kaba <serkan@gentoo.org> (5 Feb 2009)
|
||||
# finally a 64bit java plugin
|
||||
>=dev-java/sun-jre-bin-1.6.0.12 -nsplugin
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org> (27 Dec 2008)
|
||||
# Mask static USE flag because it just doesn't work on amd64. See bug 236591
|
||||
>=app-arch/p7zip-4.58 static
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org> (24 Dec 2008)
|
||||
# unmask USE=bindist on amd64 - also unmasking the other flags that were under a
|
||||
# bad comment heading. see bug #246144
|
||||
media-video/mplayer -cpudetection -custom-cpuopts -bindist -vdpau
|
||||
|
||||
# Vlastimil Babka <caster@gentoo.org> (12 Dec 2008)
|
||||
# finally a 64bit java plugin
|
||||
>=dev-java/sun-jdk-1.6.0.12_beta2 -nsplugin
|
||||
|
||||
# Tomas Chvatal <scarabeus@gentoo.org> (31 Jan 2009)
|
||||
# masked in base, unmaks for x86/amd64
|
||||
sci-misc/boinc -cuda
|
||||
|
||||
# Serkan Kaba <serkan@gentoo.org> (20 Jul 2008)
|
||||
app-text/enchant -zemberek
|
||||
|
||||
# assembler-section
|
||||
|
||||
# Oct 23th 2006; blubb@gentoo.org
|
||||
# the asm is 64bit save, but it doesn't compile anyway
|
||||
games-emulation/visualboyadvance mmx
|
||||
|
||||
# Oct 23th 2006; blubb@gentoo.org
|
||||
# upstream forces sse2 for amd64; mmx flag does nothing
|
||||
app-crypt/johntheripper mmx
|
||||
|
||||
# Oct 23th 2006; blubb@gentoo.org
|
||||
# x86 asm only:
|
||||
games-emulation/xmame mmx
|
||||
games-emulation/xmess mmx
|
||||
media-gfx/inkscape mmx
|
||||
media-libs/allegro mmx sse
|
||||
media-libs/libfame mmx
|
||||
media-libs/libmovtar mmx
|
||||
media-libs/sdl-gfx mmx
|
||||
media-libs/smpeg mmx
|
||||
media-video/mjpegtools mmx
|
||||
net-irc/xchat mmx
|
||||
net-irc/xchat-gnome mmx
|
||||
net-misc/asterisk mmx
|
||||
x11-terms/eterm mmx
|
||||
media-tv/xawtv mmx
|
||||
|
||||
# x86_64 opts are enabled with USE sse. so masking the rest
|
||||
media-sound/mpg123 mmx 3dnow 3dnowext
|
||||
|
||||
# Oct 24th 2006; blubb@gentoo.org
|
||||
# bug 152646
|
||||
x11-themes/polymer mmx sse2
|
||||
|
||||
# Feb 17th 2007; drizzt@gentoo.org
|
||||
# amd64 does not have an emul libao package
|
||||
games-emulation/zsnes ao
|
||||
|
||||
# Apr 25th 2007: Alexis Ballier <aballier@gentoo.org>
|
||||
# Mask mmx for media-libs/mlt
|
||||
# assembler is not 64bits compliant (yet)
|
||||
media-libs/mlt mmx
|
||||
|
||||
# 8 May 2007: Alistair Bush <ali_bush@gentoo.org>
|
||||
# Mask doc flag for fop as nearly impossible to
|
||||
# run javadoc target. see #177585
|
||||
>=dev-java/fop-0.93 doc
|
||||
|
||||
# 31 Dec 2007: Peter Weller <welp@gentoo.org>
|
||||
# Mask dbus, hal, nas and scanner USE flags;
|
||||
# Bug 203680
|
||||
# 28 Oct 2008: Diego Pettenò <flameeyes@gentoo.org>
|
||||
# Mask GnuTLS (not available as 32-bit library)
|
||||
app-emulation/wine dbus hal ldap nas scanner gnutls gphoto2
|
||||
|
||||
# missing the necessary linux-headers dep
|
||||
>=net-fs/netatalk-2.0.3-r3 xfs
|
||||
|
||||
# 28 Jan 2008: Wulf Krueger <philantrop@gentoo.org>
|
||||
# Mask bluetooth for the KDE 3.5.8 stabilisation.
|
||||
app-pda/pilot-link bluetooth
|
||||
|
||||
# 10 Jul 2008: Thomas Anderson <gentoofan23@gentoo.org>
|
||||
# Unmask ia32 flag for amd64 arches.
|
||||
www-client/opera -ia32
|
||||
|
||||
# 8 Aug 2008: Alexis Ballier <aballier@gentoo.org>
|
||||
# x86 asm only, it won't be built on amd64 if mmx useflag is enabled but that
|
||||
# saves people from needlessly installing nasm
|
||||
# Refs bug #93279
|
||||
media-sound/lame mmx
|
||||
|
||||
# Robert Buchholz <rbu@gentoo.org> (16 Aug 2008)
|
||||
# masked in base, unmask for x86/amd64
|
||||
dev-python/kaa-base -tls
|
||||
@ -1,2 +0,0 @@
|
||||
portage-stable:arch/base
|
||||
portage-stable:features/multilib/lib32
|
||||
@ -1,38 +0,0 @@
|
||||
get_sysroot_ld_paths() {
|
||||
# Default library directories
|
||||
local paths="$SYSROOT/usr/lib64:$SYSROOT/lib64:$SYSROOT/usr/lib:$SYSROOT/lib"
|
||||
|
||||
# Only split on newlines
|
||||
local IFS="
|
||||
"
|
||||
|
||||
local line
|
||||
for line in $(cat "$SYSROOT"/etc/ld.so.conf
|
||||
"$SYSROOT"/etc/ld.so.conf.d/* 2>/dev/null); do
|
||||
# Ignore lines not starting with '/', e.g. empty lines or comments
|
||||
if [[ "${line:0:1}" != "/" ]]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
# Prepend $SYSROOT (/build/<board>) to all library paths
|
||||
# except for those already prefixed with $SYSROOT
|
||||
if [[ "${line:0:${#SYSROOT}}" == "$SYSROOT" ]]; then
|
||||
paths="$paths:$line"
|
||||
else
|
||||
paths="$paths:$SYSROOT$line"
|
||||
fi
|
||||
done
|
||||
echo "$paths"
|
||||
}
|
||||
|
||||
cros_pre_src_test_ldpaths() {
|
||||
# Set LD_LIBRARY_PATH to point to libraries in $SYSROOT, so that tests
|
||||
# will load libraries from there first
|
||||
if [[ -n "$SYSROOT" ]] && [[ "$SYSROOT" != "/" ]]; then
|
||||
if [[ -n "$LD_LIBRARY_PATH" ]]; then
|
||||
export LD_LIBRARY_PATH="$(get_sysroot_ld_paths):$LD_LIBRARY_PATH"
|
||||
else
|
||||
export LD_LIBRARY_PATH="$(get_sysroot_ld_paths)"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
@ -1,2 +0,0 @@
|
||||
# Force the flag which corresponds to ARCH.
|
||||
amd64
|
||||
@ -1,138 +0,0 @@
|
||||
# Copyright 2004 Gentoo Foundation.
|
||||
# Distributed under the terms of the GNU General Public License, v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/use.mask,v 1.8 2009/07/31 21:46:35 ssuominen Exp $
|
||||
|
||||
# Unmask the flag which corresponds to ARCH.
|
||||
-amd64
|
||||
|
||||
# SECTION: Unmask
|
||||
|
||||
# Lilo works on amd64, so ...
|
||||
-lilo
|
||||
|
||||
# 2007/10/09 - Steve Dibb <beandog@gentoo.org>
|
||||
# Unmask support for SSSE3 (pni) for media-video/mplayer
|
||||
-ssse3
|
||||
|
||||
# 2007/08/19 - Christoph Mende <angelos@gentoo.org>
|
||||
# Unmask support for dev-db/oracle-instantclient-basic
|
||||
-oci8-instant-client
|
||||
|
||||
# 2007/03/10 - Mike Frysinger <vapier@gentoo.org>
|
||||
# NVRAM works on x86/amd64 hosts
|
||||
-nvram
|
||||
|
||||
# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org>
|
||||
# Profile cleanup: Unmask emul-linux-x86
|
||||
-emul-linux-x86
|
||||
|
||||
# 2005/09/14 - Diego Pettenò <flameeyes@gentoo.org>
|
||||
# nVidia XvMC support works on amd64
|
||||
-nvidia
|
||||
|
||||
# 2005/12/01 - Daniel Gryniewicz <dang@gentoo.org>
|
||||
# There is now a kqemu that works and is stable on amd64
|
||||
-kqemu
|
||||
|
||||
# 2006/03/03 - Luca Barbato <lu_zero@gentoo.org>
|
||||
# codec support x264
|
||||
-x264
|
||||
|
||||
# 2006/01/28 - Donnie Berkholz <dberkholz@gentoo.org>
|
||||
# Modular X: unmask for architectures on which they are available
|
||||
-input_devices_synaptics
|
||||
-input_devices_virtualbox
|
||||
-input_devices_vmmouse
|
||||
-input_devices_wacom
|
||||
-video_cards_nvidia
|
||||
-video_cards_fglrx
|
||||
-video_cards_via
|
||||
-video_cards_virtualbox
|
||||
-video_cards_vmware
|
||||
|
||||
# Diego Pettenò <flameeyes@gentoo.org> (4 Jan 2007)
|
||||
# Unmask the flags for PHP that are available only on x86/amd64
|
||||
-oci8
|
||||
-oracle7
|
||||
-db2
|
||||
|
||||
# Feb 16th 2007; Simon Stelling <blubb@gentoo.org>
|
||||
# Since this profile forces >=portage-2.1.2, we can unmask all
|
||||
# SIMD assembler flags
|
||||
-mmx
|
||||
-mmxext
|
||||
-sse
|
||||
-sse2
|
||||
-3dnow
|
||||
-3dnowext
|
||||
|
||||
# George Shapovalov <george@gentoo.org> (8 Apr 2007)
|
||||
# supported on amd64
|
||||
-ada
|
||||
|
||||
# Robert Buchholz <rbu@gentoo.org> (03 Jun 2007)
|
||||
# Unmask as it works on amd64
|
||||
-lcd_devices_luise
|
||||
|
||||
# SECTION: Unavailable/Broken
|
||||
|
||||
# 2007/04/07 - Petteri Räty <betelgeuse@gentoo.org>
|
||||
# libemf does not build on amd64
|
||||
emf
|
||||
|
||||
# 2007/01/18 - Jeffrey Gardner <je_fro@gentoo.org>
|
||||
# Mask gamess support temporarily.
|
||||
gamess
|
||||
|
||||
# 2006/12/21 - Diego Pettenò <flameeyes@gentoo.org>
|
||||
# Mask some ALSA cards that are known broken in AMD64
|
||||
alsa_cards_cs5535audio
|
||||
|
||||
# 2006/09/05 - Tupone Alfredo <tupone@gentoo.org>
|
||||
# doomsday ebuild is not available on this architecture
|
||||
doomsday
|
||||
|
||||
# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org>
|
||||
# Profile cleanup: No info about these
|
||||
asm
|
||||
drac
|
||||
vidix
|
||||
|
||||
# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org>
|
||||
# Masked due to bug #127328; prohibits DEPENDs on
|
||||
# this flag makes media-gfx/inkscape dep on media-gfx/pstoedit
|
||||
# which deps on libemf
|
||||
plugin
|
||||
|
||||
# 2006/02/05 - Donnie Berkholz <dberkholz@gentoo.org>
|
||||
# Modular X: mask for architectures on which they aren't available
|
||||
video_cards_i740
|
||||
video_cards_imstt
|
||||
video_cards_newport
|
||||
video_cards_nsc
|
||||
|
||||
# 2005/09/19 - Olivier Fisette <ribosome@gentoo.org>
|
||||
# cmucl is not available on amd64. Masking to keep "sci-mathematics/maxima"
|
||||
# happy.
|
||||
cmucl
|
||||
|
||||
# 2004/10/06 - Jeremy Huddleston <eradicator@gentoo.org>
|
||||
# sys-cluster/pvm won't build
|
||||
pvm
|
||||
|
||||
# 2004/06/22 - Taken from 2004.0 profile
|
||||
# masked
|
||||
3dfx
|
||||
|
||||
# 2007/02/02 - Simon Stelling <blubb@gentoo.org>
|
||||
# we don't have no gcc64; bug 144535
|
||||
gcc64
|
||||
|
||||
# 2007/02/04 - Simon Stelling <blubb@gentoo.org>
|
||||
# games-emulation/caps is 32bit only, while app-emulation/e-uae is 64bit; bug 158416
|
||||
capslib
|
||||
|
||||
# RealMagic Hollywood+/Creative DXR3 support
|
||||
-dxr3
|
||||
|
||||
# NOT NECESSARY - SECTION
|
||||
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/make.defaults,v 1.2 2012/05/25 17:31:48 vapier Exp $
|
||||
|
||||
DEFAULT_ABI="x32"
|
||||
ABI="x32"
|
||||
MULTILIB_ABIS="amd64 x86 x32"
|
||||
|
||||
FEATURES="collision-protect multilib-strict"
|
||||
|
||||
SYMLINK_LIB="no"
|
||||
@ -1,9 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/package.keywords,v 1.9 2012/08/29 21:56:14 vapier Exp $
|
||||
|
||||
# We need newer versions of toolchain packages.
|
||||
~sys-apps/sandbox-2.6 amd64
|
||||
~sys-devel/gcc-4.7.1 amd64
|
||||
~sys-devel/gdb-7.5.1 amd64
|
||||
~sys-libs/glibc-2.16.0 amd64
|
||||
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/package.mask,v 1.1 2012/10/07 17:58:28 phajdan.jr Exp $
|
||||
|
||||
# Pawel Hajdan jr <phajdan.jr@gentoo.org> (07 Oct 2012)
|
||||
# V8 upstream said they won't support x32, bug #423815
|
||||
# Masked V8 and reverse dependencies.
|
||||
dev-lang/v8
|
||||
dev-lang/v8cgi
|
||||
net-libs/nodejs
|
||||
www-client/chromium
|
||||
@ -1,5 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/package.unmask,v 1.2 2012/08/29 21:55:02 vapier Exp $
|
||||
|
||||
~sys-devel/gcc-4.7.1
|
||||
@ -1,10 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/package.use.mask,v 1.1 2012/10/07 17:58:28 phajdan.jr Exp $
|
||||
|
||||
# This file requires >=portage-2.1.1
|
||||
|
||||
# Pawel Hajdan jr <phajdan.jr@gentoo.org> (07 Oct 2012)
|
||||
# V8 upstream said they won't support x32, bug #423815
|
||||
# Masked V8 and reverse dependencies.
|
||||
dev-db/mongodb v8
|
||||
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64/x32/packages,v 1.7 2012/08/29 21:55:02 vapier Exp $
|
||||
|
||||
# Min versions that included x32 support
|
||||
>=sys-apps/sandbox-2.6
|
||||
>=sys-devel/binutils-2.22
|
||||
>=sys-kernel/linux-headers-3.4
|
||||
>=sys-libs/glibc-2.16.0
|
||||
>=sys-devel/gcc-4.7.1
|
||||
>=sys-devel/gdb-7.5
|
||||
>=dev-util/strace-4.7
|
||||
@ -1,3 +0,0 @@
|
||||
..
|
||||
# Need to clobber amd64 pulling in lib32 on us.
|
||||
portage-stable:features/multilib
|
||||
@ -1,160 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/base/make.defaults,v 1.90 2012/11/24 21:08:09 mgorny Exp $
|
||||
#
|
||||
# System-wide defaults for the Portage system
|
||||
# See portage(5) manpage
|
||||
|
||||
# Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later)
|
||||
IUSE_IMPLICIT="prefix"
|
||||
USE_EXPAND_UNPREFIXED="ARCH"
|
||||
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
|
||||
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux hppa hppa-hpux ia64 ia64-hpux ia64-linux m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos ppc-openbsd s390 sh sparc sparc64-freebsd sparc64-solaris sparc-fbsd sparc-solaris x64-freebsd x64-macos x64-openbsd x64-solaris x86 x86-cygwin x86-fbsd x86-freebsd x86-interix x86-linux x86-macos x86-netbsd x86-openbsd x86-solaris x86-winnt"
|
||||
USE_EXPAND_VALUES_ELIBC="AIX Cygwin Darwin FreeBSD glibc HPUX Interix mintlib NetBSD OpenBSD SunOS uclibc Winnt"
|
||||
USE_EXPAND_VALUES_KERNEL="AIX Cygwin Darwin FreeBSD freemint HPUX Interix linux NetBSD OpenBSD SunOS Winnt"
|
||||
USE_EXPAND_VALUES_USERLAND="BSD GNU"
|
||||
|
||||
# Env vars to expand into USE vars. Modifying this requires prior
|
||||
# discussion on gentoo-dev@gentoo.org.
|
||||
USE_EXPAND="APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES ENLIGHTENMENT_MODULES FOO2ZJS_DEVICES MISDN_CARDS FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS DVB_CARDS LIRC_DEVICES INPUT_DEVICES LINGUAS USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS ALSA_CARDS ALSA_PCM_PLUGINS LCD_DEVICES CAMERAS NETBEANS_MODULES QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS SANE_BACKENDS RUBY_TARGETS PHP_TARGETS NGINX_MODULES_HTTP NGINX_MODULES_MAIL XFCE_PLUGINS XTABLES_ADDONS GPSD_PROTOCOLS COLLECTD_PLUGINS DRACUT_MODULES OFED_DRIVERS GRUB_PLATFORMS FFTOOLS PYTHON_TARGETS CURL_SSL OPENMPI_FABRICS OPENMPI_RM OPENMPI_OFED_FEATURES LIBREOFFICE_EXTENSIONS VOICEMAIL_STORAGE PYTHON_SINGLE_TARGET"
|
||||
|
||||
# USE_EXPAND variables whose contents are not shown in package manager
|
||||
# output. Changes need discussion on gentoo-dev.
|
||||
USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS"
|
||||
|
||||
# Basic CONFIG_PROTECT is defined by portage make.globals in /usr/share. That is really bad, kill it here.
|
||||
CONFIG_PROTECT="-/etc"
|
||||
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
|
||||
|
||||
# Variables that are set exclusively by the profile
|
||||
# and not by user configuration files.
|
||||
PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND"
|
||||
|
||||
# 'Sane' defaults
|
||||
ELIBC="glibc"
|
||||
KERNEL="linux"
|
||||
USERLAND="GNU"
|
||||
INPUT_DEVICES="keyboard mouse"
|
||||
|
||||
# Tomáš Chvátal <scarabeus@gentoo.org> (12 Aug 2011)
|
||||
# By default do not build any grub platform and let it guess.
|
||||
GRUB_PLATFORMS=""
|
||||
|
||||
# Tomáš Chvátal <scarabeus@gentoo.org> (05 May 2013)
|
||||
# By default enable all extensions with no dependencies
|
||||
LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer"
|
||||
|
||||
# Tomáš Chvátal <scarabeus@gentoo.org> (15 May 2011)
|
||||
# Andreas K. Hüttel <dilfridge@gentoo.org> (19 Aug 2011, 25 Mar 2012)
|
||||
# By default build all koffice / calligra features.
|
||||
CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump"
|
||||
|
||||
# Pacho Ramos <pacho@gentoo.org> (14 Feb 2010)
|
||||
# Enable 'ptp2' by default as it is available for most cameras.
|
||||
CAMERAS="ptp2"
|
||||
|
||||
# Ole Markus With <olemarkus@gentoo.org> (09 Oct 2010)
|
||||
# Default PHP targets (should always be latest stable version)
|
||||
PHP_TARGETS="php5-3"
|
||||
|
||||
# Andreas K. Huettel <dilfridge@gentoo.org> (28 Sep 2010)
|
||||
# Small default list of enabled plugins for collectd
|
||||
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
|
||||
|
||||
# Tomáš Chvátal <scarabeus@gentoo.org> (26 Oct 2010)
|
||||
# By default enable all protocols for average GPS user
|
||||
GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx"
|
||||
|
||||
# Diego Pettenò <flameeyes@gentoo.org> (21 Dec 2006)
|
||||
# Build everything for the average user
|
||||
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol"
|
||||
|
||||
# Benedikt Böhm <hollow@gentoo.org> (27 Nov 2007)
|
||||
# Sane defaults for built-in apache modules
|
||||
# Patrick Lauer <patrick@gentoo.org> (12 Oct 2012)
|
||||
# extend for apache 2.4
|
||||
APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
|
||||
|
||||
# Peter Volkov <pva@gentoo.org> (29 Apr 2010)
|
||||
# Set some defaults or package will fail to build (Check mconfig in package sources)
|
||||
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
|
||||
|
||||
# Robert Buchholz <rbu@gentoo.org> (17 Jan 2006)
|
||||
# Some common lcd devices
|
||||
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
|
||||
|
||||
# 2006/10/17 - Daniel Drake <dsd@gentoo.org>
|
||||
# cracklib is becoming optional in shadow (and removed from system) as of
|
||||
# today. However, cracklib is very standard across the Linux world so we
|
||||
# enable it by default.
|
||||
#
|
||||
# Diego Pettenò <flameeyes@gentoo.org> (14 Jul 2007)
|
||||
# Moved to base/ profile from default-linux/ so that it also applies to
|
||||
# embedded and hardened profiles.
|
||||
USE="${USE} cracklib"
|
||||
|
||||
# Miroslav Šulc <fordfrog@gentoo.org> (19 Nov 2008)
|
||||
# Netbeans modules/clusters
|
||||
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
|
||||
|
||||
# 2009/09/21 Robin H. Johnson <robbat2@gentoo.org>
|
||||
# http://archives.gentoo.org/gentoo-dev/msg_dc705dc2c1a45e18a85aa62e8fb17009.xml
|
||||
# Build kernel modules from linux-mod by default:
|
||||
USE="${USE} modules"
|
||||
|
||||
# Alex Legler <a3li@gentoo.org> (30 Nov 2009)
|
||||
# Default Ruby build targets
|
||||
RUBY_TARGETS="ruby18 ruby19"
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (03 Dec 2009)
|
||||
# Enable USE cxx by default so base-system and toolchain pkgs can start using USE cxx
|
||||
# instead of USE nocxx.
|
||||
# http://archives.gentoo.org/gentoo-dev/msg_a181cd0d36600067b599f4b996c6989f.xml
|
||||
USE="${USE} cxx"
|
||||
|
||||
# Tiziano Müller <dev-zero@gentoo.org> (24 Jan 2010)
|
||||
# We usually don't want python to (re)write .py[co] files during phase runs
|
||||
# since it could cause sandbox violations
|
||||
PYTHONDONTWRITEBYTECODE="1"
|
||||
|
||||
# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> (16 Nov 2011)
|
||||
# Add default USE value for bootstrap and rename it from STAGE1_USE to BOOTSTRAP_USE
|
||||
# threads is included to work around a use dep issue in our old python ebuilds
|
||||
# curl is included to let stage2 fetch toolchains from git
|
||||
BOOTSTRAP_USE="cxx unicode threads curl"
|
||||
|
||||
# Mike Gilbert <floppym@gentoo.org> (15 May 2012)
|
||||
# Default target(s) for python-r1.eclass
|
||||
PYTHON_TARGETS="python2_7"
|
||||
PYTHON_SINGLE_TARGET="python2_7"
|
||||
|
||||
# ChromeOS-specific: BOARD_USE for accessing board value in cros-board.eclass
|
||||
# CROS_WORKON_TREE for cros-workon
|
||||
# TESTS USE_EXPAND for autotest
|
||||
# U_BOOT_CONFIG_USE for selecting U-Boot config
|
||||
# U_BOOT_FDT_USE for selecting U-Boot device tree
|
||||
USE_EXPAND="${USE_EXPAND} BOARD_USE CROS_WORKON_TREE TESTS U_BOOT_CONFIG_USE U_BOOT_FDT_USE"
|
||||
USE_EXPAND_HIDDEN="${USE_EXPAND_HIDDEN} CROS_WORKON_TREE"
|
||||
|
||||
# Extra use flags for Core OS SDK (and possibly targets)
|
||||
# Previously defined in make.conf
|
||||
USE="${USE} hardened cros_host pic pie expat -introspection -cups"
|
||||
|
||||
# Enable bindist for both SDK and targets
|
||||
USE="${USE} bindist"
|
||||
|
||||
# No need for zeroconf, that's a desktop world thing.
|
||||
# Namely dhcpcd shoudln't make up random ipv4 addresses using ipv4ll
|
||||
USE="${USE} -zeroconf"
|
||||
|
||||
# Default licenses that are accepted for ChromiumOS builds.
|
||||
# If you want to accept more, use the --accept_licenses flag
|
||||
# when running setup_board.
|
||||
ACCEPT_LICENSE="* -@EULA -@CHROMEOS"
|
||||
|
||||
# Favor our own mirrors over Gentoo's
|
||||
GENTOO_MIRRORS="
|
||||
http://storage.core-os.net/mirror/portage-stable/
|
||||
http://storage.core-os.net/mirror/coreos/
|
||||
http://distfiles.gentoo.org/
|
||||
"
|
||||
@ -1,4 +0,0 @@
|
||||
# Upstream portage blocks portage-9999 with package.mask, so we need to unmask
|
||||
# it manually to allow us to build it. (It's still marked as unstable, so we
|
||||
# won't use it by default.)
|
||||
=sys-apps/portage-9999
|
||||
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.force,v 1.8 2009/08/01 14:55:18 beandog Exp $
|
||||
|
||||
# Peter Alfredsen <loki_val@gentoo.org> (11 Apr 2009)
|
||||
# Forcing w.r.t. bug 265336. When unicode use-flag is
|
||||
# turned off, ABI is broken without a .so bump.
|
||||
dev-libs/libpcre unicode
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (10 May 2009)
|
||||
# USE X needs to be always enabled to force virtualx
|
||||
# eclass usage for Xeconf.
|
||||
media-sound/rubyripper X
|
||||
@ -1,166 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.mask,v 1.97 2009/10/11 20:12:53 ssuominen Exp $
|
||||
|
||||
# This file requires >=portage-2.1.1
|
||||
# New entries go on top.
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (10 Oct 2009)
|
||||
# Not ready for stable. Remove this mask when KDE 4.3.2 is stable.
|
||||
<kde-base/kdeadmin-meta-4.3.2 cups
|
||||
<kde-base/kdeutils-meta-4.3.2 cups
|
||||
<kde-base/plasma-workspace-4.3.2 google-gadgets
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (10 Oct 2009)
|
||||
# Fix deptree because kopete-facebook is missing KEYWORDS
|
||||
kde-base/kopete facebook
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (09 Oct 2009)
|
||||
# log4cxx has known memory leaking issues wrt bug #287697,
|
||||
# unmask when log4cxx is fixed and stable.
|
||||
app-misc/strigi log
|
||||
|
||||
# Jean-Noël Rivasseau <elvanor@gentoo.org> (23 Sep 2009)
|
||||
# X use flag only for amd64/x86, bug 285951.
|
||||
media-gfx/iscan X
|
||||
|
||||
# Nirbheek Chauhan <nirbheek@gentoo.org> (22 Sep 2009)
|
||||
# Broken with KDE4, mask for now
|
||||
>=app-office/openoffice-3.1.1 kde
|
||||
|
||||
# Alex Legler <a3li@gentoo.org> (16 Sep 2009)
|
||||
# Maintainer of the kolab patch is not available (wrobel).
|
||||
# Bump is needed for security bug 285052.
|
||||
>=www-apps/horde-webmail-1.2.4 kolab
|
||||
|
||||
# Tomáš Chvátal <scarabeus@gentoo.org> (10 Sep 2009)
|
||||
# quakeforge has video_cards_tdfx enabled only for x86
|
||||
games-fps/quakeforge video_cards_tdfx
|
||||
|
||||
# Marijn Schouten <hkBst@gentoo.org> (03 Aug 2009)
|
||||
# gcl is an old piece of crap that has a lot of problems
|
||||
sci-mathematics/maxima gcl
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org> (31 Jul 2009)
|
||||
# Mask the gnome USE flag globally for app-office/abiword-plugins-2.4.6 because
|
||||
# it depends on a GLSA affected atom. bug 271708
|
||||
=app-office/abiword-plugins-2.4.6 gnome
|
||||
|
||||
# Petteri Räty <betelgeuse@gentoo.org> (14 Jul 2009)
|
||||
# Open source Java plugin development happens in IcedTea
|
||||
# these days.
|
||||
dev-java/gnu-classpath nsplugin
|
||||
|
||||
# Tristan Heaven <nyhm@gentoo.org> (12 Jun 2009)
|
||||
# media-libs/freeimage is masked for bug #269516
|
||||
dev-games/cegui freeimage
|
||||
dev-games/ogre freeimage
|
||||
|
||||
# Mounir Lamouri <volkmar@gentoo.org> (21 Apr 2009)
|
||||
# masking jingle because it's using an old ortp version
|
||||
# which is blocking stabilization of new ones, bug 206047
|
||||
=kde-base/kdenetwork-3* jingle
|
||||
=kde-base/kopete-3* jingle
|
||||
|
||||
# Peter Alfredsen <loki_val@gentoo.org> (20 Jan 2008)
|
||||
# Pango is a Work-In-Progress for libgdiplus
|
||||
# Bug 255623
|
||||
dev-dotnet/libgdiplus pango
|
||||
|
||||
# Tomas Chvatal <scarabeus@gentoo.org> (31 Jan 2009)
|
||||
# mask cuda for boinc. Works only on amd64 and x86
|
||||
sci-misc/boinc cuda
|
||||
|
||||
# Robert Buchholz <rbu@gentoo.org> (16 Aug 2008)
|
||||
# TLS needs dev-libs/cryptlib, which is x86 only
|
||||
dev-python/kaa-base tls
|
||||
|
||||
# Serkan Kaba <serkan@gentoo.org> (20 Jul 2008)
|
||||
# Java is not supported in most of the arches enchant is keyworded
|
||||
app-text/enchant zemberek
|
||||
|
||||
# Thomas Anderson <gentoofan23@gentoo.org> (04 Jul 2008)
|
||||
# Mask ia32 USE flag on all architectures but amd64
|
||||
# as we're the only people who can make use of it.
|
||||
www-client/opera ia32
|
||||
|
||||
# Peter Alfredsen <loki_val@gentoo.org> (25 Jun 2008)
|
||||
# Php module fails to build due to newer autotools.
|
||||
>=media-libs/ming-0.4.0_beta5 php
|
||||
|
||||
# Ben de Groot <yngwin@gentoo.org> (22 Jun 2008)
|
||||
# does not work with ffmpeg new headers yet
|
||||
<www-plugins/gnash-0.8.3 ffmpeg
|
||||
|
||||
# Markus Ullmann <jokey@gentoo.org> (21 Mar 2008)
|
||||
# still work in progress
|
||||
=net-irc/kvirc-3.4.0 qt4
|
||||
|
||||
# Michael Sterrett <mr_bones_@gentoo.org> (09 Mar 2008)
|
||||
# tcl version necessary has been masked so mask this for now.
|
||||
~app-editors/nvi-1.81.6 tcl
|
||||
|
||||
# Christian Faulhammer <opfer@gentoo.org> (03 Mar 2008)
|
||||
# This feature is experimental and should be used by people willing to
|
||||
# test it
|
||||
app-portage/gatt libpaludis
|
||||
|
||||
# Wulf Krueger <philantrop@gentoo.org> (28 Jan 2008)
|
||||
# Mask bluetooth for the KDE 3.5.8 stabilisation.
|
||||
app-pda/pilot-link bluetooth
|
||||
|
||||
# Christian Hoffmann <hoffie@gentoo.org> (27 Dec 2007)
|
||||
# Missing dev-php5/php-java-bridge
|
||||
dev-lang/php java-external
|
||||
|
||||
# Donnie Berkholz <dberkholz@gentoo.org> (12 Nov 2007)
|
||||
# freedesktop.org bug #7459 committed fix breaks 3D apps
|
||||
# but "fix" is only relevant on USE=nptl
|
||||
=media-libs/mesa-7.0* nptl
|
||||
|
||||
# Robert Buchholz <rbu@gentoo.org> (29 Aug 2007)
|
||||
# PPTP Plugin doesn't work on amd64
|
||||
kde-misc/knetworkmanager pptp
|
||||
|
||||
dev-java/sun-jdk nsplugin
|
||||
dev-java/sun-jre-bin nsplugin
|
||||
dev-java/ibm-jdk-bin nsplugin
|
||||
dev-java/ibm-jre-bin nsplugin
|
||||
|
||||
# Petteri Räty <betelgeuse@gentoo.org> (27 Apr 2007)
|
||||
# package.use.masked for security bug #161835
|
||||
# Not removed from ebuilds because this is the only 64 bit plugin
|
||||
# on amd64.
|
||||
dev-java/blackdown-jdk nsplugin
|
||||
dev-java/blackdown-jre nsplugin
|
||||
|
||||
# These are for BSD only
|
||||
net-proxy/squid ipf-transparent pf-transparent
|
||||
app-admin/sshguard ipfilter
|
||||
|
||||
# Linking against libnfsidmap requires libs in /usr #149472
|
||||
sys-apps/acl nfs
|
||||
|
||||
# Christian Faulhammer <opfer@gentoo.org> (14 Jan 2008)
|
||||
# only works on x86, where this will be unmasked
|
||||
dev-java/ibm-jdk-bin alsa
|
||||
dev-java/ibm-jre-bin alsa
|
||||
|
||||
# Raúl Porcel <armin76@gentoo.org> (09 Nov 2008)
|
||||
# CPU opts: This needs amd64, x86 and ppc on some of them
|
||||
# dvdnav: hard masked dependency
|
||||
# vdpau: availble on x86, amd64 only
|
||||
media-video/mplayer cpudetection custom-cpuopts bindist vdpau
|
||||
|
||||
# Steve Dibb <beandog@gentoo.org> (26 Feb 2009)
|
||||
# Unmask internal real player codec support on newer mplayer
|
||||
>=media-video/mplayer-1.0_rc2_p20090226 -real
|
||||
|
||||
# Alexis Ballier <aballier@gentoo.org> (07 Jul 2009)
|
||||
# The pda interface doesnt build, bug #277037
|
||||
>=media-video/vlc-1.0.0 pda
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (31 Jul 2009)
|
||||
# Security issues wrt #190835
|
||||
games-fps/doom-data doomsday
|
||||
games-fps/freedoom doomsday
|
||||
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.mask.example,v 1.2 2009/07/31 11:16:52 ssuominen Exp $
|
||||
|
||||
# This file requires >=portage-2.1.1
|
||||
# It's named example so portage doesn't open it and it doesn't do anything yet.
|
||||
# The syntax is similar to /etc/portage/package.use
|
||||
|
||||
###
|
||||
### Examples!
|
||||
###
|
||||
### Masking
|
||||
|
||||
# sys-devel/gcc hardened # mask hardened USE flag for sys-devel/gcc
|
||||
|
||||
|
||||
### Unmasking
|
||||
# sys-devel/gcc -hardened # unmask hardened USE flag for sys-devel/gcc
|
||||
|
||||
# DO NOT DO
|
||||
# -sys-devel/gcc hardened
|
||||
|
||||
# This wrong example is here because someone did it (he blamed his copy
|
||||
# and pasting program).
|
||||
|
||||
@ -1,75 +0,0 @@
|
||||
# Copyright 2004 Gentoo Foundation.
|
||||
# Distributed under the terms of the GNU General Public License, v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/base/packages,v 1.45 2009/09/29 09:04:29 flameeyes Exp $
|
||||
|
||||
# Gentoo Base Profile
|
||||
|
||||
# NOTE: THIS IS THE BASE PROFILE FOR *ANY* GENTOO BASED OPERATING SYSTEM.
|
||||
# NO MODIFICATIONS MAY BE MADE TO THIS FILE WITHOUT PRIOR DISCUSSION. IF
|
||||
# YOU ARE CREATING A NEW PROFILE, YOU SIMPLY NEED TO INHERIT THIS BASE
|
||||
# PROFILE IN YOUR PROFILE DIRECTORY'S "parent" FILE.
|
||||
|
||||
|
||||
# OK, you're staring at this file and you have no idea what these stars are
|
||||
# for. Here's the scoop. An initial "*" marks a package that is part of
|
||||
# the official BASE system profile. If there is a "*" then `emerge system`
|
||||
# will use the line in its calculations of what should be installed for the
|
||||
# base profile. Lines without a "*" prefix will be ignored for profile
|
||||
# system calculations.
|
||||
|
||||
# Please note that this file is rarely used as a package inclusion mask
|
||||
# file, because it affects EVERY SINGLE gentoo profile. As can be seen,
|
||||
# we've limited the inclusion mask to a version of portage which supports
|
||||
# cascaded profiles, but apart from that, there should be no version
|
||||
# specific information in here. This file serves as a high level description
|
||||
# of the minimum set of packages needed for any Gentoo based system.
|
||||
|
||||
*sys-apps/baselayout
|
||||
*app-arch/bzip2
|
||||
*app-arch/cpio
|
||||
*app-arch/gzip
|
||||
*app-arch/tar
|
||||
*app-arch/xz-utils
|
||||
*app-shells/bash
|
||||
#*dev-lang/perl
|
||||
#*dev-lang/python
|
||||
*net-misc/iputils
|
||||
*net-misc/rsync
|
||||
*net-misc/wget
|
||||
*sys-apps/coreutils
|
||||
#*sys-apps/debianutils
|
||||
*sys-apps/diffutils
|
||||
*sys-apps/file
|
||||
*sys-apps/findutils
|
||||
*sys-apps/gawk
|
||||
*sys-apps/grep
|
||||
*sys-apps/net-tools
|
||||
*sys-apps/portage
|
||||
*sys-process/procps
|
||||
*sys-process/psmisc
|
||||
*sys-apps/sed
|
||||
*sys-apps/shadow
|
||||
*sys-apps/texinfo
|
||||
*sys-apps/which
|
||||
*sys-devel/autoconf
|
||||
*sys-devel/automake
|
||||
*sys-devel/binutils
|
||||
*sys-devel/bison
|
||||
*sys-devel/flex
|
||||
*sys-devel/gcc
|
||||
*sys-devel/gnuconfig
|
||||
*sys-devel/libtool
|
||||
*sys-devel/m4
|
||||
*sys-devel/make
|
||||
*>=sys-devel/patch-2.6.1
|
||||
*sys-fs/e2fsprogs
|
||||
*sys-libs/ncurses
|
||||
*sys-libs/readline
|
||||
*sys-libs/zlib
|
||||
*virtual/editor
|
||||
*virtual/libc
|
||||
*virtual/man
|
||||
*virtual/modutils
|
||||
*virtual/os-headers
|
||||
*virtual/pager
|
||||
*virtual/ssh
|
||||
@ -1,9 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/base/use.force,v 1.3 2009/07/31 16:42:56 ssuominen Exp $
|
||||
|
||||
# Force the GNU/Linux ELIBC, KERNEL, and USERLAND
|
||||
# flags that apply to the majority of profiles.
|
||||
elibc_glibc
|
||||
kernel_linux
|
||||
userland_GNU
|
||||
@ -1,225 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/base/use.mask,v 1.81 2009/09/10 12:03:43 scarabeus Exp $
|
||||
|
||||
# profile specific USE flags
|
||||
# Don't put hardened in here.
|
||||
selinux
|
||||
uclibc
|
||||
multilib
|
||||
|
||||
# amd64/x86 arch specific USE flags
|
||||
kqemu
|
||||
3dnow
|
||||
3dnowext
|
||||
lilo
|
||||
mmx
|
||||
mmxext
|
||||
sse
|
||||
sse2
|
||||
ssse3
|
||||
svga
|
||||
win32codecs
|
||||
real
|
||||
nvram
|
||||
|
||||
# ppc arch specific USE flags
|
||||
altivec
|
||||
pbbuttonsd
|
||||
ppcsha1
|
||||
|
||||
# mips arch specific USE flags
|
||||
n32
|
||||
n64
|
||||
fixed-point
|
||||
|
||||
# ppc64 arch specific USE flags
|
||||
ibm
|
||||
|
||||
# sparc arch specific USE flags
|
||||
vis
|
||||
ultra1
|
||||
|
||||
# nVidia XvMC requires nvidia-drivers/nvidia-legacy-drivers
|
||||
nvidia
|
||||
|
||||
# dev-db/oracle-instantclient-basic is only available on x86
|
||||
oci8-instant-client
|
||||
|
||||
# net-libs/osptoolkit is only available on x86 (used by asterisk, bug 115798)
|
||||
osp
|
||||
|
||||
# yellownet is only avaible as a binary blob (bug 149970)
|
||||
yellownet
|
||||
|
||||
# not keyworded on non-x86 systems
|
||||
video_cards_geode
|
||||
video_cards_vermilion
|
||||
video_cards_xgi
|
||||
video_cards_voodoo
|
||||
|
||||
# not needed on non-sparc systems
|
||||
video_cards_sunbw2
|
||||
video_cards_suncg14
|
||||
video_cards_suncg3
|
||||
video_cards_suncg6
|
||||
video_cards_sunffb
|
||||
video_cards_sunleo
|
||||
video_cards_suntcx
|
||||
|
||||
# not needed on non-mips system
|
||||
video_cards_newport
|
||||
video_cards_impact
|
||||
|
||||
# not needed on non-x86, non-amd64 systems
|
||||
input_devices_virtualbox
|
||||
input_devices_vmmouse
|
||||
video_cards_nvidia
|
||||
video_cards_fglrx
|
||||
video_cards_via
|
||||
video_cards_vmware
|
||||
video_cards_virtualbox
|
||||
|
||||
# not needed on non-x86, non-amd64, non-ppc systems
|
||||
input_devices_synaptics
|
||||
input_devices_wacom
|
||||
|
||||
# psyco only works on x86
|
||||
psyco
|
||||
|
||||
# Mask ELIBC, KERNEL, and USERLAND flags that apply to specific profiles.
|
||||
userland_BSD
|
||||
|
||||
elibc_AIX
|
||||
elibc_Darwin
|
||||
elibc_DragonFly
|
||||
elibc_FreeBSD
|
||||
elibc_HPUX
|
||||
elibc_Interix
|
||||
elibc_IRIX
|
||||
elibc_mintlib
|
||||
elibc_NetBSD
|
||||
elibc_OpenBSD
|
||||
elibc_SunOS
|
||||
elibc_uclibc
|
||||
|
||||
kernel_AIX
|
||||
kernel_Darwin
|
||||
kernel_FreeBSD
|
||||
kernel_freemint
|
||||
kernel_HPUX
|
||||
kernel_Interix
|
||||
kernel_IRIX
|
||||
kernel_NetBSD
|
||||
kernel_OpenBSD
|
||||
kernel_SunOS
|
||||
|
||||
# Diego Pettenò <flameeyes@gentoo.org> (6 Dec 2006)
|
||||
# Mask specific Apple drivers
|
||||
alsa_cards_aoa
|
||||
alsa_cards_aoa-fabric-layout
|
||||
alsa_cards_aoa-onyx
|
||||
alsa_cards_aoa-soundbus
|
||||
alsa_cards_aoa-soundbus-i2s
|
||||
alsa_cards_aoa-tas
|
||||
alsa_cards_aoa-toonie
|
||||
alsa_cards_powermac
|
||||
# Mask specific Sun drivers
|
||||
alsa_cards_sun-amd7930
|
||||
alsa_cards_sun-cs4231
|
||||
alsa_cards_sun-dbri
|
||||
# Mask specific ARM drivers
|
||||
alsa_cards_pxa2xx-i2sound
|
||||
alsa_cards_pxa2xx-soc
|
||||
alsa_cards_pxa2xx-soc-corgi
|
||||
alsa_cards_pxa2xx-soc-poodle
|
||||
alsa_cards_pxa2xx-soc-spitz
|
||||
alsa_cards_pxa2xx-soc-tosa
|
||||
alsa_cards_sa11xx-uda1341ts
|
||||
alsa_cards_armaaci
|
||||
alsa_cards_at91-soc
|
||||
alsa_cards_at91-soc-eti-b1-wm8731
|
||||
# Mask specific HPPA drivers
|
||||
alsa_cards_harmony
|
||||
# Mask specific MIPS drivers
|
||||
alsa_cards_au1x00
|
||||
|
||||
# Diego Pettenò <flameeyes@gentoo.org> (29 Dec 2006)
|
||||
# Adobe FDF toolkit is x86 only.
|
||||
fdftk
|
||||
|
||||
# Diego Pettenò <flameeyes@gentoo.org> (30 Dec 2006)
|
||||
# These are specific of Mac OS X
|
||||
aqua
|
||||
coreaudio
|
||||
|
||||
# Diego Pettenò <flameeyes@gentoo.org> (4 Jan 2007)
|
||||
# Mask the flags for PHP that are available only on x86
|
||||
sybase-ct
|
||||
ingres
|
||||
birdstep
|
||||
adabas
|
||||
filepro
|
||||
pfpro
|
||||
informix
|
||||
empress
|
||||
empress-bcs
|
||||
sybase
|
||||
frontbase
|
||||
dbmaker
|
||||
esoob
|
||||
solid
|
||||
# Shared with amd64
|
||||
oci8
|
||||
oracle7
|
||||
firebird
|
||||
db2
|
||||
|
||||
# Robert Buchholz <rbu@gentoo.org> (03 Jun 2007)
|
||||
# Only works on x86 or amd64
|
||||
lcd_devices_svga
|
||||
lcd_devices_luise
|
||||
|
||||
# Joseph Jezak <josejx@gentoo.org> (11 Mar 2007)
|
||||
# Only for x86 and amd64 (in pbbuttonsd)
|
||||
macbook
|
||||
|
||||
# George Shapovalov <george@gentoo.org> (8 Apr 2007)
|
||||
# Ada is supported only on x86, amd64 and ppc at present
|
||||
ada
|
||||
|
||||
# lvm2 clustered use flags (moved from default-linux)
|
||||
clvm
|
||||
gulm
|
||||
cman
|
||||
|
||||
# tcc is x86 only
|
||||
tcc
|
||||
|
||||
# Diego Pettenò <flameeyes@gentoo.org> (15 Nov 2007)
|
||||
# pam_console was masked for removal for security issue.
|
||||
# mask the flag too.
|
||||
pam_console
|
||||
|
||||
# Jeremy Olexa <darkside@gentoo.org>
|
||||
# The prefix USE flag should never be used on non prefix profiles
|
||||
prefix
|
||||
|
||||
# Alexey Shvetsov <alexxy@gentoo.org>
|
||||
# Mask kdeprefix since its broken by now
|
||||
kdeprefix
|
||||
|
||||
# Diego E. Pettenò <flameeyes@gentoo.org> (6 Jul 2009)
|
||||
# on behalf of QA Team
|
||||
# Removal of cman is scheduled for 2009-10-06
|
||||
cman
|
||||
|
||||
# Markus Duft <mduft@gentoo.org> (7 Jul 2009)
|
||||
# This use flag only applies to _one_ version of interix (all
|
||||
# versions share the same keyword, that's why i need a USE flag).
|
||||
# Since this is meaningless for all others, it's globally masked.
|
||||
i6fork
|
||||
|
||||
# Samuli Suominen <ssuominen@gentoo.org> (01 Aug 2009)
|
||||
# RealMagic Hollywood+/Creative DXR3 support
|
||||
dxr3
|
||||
@ -1,14 +0,0 @@
|
||||
# Need to undo arch/amd64/package.use because that
|
||||
# profile is shared between the cros sdk chroot and
|
||||
# amd64 target boards.
|
||||
|
||||
app-arch/bzip2 -static-libs
|
||||
app-arch/pbzip2 -static
|
||||
app-arch/pigz -static
|
||||
|
||||
chromeos-base/update_engine -delta_generator
|
||||
dev-embedded/openocd -ftdi
|
||||
net-misc/openssh -kerberos
|
||||
sys-apps/flashrom -dediprog -ft2232_spi -serprog
|
||||
|
||||
dev-libs/glib -static-libs
|
||||
@ -1,4 +1,4 @@
|
||||
..
|
||||
:arch/amd64/no-multilib
|
||||
portage-stable:arch/amd64/no-multilib
|
||||
portage-stable:features/64bit-native
|
||||
:coreos/targets/generic
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
:base
|
||||
:default/linux
|
||||
:arch/amd64
|
||||
portage-stable:base
|
||||
portage-stable:default/linux
|
||||
portage-stable:arch/amd64
|
||||
portage-stable:releases/10.0
|
||||
:coreos/base
|
||||
|
||||
@ -1,6 +1,41 @@
|
||||
# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# ChromeOS-specific: BOARD_USE for accessing board value in cros-board.eclass
|
||||
# CROS_WORKON_TREE for cros-workon
|
||||
# TESTS USE_EXPAND for autotest
|
||||
# U_BOOT_CONFIG_USE for selecting U-Boot config
|
||||
# U_BOOT_FDT_USE for selecting U-Boot device tree
|
||||
USE_EXPAND="${USE_EXPAND} BOARD_USE CROS_WORKON_TREE TESTS U_BOOT_CONFIG_USE U_BOOT_FDT_USE"
|
||||
USE_EXPAND_HIDDEN="${USE_EXPAND_HIDDEN} CROS_WORKON_TREE"
|
||||
|
||||
# Extra use flags for CoreOS SDK
|
||||
USE="${USE} hardened cros_host pic pie expat -introspection -cups -tcpd -pcre -berkdb"
|
||||
|
||||
# Enable bindist for both SDK and targets
|
||||
USE="${USE} bindist"
|
||||
|
||||
# No need for zeroconf, that's a desktop world thing.
|
||||
# Namely dhcpcd shoudln't make up random ipv4 addresses using ipv4ll
|
||||
USE="${USE} -zeroconf"
|
||||
|
||||
# Override upstream's python settings
|
||||
USE="$USE python_targets_python2_7 python_single_target_python2_7"
|
||||
USE="$USE -python_targets_python3_2 -python_single_target_python3_2"
|
||||
BOOTSTRAP_USE="$BOOTSTRAP_USE -python_targets_python3_2"
|
||||
|
||||
# Default licenses that are accepted for ChromiumOS builds.
|
||||
# If you want to accept more, use the --accept_licenses flag
|
||||
# when running setup_board.
|
||||
ACCEPT_LICENSE="* -@EULA -@CHROMEOS"
|
||||
|
||||
# Favor our own mirrors over Gentoo's
|
||||
GENTOO_MIRRORS="
|
||||
http://storage.core-os.net/mirror/portage-stable/
|
||||
http://storage.core-os.net/mirror/coreos/
|
||||
http://distfiles.gentoo.org/
|
||||
"
|
||||
|
||||
# The following files are modified by make_chroot, and we do not want to
|
||||
# clobber them. All other config files should not be protected, so we
|
||||
# remove all existing protection (via the -*).
|
||||
@ -11,3 +46,7 @@ CONFIG_PROTECT="
|
||||
/etc/localtime
|
||||
/etc/make.conf
|
||||
"
|
||||
|
||||
# Use parallel bzip2 for binary packages
|
||||
PORTAGE_BZIP2_COMMAND="lbzip2"
|
||||
PORTAGE_BUNZIP2_COMMAND="lbunzip2"
|
||||
|
||||
@ -2,48 +2,6 @@
|
||||
# Copyright (c) 2013 The CoreOS Authors. All rights reserved.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
=app-emulation/qemu-kvm-0.15.1-r2 amd64
|
||||
=dev-cpp/gflags-1.2 amd64 x86
|
||||
=dev-libs/dbus-glib-0.92 amd64 x86
|
||||
=dev-libs/glib-2.30.2-r1 amd64 x86
|
||||
=dev-util/gdbus-codegen-2.30.2 amd64 x86
|
||||
|
||||
# Get a newer version of pylint
|
||||
=dev-python/astng-0.21.1 amd64
|
||||
=dev-python/logilab-common-0.53.0 amd64
|
||||
=dev-python/pylint-0.23.0 amd64
|
||||
=dev-python/pyusb-0.4.3 amd64
|
||||
|
||||
=app-admin/eselect-opengl-1.2.4 amd64 arm x86
|
||||
=app-text/xmlto-0.0.24-r1 amd64 arm x86
|
||||
=dev-lang/nasm-2.09.10 amd64 x86
|
||||
=dev-util/lcov-1.7 amd64 x86
|
||||
=net-libs/libpcap-1.1.1-r1 amd64 arm x86
|
||||
=sys-apps/findutils-4.4.2-r1 amd64 arm x86
|
||||
=sys-apps/seabios-1.6.3 amd64
|
||||
=sys-boot/gnu-efi-3.0i amd64
|
||||
=sys-boot/os-prober-1.36 amd64
|
||||
=sys-devel/gettext-0.18.1.1-r3 amd64 arm x86
|
||||
=x11-libs/pixman-0.17.2 amd64 x86
|
||||
=x11-proto/glproto-1.4.14-r1 amd64 arm x86
|
||||
|
||||
# Needed for curl >= 7.2.1.4
|
||||
=net-dns/c-ares-1.7.4 amd64 x86
|
||||
|
||||
# Once we update past these versions, we should move the
|
||||
# keywords to the ebuild itself and drop these.
|
||||
=cross-arm-none-eabi/newlib-1.18.0 arm
|
||||
|
||||
=sys-fs/squashfs-tools-4.2 amd64 x86
|
||||
|
||||
=dev-util/intltool-0.41.0 amd64 x86
|
||||
|
||||
# Needed for factory autotest.
|
||||
=dev-python/pyudev-0.12 amd64 x86
|
||||
|
||||
# Required by dev-util/cmake-2.8.4-r1
|
||||
=app-arch/libarchive-2.8.1 amd64 x86
|
||||
|
||||
# Requires custom patches before unmasking
|
||||
=dev-libs/nspr-4.9.2 -* ~arm ~x86 ~amd64
|
||||
=dev-libs/nss-3.14 -* ~arm ~x86 ~amd64
|
||||
18
sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.keywords
vendored
Normal file
18
sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.keywords
vendored
Normal file
@ -0,0 +1,18 @@
|
||||
# Copyright (c) 2009 The Chromium OS Authors. All rights reserved.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
#TODO: killme
|
||||
|
||||
# Get a newer version of pylint
|
||||
=dev-python/astng-0.21.1 amd64
|
||||
=dev-python/pylint-0.23.0 amd64
|
||||
=dev-python/pyusb-0.4.3 amd64
|
||||
|
||||
=app-text/xmlto-0.0.24-r1 amd64 arm x86
|
||||
=dev-lang/nasm-2.09.10 amd64 x86
|
||||
=net-libs/libpcap-1.1.1-r1 amd64 arm x86
|
||||
|
||||
# Requires custom patches before unmasking
|
||||
=dev-libs/nspr-4.9.2 -* ~arm ~x86 ~amd64
|
||||
=dev-libs/nss-3.14 -* ~arm ~x86 ~amd64
|
||||
=app-crypt/nss-3.14 -* ~arm ~x86 ~amd64
|
||||
@ -10,13 +10,3 @@
|
||||
# Use the 3.* series of syslinux, seems to work correctly with the
|
||||
# chromeos build system for now
|
||||
>=sys-boot/syslinux-3.90
|
||||
|
||||
# libpng security vulnerability fix
|
||||
<media-libs/libpng-1.2.44
|
||||
|
||||
# Replaced by sys-apps/efunctions
|
||||
coreos-base/efunctions
|
||||
|
||||
# There is a "new" sdk toolchain, which can properly build kexec-tools,
|
||||
# so mask the "binary" ebuild.
|
||||
=sys-apps/kexec-tools-2.0.99
|
||||
@ -1,3 +1,78 @@
|
||||
# The USE flags specified in this file are applied to packages
|
||||
# for all linux targets. In ChromeOS, that means they are applied
|
||||
# to the host packages in the chroot, as well as packages built for a
|
||||
# target board.
|
||||
|
||||
app-arch/tar minimal
|
||||
app-crypt/mit-krb5 -keyutils
|
||||
dev-embedded/libftdi -cxx
|
||||
dev-libs/nss utils
|
||||
dev-libs/dbus-glib tools
|
||||
dev-libs/protobuf -python
|
||||
dev-libs/libxml2 -python
|
||||
dev-perl/GD png
|
||||
dev-python/pyudev pygobject
|
||||
dev-python/pygobject -cairo
|
||||
dev-util/perf tui -doc
|
||||
dev-vcs/git cvs subversion webdav curl bash-completion
|
||||
dev-vcs/subversion -dso webdav-serf
|
||||
media-libs/freeimage -cxx
|
||||
media-libs/gd png
|
||||
media-libs/libmtp -crypt
|
||||
# We don't want any driver/hw rendering on the host
|
||||
media-libs/mesa -llvm -gallium -classic
|
||||
media-sound/alsa-utils -libsamplerate minimal
|
||||
net-misc/curl ares static-libs
|
||||
sci-geosciences/gpsd -cxx
|
||||
# verity and other packages link statically with libuuid.
|
||||
sys-apps/util-linux -perl static-libs
|
||||
sys-boot/grub grub_platforms_pc grub_platforms_efi-64 grub_platforms_coreboot static
|
||||
sys-devel/gettext -git
|
||||
# Build emulation statically so that we can execute it within a chroot and
|
||||
# still find the shared libraries.
|
||||
net-misc/dhcpcd -crash
|
||||
# Building qemu-kvm with static libraries and X/sdl does not work right now,
|
||||
# with the likely problem in libsdl-1.2.13-r1 from upstream. Previously,
|
||||
# this comment was here:
|
||||
# build kvm with X and sdl so we have an option of running it with local
|
||||
# display without VNC
|
||||
app-emulation/qemu aio caps curl jpeg ncurses png python seccomp threads uuid vhost-net virtfs vnc xattr qemu_softmmu_targets_x86_64
|
||||
dev-libs/libaio static-libs
|
||||
cross-armv7a-cros-linux-gnueabi/gcc hardfp
|
||||
cross-armv6j-cros-linux-gnueabi/gcc hardfp -thumb
|
||||
# we need aufs and bridging in the kernel for docker
|
||||
sys-kernel/coreos-kernel aufs bridge
|
||||
# pciutils is required by flashrom / mosys which is required to be statically
|
||||
# compiled to reduce dependency during auto update.
|
||||
sys-apps/pciutils static-libs
|
||||
# xz-utils includes liblzma, which is picked by bmpblk_utility (vboot_reference)
|
||||
# and may be executed outside chroot.
|
||||
app-arch/xz-utils static-libs
|
||||
|
||||
app-emulation/xen-tools -ocaml -hvm -xend -pygrub -qemu -flask -screen -doc amd64
|
||||
|
||||
=sys-libs/gdbm-1.8.3-r4 berkdb
|
||||
>=sys-libs/libseccomp-1.0.1 static-libs
|
||||
=app-text/ghostscript-gpl-9.05-r1 cups
|
||||
=coreos-base/cros-devutils-0.0.1-r516 cros_host
|
||||
=sys-libs/libcap-ng-0.6.6 static-libs
|
||||
>=sys-libs/ncurses-5.9-r2 static-libs
|
||||
>=media-libs/libjpeg-turbo-1.2.1 static-libs
|
||||
>=dev-libs/openssl-1.0.1c static-libs
|
||||
=x11-libs/cairo-1.10.2-r3 X
|
||||
=media-libs/libpng-1.5.13-r1 static-libs
|
||||
>=virtual/jpeg-0 static-libs
|
||||
>=media-libs/libjpeg-turbo-1.2.0-r1 static-libs
|
||||
sys-apps/gptfdisk -icu
|
||||
|
||||
# for build hosts
|
||||
dev-util/catalyst ccache
|
||||
dev-lang/python sqlite
|
||||
|
||||
# for profile migration
|
||||
dev-lang/perl -gdbm
|
||||
dev-libs/apr-util -gdbm
|
||||
sys-libs/gdbm berkdb
|
||||
|
||||
# TODO: disable most static things
|
||||
sys-libs/zlib static-libs
|
||||
|
||||
5
sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.use.mask
vendored
Normal file
5
sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/package.use.mask
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
# We don't need integration with cvs, perl, or subversion in git, so we can
|
||||
dev-vcs/git cvs perl subversion
|
||||
|
||||
# not needed, requires cython
|
||||
dev-lang/yasm python
|
||||
3
sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/packages
vendored
Normal file
3
sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/packages
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
-*sys-apps/busybox
|
||||
-*sys-apps/kbd
|
||||
*app-arch/lbzip2
|
||||
1
sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/packages.build
vendored
Normal file
1
sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/packages.build
vendored
Normal file
@ -0,0 +1 @@
|
||||
app-arch/lbzip2
|
||||
1
sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/parent
vendored
Normal file
1
sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/parent
vendored
Normal file
@ -0,0 +1 @@
|
||||
:features/systemd
|
||||
@ -1,22 +1,3 @@
|
||||
# Copyright 2006 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/base/profile.bashrc,v 1.3 2009/07/21 00:08:05 zmedico Exp $
|
||||
|
||||
# Set LANG=C globally because it speeds up build times, and we don't need
|
||||
# localized messages inside of our builds.
|
||||
export LANG=C
|
||||
|
||||
# Since unittests on the buildbots don't automatically get access to an
|
||||
# X server, don't let local dev stations get access either. If a test
|
||||
# really needs an X server, they should launch their own with Xvfb.
|
||||
unset DISPLAY
|
||||
|
||||
if ! declare -F elog >/dev/null ; then
|
||||
elog() {
|
||||
einfo "$@"
|
||||
}
|
||||
fi
|
||||
|
||||
# Dumping ground for build-time helpers to utilize since SYSROOT/tmp/
|
||||
# can be nuked at any time.
|
||||
CROS_BUILD_BOARD_TREE="${SYSROOT}/build"
|
||||
@ -35,3 +35,5 @@ sys-boot/syslinux -custom-cflags
|
||||
|
||||
# only needed on build hosts
|
||||
dev-lang/python -sqlite
|
||||
|
||||
sys-apps/flashrom -dediprog -ft2232_spi -serprog
|
||||
|
||||
1
sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/sdk/make.defaults
vendored
Normal file
1
sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/sdk/make.defaults
vendored
Normal file
@ -0,0 +1 @@
|
||||
USE="-pam python"
|
||||
12
sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/sdk/package.use
vendored
Normal file
12
sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/sdk/package.use
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
# TODO: remove static stuff
|
||||
app-arch/bzip2 static-libs
|
||||
app-arch/pbzip2 static
|
||||
app-arch/pigz static
|
||||
dev-libs/glib static-libs
|
||||
|
||||
coreos-base/update_engine delta_generator
|
||||
net-misc/openssh kerberos
|
||||
sys-apps/flashrom dediprog ft2232_spi serprog
|
||||
|
||||
dev-vcs/git pcre
|
||||
dev-lang/ruby berkdb
|
||||
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/make.defaults,v 1.3 2009/09/21 09:39:09 robbat2 Exp $
|
||||
#
|
||||
# System-wide defaults for the Portage system
|
||||
# See portage(5) manpage
|
||||
#
|
||||
# Please avoid enabling things by default in here if possible. Understand any
|
||||
# implications with core packages. For example, if "java" is in USE and db
|
||||
# has a conditional dependency on java (which it does,) then a JDK will be
|
||||
# pulled in during *emerge system*!
|
||||
|
||||
# Default starting set of USE flags for all default/linux profiles.
|
||||
USE="crypt ipv6 ncurses nls python readline ssl zlib"
|
||||
|
||||
# make sure toolchain has sane defaults <tooclhain@gentoo.org>
|
||||
USE="${USE} fortran mudflap openmp"
|
||||
|
||||
# 2006/03/07 - Donnie Berkholz <dberkholz@gentoo.org>
|
||||
# Modular X: Support direct rendering by default
|
||||
USE="${USE} dri"
|
||||
|
||||
# 2006/04/21 - Donnie Berkholz <dberkholz@gentoo.org>
|
||||
# Modular X: Build the Xorg X server by default
|
||||
USE="${USE} xorg"
|
||||
|
||||
# 2006/10/28 - Luca Barbato <lu_zero@gentoo.org>
|
||||
# on glibc system you cannot turn it off
|
||||
USE="${USE} iconv"
|
||||
|
||||
# 2006/06/30 - Donnie Berkholz <dberkholz@gentoo.org>
|
||||
# Sane defaults for input drivers
|
||||
INPUT_DEVICES="keyboard mouse evdev"
|
||||
|
||||
# 2006/08/18 - Donnie Berkholz <dberkholz@gentoo.org>
|
||||
# Lowest common denominator defaults for video drivers,
|
||||
# except hppa, which lacks v4l so removes it in the hppa profile
|
||||
VIDEO_CARDS="dummy fbdev v4l"
|
||||
|
||||
# 2008/07/09 - Doug Goldstein <cardoe@gentoo.org>
|
||||
# Adding LDFLAGS="-Wl,-O1 for all Linux profiles by default
|
||||
# after discussion on the gentoo-dev ML. As we bang out a clear
|
||||
# direction with how LDFLAGS will be set by default, this entry
|
||||
# may move.
|
||||
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
|
||||
|
||||
# 2009/09/21 Robin H. Johnson <robbat2@gentoo.org>
|
||||
# http://archives.gentoo.org/gentoo-dev/msg_dc705dc2c1a45e18a85aa62e8fb17009.xml
|
||||
# Build kernel modules from linux-mod by default:
|
||||
USE="${USE} modules"
|
||||
|
||||
# Use parallel bzip2 for binary packages
|
||||
PORTAGE_BZIP2_COMMAND="lbzip2"
|
||||
PORTAGE_BUNZIP2_COMMAND="lbunzip2"
|
||||
@ -1,49 +0,0 @@
|
||||
# Copyright (c) 2009 The Chromium OS Authors. All rights reserved.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
=app-emulation/qemu-kvm-0.15.1-r2 amd64
|
||||
=dev-cpp/gflags-1.2 amd64 x86
|
||||
=dev-libs/dbus-glib-0.92 amd64 x86
|
||||
=dev-libs/glib-2.30.2-r1 amd64 x86
|
||||
=dev-util/gdbus-codegen-2.30.2 amd64 x86
|
||||
|
||||
# Get a newer version of pylint
|
||||
=dev-python/astng-0.21.1 amd64
|
||||
=dev-python/logilab-common-0.53.0 amd64
|
||||
=dev-python/pylint-0.23.0 amd64
|
||||
=dev-python/pyusb-0.4.3 amd64
|
||||
|
||||
=app-admin/eselect-opengl-1.2.4 amd64 arm x86
|
||||
=app-text/xmlto-0.0.24-r1 amd64 arm x86
|
||||
=dev-lang/nasm-2.09.10 amd64 x86
|
||||
=dev-util/lcov-1.7 amd64 x86
|
||||
=net-libs/libpcap-1.1.1-r1 amd64 arm x86
|
||||
=sys-apps/findutils-4.4.2-r1 amd64 arm x86
|
||||
=sys-apps/seabios-1.6.3 amd64
|
||||
=sys-boot/gnu-efi-3.0i amd64
|
||||
=sys-boot/os-prober-1.36 amd64
|
||||
=sys-devel/gettext-0.18.1.1-r3 amd64 arm x86
|
||||
=x11-libs/pixman-0.17.2 amd64 x86
|
||||
=x11-proto/glproto-1.4.14-r1 amd64 arm x86
|
||||
|
||||
# Needed for curl >= 7.2.1.4
|
||||
=net-dns/c-ares-1.7.4 amd64 x86
|
||||
|
||||
# Once we update past these versions, we should move the
|
||||
# keywords to the ebuild itself and drop these.
|
||||
=cross-arm-none-eabi/newlib-1.18.0 arm
|
||||
|
||||
=sys-fs/squashfs-tools-4.2 amd64 x86
|
||||
|
||||
=dev-util/intltool-0.41.0 amd64 x86
|
||||
|
||||
# Needed for factory autotest.
|
||||
=dev-python/pyudev-0.12 amd64 x86
|
||||
|
||||
# Required by dev-util/cmake-2.8.4-r1
|
||||
=app-arch/libarchive-2.8.1 amd64 x86
|
||||
|
||||
# Requires custom patches before unmasking
|
||||
=dev-libs/nspr-4.9.2 -* ~arm ~x86 ~amd64
|
||||
=dev-libs/nss-3.14 -* ~arm ~x86 ~amd64
|
||||
=app-crypt/nss-3.14 -* ~arm ~x86 ~amd64
|
||||
@ -1,70 +0,0 @@
|
||||
# The USE flags specified in this file are applied to packages
|
||||
# for all linux targets. In ChromeOS, that means they are applied
|
||||
# to the host packages in the chroot, as well as packages built for a
|
||||
# target board.
|
||||
|
||||
app-arch/tar minimal
|
||||
app-crypt/mit-krb5 -keyutils
|
||||
dev-embedded/libftdi -cxx
|
||||
dev-libs/nss utils
|
||||
dev-libs/dbus-glib tools
|
||||
dev-libs/protobuf -python
|
||||
dev-libs/libxml2 -python
|
||||
dev-perl/GD png
|
||||
dev-python/pyudev pygobject
|
||||
dev-python/pygobject -cairo
|
||||
dev-util/perf tui -doc
|
||||
dev-vcs/git cvs subversion webdav curl bash-completion
|
||||
dev-vcs/subversion -dso webdav-serf
|
||||
media-libs/freeimage -cxx
|
||||
media-libs/gd png
|
||||
media-libs/libmtp -crypt
|
||||
# We don't want any driver/hw rendering on the host
|
||||
media-libs/mesa -llvm -gallium -classic
|
||||
media-sound/alsa-utils -libsamplerate minimal
|
||||
net-misc/curl ares static-libs
|
||||
sci-geosciences/gpsd -cxx
|
||||
# verity and other packages link statically with libuuid.
|
||||
sys-apps/util-linux -perl static-libs
|
||||
sys-boot/grub grub_platforms_pc grub_platforms_efi-64 grub_platforms_coreboot static
|
||||
sys-devel/gettext -git
|
||||
# Build emulation statically so that we can execute it within a chroot and
|
||||
# still find the shared libraries.
|
||||
net-misc/dhcpcd -crash
|
||||
# Building qemu-kvm with static libraries and X/sdl does not work right now,
|
||||
# with the likely problem in libsdl-1.2.13-r1 from upstream. Previously,
|
||||
# this comment was here:
|
||||
# build kvm with X and sdl so we have an option of running it with local
|
||||
# display without VNC
|
||||
app-emulation/qemu aio caps curl jpeg ncurses png python seccomp threads uuid vhost-net virtfs vnc xattr qemu_softmmu_targets_x86_64
|
||||
dev-libs/libaio static-libs
|
||||
cross-armv7a-cros-linux-gnueabi/gcc hardfp
|
||||
cross-armv6j-cros-linux-gnueabi/gcc hardfp -thumb
|
||||
# we need aufs and bridging in the kernel for docker
|
||||
sys-kernel/coreos-kernel aufs bridge
|
||||
# pciutils is required by flashrom / mosys which is required to be statically
|
||||
# compiled to reduce dependency during auto update.
|
||||
sys-apps/pciutils static-libs
|
||||
# xz-utils includes liblzma, which is picked by bmpblk_utility (vboot_reference)
|
||||
# and may be executed outside chroot.
|
||||
app-arch/xz-utils static-libs
|
||||
|
||||
app-emulation/xen-tools -ocaml -hvm -xend -pygrub -qemu -flask -screen -doc amd64
|
||||
|
||||
=sys-libs/gdbm-1.8.3-r4 berkdb
|
||||
>=sys-libs/libseccomp-1.0.1 static-libs
|
||||
=app-text/ghostscript-gpl-9.05-r1 cups
|
||||
=coreos-base/cros-devutils-0.0.1-r516 cros_host
|
||||
=sys-libs/libcap-ng-0.6.6 static-libs
|
||||
>=sys-libs/ncurses-5.9-r2 static-libs
|
||||
>=media-libs/libjpeg-turbo-1.2.1 static-libs
|
||||
>=dev-libs/openssl-1.0.1c static-libs
|
||||
=x11-libs/cairo-1.10.2-r3 X
|
||||
=media-libs/libpng-1.5.13-r1 static-libs
|
||||
>=virtual/jpeg-0 static-libs
|
||||
>=media-libs/libjpeg-turbo-1.2.0-r1 static-libs
|
||||
sys-apps/gptfdisk -icu
|
||||
|
||||
# for build hosts
|
||||
dev-util/catalyst ccache
|
||||
dev-lang/python sqlite
|
||||
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/package.use.mask,v 1.16 2009/08/20 18:55:43 flameeyes Exp $
|
||||
|
||||
sys-devel/gcc hardened
|
||||
sys-libs/glibc hardened
|
||||
|
||||
# Diego E. Pettenò <flameeyes@gentoo.org> (20 Aug 2009)
|
||||
#
|
||||
# Mask oss USE flag for PulseAudio; it's present for compatibility
|
||||
# with FreeBSD and other operating systems that have no better
|
||||
# interfaces, but people would probably abuse it with Linux as well.
|
||||
#
|
||||
# Older versions also had an OSS compatibility wrapper on that USE so
|
||||
# they are excluded.
|
||||
>=media-sound/pulseaudio-0.9.16_rc5 oss
|
||||
|
||||
# If building dpkg with nls it pulls in a bunch of packages, including po4a
|
||||
# which will hang if output is redirected. This was stalling our buildbots.
|
||||
app-arch/dpkg nls
|
||||
|
||||
# We don't need integration with cvs, perl, or subversion in git, so we can
|
||||
# disable these for faster builds.
|
||||
dev-vcs/git cvs perl subversion
|
||||
|
||||
# We use asynchronous dns resolution instead of threaded dns resolution.
|
||||
net-misc/curl threads
|
||||
|
||||
# The qemu-kvm package is compiled statically now, and version 0.15.1
|
||||
# cannot handle USE=bluetooth and static compilation. We don't actually
|
||||
# use bluetooth functionality for this package.
|
||||
app-emulation/qemu-kvm bluetooth
|
||||
|
||||
# Han Shen <shenhan@chromium.org> (16 Mar 2012)
|
||||
#
|
||||
# Disable hardened glibc for arm - current glibc for arm port has a bug in
|
||||
# setjmp.S and __longjmp.S, this needs to be fixed before arm glibc could be
|
||||
# hardened.
|
||||
cross-armv7a-cros-linux-gnueabi/glibc hardened
|
||||
|
||||
# Han Shen <shenhan@chromium.org> (21 Mar 2012)
|
||||
#
|
||||
# Disable hardened for arm-none-eabi toolchain.
|
||||
cross-arm-none-eabi/gcc hardened
|
||||
cross-arm-none-eabi/newlib hardened
|
||||
|
||||
# yasm-python is blocked until we upgrade to python 2.7.
|
||||
dev-lang/yasm python
|
||||
|
||||
# We don't care about pam support in developer-only tool.
|
||||
app-misc/screen pam
|
||||
@ -1,16 +0,0 @@
|
||||
# Copyright 2004 Gentoo Foundation.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/packages,v 1.1 2008/04/01 17:40:05 wolf31o2 Exp $
|
||||
|
||||
# This file extends the base packages file for the default profile that all
|
||||
# architectures will enjoy. Please note that default is what most architectures
|
||||
# will have. Some will have an selinux profile (see ${PORTDIR}/profiles/selinux).
|
||||
# The idea is to only create a new family of profiles when absolutely necessary.
|
||||
|
||||
# We don't need busybox in our chroot sdk as it is used in upstream Gentoo
|
||||
# only as a static rescue shell, and that doesn't make sense for us
|
||||
#*sys-apps/busybox
|
||||
*sys-apps/man-pages
|
||||
*sys-apps/util-linux
|
||||
*sys-apps/efunctions
|
||||
*app-arch/lbzip2
|
||||
@ -1,42 +0,0 @@
|
||||
# Copyright 2008 Gentoo Foundation.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/packages.build,v 1.2 2008/04/06 15:40:55 wolf31o2 Exp $
|
||||
|
||||
# This file describes the packages needed to build a stage1 based on this
|
||||
# profile. Packages in this file are built in order.
|
||||
|
||||
app-arch/bzip2
|
||||
app-arch/gzip
|
||||
app-arch/lbzip2
|
||||
app-arch/tar
|
||||
app-shells/bash
|
||||
net-misc/rsync
|
||||
net-misc/wget
|
||||
sys-devel/autoconf
|
||||
sys-devel/automake
|
||||
sys-devel/libtool
|
||||
sys-apps/baselayout
|
||||
sys-apps/coreutils
|
||||
sys-apps/diffutils
|
||||
sys-apps/efunctions
|
||||
sys-apps/file
|
||||
sys-apps/findutils
|
||||
sys-apps/gawk
|
||||
sys-apps/grep
|
||||
sys-apps/less
|
||||
sys-apps/net-tools
|
||||
sys-apps/portage
|
||||
sys-apps/sed
|
||||
sys-apps/shadow
|
||||
sys-apps/texinfo
|
||||
sys-devel/binutils
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
sys-devel/gcc
|
||||
sys-devel/gettext
|
||||
sys-devel/gnuconfig
|
||||
sys-devel/make
|
||||
sys-devel/patch
|
||||
virtual/editor
|
||||
virtual/libc
|
||||
virtual/os-headers
|
||||
@ -1 +0,0 @@
|
||||
../../features/systemd
|
||||
@ -1,14 +0,0 @@
|
||||
# Copyright 2004-2008 Gentoo Foundation.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/profiles/default/linux/use.mask,v 1.1 2008/04/01 17:40:05 wolf31o2 Exp $
|
||||
|
||||
# This file masks out USE flags that are simply NOT allowed in the default
|
||||
# profile for any architecture. This works, for example, if a non-default
|
||||
# profile (such as the selinux profiles) have a USE flag associated with
|
||||
# them.
|
||||
|
||||
# amd64 only:
|
||||
emul-linux-x86
|
||||
|
||||
# ppc and x86/amd64
|
||||
x264
|
||||
@ -1 +1,2 @@
|
||||
USE="systemd"
|
||||
BOOTSTRAP_USE="$BOOTSTRAP_USE udev"
|
||||
|
||||
@ -2,6 +2,7 @@ sys-apps/systemd ~amd64 ~x86
|
||||
sys-apps/systemd-ui ~amd64 ~x86
|
||||
sys-apps/systemd-sysv-utils ~amd64 ~x86
|
||||
sys-apps/efunctions ~amd64 ~x86
|
||||
sys-apps/gentoo-systemd-integration ~amd64 ~x86
|
||||
|
||||
# Various dependencies that also need to be up-to-date
|
||||
sys-apps/hwids ~amd64 ~x86
|
||||
|
||||
@ -1,2 +1,4 @@
|
||||
# Add systemd to the 'system' set
|
||||
*sys-apps/efunctions
|
||||
*sys-apps/systemd
|
||||
-*sys-apps/openrc
|
||||
|
||||
@ -1,2 +1,3 @@
|
||||
sys-apps/dbus
|
||||
sys-apps/efunctions
|
||||
-sys-apps/openrc
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user