2396 Commits

Author SHA1 Message Date
Geoff Levand
529ef1aae0 dev-util/go-bindata: Update for arm64
Add arm64 keywords and remove redundant DEPENDS.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-20 10:45:41 -07:00
Geoff Levand
ef60214b29 dev-db/etcd: Update for arm64
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-20 10:45:41 -07:00
Geoff Levand
c3f77cb2a9 app-emulation/actool: Update for arm64
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-20 10:45:41 -07:00
Geoff Levand
3fc130c75a app-admin/sdnotify-proxy: Minor ebuild cleanups
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-20 10:45:41 -07:00
Geoff Levand
98c9080c9d eclass/coreos-go: Conditional CGO_ENABLED assigment
To allow ebuilds to set CGO_ENABLED.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-20 10:45:41 -07:00
Geoff Levand
97e97a0ce6 eclass/coreos-go: Add debug-print statements
Add debug-print statements for the values of GOARCH, GOPATH, and GOBIN.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-20 10:45:41 -07:00
Geoff Levand
b4343c1f69 eclass/coreos-go: Fix typo in error message.
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-20 10:45:41 -07:00
Geoff Levand
a34c97f748 eclass/coreos-go.eclass: Fix GOPATH usage
We currenly use ${GOPATH}/bin as the path for the compiler generated executable,
but this usage does not allow ebuilds to add additional local paths to GOPATH.  To
allow for this usage, change the invocation of the compiler to use ${GOBIN}.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-20 10:45:41 -07:00
Geoff Levand
eff7ed1aa2 dev-lang/go-bootstrap: Add Gentoo bug number
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-05-20 10:45:41 -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
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
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
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
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
mischief
25aaf50db1 sys-kernel/coreos-{sources,kernel}: bump to 4.0.3 2015-05-13 13:37:31 -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
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
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