Michael Marineau
c99e247250
fix(coreos-base/coreos): Remove dash
2013-09-19 23:29:12 -04:00
Michael Marineau
aded477337
fix(profiles): Remove python use flag from libxml2 and protobuf
...
Keep python's use in targets to a minimum.
2013-09-19 23:03:21 -04:00
Michael Marineau
d7d403378d
fix(profiles): Move sdk specific package.use entries to sdk profile
2013-09-19 22:53:23 -04:00
Michael Marineau
e5262c1049
fix(profiles): Add pinentry eselect module to provided list
2013-09-19 22:41:52 -04:00
Michael Marineau
9d4a0dcd6f
remove(sys-boot/*): Remove unused boot/firmware packages.
...
Remove bootcache and assorted firmware/boot related packages left over
from ChromeOS. We don't run on funny looking firmwares etc :)
2013-09-19 22:25:25 -04:00
Michael Marineau
f7a3166d89
remove(app-benchmarks/bootchart): systemd provides its own implementation
2013-09-19 22:11:46 -04:00
Michael Marineau
d006f1e698
remove(coreos-base/coreos-test): Unused test image meta-package
2013-09-19 22:06:21 -04:00
Michael Marineau
02b3b5d9e5
bump(coreos-base/coreos-init): Update merge commit hash
2013-09-19 16:55:25 -04:00
Michael Marineau
f7ac4cf24c
bump(coreos-base/coreos-init): Update to remove old getty generator.
2013-09-19 16:28:18 -04:00
Michael Marineau
e891e4e7bd
add(sys-apps/systemd-sysv-util): Bump to version 207
...
As of 207 the systemd binary is only located at
/usr/lib/systemd/systemd, not /usr/bin/systemd. Fix the broken init link
accordingly, also add version to systemd dependency for good measure.
2013-09-19 16:21:48 -04:00
Michael Marineau
89d1377d8d
fix(profiles): Add udev to the stage1 use flags.
...
Bootstrapping now pulls in udev which is provided by systemd, systemd
pulls in hwids which must have the udev use flag enabled. Also add
gentoo-systemd-integration which will be used with the next version of
systemd.
2013-09-16 19:05:04 -04:00
Michael Marineau
56ac86f071
churn(profiles): Move base to coreos/base.
...
Switch to upstream's base profile, moving coreos specific stuff into
coreos/base and elsewhere as needed. No significant changes but a lot of
use flag nose in this since things like the list of available python
targets changes.
2013-09-16 18:31:49 -04:00
Michael Marineau
5959c42ec4
churn(profiles): Move arch/amd64
...
The only CoreOS specific things in this profile appear to have been
a few use flags for the SDK. Switch to the upstream amd64 profile after
moving these flags around in the appropriate target profiles.
The one function change here is that the delta_generator use flag is now
properly disabled outside of the SDK as it was in chromeos.
2013-09-16 17:38:59 -04:00
Michael Marineau
0303361b28
churn(profiles): Move default/linux to coreos/base
...
Move all of the coreos stuff to coreos/base and a couple other places
while switching to the upstream version of default/linux. This needs
further cleanup but it sufficient for the transition.
2013-09-16 17:07:20 -04:00
Michael Marineau
37704e94b9
fix(coreos-base/gmerge): Update target profile directory.
...
This really shouldn't be in this ebuild but fixing it is a task for
another day...
2013-09-14 20:55:11 -04:00
Michael Marineau
09fda60f5d
churn(profiles): Move default/linux/amd64/10.0
...
Merge the remaining bits of default/linux/amd64/10.0 into the coreos
tree. default/linux/amd64/10.0 is now an alias for coreos/amd64/sdk for
compatibility with existing configs.
2013-09-13 22:16:27 -04:00
Michael Marineau
17162aca29
churn(profiles): Remove unused profiles from default/linux/amd64/10.0
2013-09-13 21:11:31 -04:00
Michael Marineau
f9f6fd02f3
churn(profiles): Move default/linux/amd64/10.0/coreos
...
default/linux/amd64/10.0/coreos and coreos/amd64/generic have swapped.
The old profile remains for compatibility with existing configurations.
2013-09-13 20:03:32 -04:00
Michael Marineau
e7be73b497
churn(profiles): Move targets/coreos to coreos/targets/generic
2013-09-13 19:37:44 -04:00
Michael Marineau
4587876cfa
chrun(profiles): Remove cruft from targets/coreos
...
This removes settings that either do not apply to packages we install or
duplicate settings that are provided elsewhere. No functional changes.
2013-09-13 19:32:19 -04:00
Michael Marineau
dc36bcf6d8
add(profiles/coreos): Add new 'coreos' profile tree.
...
This will replace coreos specific stuff that is scattered around
'default/linux', 'arch/amd64', 'base', and 'targets' so those can be
replaced by the upstream Gentoo versions.
2013-09-13 16:43:32 -04:00
Michael Marineau
d14733daff
churn(profiles): Replace arch/base with upstream.
2013-09-13 14:45:10 -04:00
Michael Marineau
d7190b3fef
churn(profiles): Replace features/multilib with upstream.
2013-09-13 14:41:31 -04:00
Michael Marineau
f4d990471a
churn(profiles): Replace features/64bit-native with upstream.
2013-09-13 14:35:17 -04:00
Michael Marineau
a2fa844e72
churn(profiles): Replace releases/10.0 with upstream.
...
This adds gdbm to the default USE flags which is already enabled on some
packages but not others. Disable for perl and apr-util for consistency.
2013-09-13 14:33:55 -04:00
Michael Marineau
9f4e16b621
clean(profiles): Remove unused x86/arm profiles.
...
These profiles are not in regular use, drop them to minimize the number
of profiles to rebase onto upstream Gentoo portage profiles.
2013-09-13 14:09:14 -04:00
Michael Marineau
87ba14bca1
fix(metadata): Support 'repo:some/name' profile names.
...
This allows using things like 'gentoo:targets/desktop' or
':targets/desktop' in parent files which is much easier to read than the
default format which requires relative or absolute file paths.
2013-09-13 13:16:48 -04:00
Michael Marineau
49caf4f511
bump(coreos-base/coreos-init): Include updated c10n script.
2013-09-11 23:26:08 -04:00
Michael Marineau
60c8fe9eb3
fix(sys-kernel/coreos-kernel): Fix boot on new ec2 hardware.
...
Cherry-pick edb6f29464afc65fc73767540b854abf63ae7144 from upstream:
crypto: xor - Check for osxsave as well as avx in crypto/xor
This fixes booting with old versions of Xen running on new CPUs.
2013-09-11 21:26:40 -04:00
Brandon Philips
83dbbb2f7a
chore(sys-kernel/coreos-kernel): bump to pickup new driver
2013-09-10 21:28:33 -07:00
Brandon Philips
997136c219
Merge pull request #209 from philips/pxe-update-engine
...
feat(coreos-init): introduce pxe update_engine
2013-09-10 21:27:44 -07:00
Brandon Philips
8bb386cfe3
chore(coreos-base/update_engine): grab pxe commit
2013-09-10 21:26:56 -07:00
Brandon Philips
18d85a88e9
fix(update_engine): use exeinto for pxe_update_engine
...
use exeinto as suggsted by mike for pxe_update_engine
2013-09-10 21:20:30 -07:00
Brandon Philips
14bdcf55ac
Merge pull request #212 from marineam/python
...
fix(dev-lang/python): Update Manifest
2013-09-10 21:05:12 -07:00
Michael Marineau
8a6cc6f02a
fix(dev-lang/python): Update Manifest
...
Missed in previous python version bump.
2013-09-11 00:01:30 -04:00
Greg Kroah-Hartman
df479fa7b1
fix(cros-kernel/x86_64_defconfig) add CONFIG_SCSI_ISCI
...
This builds the driver, and the needed libraries, for this driver into
the kernel.
2013-09-10 20:50:49 -07:00
Michael Marineau
e041f799a1
fix(dev-lang/python): Update python build for cross-compiling.
...
Port the ChromiumOS distutils and site patches from 2.7.3 to 2.7.5 and
add some additional exports to make autoconf happy.
2013-09-10 22:10:18 -04:00
Michael Marineau
24402086f8
bump(dev-lang/python): Pull in 2.7.5 ebuild from upstream Gentoo.
2013-09-10 17:24:55 -04:00
Brandon Philips
203ee91d29
feat(update-engine): pxe update engine
2013-09-10 10:59:50 -07:00
Brandon Philips
aac2fdbd13
feat(coreos): add gpg
...
the installer uses GPG to verify digests. Other people can and should
use gpg to verify stuff they download to the host.
2013-09-10 08:54:04 -07:00
Michael Marineau
bbb2de3d7c
Merge pull request #206 from philips/squashfs-init
...
Squashfs init
2013-09-09 18:27:18 -07:00
Brandon Philips
d45abdcd61
feat(coreos-init): get installer and pxe changes
2013-09-09 17:18:09 -07:00
Brandon Philips
2e74091534
fix(coreos-init): add ssh-key-proc to 9999
...
annoying oversight missing this, fix.
2013-09-09 17:15:55 -07:00
Brandon Philips
63784aaca4
Merge pull request #205 from philips/squashfs-init
...
feat(sys-kernel/bootengine): add root=squashfs: support
2013-09-09 11:22:57 -07:00
Brandon Philips
8b82d28c57
feat(sys-kernel/bootengine): add root=squashfs: support
2013-09-09 10:07:36 -07:00
Greg Kroah-Hartman
95ce89014b
Merge pull request #204 from philips/add-nfs-protocol-support
...
fix(cros-kernel): add nfs 2/3 protocol support
2013-09-08 22:52:29 -07:00
Brandon Philips
a093f2d6de
fix(cros-kernel): add nfs 2/3 protocol support
...
stupid oversight on my part. :(
2013-09-08 22:28:12 -07:00
Greg Kroah-Hartman
feb0172df8
Merge pull request #203 from philips/squashfs-init
...
Add squashfs kernel stuff
2013-09-08 19:00:43 -07:00
Brandon Philips
80bb49300c
fix(bootengine): install all modules
2013-09-08 15:33:44 -07:00
Brandon Philips
4ca4c1b16c
feat(coreos-base/hard-host-depends): add sys-fs/squashfs-tools
2013-09-08 15:13:39 -07:00