Commit Graph

337 Commits

Author SHA1 Message Date
Mike Frysinger
82c2be9a8e lvm2: upgraded to latest upstream stable
Upgraded sys-fs/lvm2 to version 2.02.88 on amd64, arm, x86.  We want
a newer version that installs udev rules into /lib/ all the time.

BUG=chromium-os:27772
TEST=`emerge-amd64-generic lvm2` worked and installed rules into /lib/udev/rules.d/
TEST=`emerge-arm-generic lvm2` worked and installed rules into /lib/udev/rules.d/
TEST=`emerge-x86-generic lvm2` worked and installed rules into /lib/udev/rules.d/

Change-Id: Iecf6b5f94c12c36f514aea2b485e524f92798040
Reviewed-on: https://gerrit.chromium.org/gerrit/19117
Reviewed-by: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-03-27 13:47:15 -07:00
Mike Frysinger
a330480b4c regenerate cache
Just ran: egencache --repo=portage-stable --update

BUG=None
TEST=None

Change-Id: I437efba2cd6ab82ba8c0eac296aee1d4f2a58b99
Reviewed-on: https://gerrit.chromium.org/gerrit/19072
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-03-26 09:26:51 -07:00
Mike Frysinger
e80358310d gcc-config: update to latest upstream version
This new version supports the GCC_VER lockin.

BUG=chromium-os:27059
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: Ic81b0147ee4c126c4e8f131f94d050f0c411875d
Reviewed-on: https://gerrit.chromium.org/gerrit/18231
Reviewed-by: asharif <asharif@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-03-23 14:00:37 -07:00
Dylan Reid
83a4a1641c Upgraded the iniparser Portage package
Upgraded dev-libs/iniparser to version 3.0b-r1 on amd64, arm, x86
CRAS will use iniparser to read config files.

BUG=chromium-os:25412
TEST=tegra2_kaen, lumpy, and x86-generic build.

Change-Id: Ib04cc3c3d01cfb0f00e2e6296d8b830b1bc2e079
Signed-off-by: Dylan Reid <dgreid@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/18875
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-03-22 22:31:51 -07:00
Allen Martin
5390e95b22 libcrypto++: add support for libcrypto++ 5.6.1 to portage-stable
Copied ebuilds and patches for libcrypto 5.6.1 from Gentoo portage
TOT. This package is required for tegrarcm (new open source nvflash
replacement)

BUG=chromium-os:28175
TEST=emerged into x64 host system, commpiled tegrarcm against it and
ran

Change-Id: I14a6efd1e8c50d0b80cedd2c651df184c4ed369c
Reviewed-on: https://gerrit.chromium.org/gerrit/18743
Tested-by: Allen Martin <amartin@nvidia.com>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Allen Martin <amartin@nvidia.com>
2012-03-21 17:06:02 -07:00
Mike Frysinger
e3e3f95efa make: import current stable from upstream Gentoo
The two bugs that we hit in the last upgrade have been fixed.

BUG=None
TEST=updated make, checked `make --version`
TEST=rebuilt x86-alex from source, booted it
TEST=`cbuildbot chromiumos-sdk` worked
TEST=`FEATURES=test emerge google-breakpad` worked

Change-Id: I000c7bf201be050dfbd6c43c1ef792e45b9184ea
Reviewed-on: https://gerrit.chromium.org/gerrit/18537
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-03-21 12:23:49 -07:00
Brian Harring
2fb52c2d91 Refresh manifest data.
Brings us from 8.3% missing to ~1.3%; wipe dead manifests (ebuilds
removed, but manifest left in place) additionally.

BUG=chromium-os24029
TEST=emerge -f any of the packages

Change-Id: Icd54a62ac80486ff6f1f9f3193d963accdcc1f65
Reviewed-on: https://gerrit.chromium.org/gerrit/17790
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-03-13 16:40:49 -07:00
Chris Wolfe
1ae32f3c63 Reland: sshfs-fuse: pull in version 2.4 from upstream
The upstream version 2.4 adds `-o slave`, which allows us to spawn
sshfs attached to the server end of an SSH pipe. As a result files
on your workstation can easily be pushed to a chromium-os device,
rather than needing to open a terminal on the device and SSH back.

This relands a (slightly modified) version of:
https://gerrit.chromium.org/gerrit/17724

