3218 Commits

Author SHA1 Message Date
Alex Crawford
5972c48fcf Merge pull request #1260 from crawford/etcd
dev-db/etcd: bump to v2.0.11
2015-05-19 18:21:24 -07:00
Alex Crawford
c67918ad7d dev-db/etcd: bump to v2.0.11 2015-05-19 14:07:13 -07:00
Alex Crawford
b93276f55b eclass/coreos-go: add support for custom Go LDFLAGS 2015-05-19 14:07:12 -07:00
Michael Marineau
627bd7f038 Merge pull request #1259 from glevand/for-merge-1
dev-lang/go: Updates for arm64
2015-05-15 16:08:26 -07:00
Geoff Levand
72b97a7a76 dev-lang/go: Add go ebuild for arm64
A temporary ebuild that builds the go compiler from the latest git
checkout to get support for arm64 builds.  Once go-1.5 is availilable
upstream and merged to portage-stable this ebuild can be removed.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-15 16:01:40 -07:00
Geoff Levand
14461ef811 coreos-base/hard-host-depends: Add go-bootstrap
go-bootstrap is only needed in the SDK, so add it to the depends list.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-15 16:01:40 -07:00
Geoff Levand
fb304076a1 dev-lang/go-bootstrap: Local fixes
When FEATURES=splitdebug is set files from both dev-lang/go and
dev-lang/go-bootstrap have the same debug info build-id which causes a
file collision in /usr/lib/debug/.build-id.

Fix an indentation error.

Also, change the keyword ~amd64 to amd64.

This is a temporary fix until an upstream fix is available.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-15 16:01:40 -07:00
Geoff Levand
1ec02c4375 dev-lang/go-bootstrap: Import new package
go-bootstrap is needed to build go-1.5.  Since we need a local fix, import it
to coreos-overlays.  Once the fix is upstream this package can be moved to
portage-stable.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-15 16:01:40 -07:00
Michael Marineau
407d982699 Merge pull request #1258 from marineam/updates
Update update_engine and cgpt
2015-05-15 13:35:34 -07:00
Michael Marineau
8facbed542 rename vboot_reference to sys-apps/seismograph 2015-05-15 12:36:16 -07:00
Michael Marineau
8a835ed970 vboot_reference: update to minimal cgpt-only version 2015-05-15 11:22:09 -07:00
Michael Marineau
3de0a9c721 update_engine: lots of updates
- remove call to crossystem
 - support for payloads that include kernels
 - lots of refactoring/cleanups
2015-05-15 11:22:09 -07:00
Michael Marineau
fc85964d0c Merge pull request #1257 from glevand/for-merge-1
eclass/coreos-go: Updates for arm64
2015-05-14 16:57:30 -07:00
Geoff Levand
24f039f5d5 app-admin/sdnotify-proxy: Add arm64 keywords
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-14 16:25:46 -07:00
Geoff Levand
f997ce7533 app-admin/sdnotify-proxy: Update to use coreos-go.eclass
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-14 16:25:46 -07:00
Geoff Levand
5c126c74d3 app-admin/sdnotify-proxy: Fix description
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-14 16:25:46 -07:00
Geoff Levand
a0e4791518 eclass/coreos-go: Add cross build support
To support golang cross builds add a new function go_get_arch() for ebuilds
to use as needed.  Also update coreos-go_src_prepare() to set the go compiler
environment variable GOARCH to the result of go_get_arch().  The setting of
GOARCH will cause the compiler to generate the correct binary type for the
board.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-14 16:25:46 -07:00
Geoff Levand
4d82735328 eclass/coreos-go: Enhance error messages
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-14 15:41:59 -07:00
Michael Marineau
9747df8003 Merge pull request #1247 from glevand/for-merge-2
coreos-overlay: More updates for arm64
2015-05-13 15:09:18 -07:00
Michael Marineau
f233bc994c sys-apps/dbus: Apply local changes from old versions 2015-05-13 14:54:44 -07:00
Geoff Levand
414db59b93 bump(sys-apps/dbus): sync with upstream for arm64
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-13 14:54:44 -07:00
Michael Marineau
9fb4c0809c fix(app-shells/bash): Update /etc symlinks, use /usr/share/skel
Symlinks out of /etc to /usr should generally be relative, that way they
work regardless of whether you are based at / or dealing with a new
chroot you haven't entered yet, or a build root like /build/amd64-usr
Namely the absolute links break cros_sdk which copies skel into home.

