Michael Marineau
e155f11fb2
fix(cros-workon.eclass): Add support for projects in src/platform
...
We no longer have any correlation between ebuild category and whether
the local checkout can be found in src/platform or src/third_party.
Instead provide a new variable to manually specify which it should be.
As-is it isn't possible to build local changes in src/platform trees.
2013-07-08 22:04:14 -07:00
Brandon Philips
12acedc881
Merge pull request #58 from philips/remove-all-x11
...
chore(x11-*): remove all x11 packages
2013-07-08 12:07:23 -07:00
Brandon Philips
51042194d2
Merge pull request #55 from philips/pair-down-ebuilds
...
Pair down ebuilds
2013-07-08 12:07:07 -07:00
Brandon Philips
bd9e8ec324
fix(coreos-base/vboot_reference): use github.com/coreos
...
Make this ebuild use the coreos github projects not Google's
2013-07-07 22:48:38 -07:00
Brandon Philips
83d598dc8f
chorse(coreos-base/hard-host-depends): remove m17n
...
remove m17n means that we no longer depend on x11 in the sdk.
2013-07-07 22:41:35 -07:00
Brandon Philips
6a8f10845d
chore(x11-*): remove all x11 packages
...
we don't need x11 anymore after remove crosh. Dump all of these ebuilds.
2013-07-07 22:12:57 -07:00
Brandon Philips
965578faf3
Merge pull request #57 from philips/bump-vboot_reference
...
Bump vboot reference
2013-07-07 21:35:28 -07:00
Brandon Philips
507915a9f5
bump(coreos-base/vboot_reference): bump to get coreos guids
...
CoreOS has its own GPT guids now. Use them.
2013-07-07 21:28:48 -07:00
Brandon Philips
04c28bb122
fix(coreos-base/vboot_reference): put into bumpable format
...
use the symlink trick to make this ebuild bumpable
2013-07-07 21:26:24 -07:00
polvi
f3cd6b961d
Merge pull request #56 from philips/remove-crosh
...
fix(coreos-base/coreos): remove crosh
2013-07-07 21:16:19 -07:00
Brandon Philips
37c5dea19f
fix(coreos-base/coreos): remove crosh
...
crosh isn't really needed for coreos and particularly we don't need the
dependency on x11. Kill it!
2013-07-07 21:13:49 -07:00
Brandon Philips
126b50b99e
chore(x11-drivers): remove unneeded ebuilds
2013-07-07 18:55:58 -07:00
Brandon Philips
e43a016307
chore(dev-embedded): remove uneeded ebuilds
2013-07-07 18:55:58 -07:00
Brandon Philips
a26b37e306
chore(dev-java/icedtea6-bin): remove
2013-07-07 18:55:58 -07:00
Brandon Philips
745715959d
chore(net-wireless/*): remove everything
...
Lets not worry about having coreos support wireless for now :)
2013-07-07 18:55:58 -07:00
Brandon Philips
bfdc8d5058
chore(coreos-base): remove unused ebuilds
...
Remove leftover things from chromeos
2013-07-07 18:49:51 -07:00
Michael Marineau
25be6f5389
Merge pull request #54 from marineam/lbzip2
...
feat(profiles): Add lbzip2 to base system package set
2013-07-05 22:11:36 -07:00
Michael Marineau
4bf1f47d2b
feat(profiles): Add lbzip2 to base system package set
...
lbzip2 is surprisingly fast and is particularly useful for dealing with
large archives and filesystem images. In a similar vein pbzip2 has been
used for handling binary packages for a while but lbzip2 seems a bit
better. Since I plan on using the heck out of lbzip2 add it to the build
and system package sets. While mucking around might as well start
swapping pbzip2 for lbzip2 for consistency's sake although it doesn't
seem to matter much for binary packages. For now we can only switch
make.conf for targets, the host make.conf can't change till everyone's
SDK has lbzip2 installed.
2013-07-06 00:04:24 -04:00
polvi
1c0586ad10
Merge pull request #53 from philips/add-reboot-manager
...
feat(update_engine): add reboot manager experiment
2013-07-05 16:13:25 -07:00
Brandon Philips
4301a804c7
feat(update_engine): add reboot manager experiment
...
Eventually this will talk to the API and coordinate with the rest of the
host group but for now lets right a bash script and reboot in 60
seconds.
2013-07-05 16:08:54 -07:00
Brandon Philips
bf144a7eed
fix(coreos-au-key): copy the public key explicitly
...
The public key wasn't getting put in the right spot. Copy it explicitly
to fix.
2013-07-05 14:11:49 -07:00
Michael Marineau
1193f7d12e
Merge pull request #52 from marineam/packages
...
fix(config): Use official release packages for targets.
2013-07-05 12:43:24 -07:00
Michael Marineau
0557445d0c
Merge pull request #51 from marineam/bindist
...
fix(profiles): Apply the bindist flag to both the SDK and targets
2013-07-05 12:43:00 -07:00
Brandon Philips
59bdc40710
Merge pull request #50 from philips/add-coreos-au-key-ebuild
...
feat(coreos-au-key): add an ebuild to put dev keys on image
2013-07-05 12:39:56 -07:00
Michael Marineau
c64903dda1
fix(config): Use official release packages for targets.
...
We now build target packages!
2013-07-05 15:32:11 -04:00
Michael Marineau
7af661170d
fix(profiles): Apply the bindist flag to both the SDK and targets
...
Previously only targets were being built with bindist but we should
build the SDK with it as well. This avoids the re-compile of openssl,
openssh, and freetype when creating a new chroot since the SDK tarballs
are already built with the bindist flag. Also turn the bindist flag back
on for freetype in the target profile, we don't need ClearType sub-pixel
rendering on our systems. :)
2013-07-05 15:17:32 -04:00
Brandon Philips
bf8ce573cd
feat(coreos-au-key): add an ebuild to put dev keys on image
...
This places a dev signing key on disk for testing purposes. As noted in
the ebuild a production key will replace this key when building official
images.
2013-07-05 11:52:38 -07:00
Brandon Philips
c80fc74c9b
Merge pull request #49 from philips/restart-update-engine-on-failure
...
Restart update engine on failure
2013-07-03 15:15:57 -07:00
Brandon Philips
ce476ecc6c
feat(update_engine): restart a second after death
...
It is possible that update_engine will crash. Try to recover by
restarting the update_engine but wait some seconds first.
2013-07-03 15:12:30 -07:00
Brandon Philips
3efa5def15
chore(coreos-init): mv update-engine.service into update_engine ebuild
...
move the service file to the ebuild where it belongs.
2013-07-03 15:12:30 -07:00
Michael Marineau
01ca116975
Merge pull request #48 from marineam/updates
...
Updates and cleanups, use new release for binary packges
2013-07-03 13:56:15 -07:00
Michael Marineau
d344cf783d
fix(cros_sdk): Update default SDK tarball version.
...
Update to latest release. cros_sdk is still using this file instead of
version.txt in the manifest because it needs a tarball that already
exists when building a new version for the first time. At some point
that will work differently but for now we'll have to keep this file.
2013-07-03 16:11:01 -04:00
Michael Marineau
2c46f36489
fix(config): Update the SDK make.conf to refer to the current version.
...
This means that we will always get the correct set of binary packages
for our current manifest version.
2013-07-03 15:52:55 -04:00
Michael Marineau
a09f4ee92f
fix(config): Move USE_PYTHON into profiles.
...
Unlikely this is actually needed right now but it isn't hurting either.
Will remove it once we move to Python 2.7.
2013-07-03 15:37:15 -04:00
Michael Marineau
7018c2d527
fix(config): Remove make.conf options that duplicate profile defaults.
...
We were already using the default for CFLAGS, etc. LDFLAGS had
--as-needed but that has gone into the default Gentoo profile so we
ought to move it there as well. Also, ld's -O1 and -O2 are equivalent so
use the profile default -O1.
2013-07-03 15:20:16 -04:00
Michael Marineau
3428565cf1
Merge pull request #47 from marineam/version
...
fix(coreos): Get version from manifest, export COREOS_ names
2013-07-02 13:41:51 -07:00
Michael Marineau
4147cfa1ba
fix(coreos): Get version from manifest, export COREOS_ names
...
The version will now be tracked in the manifest so the old
coreos_version.sh needs to source it from there. Also export variables
with a COREOS_ prefix in addition to CHROMEOS_ since the latter name
isn't really correct. This is particularly true for the data published
via lsb_release.
2013-07-02 15:05:10 -04:00
Michael Marineau
da64347a48
Merge pull request #46 from philips/unmask-go-1.1-star
...
fix(profiles): unmask go-1.1*
2013-07-01 14:39:57 -07:00
Brandon Philips
915483da08
fix(profiles): unmask go-1.1*
...
unmask the 1.1 series so we don't have to keep editing this file.
2013-07-01 14:22:52 -07:00
polvi
b6fda4784c
Merge pull request #45 from philips/bump-criu
...
bump(sys-process/criu): bump to 0.6
2013-07-01 13:04:28 -07:00
Brandon Philips
fb3c813e38
bump(sys-process/criu): bump to 0.6
...
- bump to criu 0.6
- remove the ~amd64 KEYWORDS since it is in our overlay
2013-07-01 13:00:04 -07:00
Brandon Philips
066cafc479
Merge pull request #44 from gregkh/kernel_update
...
fix(sys-kernel/coreos-kernel) bump kernel version to 3.10.0
2013-07-01 10:29:09 -07:00
Greg Kroah-Hartman
4397bbb97e
fix(sys-kernel/coreos-kernel) bump kernel version to 3.10.0
...
This allows the checkpoint/restore dump and check commands to work
properly, due to the new netlink dump code in this release.
2013-07-01 10:18:18 -07:00
Michael Marineau
c134fa7a1f
Merge pull request #43 from philips/fixup-lsb-release
...
fix(coreos): use production CoreOS values
2013-06-30 19:49:42 -07:00
Michael Marineau
598ae99fdf
Merge pull request #42 from philips/remove-chromeos
...
chore(*): remove chromeos ebuilds and files
2013-06-30 19:47:24 -07:00
Brandon Philips
62260a1fa6
fix(coreos-base/crash-reporter): don't use chromeos*
...
fixup crash-reporter ebuild to not use chromeos* ebuilds.
2013-06-30 19:45:11 -07:00
Michael Marineau
ad24124af4
Merge pull request #41 from philips/bump-core-admin
...
feat(coreos-base/core-admin): bump to the latest version
2013-06-30 19:44:31 -07:00
Brandon Philips
c4f562c62c
fix(coreos-base/update_engine): use coreos-ca-certificates
...
missed fixing this up. Use the coreos-ca-certificates.
2013-06-30 19:42:56 -07:00
Brandon Philips
18e3d5ca50
fix(coreos): use production CoreOS values
...
use production values for CoreOS in /etc/lsb-release
2013-06-30 19:17:43 -07:00
Brandon Philips
6066b8c19d
chore(*): remove chromeos ebuilds and files
...
lots of stuff isn't needed from chromeos anymore, remove it.
2013-06-30 19:05:59 -07:00