BUG=chromium-os:25146
TEST=clean build and install test image on x86-alex
TEST=ran chrome over sshfs with and without -o slave
TEST=cbuildbot arm-tegra2-full

Change-Id: I6318a373067ed5166700d3c362ba16b34ad87797
Reviewed-on: https://gerrit.chromium.org/gerrit/17829
Commit-Ready: Chris Wolfe <cwolfe@chromium.org>
Reviewed-by: Chris Wolfe <cwolfe@chromium.org>
Tested-by: Chris Wolfe <cwolfe@chromium.org>
2012-03-13 08:00:13 -07:00
Bernie Thompson
07fd6ff94a Revert "sshfs-fuse: pull in version 2.4 from upstream"
This reverts commit a6d3c3139360418911b0eb3f301a604c0d49f2f6

This broke the tree on the Tegra2 full builder, due to sshfs-fuse-2.4 being unstable ~ on ARM. kliegs suggests that this can be fixed more properly by adjusting chromiumos-overlay/profiles/targets/chromeos/package.keywords since the prior versions were also forced stable, but reverting for now.

Change-Id: Ifdec79f50d1a73bee98596bfec8fcc1968f47328
Reviewed-on: https://gerrit.chromium.org/gerrit/17773
Reviewed-by: Jon Kliegman <kliegs@chromium.org>
Commit-Ready: Bernie Thompson <bhthompson@chromium.org>
Reviewed-by: Bernie Thompson <bhthompson@chromium.org>
Tested-by: Bernie Thompson <bhthompson@chromium.org>
2012-03-09 17:08:41 -08:00
Chris Wolfe
2234d10e64 sshfs-fuse: pull in version 2.4 from upstream
The upstream version 2.4 adds `-o slave`, which allows us to spawn
sshfs attached to the server end of an SSH pipe. As a result files
on your workstation can easily be pushed to a chromium-os device,
rather than needing to open a terminal on the device and SSH back.

BUG=chromium-os:25146
TEST=clean build and install test image on x86-alex
TEST=ran chrome over sshfs with and without -o slave

Change-Id: I0d4641bb4a4b0310ceb0afcb5042c7873c05357f
Reviewed-on: https://gerrit.chromium.org/gerrit/17724
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Chris Wolfe <cwolfe@chromium.org>
Tested-by: Chris Wolfe <cwolfe@chromium.org>
2012-03-09 15:01:27 -08:00
Mike Frysinger
b39be4447e portage-stable: no masters
Now that portage-stable contains everything we need, we can disconnect
the portage/ tree from the search.

Further, the chromiumos-overlay/ tree doesn't offer any eclasses we really
want, so drop that as well.

We can re-land this change now that crossdev has been updated to generate
metadata/layout.conf itself rather than symlinking an existing one.

BUG=chromium-os:26016
TEST=build_packages+build_image for x86-alex boots
TEST=build_packages+build_image for x86-mario/arm-generic/amd64-generic works
TEST=`cbuildbot arm-generic-full` worked
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: Ifac91a74c3e899f8184c4cbb5b4ce2eddafa14d5
Reviewed-on: https://gerrit.chromium.org/gerrit/17419
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-03-08 19:41:42 -08:00
Stuart Abercrombie
659476415a Remove the unpatched portage-stable libpciaccess ebuild.
It should be overridden by the one in chromiumos-overlay, but it seems to be lea
ding to stale versions that break the display with the VM.

BUG=chromium-os:25404
TEST=x86/amd64 still build

Change-Id: Id71f2fb53b056a6439354adf6d6477bad74225cd
Reviewed-on: https://gerrit.chromium.org/gerrit/17639
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stuart Abercrombie <sabercrombie@chromium.org>
Tested-by: Stuart Abercrombie <sabercrombie@chromium.org>
2012-03-08 19:17:02 -08:00
Mike Frysinger
a538fcefe1 libXcomposite: mark stable for everyone
Looks like during the update of this package, we had amd64 and arm
marked stable, but x86 was not.  Fix that else I get build errors:

The following keyword changes are necessary to proceed:

>=x11-libs/libXcomposite-0.4.3-r1 ~x86

BUG=chromium-os:26016
TEST=`./build_packages --board=x86-mario` works

