Commit Graph

351 Commits

Author SHA1 Message Date
David James
f5d5c36f9e Revert "util-linux: update to latest Gentoo version"
This reverts commit edf380c4e17af3a927af2b11003b892b2f9294cd

This broke the commit queue. See http://chromegw.corp.google.com/i/chromiumos/builders/x86%20generic%20paladin/builds/2519

BUG=chromium-os:26483
TEST=none

Change-Id: I616f63c0f96208db5e591a5a8542800b90f8b0a9
Reviewed-on: https://gerrit.chromium.org/gerrit/19493
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: David James <davidjames@chromium.org>
2012-04-02 17:24:12 -07:00
Mike Frysinger
5462804c3d util-linux: update to latest Gentoo version
Upgraded sys-apps/util-linux to version 2.21 on amd64, arm, x86.

This includes fixes from upstream which are biting us.  Like loop
file handling.

BUG=chromium-os:26483
TEST=`cbuildbot amd64-generic-full` worked
TEST=`cbuildbot arm-tegra2-full` worked
TEST=`cbuildbot x86-generic-full` worked

Change-Id: I5d94443d7f182adac757a751e21418c050978c38
CQ-DEPEND=I8f254dcec47bd8a75a8a856640149720db8afc5d
Reviewed-on: https://gerrit.chromium.org/gerrit/19384
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-02 12:31:14 -07:00
Hung-Te Lin
3f8d60be90 Upgrade mplayer and dependency packages (yasm, ttf-fonts, ...).
mplayer is very helpful in test images, factory test images, and maybe
even as a reference player for all purposes (also already used in some
previous factory tests).

BUG=chrome-os-partner:2004
TEST=none, the original copy from upstream.

Change-Id: Idb6398964538bdbc6538c8545fc9a41ef845c609
Reviewed-on: https://gerrit.chromium.org/gerrit/19302
Tested-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Hung-Te Lin <hungte@chromium.org>
2012-03-30 17:37:30 -07:00
Stéphane Marchesin
affb3b99fc Import libdrm 2.4.32.
This will be needed for newer mesa versions.

Change-Id: I61ef8eb0c4823381a9d68eb0b530d3b5a904d428
Reviewed-on: https://gerrit.chromium.org/gerrit/19375
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-30 15:02:17 -07:00
Robert Flack
0013814004 Upgraded the x11vnc Portage package
Upgraded x11-misc/x11vnc to version 0.9.9 on amd64, arm, x86

BUG=chromium-os:28721
TEST=gmerge x11vnc and run on device. Try connecting to vnc from
desktop.

Change-Id: I6c3c8b702f35abdb065dc398f78b3370c4c7b67c
Reviewed-on: https://gerrit.chromium.org/gerrit/19353
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Robert Flack <flackr@chromium.org>
Commit-Ready: Robert Flack <flackr@chromium.org>
2012-03-30 09:22:49 -07:00
Mike Frysinger
ea9ec9afb4 editor-wrapper: update to latest stable
Upgraded app-misc/editor-wrapper to version 4 on amd64, arm, x86.

This is more to get us onto the Gentoo version and off our local one.

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

Change-Id: Ie38f53ec8e25feff59373ccb5494cda62d6751ca
Reviewed-on: https://gerrit.chromium.org/gerrit/19301
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-03-30 09:03:40 -07:00
Mike Frysinger
32217f6fea sudo: update to latest stable version
Upgraded app-admin/sudo to version 1.8.3_p2 on amd64, arm, x86.

This is more to get us onto the Gentoo version and off our local one.

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

Change-Id: Ie86036c724be855e0565656e41da2cdc0713cbdb
Reviewed-on: https://gerrit.chromium.org/gerrit/19300
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-03-30 09:03:40 -07:00
Mike Frysinger
58ac79cfad libjpeg-turbo: update to latest stable
Upgraded media-libs/libjpeg-turbo to version 1.2.0-r1 on amd64, arm, x86.

Just did compile tests as no package depends on this (yet).

BUG=chromium-os:25237
TEST=`emerge-amd64-generic libjpeg-turbo` works
TEST=`emerge-arm-generic libjpeg-turbo` works
TEST=`emerge-x86-generic libjpeg-turbo` works

Change-Id: Id8f49dba10bce3ddf93c63d1cc0ea7e271390b62
Reviewed-on: https://gerrit.chromium.org/gerrit/19258
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-03-29 09:41:37 -07:00
Mike Frysinger
deb9604a2b build-docbook-catalog: update to latest Gentoo version
This version includes fixes for various issues we've seen over time.

BUG=chromium-os:18036
BUG=chromium-os:25859
TEST=`cbuildbot chromiumos-sdk` works

Change-Id: I0ba06eb7265c1f837144258ca69d0f9f8482cc72
Reviewed-on: https://gerrit.chromium.org/gerrit/19251
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Zdenek Behan <zbehan@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-03-29 09:03:26 -07:00
Mike Frysinger
7323fc7bb6 bash: update to latest stable
Upgraded app-shells/bash to version 4.2_p20 on amd64, arm, x86.
This version includes parallel build fixes that are biting us.

BUG=None
TEST=`cbuildbot amd64-generic-full` worked
TEST=`cbuildbot arm-generic-full` worked
TEST=`cbuildbot x86-generic-full` worked

Change-Id: I7ced1cd378ae279da13407c7b70d22f20fb6de42
Reviewed-on: https://gerrit.chromium.org/gerrit/19240
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-03-29 08:44:43 -07:00
Mike Frysinger
ccdc0d795c readline: sync with upstream Gentoo
Needed to drop the bash dep to avoid a circular dependency between
it and newer bash.

BUG=None
TEST=`emerge-x86-generic readline` worked

Change-Id: I714c60d7f587515853d7001670d5fa2e26182ff0
Reviewed-on: https://gerrit.chromium.org/gerrit/19259
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-03-28 21:33:06 -07:00
Mike Frysinger
8b083e9f12 readline: update to latest stable
Upgraded sys-libs/readline to version 6.2_p1 on amd64, arm, x86.

Needed for bash upgrade.

BUG=None
TEST=`cbuildbot amd64-generic-full` worked
TEST=`cbuildbot arm-generic-full` worked
TEST=`cbuildbot x86-generic-full` worked

Change-Id: I454741aa481830a8ebffcc01491343a52bfd0a50
Reviewed-on: https://gerrit.chromium.org/gerrit/19239
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-03-28 12:53:41 -07:00
Mike Frysinger
35ea6734fa evtest: import latest stable
Grab the latest version from upstream Gentoo so we can drop the
copy in the chromiumos-overlay.

This one also includes pre-generated man-pages which side steps
random build failures due to broken dtd/sgml catalogs.

BUG=None
TEST=`emerge-amd64-generic evtest` works
TEST=`emerge-arm-generic evtest` works
TEST=`emerge-x86-generic evtest` works

Change-Id: Ie04f8dd1f6f91e019959277b44b1a6c09ddabb06
Reviewed-on: https://gerrit.chromium.org/gerrit/19160
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-03-28 08:28:47 -07:00
Paul Taysom
ac7ba00806 Upgraded the ruby Portage package
Upgraded dev-lang/ruby to version 1.8.7_p357 on amd64, arm, x86

BUG=chromium-os:25049
TEST=ran build-packages for and64-generic but I don't think that tests ruby.

Change-Id: I82a47c2592b3f56793f3418c1ba6f0498f4c29ed
Reviewed-on: https://gerrit.chromium.org/gerrit/19109
Tested-by: Paul Taysom <taysom@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Paul Taysom <taysom@chromium.org>
2012-03-27 15:07:56 -07:00
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