Brandon Philips
59015ea34e
fix(profiles): add sys-fs/aufs3-9999
2013-09-26 15:29:47 -07:00
Michael Marineau
34d9d2f1c2
remove(coreos-base/dev-install): Remove oddball portage configuration.
...
Now that dev images install packages into root instead of /usr/local we
can move to configuring portage in those images in a more standard way.
We also don't support turning a prod image directly into a dev image so
this sort of stuff doesn't belong in the base system anyway.
2013-09-20 21:36:09 -04:00
Michael Marineau
7943652482
fix(coreos-base/coreos-dev): Add gentoolkit (includes equery)
...
I keep wanting this tool, so here it is!
Add explicit dependency on portage just to be clear that it is in the
dev image, not the base image.
2013-09-20 21:28:38 -04:00
Michael Marineau
7f6aa5d50f
fix(coreos-base/coreos): Switch awk implementation to gawk.
...
Space saving by using mawk is not significant and a number of things
depend on gawk so save us the trouble and just switch.
2013-09-20 21:24:33 -04:00
Michael Marineau
10b7b390e7
Merge pull request #221 from marineam/image-cleanup
...
Image cleanup
2013-09-20 14:01:36 -07:00
Michael Marineau
4230912782
Revert "fix(coreos-base/coreos): Remove tlsdate"
...
This reverts commit 05ad60b19146a7217e6e0140b962bf07c157a87d.
Keeping tlsdate for now, but we still need to actually configure it.
2013-09-20 16:55:47 -04:00
Michael Marineau
932614d7a5
fix(coreos-base/coreos): Add rsync to system images
2013-09-20 15:37:21 -04:00
Michael Marineau
d641cdcf90
remove(sys-apps/systemd-sysv-utils): Fix pushed upstream.
...
Updated ebuild is now in the portage-stable overlay.
2013-09-20 14:56:45 -04:00
Michael Marineau
6c1a81e262
bump(coreos-base/hard-host-depends): update revision
2013-09-19 23:51:31 -04:00
Michael Marineau
26b968d65d
bump(coreos-base/coreos): update revision
2013-09-19 23:51:04 -04:00
Michael Marineau
4da3d2da51
remove(coreos-base/internal): Unused, for getting jiggy with ChromeOS.
2013-09-19 23:49:59 -04:00
Michael Marineau
329cfe728d
fix(coreos-base/coreos): Remove pv
2013-09-19 23:40:16 -04:00
Michael Marineau
8db5f3cbd7
fix(coreos-base/coreos): Remove tlsdate
2013-09-19 23:34:29 -04:00
Michael Marineau
c5d7724c09
fix(coreos-base/coreos): Remove sharutils (provided uuencode/uudecode)
2013-09-19 23:31:53 -04:00
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