Change-Id: I7d251abfef52c78d5be0df67559c7b57dd4abe86
Reviewed-on: https://gerrit.chromium.org/gerrit/17501
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-03-07 11:37:29 -08:00
Mike Frysinger
4672e0d274 crossdev: pull latest version from upstream Gentoo
BUG=chromium-os:26998
TEST=`cbuildbot chromiumos-sdk` works

Change-Id: I25153be568e57596dd8ec90cd833da057e08a49a
Reviewed-on: https://gerrit.chromium.org/gerrit/17092
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-03-06 09:12:22 -08:00
Stéphane Marchesin
c1f35ac968 Import libdrm 2.4.31 ebuild from upstream.
Required for the upcoming mesa 8.0 upgrade.

TEST=builds

Change-Id: I3d9ebeca5eee6617178c219d498dfcd802028e3b
Reviewed-on: https://gerrit.chromium.org/gerrit/17196
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-03-02 14:14:43 -08:00
Simon Que
7607e49afd eclass: add waf-utils.eclass
Pulled from upstream Gentoo.

BUG=chromium-os:25587
TEST=none

Change-Id: I0afd6b7e2170bc6232123f971657283c918bbc50
Signed-off-by: Simon Que <sque@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/16736
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-03-01 11:10:30 -08:00
Mike Frysinger
5500cea420 newlib: import from portage/
We need this for the bare metal arm cross-compiler.

BUG=chromium-os:26016
TEST=`./setup_board --board=x86-alex` worked for installing newlib

Change-Id: I2c0771b8969c297f25c9e4fcea2e0b5176d871c3
Reviewed-on: https://gerrit.chromium.org/gerrit/16965
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-29 12:10:54 -08:00
Mike Frysinger
b74d1845ca linux-headers: mark all stable
This should let us drop the hardcoded version in the setup_board script
and move to normal keyword tracking policy.

BUG=None
TEST=`./setup_board --board=x86-alex --kernel_version '[stable]'` works

Change-Id: I7bb9a44e5cca8fc86d8daef7aa555db9c486a6cf
Reviewed-on: https://gerrit.chromium.org/gerrit/16964
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-29 10:33:20 -08:00
Mike Frysinger
05c7c42ec2 Revert "portage-stable: no masters"
This reverts commit 3aa5c3734fc9e4175fcf034e152758f24b10261e

crossdev itself needs this implicitly.  not sure how this
passed the cros-sdk bot, but it is causing confusing warnings,
so revert until i can fix up crossdev to not generate those.

Change-Id: Id9a63e7da46bb0de05c8ee1b5313a65d312aead8
Reviewed-on: https://gerrit.chromium.org/gerrit/16841
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-27 14:07:38 -08:00
Mike Frysinger
1f406c399f portage-stable: no masters
Now that portage-stable contains everything we need, we can disconnect
the portage/ tree from the search.

Further, the chromiumos-overlay/ tree doesn't offer any eclasses we really
want, so drop that as well.

BUG=chromium-os:26016
TEST=build_packages+build_image for x86-alex boots
TEST=build_packages+build_image for x86-mario/arm-generic/amd64-generic works
TEST=`cbuildbot arm-generic-full` worked
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: I6925428f80cad01933573dc464680723550ff02f
Reviewed-on: https://gerrit.chromium.org/gerrit/16577
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-27 12:11:46 -08:00
Mike Frysinger
6f46103d91 pcalc: import from portage/
Import a useful (to me) development tool.  Nothing in the tree
depends on it.

BUG=None
TEST=`emerge pcalc && pcalc 0x11` works

Change-Id: I6c338889c14c4ee9d419a4642ae3ecfc0d0c332f
Reviewed-on: https://gerrit.chromium.org/gerrit/16542
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-23 16:50:59 -08:00
Mike Frysinger
a820a55b1d speex: import from portage/
Just imported unchanged from portage/ since it gets used now.

BUG=chromium-os:26016
TEST=build_packages for x86-alex works again