Also switch to /usr/share/skel since other packages may need install
things to that directory in the future.
2015-05-13 14:54:44 -07:00
Geoff Levand
9ee6c08a0f bump(app-shells/bash): sync with upstream for arm64
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-13 14:54:44 -07:00
Alex Crawford
4775220db4 Merge pull request #1255 from crawford/docker
app-emulation/docker: bump to v1.6.2
2015-05-13 14:11:51 -07:00
Alex Crawford
0c11a2fd1f app-emulation/docker: bump to v1.6.2 2015-05-13 14:09:50 -07:00
Nick Owens
eaa57a8723 Merge pull request #1254 from mischief/linux-4.0.3
sys-kernel/coreos-{sources,kernel}: bump to 4.0.3
2015-05-13 13:41:32 -07:00
mischief
25aaf50db1 sys-kernel/coreos-{sources,kernel}: bump to 4.0.3 2015-05-13 13:37:31 -07:00
Alex Crawford
789a8752b4 Merge pull request #1253 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to v1.4.1
2015-05-13 10:38:02 -07:00
Alex Crawford
790813711b coreos-base/coreos-cloudinit: bump to v1.4.1 2015-05-12 17:12:42 -07:00
Michael Marineau
900c2479ad Merge pull request #1246 from glevand/for-merge-1
coreos-overlay: Updates for arm64
2015-05-12 14:51:57 -07:00
Michael Marineau
c4795fe39a Merge pull request #1252 from marineam/ntp
Swap ntpd for systemd-timesyncd
2015-05-12 14:32:23 -07:00
Michael Marineau
ce4e710c6c systemd: apply a few trivial changes from upstream 2015-05-12 14:15:39 -07:00
Michael Marineau
9b5c37fa39 systemd: enable systemd-timesyncd
In the process clean up moving units from /etc to /usr, the current goo
was sloppy and sometimes missed when systemd added new things to /etc.
For example we didn't move systemd-networkd.socket, added in 219.
2015-05-12 14:15:39 -07:00
Michael Marineau
dc626a669e systemd: drop 218 ebuild 2015-05-12 13:22:29 -07:00
Michael Marineau
c5a3b00250 ntp: do not enable ntpd by default 2015-05-12 13:20:43 -07:00
Alex Crawford
7733de9bd4 Merge pull request #1250 from crawford/cmdline
sys-kernel/coreos-kernel: mount root read/write
2015-05-12 11:58:59 -07:00
Alex Crawford
6d14c0828f sys-kernel/coreos-kernel: mount root read/write 2015-05-11 18:28:28 -07:00
Michael Marineau
50dd713b42 Merge pull request #1249 from jedsmith/squash
oem-ec2-compat: blacklist xen_fbfront
2015-05-11 17:49:50 -07:00
Jed Smith
c716d49b58 oem-ec2-compat: blacklist xen_fbfront
To complete the fix started in 480fb78, we ban xen_fbfront from loading on EC2.
Testing missed a case where this would still happen.
2015-05-11 17:39:18 -07:00
Alex Crawford
c5f121c99d Merge pull request #1248 from crawford/ignition
sys-app/ignition: add initial ebuild and service
2015-05-11 16:27:38 -07:00
Alex Crawford
14e765f890 sys-app/ignition: add initial ebuild and service 2015-05-11 16:27:26 -07:00
Geoff Levand
f9c9324505 sys-auth/polkit: Add arm64 keyword
Add arm64 keyword and bump polkit-0.112-r3.ebuild to polkit-0.112-r4.ebuild.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-07 16:23:02 -07:00
Geoff Levand
3bc6d03a9f dev-lang/spidermonkey: Add arm64 keyword
Add arm64 keyword and bump spidermonkey-17.0.0-r4.ebuild to spidermonkey-17.0.0-r5.ebuild.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-07 16:23:02 -07:00
Geoff Levand
d213cbe455 dev-lang/spidermonkey: Add aarch64-to-double-conversion patch
Fixes build errors on arm64.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-07 16:23:02 -07:00
Geoff Levand
b965582969 sys-apps/systemd: Add arm64 keywords
Add arm64 keywork and bump systemd-219-r7.ebuild to systemd-219-r8.ebuild.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-07 16:23:02 -07:00
Alex Crawford
fe2d7eba24 sys-libs/ncurses: add screen-16color 2015-05-07 16:23:02 -07:00
Michael Marineau
78214961ad fix(sys-libs/ncurses): Remove terminfo from /etc w/ symlink-usr
Existing behavior remains unchanged if symlink-usr is unset, otherwise
leave terminfo alone (if minimal is also unset) or prune terminfo down
to the set that would have been installed to /etc if minimal is set.
2015-05-07 16:23:02 -07:00
Geoff Levand
1568802883 bump(sys-libs/ncurses): sync with upstream for arm64
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-07 16:23:02 -07:00
Michael Marineau
4501de7633 Merge pull request #1245 from marineam/docker
docker: update to final v1.6.1 release tag
2015-05-07 15:00:59 -07:00
Michael Marineau
70a0587d53 docker: update to final v1.6.1 release tag 2015-05-07 17:56:44 -04:00