30045 Commits

Author SHA1 Message Date
Michael Marineau
9c4e0c450d Merge pull request #811 from marineam/cloudinit
cloudinit: fix building master version of cloudinit
2014-08-21 13:52:15 -07:00
Michael Marineau
a953c6e5c5 cloudinit: fix building master version of cloudinit
cloudinit now includes to CGO stuff for interacting with serial ports.
2014-08-21 13:45:25 -07:00
Michael Marineau
d0207f1595 Merge pull request #807 from marineam/updatectl
updateservicectl: rename and update to 1.3.0
2014-08-20 16:46:06 -07:00
Michael Marineau
af910f94c6 Merge pull request #321 from marineam/updatectl
rename references to updatectl, it is now updateservicectl
2014-08-20 16:46:02 -07:00
Alex Crawford
27d3a64558 profiles: Remove PIC and PIE default USE flags 2014-08-20 16:36:37 -07:00
Alex Crawford
a45845e1e6 profiles: Remove USE flags for systemd-213 2014-08-20 16:36:32 -07:00
Michael Marineau
f6bc2908d4 rename references to updatectl, it is now updateservicectl 2014-08-20 16:27:44 -07:00
Michael Marineau
15815e27ea updateservicectl: rename and update to 1.3.0 2014-08-20 16:24:16 -07:00
Michael Marineau
aebe738577 Merge pull request #806 from marineam/python
hard-host-depends: remove gtk-doc
2014-08-20 15:54:20 -07:00
Michael Marineau
a575e24f84 profiles: enable python bindings in libxml2
Not required any more but helps existing SDKs upgrade.
2014-08-20 15:46:40 -07:00
Michael Marineau
ee7ee83281 hard-host-depends: remove gtk-doc
This would only be needed if we were building board packages with the
"doc" use flag, which we don't. So it and many things can go away:

 app-text/docbook-dsssl-stylesheets
 app-text/docbook-sgml-dtd
 app-text/openjade
 app-text/opensp
 app-text/rarian
 app-text/scrollkeeper
 app-text/scrollkeeper-dtd
 app-text/yelp-tools
 dev-util/gtk-doc
 dev-util/itstool
 gnome-extra/yelp-xsl
2014-08-20 15:11:06 -07:00
Michael Marineau
ab6f42f494 Merge pull request #320 from marineam/packages
image_set_group: copy contents and packages text files
2014-08-20 14:51:16 -07:00
Michael Marineau
ae06bafacb image_set_group: copy contents and packages text files 2014-08-20 14:39:44 -07:00
Michael Marineau
b1916d667f Merge pull request #805 from marineam/grub
grub: setup grub build and install it into the SDK
2014-08-20 14:27:21 -07:00
Michael Marineau
eb2dc8e32a Merge pull request #132 from marineam/grub
bump(sys-boot/grub): sync with upstream
2014-08-20 14:27:15 -07:00
Michael Marineau
78f9d5b49b Merge pull request #804 from marineam/python
profiles: do not enable the python use flag globally in the SDK
2014-08-20 14:10:26 -07:00
Michael Marineau
bc01e31d66 bump(sys-boot/grub): sync with upstream
Packages updated:
  app-emulation/xen-tools
  dev-libs/yajl
  dev-python/markdown
  sys-boot/efibootmgr
  sys-boot/grub