Change-Id: Ia3228fe14e256b687fed25607f5541e8433d262e
Reviewed-on: https://gerrit.chromium.org/gerrit/16555
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-23 16:50:58 -08:00
Mike Frysinger
c151544d6f profiles/*: pull in portage/ metadata
Pull in all the metadata that we use from portage/ so that portage-stable/
itself can be standalone.  These should be fairly impotent since many of
the files are not directly used, and the updates/ were processed long ago.

BUG=chromium-os:26016
TEST=build_packages+build_image boots x86
TEST=`cbuildbot amd64-generic-full` works
TEST=`cbuildbot arm-generic-full` works
TEST=`cbuildbot x86-generic-full` works
TEST=`cbuildbot chromiumos-sdk` works

Change-Id: Iad437a000b5d11b112c25d2ba178612c885a8679
Reviewed-on: https://gerrit.chromium.org/gerrit/16303
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Brian Harring <ferringb@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-23 12:24:58 -08:00
Ben Chan
c922afe735 app-arch/unrar: import unrar-4.0.7 from portage
BUG=chromium-os:25974
TEST=emerge-{x86,amd64,arm}-generic unrar

Change-Id: Ic22820b4b713ed175726efc8a24e31d955f764e4
Reviewed-on: https://gerrit.chromium.org/gerrit/16321
Commit-Ready: Ben Chan <benchan@chromium.org>
Reviewed-by: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
2012-02-21 16:54:12 -08:00
Brian Harring
7385964e03 Regenerate cache.
BUG=chromium-os:25457
TEST=N/a

Change-Id: Ifd63f1bc0dfc95c6f60dab546670f8984730ec51
Reviewed-on: https://gerrit.chromium.org/gerrit/16260
Commit-Ready: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Brian Harring <ferringb@chromium.org>
2012-02-20 15:35:41 -08:00
Mike Frysinger
bc9660ce32 eclass/*: pull in portage/ eclasses
Pull in all the eclasses that we don't have in portage-stable/.

BUG=chromium-os:26016
TEST=build_packages+build_image boots x86
TEST=`cbuildbot amd64-generic-full` works
TEST=`cbuildbot arm-generic-full` works
TEST=`cbuildbot x86-generic-full` works
TEST=`cbuildbot chromiumos-sdk` works

Change-Id: I96cb773a19f2344d3df21235f347b2c7158fd143
Reviewed-on: https://gerrit.chromium.org/gerrit/16153
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-17 15:30:05 -08:00
Kees Cook
33439af72c Upgraded the e2fsprogs-libs and e2fsprogs Portage packages
Upgraded sys-libs/e2fsprogs-libs to version 1.42 on amd64
Upgraded sys-fs/e2fsprogs to version 1.42 on amd64

Gaining the "-E discard" option during mkfs supports the encrypted
partition work so that mkfs can run faster during OOBE.

BUG=chromium-os:22172
TEST=lumpy64 build & boot, manually confirm mkfs.ext4 supports "-E discard"

Change-Id: I70114b582b46c26b69ab822b8c33b32f03ef9db0
Signed-off-by: Kees Cook <keescook@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/15993
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Paul Taysom <taysom@chromium.org>
2012-02-16 16:22:53 -08:00
Mike Frysinger
3281b899f2 strace: pull in x32 updates from upstream Gentoo
We need a patch in order to strace x32 programs.

BUG=None
TEST=`emerge strace` still works

Change-Id: Id0125f76ff08855b1a6aa761e3f0cd6062d6af3d
Reviewed-on: https://gerrit.chromium.org/gerrit/16082
Reviewed-by: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-16 15:58:06 -08:00
Mike Frysinger
c436de9adb mass import remaining target packages from portage/
These are the remaining packages used from portage/ but just for the
target boards.  Import them in one shot.

BUG=chromium-os:26016
TEST=build_packages+build_image boots x86-alex
TEST=build_packages+build_image works x86-mario
TEST=build_packages+build_image works arm-generic
TEST=build_packages+build_image works amd64-generic
TEST=`cbuildbot arm-generic-full` works

Change-Id: Iddc2024cbddf85400b1d682707e445d0052e115c
Reviewed-on: https://gerrit.chromium.org/gerrit/15859
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-15 09:09:01 -08:00
Mike Frysinger
f457ec6a57 pyyaml: update to newer rev of this ebuild
We need a newer rev of this ebuild version to work with the newer python
eclass, so grab it from Gentoo.

BUG=chromium-os:26016
TEST=`emerge-arm-generic pyyaml` works
TEST=`emerge-amd64-generic pyyaml` works
TEST=`emerge-x86-alex pyyaml` works
TEST=`cbuildbot arm-generic-full` works

Change-Id: I82a35db4b32e0e879f4c3ecdb7552b3d90b5f549
Reviewed-on: https://gerrit.chromium.org/gerrit/15827
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-15 07:53:43 -08:00
Mike Frysinger
f934f4e31c pyserial: sync amd64 to same version as arm/x86
Some targets were using 2.5_rc1 and others were using 2.5_rc2.  Update
everyone to the latest version to avoid that.

BUG=chromium-os:26016
TEST=`emerge-amd64-generic pyserial` works
TEST=`cbuildbot arm-generic-full` works

Change-Id: I6d449255b215320f5548b78be0fbec717d6622c0
Reviewed-on: https://gerrit.chromium.org/gerrit/15826
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-15 07:53:43 -08:00
Mike Frysinger
227b452d3d dev-python/*: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image boots x86

Change-Id: Iba5f8cdbfd2a518944c7bcf26f91c9ffa826f149
Reviewed-on: https://gerrit.chromium.org/gerrit/15760
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-14 07:30:03 -08:00
Mike Frysinger
5f8a90b910 util-linux: import from upstream Gentoo
Grab the latest stable version from upstream.

BUG=chromium-os:24839
TEST=`emerge util-linux` works
TEST=`emerge-arm-generic util-linux` works
TEST=build_packages+build_image for x86-alex boots up
CQ-DEPEND=Ie30c3b74003fa8aa99109ebf60d77f61864a2c1c

Change-Id: Id029e027711451a79baa57f11af8049e545a9551
Reviewed-on: https://gerrit.chromium.org/gerrit/12624
Reviewed-by: Ben Chan <benchan@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-13 20:49:25 -08:00
Stuart Abercrombie
60b16d6bf0 Add mtdev, a new dependency of xf86-input-evdev.
BUG=25404

Change-Id: Idf989d4e5587d61cdba2b5800f8364bb19cadf60
Reviewed-on: https://gerrit.chromium.org/gerrit/15709
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Ready: Stuart Abercrombie <sabercrombie@chromium.org>
2012-02-13 12:54:41 -08:00
Mike Frysinger
7b6d3d6f56 sys-apps/file: update to latest Gentoo stable
We need a newer version that supports latest python eclass.

BUG=chromium-os:26016
TEST=`emerge file` works
TEST=`emerge-arm-generic file` works
TEST=build_packages+build_image boots x86, and `file` on the target works
TEST=`cbuildbot arm-generic-full` works

Change-Id: I2f9e7cf18aecebdc54d5c3298ac18b8c006c97b0
Reviewed-on: https://gerrit.chromium.org/gerrit/15759
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-13 12:32:59 -08:00
Eric Shienbrood
2725a191a3 Imported dev-cpp/ctemplate-1.0 ebuild from portage.
BUG=chromium-os:24140
TEST=sudo emerge hard-host-depends and see that ctemplate
gets built and installed.

Change-Id: Ie77a197c35ffc134f30ee43835e6c98ddfe4fb27
Reviewed-on: https://gerrit.chromium.org/gerrit/15755
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Eric Shienbrood <ers@chromium.org>
Reviewed-by: Eric Shienbrood <ers@chromium.org>
Tested-by: Eric Shienbrood <ers@chromium.org>
2012-02-13 09:56:11 -08:00
Mike Frysinger
8312b41d6d virtual/mta: migrate to new-style virtual
Upstream Gentoo has moved to a new-style virtual for mta, so do the same
in our tree by importing the latest upstream ebuild.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I748a429b1bdb97144f7e9e05a3db9ccc6ad14c95
Reviewed-on: https://gerrit.chromium.org/gerrit/15599
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-10 21:26:52 -08:00
Mike Frysinger
2b279d0fd6 setuptools: update to newer version from upstream
The current stable version in portage/ doesn't work with newer python
eclass, so we have to import a newer version from upstream that does.

BUG=chromium-os:26016
TEST=`emerge setuptools` works
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I06b02058072c0e12c0ae90e4bba5a1d349fde2f1
Reviewed-on: https://gerrit.chromium.org/gerrit/15596
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-10 21:26:52 -08:00
Mike Frysinger
683f398504 dev-cpp/gflags: import from portage & update
I had to grab a newer rev of this ebuild from upstream Gentoo to work
with the newer distutils.eclass.

BUG=chromium-os:26016
TEST=`emerge gflags` works
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: If9c1d4d760846bbaa76ec512cbead46b9b935c5c
Reviewed-on: https://gerrit.chromium.org/gerrit/15595
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-10 21:26:52 -08:00
Mike Frysinger
c8092f4072 dev-libs/*: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I906166d2db93aa0e7cfff8fd492669731db0d731
Reviewed-on: https://gerrit.chromium.org/gerrit/15594
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-10 14:15:57 -08:00
Mike Frysinger
b7e3540857 dev-util/{boost-build,ctags,dejagnu,gob,gperf,intltool}: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I2f15a17efcc3ef1ac08ba6b59074fc9236199055
Reviewed-on: https://gerrit.chromium.org/gerrit/15593
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-10 14:15:56 -08:00
Mike Frysinger
328fce31b7 app-text/*: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I24076698d982e35a5e192e334c2615919cf3f140
Reviewed-on: https://gerrit.chromium.org/gerrit/15592
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-10 14:15:56 -08:00
Doug Anderson
5be7f8e7e7 Upgraded the smdk-dltool Portage package
Upgraded dev-embedded/smdk-dltool to version 0.20-r2 on amd64.  This
fixes smdk-dltool to work properly for recovery.

BUG=chromium-os:26083
TEST=Manual:
1. Plug SMDK board in with USB 2.0 hooked up to host.  Set dip switches
   to boot from SD and have no SD card.
2. cd to a directory with WIP u-boot
3. Set BL1 to point to your BL1 binary.
4. sudo /usr/bin/smdk-usbdl -a 0x02021400 -f ${BL1}
5. sudo /usr/bin/smdk-usbdl -a 0x02023400 -f bl2.bin
6. sudo /usr/bin/smdk-usbdl -a 0x43e00000 -f u-boot.bin

Change-Id: I7d71a2288df662858d30685b9d5c3cb06c66a3ee
Reviewed-on: https://gerrit.chromium.org/gerrit/15533
Tested-by: Doug Anderson <dianders@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Doug Anderson <dianders@chromium.org>
2012-02-10 10:21:35 -08:00
Mike Frysinger
9ae6a5881d x11-libs/{cairo,gtk+,libXt}: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: Idc3a36d15a65e4f1e89f3e7db2d5d0867a8b29e5
Reviewed-on: https://gerrit.chromium.org/gerrit/15598
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-10 09:55:19 -08:00
Mike Frysinger
17d049c287 libglade: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I43eaf902c26a88e46b9745856c0903eb34450d28
Reviewed-on: https://gerrit.chromium.org/gerrit/15597
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-10 09:55:19 -08:00
Mike Frysinger
97efc14290 app-crypt/mit-krb5: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: Ieceabe88930917f10441d1de89764f5ad60a0168
Reviewed-on: https://gerrit.chromium.org/gerrit/15503
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-09 12:59:41 -08:00
Mike Frysinger
c3e2aa44e0 dev-lang/{ruby,swig,tcl}: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: Id0fd34f497440b90da07392e9a78c3e98bae3fc1
Reviewed-on: https://gerrit.chromium.org/gerrit/15502
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-09 12:59:41 -08:00
Mike Frysinger
e438e62608 dev-db/sqlite: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I21b1c73258ff269dda7aa8d391fd1392df94de4f
Reviewed-on: https://gerrit.chromium.org/gerrit/15501
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-09 12:59:40 -08:00
Mike Frysinger
0ef33f75df media-libs/{lcms,tiff}: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I65f4c7b39f72492a41ab5b4eecdf63100b355760
Reviewed-on: https://gerrit.chromium.org/gerrit/15505
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-09 08:56:07 -08:00
Mike Frysinger
85b3525959 media-fonts/corefonts: import from portage
Just copying the ebuilds from portage/ so hopefully no functional changes.

BUG=chromium-os:26016
TEST=`cbuildbot arm-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I6324e1ca04fa653f290e3b02f5c76ae973b098c8
Reviewed-on: https://gerrit.chromium.org/gerrit/15504
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-09 08:56:07 -08:00