Commit Graph

365 Commits

Author SHA1 Message Date
Stéphane Marchesin
c248b2da2b Import xwd 1.0.4.
BUGS=none
TEST=by hand

Change-Id: Ib2595c7e8f04c90105a71472e640716cf6adc837
Reviewed-on: https://gerrit.chromium.org/gerrit/19869
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
Tested-by: Ilja H. Friedel <ihf@chromium.org>
Commit-Ready: Ilja H. Friedel <ihf@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-04-10 10:55:25 -07:00
Hung-Te Lin
423c29dc07 Upgraded the mplayer Portage package
Upgraded media-video/mplayer to version 1.0_rc4_p20120405 on amd64

BUG=chrome-os-partner:2004
TEST=emerge-link -v mplayer # pass

Change-Id: I33a46a6abdb13dd8dbb1f47f5fcbc0823cb22040
Reviewed-on: https://gerrit.chromium.org/gerrit/19348
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Hung-Te Lin <hungte@chromium.org>
Commit-Ready: Hung-Te Lin <hungte@chromium.org>
2012-04-08 21:19:50 -07:00
Kazuhiro Inaba
92c175cf58 Revert "Revert "Upgrade to xf86-video-ati-6.14.4""
This reverts commit e1d277dbf5ff28814a5e404968378ba340dba6c9

Change-Id: I75ff52524044bee773ef396bd03754e8fe8ae3eb
Reviewed-on: https://gerrit.chromium.org/gerrit/19662
Commit-Ready: Kazuhiro Inaba <kinaba@chromium.org>
Reviewed-by: Kazuhiro Inaba <kinaba@chromium.org>
Tested-by: Kazuhiro Inaba <kinaba@chromium.org>
2012-04-05 03:57:19 -07:00
Kazuhiro Inaba
2728797483 Revert "Upgrade to libX11 1.4.99.901."
This reverts commit f5304fdbdf7b541b34cde3b151a9c2fcb13f6a08

Change-Id: I9adf8af49d3b23648130bb3c13e0560091bca938
Reviewed-on: https://gerrit.chromium.org/gerrit/19655
Commit-Ready: Kazuhiro Inaba <kinaba@chromium.org>
Reviewed-by: Kazuhiro Inaba <kinaba@chromium.org>
Tested-by: Kazuhiro Inaba <kinaba@chromium.org>
2012-04-05 01:20:38 -07:00
Kazuhiro Inaba
a4d72ecffa Revert "Upgrade to libXi 1.6.0"
This reverts commit e32ee2f2d5b3725c9a0d45a0fdff17c27d5ed45a

Change-Id: I93926913eca5c6b74bb76f47a505624f0b7bad07
Reviewed-on: https://gerrit.chromium.org/gerrit/19654
Commit-Ready: Kazuhiro Inaba <kinaba@chromium.org>
Reviewed-by: Kazuhiro Inaba <kinaba@chromium.org>
Tested-by: Kazuhiro Inaba <kinaba@chromium.org>
2012-04-05 01:20:05 -07:00
Kazuhiro Inaba
3de9cdb53d Revert "Upgrade to xf86-video-ati-6.14.4"
This reverts commit 299cab33785a8a15e596e67fa749b80b36e6b17c

Change-Id: Ie1d277dbf5ff28814a5e404968378ba340dba6c9
Reviewed-on: https://gerrit.chromium.org/gerrit/19653
Commit-Ready: Kazuhiro Inaba <kinaba@chromium.org>
Reviewed-by: Kazuhiro Inaba <kinaba@chromium.org>
Tested-by: Kazuhiro Inaba <kinaba@chromium.org>
2012-04-05 01:19:22 -07:00
Stéphane Marchesin
3c4bbe1781 Upgrade to xf86-video-ati-6.14.4
BUG=chromium:112329
TEST=by hand

Change-Id: I80c4a9b8dcef403698227b69970c5d0f97a82c7f
Reviewed-on: https://gerrit.chromium.org/gerrit/19615
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-04-04 23:28:49 -07:00
Stéphane Marchesin
cc5a7f7181 Upgrade to libXi 1.6.0
This is needed to use XInput 2.2.

BUG=chromium:112329
TEST=by hand

Change-Id: I9e019185aeb7f0e93aa351232690895916214344
Reviewed-on: https://gerrit.chromium.org/gerrit/19541
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-04-04 23:28:49 -07:00
Stéphane Marchesin
f8f2e0657d Upgrade to libX11 1.4.99.901.
This is needed for the new libXi.

BUG=chromium:112329
TEST=by hand

Change-Id: I4b94a4b72630337610ac950cbfe4b403f819a92c
Reviewed-on: https://gerrit.chromium.org/gerrit/19540
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-04-04 23:28:48 -07:00
Stéphane Marchesin
12f78148d1 Upgrade to inputproto 2.2.
This is needed for the libX11 update.

BUG=chromium:112329
TEST=by hand

Change-Id: I50dab9fde948f2f2b9a02fb2031304b0df959246
Reviewed-on: https://gerrit.chromium.org/gerrit/19539
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-04-04 23:28:48 -07:00
Simon Que
8642910eb6 Add snappy ebuild
Obtained from upstream Gentoo

BUG=chromium-os:28924
TEST=emerge snappy

Change-Id: Ib65ebf26cef0d142daa11c66b2de2c7a51a8fb69
Signed-off-by: Simon Que <sque@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/19609
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-04 16:11:35 -07:00
Bernie Thompson
434a7ace97 Add the corkscrew Portage package to portage-stable
Add net-misc/corkscrew version 2.0 on amd64 in portage-stable.
This utility is meant for use in the chroot to enable the use of proxy
network connections.

BUG=None
TEST=Verify corkscrew emerges and than runs (sudo emerge corkscrew in chroot)

Change-Id: I5b59fcdfda1cfd6ffafe03c913f58ff2bb43adf2
Reviewed-on: https://gerrit.chromium.org/gerrit/19568
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Bernie Thompson <bhthompson@chromium.org>
Tested-by: Bernie Thompson <bhthompson@chromium.org>
Commit-Ready: Bernie Thompson <bhthompson@chromium.org>
2012-04-04 10:47:19 -07:00
Mike Frysinger
2678bc65c2 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.

We can reland this now that all targets have USE=static-libs set.

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

Change-Id: I4d9111e659fd35c7d2a99c6207fd19ecfe0856b1
Reviewed-on: https://gerrit.chromium.org/gerrit/19520
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-03 16:19:27 -07:00
Mike Frysinger
183bceee2f screen: update to latest stable
Upgraded app-misc/screen to version 4.0.3-r4 on amd64, arm, x86.

Nothing depends on this as it's a dev-only package, so should be
trivial to merge.

BUG=None
TEST=`emerge screen` worked
TEST=`emerge-x86-alex screen` worked

Change-Id: I9920525c0b41a1c12665a0207dddfb6990cb2065
Reviewed-on: https://gerrit.chromium.org/gerrit/19532
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-03 14:37:06 -07:00
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