2014-08-20 14:08:51 -07:00
Michael Marineau
dddabe976d grub: setup grub build and install it into the SDK
Starting to investigate replacing SYSLINUX with GRUB.
2014-08-20 14:05:35 -07:00
Michael Marineau
d46131a492 profiles: do not enable the python use flag globally in the SDK
This is not actually needed for most things, just adds clutter.
2014-08-20 13:25:18 -07:00
Jonathan Boulle
0a9cd09bb1 Merge pull request #803 from jonboulle/master
app-admin/toolbox: bump to fix coreos/toolbox#7
2014-08-18 21:26:29 -07:00
Jonathan Boulle
8f64771291 app-admin/toolbox: bump to fix coreos/toolbox#7 2014-08-18 18:41:59 -07:00
Michael Marineau
91a6997fd1 Merge pull request #131 from marineam/updates
First major round of updates in portage-stable in ages
2014-08-18 17:00:03 -07:00
Michael Marineau
f2d6c724c9 chore(metadata): Regenerate cache 2014-08-18 16:47:18 -07:00
Michael Marineau
555623c690 Merge pull request #802 from marineam/dev
cros-devutils: remove dependency on git-prompt
2014-08-18 16:45:18 -07:00
Michael Marineau
f7e4c2a109 Merge pull request #319 from marineam/git
chroot: remove git from $PS1
2014-08-18 16:45:05 -07:00
Michael Marineau
2991ad8cd8 chroot: remove git from $PS1
This feature is disabled for now. See c8a62a12 for details.
2014-08-18 16:40:34 -07:00
Michael Marineau
5c590f2a6d vm_image_util: use only ttyS0 for the console on GCE instances 2014-08-18 16:09:24 -07:00
Michael Marineau
7c3d8856cc cros-devutils: remove dependency on git-prompt 2014-08-18 15:21:46 -07:00
Michael Marineau
909b968760 coreos-init: new coreos-install that doesn't cache image in tmp 2014-08-18 15:08:02 -07:00
Brian Waldon
47fe3d332a Merge pull request #800 from bcwaldon/bump-fleet
bump: fleet v0.7.0
2014-08-18 15:03:15 -07:00
Michael Marineau
8be325f406 Merge pull request #317 from marineam/sudo
toolchain_util: fix bash syntax when running as root
2014-08-18 14:48:58 -07:00
Michael Marineau
b3ecb2c550 toolchain_util: fix bash syntax when running as root
Apparently expanding an empty string before a variable assignment forces
that assignment to be interpreted as a command instead. Instead of an
empty string use env as our sudo alternative when running as root.
2014-08-18 14:41:53 -07:00
Michael Marineau
149ac84bb3 Merge pull request #799 from marineam/updates
Fix portage ebuild
2014-08-18 14:17:15 -07:00
Michael Marineau
48b92fcea3 chore(metadata): Regenerate cache 2014-08-18 13:11:50 -07:00
Michael Marineau
15bdfe9bae portage: fix build, had some lingering python2_6 references 2014-08-18 13:11:16 -07:00
Michael Marineau
b5fdbd288f Merge pull request #796 from marineam/debug
baselayout: create proper symlinks under /usr/lib/debug
2014-08-18 13:05:29 -07:00
Michael Marineau
9f79898507 Merge pull request #315 from marineam/gdb
Setup GDB in the SDK
2014-08-18 13:00:39 -07:00
Michael Marineau
ee3eec893f Merge pull request #797 from marineam/updates
Updates for compatibility w/ upstream portage tree
2014-08-18 12:03:35 -07:00
Michael Marineau
38e9489e1e Merge pull request #316 from marineam/git
make_chroot: don't enable git-prompt via bashcomp
2014-08-18 12:00:36 -07:00
Michael Marineau
4a7e03c954 chore(metadata): Regenerate cache 2014-08-18 11:54:29 -07:00
Michael Marineau
fd91ddcf23 update_engine: remove coredumping code, fix glib compatibility 2014-08-18 11:54:20 -07:00
Michael Marineau
63eecc79d8 portage: fix stage1 builds involving new slot dependencies
Really screwy crud going on here, see the upstream bug for details:
https://bugs.gentoo.org/show_bug.cgi?id=520112
2014-08-18 11:54:20 -07:00
Michael Marineau
0adce60061 vim: fix cross-compiling, newer ebuilds rely on broken auto-detection 2014-08-18 11:54:20 -07:00
Brian Waldon
7c3d2136a6 bump: fleet v0.7.0 2014-08-18 11:17:37 -07:00
Michael Marineau
70760aaf9b bump(eclass): sync with upstream
Update eclasses and profiles. Since python2.6 has been dropped from the
allowed list in the python eclass all ebuilds must stop referring to it
so a extra ebuilds have to get pulled in with this change.

Packages removed:
  dev-python/argparse
  virtual/python-argparse
  virtual/python-unittest2

Packages updated:
  app-portage/gentoolkit
  dev-lang/python-exec
  dev-libs/boost
  dev-libs/libxml2
  dev-libs/libxslt
  dev-python/dbus-python
  dev-python/logilab-common
  dev-python/lxml
  dev-python/mock
  dev-python/pygobject
  dev-util/cmake
  dev-vcs/git
  eclass
  licenses
  profiles
  scripts
  sys-devel/automake
  sys-devel/automake-wrapper
  sys-fs/cryptsetup
2014-08-16 14:14:54 -07:00
Michael Marineau
c8a62a12ee make_chroot: don't enable git-prompt via bashcomp
Newer git ebuilds have decided that the "git-prompt" script isn't really
bash completion so stopped installing it via that mechanism. Instead it
installed it started installing it in /usr/share/docs which gets
compressed by default and the path is based on ebuild version. The path
changed again in 1.9.3 to /usr/share/git and didn't compress it so that
makes it actually possibly usable but 1.9.3 or later isn't stable yet.

We can re-enable it the next time git gets updated but not worth fussing
over the current brokenness right now.
2014-08-16 13:36:57 -07:00
Michael Marineau
399ad853a9 profiles: break dependency loop between glib and pkg-config 2014-08-16 11:57:48 -07:00
Michael Marineau
816c95c815 bump(dev-libs/glib): sync with upstream
Update glib and assorted dependencies, our version is so out of date it
prevents updating other ebuilds.

Packages updated:
  app-text/yelp-tools
  dev-libs/dbus-glib
  dev-libs/expat
  dev-libs/glib
  dev-libs/gobject-introspection
  dev-libs/gobject-introspection-common
  dev-libs/libffi
  dev-util/gdbus-codegen
  dev-util/gtk-doc
  dev-util/gtk-doc-am
  dev-util/itstool
  gnome-extra/yelp-xsl
  virtual/libffi
  virtual/libiconv
2014-08-16 00:02:35 -07:00
Michael Marineau
f08b0d81aa profiles: disable dependency on x11-misc/shared-mime-info
Newer versions of glib pull in this package simply because lots of
glib/gtk apps need it. This isn't applicable to us.
2014-08-15 23:07:57 -07:00
Michael Marineau
8185054b6f python: remove 2.6 as a supported version
2.6 is no longer an allowed value by the upstream python eclass.
2014-08-15 22:42:01 -07:00