Commit Graph

19617 Commits

Author SHA1 Message Date
Mike Frysinger
1db581847f portage-utils: upgrade to latest stable
Upgraded app-portage/portage-utils to version 0.8 on amd64, arm, x86

BUG=chromium-os:24197
TEST=`qlist -Iv` worked
TEST=`emerge-x86-alex pambase` worked

Change-Id: I0e14c14dc8ffc421f7f6e135b49496f2901507c5
Reviewed-on: https://gerrit.chromium.org/gerrit/22293
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-05-10 15:04:58 -07:00
Mike Frysinger
e9cd5de0ea media-libs/libdvdnav: check pkg-config before xxx-config scripts
http://lists.mplayerhq.hu/pipermail/dvdnav-discuss/2012-March/001672.html

it's easier to manage pkg-config when cross-compiling, and libdvdread installs
.pc files, so check those first

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

Change-Id: I5bf4864c5a90dad35debe1e5bf8cf6941448bc96
Reviewed-on: https://gerrit.chromium.org/gerrit/22252
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-05-09 20:14:02 -07:00
Mike Frysinger
8314d4ce64 Upgraded the dia Portage package
Upgraded app-office/dia to version 0.97.2 on amd64

Needed for building documentation with some packages.

BUG=None
TEST=`emerge dia` worked

Change-Id: I47d808faaee023b816f03f15c244ee00f7af6984
Reviewed-on: https://gerrit.chromium.org/gerrit/22160
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-05-09 10:46:40 -07:00
Mike Frysinger
d71aa61b2e Upgraded the libart_lgpl Portage package
Upgraded media-libs/libart_lgpl to version 2.3.21-r1 on amd64

Needed by dia.

BUG=None
TEST=`emerge dia` worked

Change-Id: I1cc4efa04a9d468e8f55b1bf7830d403d75d1f49
Reviewed-on: https://gerrit.chromium.org/gerrit/22159
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-05-09 10:46:40 -07:00
Mike Frysinger
ce86ae2efd Upgraded the pkgconfig Portage package
Upgraded virtual/pkgconfig to version 0 on amd64

Needed for new dia package.

BUG=None
TEST=`emerge dia` worked

Change-Id: I34f195906f989adea60472cafae9a61311665182
Reviewed-on: https://gerrit.chromium.org/gerrit/22158
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-05-09 10:46:39 -07:00
Hsinyu Chao
aded2af6f0 Upgraded the ctypesgen Portage package
Upgraded dev-python/ctypesgen to version 0_p72 on amd64

BUG=chromium-os:29500
TEST=None

Change-Id: Ic07f34e69fe434833eae5a67d4ee0363195be964
Reviewed-on: https://gerrit.chromium.org/gerrit/22093
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
2012-05-08 18:39:54 -07:00
Bernie Thompson
1824261d7a Add the dos2unix Portage package to portage-stable
Add app-text/dos2unix to version 5.3.1 on amd64 in portage-stable.
This utility is meant for use within the chroot.

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

Change-Id: I2bf5b7843db99b3df40b4342f6c80d44c397ae53
Reviewed-on: https://gerrit.chromium.org/gerrit/22071
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Bernie Thompson <bhthompson@chromium.org>
Reviewed-by: Bernie Thompson <bhthompson@chromium.org>
Tested-by: Bernie Thompson <bhthompson@chromium.org>
2012-05-08 11:53:04 -07:00
Ben Chan
fc34e34aa5 Move sys-apps/parted to sys-block/parted
This CL updates profiles/updates/3Q-2010 to indicate that
sys-apps/parted has been moved to sys-block/parted.

BUG=chromium-os:30350
TEST=cbuildbot --remote {x86-generic,amd64-generic,arm-tegra2}-paladin

Change-Id: I380363843c2cffde246c4642e49f683c4803636e
Reviewed-on: https://gerrit.chromium.org/gerrit/21784
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-05-03 19:23:05 -07:00
Ben Chan
a1ed2f9390 parted: Import parted-3.1 from upstream.
This CL imports sys-block/parted-3.1 from upstream, which will not be
used until all packages that depend on sys-apps/parted are switched to
depend on sys-block/parted.

parted-3.0 was previously imported, but due to a crash in partprobe,
parted-3.1 is imported to resolve the issue.

BUG=chromium-os:30350
TEST=Tested the following:
1. `emerge-{x86,amd64,arm}-generic parted` still builds
   sys-apps/parted-1.9.0-r1
2. `emerge-{x86,amd64,arm}-generic sys-block/parted` builds
   sys-block/parted-3.1 successfully after
   `emerge --unmerge sys-apps/parted`

Change-Id: I41ffe6a08184a3d3a1c9c64c96da57077120a08d
Reviewed-on: https://gerrit.chromium.org/gerrit/21705
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
2012-05-03 10:15:03 -07:00
Ben Chan
79331c7406 parted: Import latest stable from upstream.
This CL imports sys-block/parted-3.0 from upstream, which will not be
used until all packages that depend on sys-apps/parted are switched to
depend on sys-block/parted.

BUG=chromium-os:30350
TEST=Tested the following:
1. `emerge-{x86,amd64,arm}-generic parted` still builds
   sys-apps/parted-1.9.0-r1
2. `emerge-{x86,amd64,arm}-generic sys-block/parted` builds
   sys-block/parted-3.0 successfully after
   `emerge --unmerge sys-apps/parted`

Change-Id: Ic2e22caa9e214cc6aaa0433b8b319bbb56d94f4c
Reviewed-on: https://gerrit.chromium.org/gerrit/21638
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
Commit-Ready: Ben Chan <benchan@chromium.org>
2012-05-02 12:57:46 -07:00
Scott James Remnant
555ec26129 Add games-util/joystick from portage, enable arm
jstest is useful for testing.

BUG=chromium-os:30273
TEST=emerge-$BOARD games-util/joystick

Change-Id: I5a79a5dbf5ea2e65899524f4c47a2f1cfecb3f05
Reviewed-on: https://gerrit.chromium.org/gerrit/21549
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Scott James Remnant <keybuk@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
2012-05-01 15:20:30 -07:00
Mike Frysinger
b82e83f427 gzip: update to latest stable
Upgraded app-arch/gzip to version 1.4 on amd64, arm, x86

We don't need the old style virtual anymore as upstream has dropped it.
Note: With the dependent CL merged, this should no longer break the tree.

BUG=None
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: Ib104eab1f7a73ab37d0a892425ec413ed69bfda2
CQ-DEPEND=I2f57f44d1121c47ba9ae26d5a113d73e6aa47723
Reviewed-on: https://gerrit.chromium.org/gerrit/20933
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-29 14:42:09 -07:00
Mike Frysinger
f36f32a3ea libv4l: import from upstream
The unmodified version works for us, so import it from upstream Gentoo
rather than having our own copy in chromiumos-overlay/.

BUG=chromium-os:25177
TEST=`emerge-x86-alex libv4l` still works

Change-Id: I64744d1f820cc06062b3376176db292aeb82793c
Reviewed-on: https://gerrit.chromium.org/gerrit/21340
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-27 10:13:19 -07:00
Louis Yung-Chieh Lo
298a77fc6f Upgraded the pciutils Portage package
Upgraded sys-apps/pciutils to version 3.1.9-r1 on amd64

BUG=chromium-os:29910
TEST=run in chroot
% USE="static static-libs" emerge-x86-alex flashrom

Change-Id: I1a5065be0938ad964ac5c6319fe50fa164970708
Reviewed-on: https://gerrit.chromium.org/gerrit/21017
Reviewed-by: Yung-Chieh Lo <yjlou%chromium.org@gtempaccount.com>
Tested-by: Yung-Chieh Lo <yjlou%chromium.org@gtempaccount.com>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-04-26 20:44:12 -07:00
Chris Masone
77aa61b056 Upgraded the certifi, chardet, requests Portage packages
Upgraded dev-python/requests to version 0.11.1 on amd64
Upgraded dev-python/chardet to version 2.0.1 on amd64
Upgraded dev-python/certifi to version 0.0.8 on amd64

BUG=chromium-os:29730
TEST=trybot

Change-Id: I0dbd13d80710d37c7393e020e0dc8c6af106f33d
Reviewed-on: https://gerrit.chromium.org/gerrit/21275
Tested-by: Chris Masone <cmasone@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Chris Masone <cmasone@chromium.org>
2012-04-26 17:32:58 -07:00
Scott James Remnant
117d296db0 bluez-hcidump: add arm to keywords
BUG=none
TEST='emerge-arm-generic chromeos-test'

Change-Id: I67bfc8dfdc908c0b8ea0c7e001e1117d264bdb32
Reviewed-on: https://gerrit.chromium.org/gerrit/21247
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Scott James Remnant <keybuk@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
2012-04-26 14:05:15 -07:00
Sonny Rao
592b151b5a Add the eselect-emacs Portage package to portage-stable
Emacs needs this
Upgraded app-admin/eselect-emacs to version 1.13 on amd64

BUG=chromium-os:30047
TEST=None

Change-Id: I3fe10735306b24c8b785a48adca8a6d09f12e590
Reviewed-on: https://gerrit.chromium.org/gerrit/21188
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Sonny Rao <sonnyrao@chromium.org>
2012-04-26 14:05:13 -07:00
Sonny Rao
2475041c55 Add the liblockfile Portage package to portage-stable
Emacs needs this.
Upgraded net-libs/liblockfile to version 1.08 on amd64

BUG=chromium-os:30047
TEST=None

Change-Id: If841e386f72b7ec248c693330ebb835687c9b91f
Reviewed-on: https://gerrit.chromium.org/gerrit/21187
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Sonny Rao <sonnyrao@chromium.org>
2012-04-26 14:05:13 -07:00
Sonny Rao
90350479aa Add emacs-common-gentoo Portage package to portage-stable
emacs needs this
Upgraded app-emacs/emacs-common-gentoo to version 1.3-r1 on amd64

BUG=chromium-os:30047
TEST=None

Change-Id: If4ba4363a7a9be68d1426decca34b5530001831e
Reviewed-on: https://gerrit.chromium.org/gerrit/21186
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Sonny Rao <sonnyrao@chromium.org>
2012-04-26 14:05:12 -07:00
Sonny Rao
5b4f52f150 Add virtual/emacs Portage package
emacs depends on this
Upgraded virtual/emacs to version 23 on amd64

BUG=chromium-os:30047
TEST=None

Change-Id: Ie4e2b0ef336de3cfac937594b033b6296cf7845b
Reviewed-on: https://gerrit.chromium.org/gerrit/21185
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Sonny Rao <sonnyrao@chromium.org>
2012-04-26 14:05:11 -07:00
Vic Yang
f549bf2876 Add 'arm' keyword to dev-python/pexpect
This CL adds 'arm' keyword to dev-python/pexpect, which is needed to
support servo serial console communication.

BUG=chromium-os:29907
TEST='emerge-tegra2 pexpect'

Change-Id: I5a74069d77ef28d6830ffb34291d09fe89333513
Reviewed-on: https://gerrit.chromium.org/gerrit/21199
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Vic Yang <victoryang@chromium.org>
Tested-by: Vic Yang <victoryang@chromium.org>
2012-04-26 09:19:22 -07:00
Mike Frysinger
18de80072a closure-compiler-bin: import from Gentoo
We also need the jre/jdk virtuals to make this work.  The packages those
virtuals depend on have already been merged.

BUG=None
TEST=`emerge closure-compiler-bin && closure-compiler --help` works

Change-Id: I766e27d74c0b61014613105e2958c3a6d87d8a50
Reviewed-on: https://gerrit.chromium.org/gerrit/20966
Reviewed-by: Jon Salz <jsalz@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-25 11:05:34 -07:00
Mike Frysinger
a5b67c3821 lcms: update to latest stable version
Upgraded media-libs/lcms to version 2.3 on amd64, arm, x86

Needed for virtual/jpeg usage.
Note: this has to merge with the ghostscript-gpl change to work.

BUG=chromium-os:25177
TEST=`cbuildbot chromiumos-sdk` works
TEST=build_packages+build_image for x86-alex boots & runs fine

Change-Id: I2f19a0e1b35d288acca834ecb7890db3e2509149
Reviewed-on: https://gerrit.chromium.org/gerrit/20975
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-24 13:49:39 -07:00
Mike Frysinger
82024dc013 ghostscript-gpl: upgrade to latest stable version.
Upgraded media-libs/jbig2dec to version 0.11-r1 on amd64, arm, x86.

Needed for lcms upgrade which is needed for virtual/jpeg.

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

Change-Id: Id7fe53517357ff34fd2df02313ead8c151007297
Reviewed-on: https://gerrit.chromium.org/gerrit/20617
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-24 09:07:12 -07:00
Vic Yang
4ac8f1ee1f Upgraded the pexpect Portage package
Upgraded dev-python/pexpect to version 2.4 on amd64

BUG=chrome-os:29907
TEST='emerge dev-python/pexpect' succeeded.
TEST=Use pexpect to communicate with serial console.

Change-Id: I0cf1abdef97f245afd334f2532d3fea398bcaaa0
Reviewed-on: https://gerrit.chromium.org/gerrit/20907
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Vic Yang <victoryang@chromium.org>
Tested-by: Vic Yang <victoryang@chromium.org>
2012-04-24 08:27:40 -07:00
Jon Salz
dc01d01073 Upgraded the ws4py Portage package
Upgraded dev-python/ws4py to version 0.2.1-r2 on amd64, arm, x86

BUG=None
TEST=Built Chrome factory UI

Change-Id: I98509cbc1643413f4bb8c3096ad512c7e86beeeb
Reviewed-on: https://gerrit.chromium.org/gerrit/20928
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Jon Salz <jsalz@chromium.org>
Commit-Ready: Jon Salz <jsalz@chromium.org>
2012-04-24 08:27:39 -07:00
Jon Salz
b9a5f7e437 Upgraded the jsonrpclib Portage package
Upgraded dev-python/jsonrpclib to version 0_pre20110820-r1 on amd64, arm, x86

BUG=None
TEST=Built/ran factory UI with Chrome

Change-Id: I25cc02de50264f8dd2f98ca89badb14a4a9fb445
Reviewed-on: https://gerrit.chromium.org/gerrit/20871
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Jon Salz <jsalz@chromium.org>
Tested-by: Jon Salz <jsalz@chromium.org>
2012-04-24 08:27:38 -07:00
David James
d87e85979a Revert "gzip: update to latest stable"
This reverts commit 8bc7c957f81c7783fb502649df90a85ec2bcd616

Upgrading gzip broke the tree because it accidentally caused
gzip to no longer be included in the chroot.

BUG=chromium-os:29828
TEST=Remote trybot run.

Change-Id: Icc27b38414dbabb3714998ef310472b7a9823b45
Reviewed-on: https://gerrit.chromium.org/gerrit/20803
Reviewed-by: Peter Mayo <petermayo@chromium.org>
Tested-by: David James <davidjames@chromium.org>
2012-04-21 11:43:02 -07:00
serya
673fe072de Revert "lcms: update to latest stable version"
This reverts commit 8e469336723d2a5d9f60ef005d8ca3c1ccbf5f23

Change-Id: I483085a8cc3552afa5f4d773f2905de79fc525da
Reviewed-on: https://gerrit.chromium.org/gerrit/20799
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Tested-by: Dmitry Gozman <dgozman@chromium.org>
2012-04-21 03:52:45 -07:00
Mike Frysinger
8bdb2197fb lcms: update to latest stable version
Upgraded media-libs/lcms to version 2.3 on amd64, arm, x86

Needed for virtual/jpeg usage.

BUG=chromium-os:25177
TEST=`cbuildbot chromiumos-sdk` works
TEST=build_packages+build_image for x86-alex boots & runs fine

Change-Id: I0beffcd73649bebf3abb5702ee869c663d1141aa
Reviewed-on: https://gerrit.chromium.org/gerrit/20512
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-20 21:05:56 -07:00
Mike Frysinger
e1facd8b75 tiff: update to latest stable version
Upgraded media-libs/tiff to version 4.0.0-r1 on amd64, arm, x86

Needed for virtual/jpeg usage.

BUG=chromium-os:25177
TEST=`cbuildbot chromiumos-sdk` works
TEST=build_packages+build_image for x86-alex boots & runs fine

Change-Id: I59da1cf30336d6016fbb2cd08f19d4fb32464ebb
Reviewed-on: https://gerrit.chromium.org/gerrit/20513
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-20 21:05:55 -07:00
Mike Frysinger
4b71b1a1ca gzip: update to latest stable
Upgraded app-arch/gzip to version 1.4 on amd64, arm, x86

We don't need the old style virtual anymore as upstream has dropped it.

BUG=None
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: Id2d4950cd92fed4bb904eef5a9b070ad2d38041f
Reviewed-on: https://gerrit.chromium.org/gerrit/20493
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-20 21:05:55 -07:00
Mike Frysinger
dc866fc127 jbig2dec: import from upstream Gentoo
Upgraded media-libs/jbig2dec to version 0.11-r1 on amd64, arm, x86.

The current ghostscript-gpl ebuild has been bundling jbig2dec, but
with the latest versions (follow up CL), it uses the system one.

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

Change-Id: I64ef9325386427472c8d34e21e2b9fafe4a943e0
Reviewed-on: https://gerrit.chromium.org/gerrit/20616
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-20 17:06:30 -07:00
Mike Frysinger
609cfd6aeb imaging: update to latest stable
Needed for newer jpeg virtual.

BUG=chromium-os:25177
TEST=`emerge imaging` worked -- this package is only installed in cros-sdk

Change-Id: I8b6e336a74ce5ea2ba6f3168d589b498708ee270
Reviewed-on: https://gerrit.chromium.org/gerrit/20511
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-04-20 17:06:29 -07:00
Mike Frysinger
88216db8f8 autotools.eclass: update to latest upstream Gentoo
This includes a bug fix that the mesa ebuild needs.

Since this eclass gets used in a lot of places, regen the cache too.

BUG=chromium-os:29625
TEST=`cbuildbot chromiumos-sdk` passes

Change-Id: I53278f5f7a85ac9ec00a74f5ea779c09faef4310
Reviewed-on: https://gerrit.chromium.org/gerrit/20457
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-04-20 16:46:54 -07:00
Jon Salz
64e5c86a2c Upgraded the jsonrpclib, simplejson Portage packages
Upgraded dev-python/jsonrpclib to version 0_pre20110820 on amd64, arm, x86
Upgraded dev-python/simplejson to version 2.4.0 on amd64, arm, x86

BUG=None
TEST=emerged, built dependent package

Change-Id: I089e3e2e82638a3cbc92a8c30443c33c1488a5c6
Reviewed-on: https://gerrit.chromium.org/gerrit/20586
Reviewed-by: Jon Salz <jsalz@chromium.org>
Tested-by: Jon Salz <jsalz@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Jon Salz <jsalz@chromium.org>
2012-04-19 11:47:47 -07:00
Jon Salz
4b62e11fd4 Upgraded the ws4py Portage package
Upgraded dev-python/ws4py to version 0.2.1 on amd64, arm, x86

BUG=None
TEST=emerged, built dependent package

Change-Id: I34ba55177e6880aa6471e04bded72d3cbf9575a0
Reviewed-on: https://gerrit.chromium.org/gerrit/20585
Tested-by: Jon Salz <jsalz@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Jon Salz <jsalz@chromium.org>
2012-04-19 11:28:08 -07:00
Mark Koudritsky
d9069c110d Upgraded the memtester Portage package
Upgraded sys-apps/memtester to version 4.2.2 on amd64

This adds "arm" to KEYWORDS

BUG=chromium-os:29493
TEST=emerge-tegra2_kaen memtester; run memtester on kaen

Change-Id: I5b1462869388bf5cc1674b85f61f1f60ab0d5a39
Reviewed-on: https://gerrit.chromium.org/gerrit/20500
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mark Koudritsky <kamrik@chromium.org>
Tested-by: Mark Koudritsky <kamrik@chromium.org>
2012-04-18 16:03:57 -07:00
Dylan Reid
335baffeb0 Upgraded the alsa-utils Portage package
Upgraded media-sound/alsa-utils to version 1.0.25-r1 on amd64, arm, x86

BUG=chromium-os:29554
TEST=build_packages on stumpy, daisy, x86-generic

Change-Id: I1a361b9c3cc3859c857f310dfab5c53b25f07bf3
Reviewed-on: https://gerrit.chromium.org/gerrit/20462
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Dylan Reid <dgreid@chromium.org>
Tested-by: Dylan Reid <dgreid@chromium.org>
2012-04-18 15:02:55 -07:00
Dylan Reid
a980f3ea16 Upgraded the alsa-plugins Portage package
Upgraded media-plugins/alsa-plugins to version 1.0.25-r1 on amd64, arm, x86

BUG=chromium-os:29554
TEST=build_packages for stumpy, x86-generic, and daisy.

Change-Id: Ibeed9a980f6a074d6cbb1d8ffdbfeddde4ab67ec
Reviewed-on: https://gerrit.chromium.org/gerrit/20361
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Dylan Reid <dgreid@chromium.org>
Tested-by: Dylan Reid <dgreid@chromium.org>
2012-04-18 15:02:55 -07:00
Dylan Reid
d82f7e840c Upgraded the alsa-headers, alsa-lib, Portage packages
Upgraded media-libs/alsa-lib to version 1.0.25-r1 on amd64, arm, x86
Upgraded media-sound/alsa-headers to version 1.0.25 on amd64, arm, x86

BUG=chromium-os:29554
TEST=build_packages for stumpy, x86-generic, and daisy.

Change-Id: Ic6b3029d4518f267cc332fe7e94ff38bea516df2
Reviewed-on: https://gerrit.chromium.org/gerrit/20319
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Dylan Reid <dgreid@chromium.org>
Tested-by: Dylan Reid <dgreid@chromium.org>
2012-04-18 15:02:54 -07:00
Dylan Reid
bed9a50120 Upgraded the libsamplerate Portage package
Upgraded media-libs/libsamplerate to version 0.1.7 on amd64, arm, x86

BUG=chromium-os:29554
TEST=build_packages for stumpy, x86-generic, and daisy.

Change-Id: Id7dd975d0d476aa9c3d4d8d70075a43ecf7a48f2
Reviewed-on: https://gerrit.chromium.org/gerrit/20318
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Dylan Reid <dgreid@chromium.org>
Commit-Ready: Dylan Reid <dgreid@chromium.org>
2012-04-18 14:12:31 -07:00
Scott James Remnant
3cfdd016dd libsndfile: copy from portage
BUG=chromium-os:21369
TEST=bluez builds with USE=alsa

Change-Id: I70bfb3ced40adcae13c3afc5b1d8864de3700b6f
Reviewed-on: https://gerrit.chromium.org/gerrit/20392
Reviewed-by: Chris Masone <cmasone@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Ready: Scott James Remnant <keybuk@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
2012-04-17 14:44:18 -07:00
Scott James Remnant
61a2901fe9 bluez-hcidump: update ebuild to 2.3 from portage
BUG=none
TEST='emerge-${BOARD} net-wireless/bluez-hcidump'
CQ-DEPEND=Icd16de1c910cd8ae1a29a0457f842ce85b376820

Change-Id: Ia5506643d2e23b503f1debbcb5e109703da05a7d
Reviewed-on: https://gerrit.chromium.org/gerrit/20351
Reviewed-by: Chris Masone <cmasone@chromium.org>
Commit-Ready: Scott James Remnant <keybuk@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
2012-04-17 11:17:23 -07:00
Mark Koudritsky
4091103d4b Added memtester to portage-stable
Upgraded sys-apps/memtester to version 4.2.2 on amd64

BUG=chromium-os:29493
TEST=emerge-lumpy memtester
cbuildbot --remote -p
'chromiumos/overlays/chromiumos-overlay chromiumos/overlays/portage-stable'
arm-tegra2-paladin lumpy-paladin
The overlay change in trybot included memtester in chromeos-test ebuild

Change-Id: I1f9392c77ab5cc2cedfff590134c822a30672c30
Reviewed-on: https://gerrit.chromium.org/gerrit/20299
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mark Koudritsky <kamrik@chromium.org>
Commit-Ready: Mark Koudritsky <kamrik@chromium.org>
2012-04-16 08:07:58 -07:00
Ilja H. Friedel
d9651e5264 Add manifests for java and its dependencies.
This is a followup to
https://gerrit.chromium.org/gerrit/20267

Change-Id: Ie76eea948ea4defe382e9a141021c698e3d91442
Reviewed-on: https://gerrit.chromium.org/gerrit/20286
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
Tested-by: Ilja H. Friedel <ihf@chromium.org>
Commit-Ready: Ilja H. Friedel <ihf@chromium.org>
2012-04-13 19:09:51 -07:00
Mike Frysinger
7591de4237 regenerate cache
Just ran: egencache --repo=portage-stable --update

BUG=None
TEST=None

Change-Id: Ibe5b825ac107485bbe6d1a9a4589e613aaf926a7
Reviewed-on: https://gerrit.chromium.org/gerrit/20282
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-13 18:51:52 -07:00
Ilja H. Friedel
6fe430e5fd Add icedtea6-bin to portage-stable.
Java is needed in the chroot to build pepper flash.

Change-Id: I337ab1f73c06e353856e802843ff65ab251294e0
Reviewed-on: https://gerrit.chromium.org/gerrit/20267
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-04-13 17:36:34 -07:00
Stéphane Marchesin
a93ce12287 Upgrade to libXi 1.6.0
This is needed to use XInput 2.2.

BUG=chromium:112329
TEST=by hand

Change-Id: Ib28c6ef4c990b33b30cba1ed3e1653b1b562397f
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>
Reviewed-on: https://gerrit.chromium.org/gerrit/19942
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
2012-04-10 19:46:44 -07:00
Stéphane Marchesin
a11421edcc Upgrade to libX11 1.4.99.901.
This is needed for the new libXi.

BUG=chromium:112329
TEST=by hand

Change-Id: I1dae9a3df7b1d0a1407efffa943dfe9053ac611b
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>
Reviewed-on: https://gerrit.chromium.org/gerrit/19941
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
2012-04-10 19:46:43 -07:00
Mike Frysinger
fcd2653eba virtual/krb5: update to latest stable
Upgraded virtual/krb5 to version 0 on amd64, arm, x86.

We want the new style virtual to match what upstream Gentoo has done.

BUG=chromium-os:24036
TEST=`emerge mit-krb5 openssh` worked
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: Iff9d5e3dc1f9abc362f116456c5c2adc58b0085a
Reviewed-on: https://gerrit.chromium.org/gerrit/19679
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-10 13:48:24 -07:00
Mike Frysinger
578a5ef22d mit-krb5: update to latest stable
Upgraded app-crypt/mit-krb5 to version 1.9.2-r2 on amd64, arm, x86.

This only gets used in the cros_sdk, and just because our ssh config
uses kerberos config options.  We need a newer mit-krb5 to support
the new style virtual/krb5.

BUG=chromium-os:24036
TEST=`emerge mit-krb5 openssh` worked
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: Ic79738a7b952bb1717cd1ebfdec7c87d91d438c1
Reviewed-on: https://gerrit.chromium.org/gerrit/19678
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-04-10 13:48:24 -07:00
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
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
Mike Frysinger
7cceccc229 x11-apps/mkfontscale: 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: Id05bddafa7dbabdc5379cf3b1395a6c8d08d800d
Reviewed-on: https://gerrit.chromium.org/gerrit/15506
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:06 -08:00
Mike Frysinger
6759299f55 app-misc/{mime-types,realpath}: 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: Iff210f228670dd9a6cb54452287d6170afdeaa50
Reviewed-on: https://gerrit.chromium.org/gerrit/15500
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:24:47 -08:00
Mike Frysinger
4fd2cb04df app-portage/{esearch,portage-utils}: 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: Iad179b7933bf3f2b1481283b2861989734ce6bfe
Reviewed-on: https://gerrit.chromium.org/gerrit/15499
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:24:47 -08:00
Mike Frysinger
9642336aec app-arch/{gzip,libarchive,pigz,sharutils,unzip,xz-utils,zip}: 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: Iadc0bdda902ca1226690638b06783d31755c1ba0
Reviewed-on: https://gerrit.chromium.org/gerrit/15498
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:24:46 -08:00
Mike Frysinger
71b7d0b4a5 add categories file
Just copying the metadata 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
TEST=build_packages+build_image for amd64-corei7 boots

Change-Id: I9797653ac46ae01687e6e4110b33c3a0d3c77848
Reviewed-on: https://gerrit.chromium.org/gerrit/15514
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-09 08:02:38 -08:00
Mike Frysinger
bb3b2c17e1 sys-apps/kbd: upgrade to latest upstream Gentoo version
BUG=None
TEST=`cbuildbot x86-generic-full` worked

Change-Id: I3e0a4be52af54af0a2fe1e6f54f8452697fd8554
Reviewed-on: https://gerrit.chromium.org/gerrit/15397
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-08 12:09:17 -08:00
Mike Frysinger
525320c758 net-libs/serf: 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: I1dcd252ebed1d89b61d976f8e56caca90352b344
Reviewed-on: https://gerrit.chromium.org/gerrit/15433
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-08 12:09:15 -08:00
Mike Frysinger
0d7b3ae1fa numpy: stabilize for everyone
We have been unmasking newer versions for the target, but the cros
sdk has been lagging behind.  Sync the versions.

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

Change-Id: I922f0ef2e0f1f09bed1f57294def5b542b51fe88
Reviewed-on: https://gerrit.chromium.org/gerrit/15400
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-08 10:41:35 -08:00
Mike Frysinger
16abf6fe42 sys-devel/{automake,binutils-config}: 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: I55f0ad68a264fe93b4dd23c34a5ac8d7588e220c
Reviewed-on: https://gerrit.chromium.org/gerrit/15429
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-08 09:46:07 -08:00
Mike Frysinger
cf4e48a60a dev-perl/Locale-gettext: 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: I71de898449eb48a420a7823646556c8b6b8196ec
Reviewed-on: https://gerrit.chromium.org/gerrit/15428
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-08 09:46:06 -08:00
Mike Frysinger
0a388d240d app-admin/eselect-fontconfig: 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: I07b248cf25c2adfdcc8b4b9d5e828c838af1c979
Reviewed-on: https://gerrit.chromium.org/gerrit/15427
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-08 09:46:06 -08:00
Mike Frysinger
4ff289ea16 sys-boot/gnu-efi: 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: Ica9a5b88342bbdbf29bbe027bd7b91d8d3aa1e93
Reviewed-on: https://gerrit.chromium.org/gerrit/15432
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-08 08:58:19 -08:00
Mike Frysinger
bd01d19909 sys-power/iasl: 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: I66706ab4498157ac5af603d3f74202f88d214ae5
Reviewed-on: https://gerrit.chromium.org/gerrit/15430
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-08 08:58:18 -08:00
Mike Frysinger
bd046ab507 sys-process/{lsof,psmisc}: 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: If8324bee259f3a15c70447a5bd19ccca824adb3e
Reviewed-on: https://gerrit.chromium.org/gerrit/15426
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-08 08:58:18 -08:00
Mike Frysinger
fd772e1888 sys-apps/{coreutils,grep,hdparm,help2man,man-pages-posix,miscfiles,pciutils,texinfo,which}: 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: I7289476b1bfb53cfd12c979831df2432e2086e70
Reviewed-on: https://gerrit.chromium.org/gerrit/15425
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-08 08:58:18 -08:00
Mike Frysinger
9e0cdf526a virtual/{acl,editor,libffi,libiconv,libintl,pager}: 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: If6be764755726ebacc6097694fa40821fcb5661a
Reviewed-on: https://gerrit.chromium.org/gerrit/15424
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-08 08:22:59 -08:00
Mike Frysinger
bc8c3d5154 sys-libs/cracklib: 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: Iecc11d09ba5759b37bb426c078c727d4d588c43c
Reviewed-on: https://gerrit.chromium.org/gerrit/15431
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-08 08:22:59 -08:00
Mike Frysinger
e53d1e25b5 tar: stabilize for everyone
We have been unmasking newer versions for the target, but the cros
sdk has been lagging behind.  Sync the versions.

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

Change-Id: I4f3daddeaf0e9d93166008a523ca3c2804493926
Reviewed-on: https://gerrit.chromium.org/gerrit/15398
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-02-07 19:54:13 -08:00
Mike Frysinger
400dff38a0 nano: stabilize for everyone
We have been unmasking newer versions for the target, but the cros
sdk has been lagging behind.  Sync the versions.

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

Change-Id: I08fdb54e85adfcb6ca25f3fe29dc96f16f1f468c
Reviewed-on: https://gerrit.chromium.org/gerrit/15399
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
2012-02-07 15:20:26 -08:00
Daniel Kurtz
a5e47e2a69 x11-apps/xinput - pull 1.5.4 from upstream and mark as stable
This should fix xinput when built against inputproto-2.1
Note: This patch also removes older version (1.5.3).

BUG=chrome-os-partner:7875
TEST=xinput list
  -> Should display list of input devices, not "XI2 not supported"
TEST=Confirm 2-finger scroll works when using touchpad with CMT X input
  driver. (e.g. on lumpy)

Change-Id: Icd5ac1a68a09945d318f3936548b18686e4e07e7
Reviewed-on: https://gerrit.chromium.org/gerrit/15314
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Reviewed-by: Benson Leung <bleung@chromium.org>
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
2012-02-06 17:32:55 -08:00
Daniel Kurtz
067ab02490 x11-libs/libXi: uprev to 1.4.5 and mark as stable
This is required to build xinput-1.5.4, which fixes a bug when building
against inputproto-2.1

Note: This patch removes the older version.
Note: 1.4.3-xiquerydevice.patch is included in 1.4.5

BUG=chrome-os-partner:7875
TEST=emerge-${B} libXi
    -> builds clean; input drivers build clean

Change-Id: I66ce6321ed37c6499a029905c2c62a06d04f8df4
Reviewed-on: https://gerrit.chromium.org/gerrit/15313
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Reviewed-by: Benson Leung <bleung@chromium.org>
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
2012-02-06 17:32:54 -08:00
Mike Frysinger
bb46ec2a8b smtp: drop now unused package
Now that we stub out ssmtp in package.provided, we no longer have to
keep this in our repo.

BUG=chromium-os:5777
TEST=build_packages+build_image for x86-alex boots and sudo works fine

Change-Id: Id963632e07f7f0372bf7b472f1eec9e71dd7fac8
CQ-DEPEND=Id5b332a90952eb3ee8e6267d1ff046d856eb18e4
Reviewed-on: https://gerrit.chromium.org/gerrit/15337
Reviewed-by: Brian Harring <ferringb@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-02-06 14:04:30 -08:00
Stuart Abercrombie
fb79c4248e Update libpciaccess for X.Org 1.12 update.
BUG=25404
TEST=builds for x86/Arm/AMD64.  Runs on Alex.

Change-Id: I7514243212bc2c82202ddaf8d64306fd888c2c3e
Reviewed-on: https://gerrit.chromium.org/gerrit/15208
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stuart Abercrombie <sabercrombie@chromium.org>
Tested-by: Stuart Abercrombie <sabercrombie@chromium.org>
2012-02-02 16:47:29 -08:00
Brian Harring
f1d356c361 Refresh the cache.
BUG=None
TEST=N/a

Change-Id: I4417520df61a5279c921eba467dfe39c49b074fa
Reviewed-on: https://gerrit.chromium.org/gerrit/15193
Commit-Ready: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-02-02 11:08:59 -08:00
Stuart Abercrombie
81da95a819 Update inputproto for X.Org 1.12 update.
BUG=25404
TEST=builds for x86/Arm/AMD64.  Runs on Alex/Stumpy.

Change-Id: Iba24d6d0ffb8734ca4ae7243b339278b15453570
Reviewed-on: https://gerrit.chromium.org/gerrit/15161
Tested-by: Stuart Abercrombie <sabercrombie@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stuart Abercrombie <sabercrombie@chromium.org>
2012-02-01 15:18:47 -08:00
Mike Frysinger
40847edb13 gmp: update to latest stable upstream
This brings us a bug fix or two and x32 support.

BUG=chromium-os:25655
TEST=`emerge gmp` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I7117e9a9e7a4dca7ad081efa727ca72be75e503f
CQ-DEPENDS=Iaab88d2c2736fccc696ab0c950bb8e7391f975df
Reviewed-on: https://gerrit.chromium.org/gerrit/15054
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-01-31 16:05:07 -08:00
Chris Wolfe
c0168afc2c gsutil: update to upstream Gentoo r1
Install VERSION file since gsutil sometimes wants to read it.

Upstream bug <https://bugs.gentoo.org/show_bug.cgi?id=394471>

Modified to keep the x86 and amd64 platforms marked stable.

BUG=None
TEST=Re-emerged gsutil in chroot, no longer errors on 'gsutil version'
TEST='cbuildbot x86-generic-full' works without complaint

Change-Id: Ie54399fd077f3ad2136a586bdee4b085d1810ed5
Reviewed-on: https://gerrit.chromium.org/gerrit/15105
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Chris Wolfe <cwolfe@chromium.org>
Tested-by: Chris Wolfe <cwolfe@chromium.org>
2012-01-31 14:40:10 -08:00
Mike Frysinger
3a2a36859c smdk-dltool: update to latest upstream version
This fixes the missing libusb SLOT depend and updates it to libusb-1.0.

BUG=chromium-os:25695
TEST=`emerge smdk-dltool` works and links against libusb-1.0
TEST=send to dianders and he said it ran fine

Change-Id: I65fc2b6385d4b52443cd40e431e1467472f6bd3d
Reviewed-on: https://gerrit.chromium.org/gerrit/15090
Reviewed-by: Doug Anderson <dianders@chromium.org>
Tested-by: Doug Anderson <dianders@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-01-31 08:32:41 -08:00
Tai-Hsu Lin
0be4c0b1e9 Upgrade the ffmpeg Portage package
This CL upgrades media-video/ffmpeg to version 0.7.8 on x86. The library
is necessary to process video streams from camera in factory tests.

BUG=chrome-os-partner:6497
TEST='emerge-x86-alex ffmpeg' works
TEST='emerge-x86-alex alsa-plugins' works
TEST='./build_image --board=x86-alex --factory' works

Change-Id: I616d0f74ee7252ae718f47b2c13fccc3e6b1d74e
Reviewed-on: https://gerrit.chromium.org/gerrit/13703
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Tai-Hsu Lin <sheckylin@chromium.org>
Tested-by: Tai-Hsu Lin <sheckylin@chromium.org>
2012-01-30 20:05:47 -08:00
Mike Frysinger
2df7df3c63 Revert "make: import current stable from upstream Gentoo"
This reverts commit f789741b0010702ec9fa533783458eea2d466937

The fix that went into google-breakpad to fix their test
failures addressed some targets, but not all, so we have
to wait for more feedback on http://crosbug.com/25355

Change-Id: I6a264d11cc6a4243dcbad394f1dbec33972ffb9c
Reviewed-on: https://gerrit.chromium.org/gerrit/14980
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-01-27 14:08:26 -08:00
Mike Frysinger
cbd0840c56 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: I1ef342b38d5f7a5615e979d9d4b03cb05d180d26
Reviewed-on: https://gerrit.chromium.org/gerrit/14961
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-01-27 11:51:44 -08:00
Mike Frysinger
902d76548d libp11: add missing arm KEYWORD
The previous CL posted was missing arm KEYWORDs.  I had this fixed
locally, but the re-posting was lost.

BUG=chromium-os:20376
TEST=`emerge-arm-generic libp11` pulls in new version

Change-Id: Ia02fdc4430dacb4c7209c900c276d9dd692a87ea
Reviewed-on: https://gerrit.chromium.org/gerrit/14905
Reviewed-by: Simon Glass <sjg@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2012-01-26 14:14:40 -08:00
Mike Frysinger
6fe9babd62 opensc: import latest from Gentoo
This version no longer needs libtool at runtime.

BUG=chromium-os:20376
TEST=`emerge-x86-alex opensc` still works, and doesn't link against libtool
TEST=cbuildbot x86-generic-full passed
CQ-DEPEND=If3d7df287f903b6fd03c1631bb923c1861ebb891

Change-Id: I5f838e4852316a07d6b01e6a6c9f6e9d8731f83f
Reviewed-on: https://gerrit.chromium.org/gerrit/13661
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-01-26 12:18:28 -08:00
Mike Frysinger
ffec5a2b2e libp11: import latest from Gentoo
This version no longer needs libtool at runtime.

BUG=chromium-os:20376
TEST=`emerge-x86-alex libp11` still works, and doesn't link against libtool
TEST=`emerge-x86-alex opensc engine_pkcs11` still works
TEST=cbuildbot x86-generic-full passed

Change-Id: If3d7df287f903b6fd03c1631bb923c1861ebb891
Reviewed-on: https://gerrit.chromium.org/gerrit/13660
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-01-26 12:18:27 -08:00
Stéphane Marchesin
c20e28fa76 Update x11-apps.
We have a number of outdated X tools; let's update them in one swoop since
it's backwards compatible anyway.

Change-Id: I35f6f3f7688fcb26730688588d2dbb4de9d77600
Reviewed-on: https://gerrit.chromium.org/gerrit/14829
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-01-25 19:35:24 -08:00
Stéphane Marchesin
533a47283d Upgrade to libdrm 2.4.30.
This is going to be necessary next time we upgrade mesa, this is also
necessary to work with mesa git against the Chrome OS tree.

Change-Id: Ibe38a048d40ad0c36040cb1d18eac5534d4d8f9c
Reviewed-on: https://gerrit.chromium.org/gerrit/14844
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
2012-01-25 19:35:23 -08:00
Stéphane Marchesin
ccb8f3bd14 Import xcb-util-0.3.8 ebuild and xlsclients-1.1.2
xcb-util is now split into multiple packages. We need to update xlsclients
alongside, because the previous xlsclients ebuild has a dependency bug.
Change-Id: I22bfbaa10ca96c36936329f77c24017523a628e6
Reviewed-on: https://gerrit.chromium.org/gerrit/14831
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-01-25 18:50:24 -08:00
Mike Frysinger
37a4ecbf99 pax-utils: update to latest upstream version
Latest scanelf version includes some features that people want, so
pull it in to our tree.

BUG=None
TEST=`emerge pax-utils` works

Change-Id: I1e3061fe23a08cae4ea7b32cc75e25e64044e711
Reviewed-on: https://gerrit.chromium.org/gerrit/14720
Tested-by: Richard Barnette <jrbarnette@chromium.org>
Reviewed-by: Richard Barnette <jrbarnette@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-01-24 22:28:05 -08:00
Stéphane Marchesin
c9f8177668 Import libXau-1.0.6 ebuild.
BUGS=chromium-os:25404

Change-Id: I73b811b0e15f8ed9b36b1fedc95c64f31e455585
Reviewed-on: https://gerrit.chromium.org/gerrit/14756
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
2012-01-24 20:12:37 -08:00
Stéphane Marchesin
b1a2f2cfd6 Import libX11-1.4.4 ebuild.
BUGS=chromium-os:25404

Change-Id: Ib40321a7974a5fb7e97fe5e1c33040dfd760e357
Reviewed-on: https://gerrit.chromium.org/gerrit/14760
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
2012-01-24 20:12:36 -08:00
Stéphane Marchesin
c1dc14c8e4 Import libXi-1.4.3-r1 from upstream.
BUGS=chromium-os:25404

Change-Id: If4635c8b0fb443138d39485de7e05d10afe960f8
Reviewed-on: https://gerrit.chromium.org/gerrit/14735
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
2012-01-24 18:03:22 -08:00
Stéphane Marchesin
138425d3b5 Import libXcursor-1.1.12 ebuild.
BUGS=chromium-os:25404

Change-Id: I4f3aa3497426651cc5cda0bb562a37d046044455
Reviewed-on: https://gerrit.chromium.org/gerrit/14738
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
2012-01-24 17:07:38 -08:00
Stéphane Marchesin
635a174e99 Import pixman 0.24.0 from upstream.
BUGS=chromium-os:25404

Change-Id: Ib19ca669711482c42f7f5eb05095d6a1d6ffb7cc
Reviewed-on: https://gerrit.chromium.org/gerrit/14733
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-01-24 17:07:36 -08:00
Stéphane Marchesin
dab9657774 Import util-macros-1.15.0 ebuild.
Also remove 1.14.0 version.

Change-Id: I1108bfab8fa982be8e09831ab2d3a0e30e941998
Reviewed-on: https://gerrit.chromium.org/gerrit/14677
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-01-24 17:07:35 -08:00
Stéphane Marchesin
8bbbc742fe Import XRandr 1.3.2 ebuild.
Also remove 1.3.1.

BUG=chromium-os:25404

Change-Id: Ic1cfc331f3ebe9c89c2b10191d42752352d85621
Reviewed-on: https://gerrit.chromium.org/gerrit/14675
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
2012-01-24 17:07:35 -08:00
Mike Frysinger
f7f0352761 seabios: pull in updates from upstream
We use python to build, so make sure we depend on it.

BUG=chromium-os:25254
TEST=`emerge seabios` still works

Change-Id: Ie88ca955a3ad315572f5b21fb1e39a65620c5550
Reviewed-on: https://gerrit.chromium.org/gerrit/14671
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-01-24 11:12:00 -08:00
Doug Anderson
6bd0e18829 Upgraded the smdk-dltool Portage package
Upgraded dev-embedded/smdk-dltool to version 0.20 on amd64

CQ-DEPEND: I0eaa3a3c9cbf726129edeb0f3ca0bb5c123a94f4
BUG=chromium-os:25375
TEST=Manual:
1. sudo emerge smdk-dltool
2. sudo /usr/bin/smdk-usbdl finds board OK.

Change-Id: I7a1f274878e6fa9eeba95f714aac2017f64ec7d8
Reviewed-on: https://gerrit.chromium.org/gerrit/14643
Tested-by: Doug Anderson <dianders@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Doug Anderson <dianders@chromium.org>
2012-01-23 16:23:25 -08:00
Sean Paul
14e0ac1f93 Revert "make: import current stable from upstream Gentoo"
This reverts commit c770fd9ac4c35af21df7e9837cf7d5f1a306ad1b. We
were getting unit test failures 
(http://build.chromium.org/p/chromiumos/builders/x86%20generic%20full/
builds/1483/steps/UnitTest/logs/stdio), and this CL was identified as the 
culprit.

BUG=chromium-os:25355
TEST=None

Change-Id: I66a42ef80e4c7d66021bb59d01cb894d5cd2c1a5
Reviewed-on: https://gerrit.chromium.org/gerrit/14629
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Sean Paul <seanpaul@chromium.org>
2012-01-23 12:25:49 -08:00
Mike Frysinger
49855940df make: import current stable from upstream Gentoo
BUG=None
TEST=updated make, checked `make --version`, rebuilt x86-alex from source, booted it; also ran `cbuildbot chromiumos-sdk`

Change-Id: I7d0a6e25016e633d5079c724e53388c4f4251d91
Reviewed-on: https://gerrit.chromium.org/gerrit/6949
Reviewed-by: Anush Elangovan <anush@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2012-01-23 10:17:11 -08:00
Stuart Abercrombie
af431aa03e Update portage-stable x11-proto packages.
In preparation for X.Org 1.11.

Change-Id: I723997fd7ddfa8b66635d1cf4e3a88ae0caa3763
Reviewed-on: https://gerrit.chromium.org/gerrit/14411
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stuart Abercrombie <sabercrombie@chromium.org>
Tested-by: Stuart Abercrombie <sabercrombie@chromium.org>
2012-01-18 17:27:24 -08:00
Tai-Hsu Lin
f569df20a1 Revert "Add the libv4l Portage package"
This reverts commit 726b06283a5a3e58cee4d048d113c28b12002460.
We will move it to the chromiumos-overlay for further modification.

BUG=chrome-os-partner:6497
TEST='equery-x86-alex depends libv4l' shows nothing at this point.

Change-Id: Ic593d2372ee047663e53207ae3b84fe3eafb08dd
Reviewed-on: https://gerrit.chromium.org/gerrit/14280
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Tested-by: Tai-Hsu Lin <sheckylin@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Tai-Hsu Lin <sheckylin@chromium.org>
2012-01-17 20:50:59 -08:00
Tai-Hsu Lin
ad842f90b2 Revert "Add the OpenCV Portage package"
This reverts commit 2e35eea1bd1de5d3b9ea582f36db04afc239885b

Change-Id: I4fddcf056f9bc77d6a40e4a203ba2e575fe7b5b1
Reviewed-on: https://gerrit.chromium.org/gerrit/14225
Commit-Ready: Tai-Hsu Lin <sheckylin@chromium.org>
Tested-by: Tai-Hsu Lin <sheckylin@chromium.org>
Reviewed-by: Rong Chang <rongchang@chromium.org>
2012-01-15 20:09:21 -08:00
Tai-Hsu Lin
ad2ed74a5e Add the libv4l Portage package
The CL adds media-libs/libv4l version 0.8.5. It will be used by
OpenCV to capture images from webcam in factory tests.

BUG=chrome-os-partner:6497
TEST='emerge-x86-alex libv4l' works
TEST='emerge-x86-zgb libv4l' works
TEST='emerge-amd64-generic libv4l' works
TEST='emerge-tegra2_kaen libv4l' works

Change-Id: Icf97c0cc9fde1c3310f9214e9c633e3bc98e7811
Reviewed-on: https://gerrit.chromium.org/gerrit/14146
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Tai-Hsu Lin <sheckylin@chromium.org>
Tested-by: Tai-Hsu Lin <sheckylin@chromium.org>
2012-01-15 18:34:39 -08:00
Nathan Williams
6582c0294b Upgraded the openjade Portage package
Upgraded app-text/openjade to version 1.3.2-r3 on amd64
(note: not a version change, just a change to the build patches, to
successfully compile under gcc 4.6)

BUG=chromium-os:24927
TEST=emerge openjade (as a dependancy of gtk-doc)

Change-Id: Ia78294688a005c6618ff5d35b3a115a58120f7c1
Reviewed-on: https://gerrit.chromium.org/gerrit/14104
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Nathan J. Williams <njw@chromium.org>
Tested-by: Nathan J. Williams <njw@chromium.org>
2012-01-13 11:44:27 -08:00
Nathan Williams
5a547d79d7 Upgraded the gtk-doc Portage package
Upgraded dev-util/gtk-doc to version 1.18 on amd64

BUG=chromium-os:24927
TEST=Run gtkdocize

Change-Id: I0889bbc429d43e3d1ebbbf5f3f48bc626f7b31b4
Reviewed-on: https://gerrit.chromium.org/gerrit/14103
Commit-Ready: Nathan J. Williams <njw@chromium.org>
Tested-by: Nathan J. Williams <njw@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-01-13 11:44:26 -08:00
Nathan Williams
619f273f46 Upgraded the gtk-doc-am Portage package
Upgraded dev-util/gtk-doc-am to version 1.18 on amd64

BUG=chromium-os:24927
TEST=Install gtk-doc 1.18

Change-Id: I6d5bcf8ff3bcceb7adc05dab88eee9a2cb705a9b
Reviewed-on: https://gerrit.chromium.org/gerrit/14102
Commit-Ready: Nathan J. Williams <njw@chromium.org>
Tested-by: Nathan J. Williams <njw@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-01-13 11:44:26 -08:00
Nathan Williams
60dccf6255 Upgraded the gdbus-codegen Portage package
(pulled in the gnome.org eclass ass a necessary dependancy)

Upgraded dev-util/gdbus-codegen to version 2.30.2 on x86

BUG=chromium-os:24927
TEST=emerge gdbus-codegen. emerge various gnome2 packages we build and
confirm that the same files are installed.

Change-Id: Ic499a75eb55d8bec3e3ea0f1dcf68512c7b41220
Reviewed-on: https://gerrit.chromium.org/gerrit/14063
Commit-Ready: Nathan J. Williams <njw@chromium.org>
Tested-by: Nathan J. Williams <njw@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-01-12 10:05:07 -08:00
Nathan Williams
93996aa702 upstream patch from vapier to fix ARM build
BUG=None
TEST=emerge-arm-generic glib

Change-Id: Id66273090e80d254961d90c354d567d84d40dc24
Reviewed-on: https://gerrit.chromium.org/gerrit/14000
Tested-by: Nathan J. Williams <njw@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Nathan J. Williams <njw@chromium.org>
2012-01-11 13:14:16 -08:00
Nathan Williams
63ce74fa74 Upgraded the glib Portage package
Upgraded dev-libs/glib to version 2.30.2-r1 on x86

BUG=chromium-os:24927
TEST=Build; compile modemmanager-next

Change-Id: I45112c988302a7d055d520d1a3bb07cbaa716293
Reviewed-on: https://gerrit.chromium.org/gerrit/13981
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Nathan J. Williams <njw@chromium.org>
Tested-by: Nathan J. Williams <njw@chromium.org>
2012-01-11 12:06:21 -08:00
Scott James Remnant
4930316e7a bluez-hcidump: copy from gentoo portage tree
BUG=chromium-os:24763
TEST=emerge bluez-hcidump
CQ-DEPEND=Ie656a16f6f6bafc134910a59db4ff203f39766b1

Change-Id: Ia59645a86d1d7bb77ff8003c40fa4a6f0101033f
Reviewed-on: https://gerrit.chromium.org/gerrit/13737
Reviewed-by: Scott James Remnant <keybuk@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
Commit-Ready: Scott James Remnant <keybuk@chromium.org>
2012-01-09 10:23:55 -08:00
Brian Harring
afd8cdfaf4 gperf: upgrade to 3.0.4 to match upstream
Minor bit of code cleanup, switch to gpl-v3.

BUG=chromium-os:24202
TEST=`emerge gperf` # host only

Change-Id: Icd1c5af0ae8b2f8dcbde426c7e7367c0c1ebcc19
Reviewed-on: https://gerrit.chromium.org/gerrit/13404
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2012-01-08 20:26:08 -08:00
Hung-Te Lin
934ea04998 Upgraded the freetds Portage package
Upgraded dev-db/freetds to version 0.91 on x86

BUG=chrome-os-partner:7426
TEST=emerge-stumpy freetds; emerge-stumpy pymssql

Change-Id: I6d4df4eea5b147e24d3656471ffec3c9ef9687d8
Reviewed-on: https://gerrit.chromium.org/gerrit/13793
Tested-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-by: Jay Kim <yongjaek@chromium.org>
Tested-by: Jay Kim <yongjaek@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: <jongpil19.jung@samsung.com>
Commit-Ready: Hung-Te Lin <hungte@chromium.org>
2012-01-08 19:56:08 -08:00
Brian Harring
3b3dd0028d gettext: upgrade to current upstream
Primarily this gets us some cross compilation fixes, and
static-lib support.

BUG=chromium-os:24207
TEST=`emerge gettext`
TEST=`build_packages --board x86-alex`
TEST=`build_packages --board tegra2
CQ-DEPEND=I82c162cf58592e76807e96a75053c9490d83a88f

Change-Id: I7a3d8ac578b64c20301d2e761c964c1afc9b8bb8
Reviewed-on: https://gerrit.chromium.org/gerrit/13402
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-01-08 18:54:19 -08:00
Brian Harring
0697062739 findutils: upgrade to newer version in upstream
Main fix is argument parsing issues, and fixing a staleness issue
in -prune's usage of stat()

Note this version is enabled via I745f8c82f4062aa1f46fe697a1b2c917ec9f5cc4

BUG=chromium-os:24206
TEST=`emerge findutils` # host only...

Change-Id: I8196ba2d848fea311dacdf958da3a7735ed3fe75
Reviewed-on: https://gerrit.chromium.org/gerrit/13406
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2012-01-08 14:35:14 -08:00
Brian Harring
e2ccb7957e upgrade to current gentoo stable version
Specifically, this gets us onto the gentoo fork getting us fixes
and general sanity.

BUG=chromium-os:24193
TEST=`emerge -1 rpm2targz` # host only package.

Change-Id: Ide76f57c42c06e4afb785ac29641b1ee8d9d9a78
Reviewed-on: https://gerrit.chromium.org/gerrit/13405
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-01-07 18:21:29 -08:00
Brian Harring
603a64ce50 cabextract: import newer version from upstream
Primary change is a switch to EAPI4, largefile support, and
decompression related fixes.

BUG=chromium-os:24191
TEST=`emerge cabextract`  # it's a host package only

Change-Id: I7d33f76fa2e321fee29ad6363704325ce23ec983
Reviewed-on: https://gerrit.chromium.org/gerrit/13399
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-01-07 18:20:32 -08:00
Brian Harring
a23e463044 import newer upstream version of rsync
pulls in contrib scripts, fixed buffer overflow, better hardlink handling.

BUG=chromium-os:24203
TEST=`emerge rsync` # required by portage, used only in host.

Change-Id: Idb46f02c7e316dc10b8ad67f2b5d9dde28115bf2
Reviewed-on: https://gerrit.chromium.org/gerrit/13398
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2012-01-07 17:47:38 -08:00
Brian Harring
63c99ed87d gentoo-bashcomp: upgrade to upstream stable
BUG=chromium-os:24198
TEST=`emerge -1 gentoo-bashcomp` # host only
TEST=tool around the terminal in it.

Change-Id: If61cb76921eb314ac165da2b483b771c18a864e2
Reviewed-on: https://gerrit.chromium.org/gerrit/13407
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2012-01-05 13:17:13 -08:00
Brian Harring
1b1c4a0418 popt: upgrade to upstream stable 1.16-r1
Support for VPATH builds, and general unittext improvements

BUG=chromium-os:24199
TEST=`emerge -1 popt` # host only pkg

Change-Id: Ibebe2b2c2e1c167a651da6fb099275c2f7fc0c14
Reviewed-on: https://gerrit.chromium.org/gerrit/13403
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2012-01-05 13:17:13 -08:00
Brian Harring
f1c01f30d2 cpio: import newer version from upstream
This primarily pulls in a security fix in that landed in 2.11.

BUG=chromium-os:24192
TEST=`emerge cpio` # host only package.

Change-Id: Iad6102e80ababd5bce2ecae0da3f48f5daf949e2
Reviewed-on: https://gerrit.chromium.org/gerrit/13401
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2012-01-05 13:17:12 -08:00
Brian Harring
0cfcb34187 bzip2: Upgrade to 1.0.6-r3
No real change; gets us a static-lib use flag primarily.

BUG=chromium-os:24190
TEST=`emerge bzip` # it's a host package only.
TEST=`build_packages x86-alex`

Change-Id: Ibd5c9e90e177f4198ae00c38266c5325503c9246
Reviewed-on: https://gerrit.chromium.org/gerrit/13400
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2012-01-05 13:17:11 -08:00
Brian Harring
96b02326b5 debianutils: import newer upstream version
3.2.2 -> 3.4.4; support for dpkg format version 3.9.1, XZ compression,

BUG=chromium-os:24205
TEST=`emerge debianutils` # host only package

Change-Id: If83ac3ee08559a1874ecf903ec35ea101cd8c843
Reviewed-on: https://gerrit.chromium.org/gerrit/13408
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2012-01-01 13:45:45 -08:00
Tai-Hsu Lin
f6ebcab6ca Add the OpenCV Portage package
This CL addes media-libs/opencv 2.3.0 to x86. It will be used in various
factory tests for computer vision related tasks.

BUG=chrome-os-partner:6497
TEST='emerge-x86-alex opencv' works

Change-Id: Icb7b8592c448ad14df470d1ab1138adc896230ed
Reviewed-on: https://gerrit.chromium.org/gerrit/13529
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Tested-by: Tai-Hsu Lin <sheckylin@chromium.org>
Commit-Ready: Tai-Hsu Lin <sheckylin@chromium.org>
2011-12-29 23:21:43 -08:00
Brian Harring
6bdd5e843f Add missing manifest data for cmake
This was missed in cd503b due to a merge race; manifest data
was generated/updated, but this change slipped in after.  As such
add the missing data.

Meantime, back down manifest strictness till one more pass is done
ensuring we're at 100% (thus can go strict).

BUG=chromium-os:24029
TEST=emerge cmake

Change-Id: I00b3299cd3b44dea3567379150939d182291d1d5
Reviewed-on: https://gerrit.chromium.org/gerrit/13506
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
2011-12-27 16:19:36 -08:00
Brian Harring
5f65a7d179 reintroduce jpeg files invalidly removed in 01aa38
During the original generation of 01aa38, jpeg was removed.  This
broke things, thus was removed from that patch- unfortunately the files
still were removed.

Restore them from 01aa38^.

resolved breakage in http://build.chromium.org/p/chromiumos/builders/chromiumos%20sdk/builds/719/steps/BuildBoard/logs/stdio

BUGS=None
TEST=emerge jpeg

Change-Id: I63305227db2c6aa915d4ea369a8e05a49fd05359
Reviewed-on: https://gerrit.chromium.org/gerrit/13505
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
2011-12-27 16:16:21 -08:00
Brian Harring
fd8203e71f add missing known good manifest data
Now that the holidays are upon us, can land this without conflict hell.

Identified via `pinspect digests`, updated via `pmaint digests`
for each target and double checking the signature data against known
good comparison available in upstream/web.

This brings coverage to 100%.

BUG=chromium-os:24029
TEST=emerge -f any of the pkgs

Change-Id: I4eb678062b7627d5d82c31ccd185bd50fe482713
Reviewed-on: https://gerrit.chromium.org/gerrit/13475
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2011-12-27 14:16:48 -08:00
Brian Harring
dacc176f22 Drop versions where chromiumos now is authorative.
Purely cleanup on this one; identified via the work in
I83d7d7508792f121526092f5d87844d3984a5f7a

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

Change-Id: I8ca31d6a3c15d4d75b034c4d9de245cfa22e217b
Reviewed-on: https://gerrit.chromium.org/gerrit/13480
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2011-12-27 14:16:48 -08:00
Brian Harring
31346da7b7 ccache: upgrade to gentoo upstream
Strictly speaking, we don't use this in our buildroot; that said
we have it for convenice for users, thus pull it forward to
current version.

BUG=chromium-os:24201
TEST=`emerge -1 ccache` # host only
TEST=`FEATURES=ccache emerge ccache` # go for the cyclic test

Change-Id: If806da01ba54aea052e8ac8d5f2de1845f5dac78
Reviewed-on: https://gerrit.chromium.org/gerrit/13397
Tested-by: Brian Harring <ferringb@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2011-12-27 13:50:09 -08:00
Tai-Hsu Lin
cb851779db cmake: upgraded the cmake Portage package
The CL upgrades dev-util/cmake to version 2.8.6-r4 on amd64. The
update is necessary because I need to compile a library (OpenCV)
for a factory test. Besides that, the current version (2.6.4) is
more than 2 years old and therefore worthwhile for an upgrade.

There was an unsuccessful attempt to upgrade to 2.8.4-r1. This CL
tries to update to 2.8.6-r4 instead since it is the newest cmake
version in Gentoo.

Another corresponding CL on 'package.provided' will be carried
out before this one so the cmake won't be dragged into the build
list on platforms again.

BUG=chromium-os:23747
TEST='emerge cmake' still works
TEST='emerge poppler' still works
TEST='emerge-x86-alex libdivsufsort' still works
CQ-DEPEND=Ie8f1d4fa19586dbc7df150cbe9a970ecb43bc1d5

Change-Id: If9104c914a63033fcd47d3dd9863522e9e23ed12
Reviewed-on: https://gerrit.chromium.org/gerrit/13486
Reviewed-by: Rong Chang <rongchang@chromium.org>
Commit-Ready: Tai-Hsu Lin <sheckylin@chromium.org>
Tested-by: Tai-Hsu Lin <sheckylin@chromium.org>
2011-12-26 02:09:10 -08:00
Brian Harring
62b2777324 refresh chromiumos cache
There's been a fair amount of eclass shuffling lately, as such
the cache is a bit out of date.  Regenerate it via usual egencache
route.

BUG=chromium-os:24547
TEST=n/a

Change-Id: I3bccd0d2c2f5a701d1b98e781a9847c87ee8f04f
Reviewed-on: https://gerrit.chromium.org/gerrit/13454
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
2011-12-23 15:01:21 -08:00
Mike Frysinger
6d91ff77e1 git: update to latest stable upstream
This pulls in the latest upstream version which includes moving categories
(dev-util -> dev-vcs).  But we don't actually switch to this version until
the cros overlay updates and forces it.

BUG=chromium-os:24360
TEST=`emerge dev-vcs/git` works
TEST=`git clone git://git.overlays.gentoo.org/proj/sandbox.git` works
TEST=`emerge dev-libs/dbus-c++` works (uses cros workon/git eclasses)

Change-Id: I19ec78ade7cac6141dc6abf02a010930ba0d860a
Reviewed-on: https://gerrit.chromium.org/gerrit/13147
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-22 13:15:12 -08:00
Mike Frysinger
18dfbfed41 {subversion,neon}: update to latest stable upstream
This pulls in the latest upstream version which includes moving categories
(dev-util -> dev-vcs).  But we don't actually switch to this version until
the cros overlay updates and forces it.

BUG=chromium-os:24360
TEST=`emerge dev-vcs/subversion` works
TEST=`svn co svn://anonsvn.gentoo.org/baselayout` works

Change-Id: Ib4cd81761f6796c5e9e783be360ce96d31949fe0
Reviewed-on: https://gerrit.chromium.org/gerrit/13146
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-22 13:15:12 -08:00
Mike Frysinger
6e0b0c2f97 gpsd: mark stable for all arches
We want to use the updated version for all targets and not just x86.

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

Change-Id: I5283585452b344bb39ffe3bc614ea5a6369199ac
Reviewed-on: https://gerrit.chromium.org/gerrit/13387
Reviewed-by: Yufeng Shen <miletus@chromium.org>
Tested-by: Yufeng Shen <miletus@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-22 13:15:10 -08:00
Mike Frysinger
dc028ce244 groff: import newer version from upstream
This includes a few more fixes including the one for parallel building
the pdfmark subdir.

BUG=chromium-os:24481
TEST=`emerge groff` works

Change-Id: I16c110b0421b1ae8889517893495d6cf84cc345b
Reviewed-on: https://gerrit.chromium.org/gerrit/13351
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-12-21 13:50:35 -08:00
Jason Glasgow
3f35c9c135 valgrind: update to valgrind-3.6.1-r1
update to valgrind-3.6.1-r1 because the current version doesn't work
with glibc-2.11

BUG=none
TEST=emerge-$board valgrind

Change-Id: I59a0a6c095edd3cdb8efdd4d4988906b80147952
Reviewed-on: https://gerrit.chromium.org/gerrit/13344
Commit-Ready: Jason Glasgow <jglasgow@chromium.org>
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Tested-by: Jason Glasgow <jglasgow@chromium.org>
2011-12-21 11:55:20 -08:00
Mike Frysinger
b3bd8cb68f cvs{,ps}: import upstream versions for category migration
We don't actually use any cvs packages, but some of the ebuilds/eclasses
(like git) indirectly and optionally depend on cvs, so update them for
the category migration (dev-util -> dev-vcs).

BUG=chromium-os:24360
TEST=`emerge cvs && cvs -d:pserver:anonymous@anoncvs.gentoo.org:/var/cvsroot -q co -R gentoo-projects/portage-utils` works

Change-Id: I642839bb357e836d8be29595349a9d8890a804eb
Reviewed-on: https://gerrit.chromium.org/gerrit/13145
Reviewed-by: Zdenek Behan <zbehan@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-20 10:50:00 -08:00
Mike Frysinger
ccba5de906 strace: update to latest strace
The current version of strace we're using doesn't build with newer
kernel headers.  So pull down the latest stable from Gentoo for it.

BUG=chromium-os:14334
TEST=`emerge strace` works
TEST=`emerge-amd64-generic strace` works
TEST=`emerge-arm-generic strace` works
TEST=`emerge-x86-generic strace` works

Change-Id: I3d615743f751dc2cb297742dc64670a1cae8967e
Reviewed-on: https://gerrit.chromium.org/gerrit/13125
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-20 10:50:00 -08:00
Mike Frysinger
6666907a37 linux-headers: update to 3.1
BUG=chromium-os:14334
TEST=`cbuildbot chromiumos-sdk` worked
TEST=`cbuildbot amd64-generic-full` passes
TEST=`cbuildbot arm-generic-full` passes
TEST=`cbuildbot x86-generic-full` passes
TEST=build_packages+build_image for x86-alex boots

Change-Id: Ida124d9449f67c78adf9922cb81a78f20192f2f7
Reviewed-on: https://gerrit.chromium.org/gerrit/13082
Reviewed-by: Jon Kliegman <kliegs@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Olof Johansson <olofj@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-17 17:50:30 -08:00
Mike Frysinger
5f76661150 kernel-2.eclass: sync with upstream Gentoo
We need a newer version for newer linux-headers.  That is the only
package that uses this eclass, so not much to test here.

BUG=chromium-os:14334
TEST=`emerge sys-kernel/linux-headers` still works
TEST=`emerge cross-armv7a-cros-linux-gnueabi/linux-headers` still works
TEST=`emerge cross-i686-pc-linux-gnu/linux-headers` still works
TEST=`emerge cross-x86_64-cros-linux-gnu/linux-headers` still works
TEST=`cbuildbot chromiumos-sdk` worked
TEST=`cbuildbot amd64-generic-full` passes
TEST=`cbuildbot arm-generic-full` passes
TEST=`cbuildbot x86-generic-full` passes
TEST=build_packages+build_image for x86-alex boots

Change-Id: Ia58fe044f7ed6fff4fa4a0f4d9c40f9b46ee7bb4
Reviewed-on: https://gerrit.chromium.org/gerrit/13081
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-16 22:20:09 -08:00
Mike Frysinger
6a26cd8c0a linux-info.eclass: sync with upstream Gentoo
Mostly cosmetic changes here, but kernel_is gets optimized a bit.
Very few packages actually use this eclass.  Mostly updating this
so we can pull in a newer kernel-2.eclass.

BUG=chromium-os:14334
TEST=`emerge fuse udev qemu-kvm` still works
TEST=`cbuildbot chromiumos-sdk` worked
TEST=`cbuildbot amd64-generic-full` passes
TEST=`cbuildbot arm-generic-full` passes
TEST=`cbuildbot x86-generic-full` passes
TEST=build_packages+build_image for x86-alex boots

Change-Id: I9e3a1c901f2efaf32caadfd7ed909a339bb8342d
Reviewed-on: https://gerrit.chromium.org/gerrit/13080
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-16 15:20:57 -08:00
Mike Frysinger
5db6f272fd virtual/os-headers: import new style virtual
Upstream has moved from the legacy virtuals file with os-headers to the
new style.  We need to migrate as well to use newer packages.

BUG=chromium-os:14334
TEST=`cbuildbot chromiumos-sdk` worked
TEST=`cbuildbot amd64-generic-full` passes
TEST=`cbuildbot arm-generic-full` passes
TEST=`cbuildbot x86-generic-full` passes
TEST=build_packages+build_image for x86-alex boots

Change-Id: I292e34a013f8b12dc52fc83581922c337785b326
Reviewed-on: https://gerrit.chromium.org/gerrit/13076
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-16 15:20:56 -08:00
Mike Frysinger
9a773fb720 gdbm: import stable from upstream
Our local copy of gdbm just disables the compat library install (due to
cross-compiling issues).  While the newer version has that issue fixed,
it also has a USE flag to disable the compat library.  Since we don't
use it for the target, let's switch to the upstream version and disable
building of th compat code for the target.

BUG=chromium-os:24038
TEST=`emerge gdbm perl ruby` still works
TEST=`emerge grub` still works (only package that uses ruby)
TEST=`emerge $(qlist -I dev-perl)` still works (all the local perl modules)
TEST=`emerge-amd64-generic gdbm` still works
TEST=`emerge-arm-generic gdbm` still works
TEST=`emerge-x86-generic gdbm` still works
CQ-DEPENDS=13007

Change-Id: I04fd2aef943a1c28771973b1a93eb251b69630b5
Reviewed-on: https://gerrit.chromium.org/gerrit/13009
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-16 08:12:17 -08:00
Mike Frysinger
df0e294185 gd: import latest stable from upstream
Our local copy of gd just contains a cross-compile fix which has been
redone upstream.  So import that to drop our local copy.

Note: no board tests have been done as this package doesn't seem to
get used anywhere that I can see.

BUG=chromium-os:24041
TEST=`emerge gd` works
TEST=`emerge-arm-generic gd` works
TEST=`emerge-amd64-generic gd` works
TEST=`emerge-x86-generic gd` works

Change-Id: I59e721717fb477b3adbda255d5cccea38159d333
Reviewed-on: https://gerrit.chromium.org/gerrit/12988
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-15 15:17:26 -08:00
Mike Frysinger
c7807e7abd socat: import latest stable from upstream
Our local copy of socat just contains a cross-compile hack which has been
redone upstream.  So import that to drop our local copy.

I don't seem to have any hardware with a modem that socat can talk to,
but basic network transactions work for me.

BUG=chromium-os:24037
TEST=`emerge socat` works
TEST=`emerge-arm-generic socat` works
TEST=`emerge-amd64-generic socat` works
TEST=`emerge-x86-generic socat` works
TEST=`socat stdio tcp-l:12345` on the board connects with `nc <board>:12345` on desktop

Change-Id: I1beb292a1e3aed09b945d187607b4dbe298459ea
Reviewed-on: https://gerrit.chromium.org/gerrit/13001
Reviewed-by: David Rochberg <rochberg@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-15 13:35:59 -08:00
Mike Frysinger
13ab49977e multilib.eclass: import latest versions from upstream Gentoo
The version in the cros overlay was to backport only certain commits
from upstream Gentoo in order to push out a new glibc version asap
while avoiding any possible regressions.  Now's a good time to merge
the latest eclass version though and go through the qualification.

BUG=None
TEST=`cbuildbot chromiumos-sdk` worked
TEST=`cbuildbot arm-generic-full` passes
TEST=`cbuildbot x86-generic-full` passes

Change-Id: I6f3598bbc1a202376acd5227abab7d88c4d6b0c4
Reviewed-on: https://gerrit.chromium.org/gerrit/12979
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: asharif <asharif@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-15 12:56:08 -08:00
Mike Frysinger
3f7e3f65b6 {autotools,libtool}.eclass: import latest versions from upstream Gentoo
We have a local autotools.eclass just to add an additional -I flag when
running aclocal.  Upstream Gentoo eclass has added a new variable which
gets us the same functionality.  Pull in the new eclass!

Since the new autotools.eclass relies on new functionality from the
libtool.eclass, pull that in too.

BUG=chromium-os:24162
TEST=`cbuildbot arm-generic-full` passes
CQ-DEPENDS=12867

Change-Id: I86e485272c0c03cdcc5cd6cdc9812e517d08e80e
Reviewed-on: https://gerrit.chromium.org/gerrit/12869
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-12-15 05:10:41 -08:00
Mike Frysinger
87566f64f1 vim.eclass: relocate from cros-overlay
This eclass wasn't modified when importing, so move it to the
portage-stable overlay.

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

Change-Id: Ia2864b5ac6173734e0e4a32afebd13cf139593a3
Reviewed-on: https://gerrit.chromium.org/gerrit/12918
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-14 13:12:42 -08:00
Mike Frysinger
3ef1c7cdb2 xmlrpc-c: import latest version from upstream Gentoo
The upstream ebuild added a build time patch so it works with newer
versions of curl (due to curl/types.h being removed).  Otherwise,
this is the same ebuild as we already have in the portage/ overlay.

This fixes the chromiumos-sdk buildbot which builds everything from
source and so is the only thing to notice this error so far.

BUG=None
TEST=`emerge xmlrpc-c` now works

Change-Id: I5e1b2a05b9491435b1fafe9bf538ef1a6f4228b7
Reviewed-on: https://gerrit.chromium.org/gerrit/12919
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-14 12:39:53 -08:00
Brian Harring
03cd3ffcc0 Revert "cmake: upgrade the cmake Portage package"
Cmake compilation fails: http://build.chromium.org/p/chromiumos/builders/x86%20generic%20chrome%20PFQ/builds/489/steps/BuildTarget/logs/stdio

This reverts commit 9548839ff313986e480e2035a0b14968f700df57

Change-Id: Ic97465fd9ae5d26da17c0e2a64c6382155be3a48
Reviewed-on: https://gerrit.chromium.org/gerrit/12898
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
2011-12-14 00:02:36 -08:00
Tai-Hsu Lin
b42891fdf1 cmake: upgrade the cmake Portage package
The CL upgrades dev-util/cmake to version 2.8.4-r1 on amd64. The
update is necessary because I need to compile a library (OpenCV)
for a factory test. Besides that, the current version (2.6.4) is
more than 2 years old and therefore worthwhile for an upgrade.

A corresponding CL on the keywords file will be carried out before
this one.

BUG=chromium-os:23747
TEST='emerge cmake' still works

Change-Id: I29154af89d373297d692f70c77a35cbdd2da5737
Reviewed-on: https://gerrit.chromium.org/gerrit/12484
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Tai-Hsu Lin <sheckylin@chromium.org>
Commit-Ready: Tai-Hsu Lin <sheckylin@chromium.org>
2011-12-13 22:20:06 -08:00
Brian Harring
38ff98d0ca masters: drop pointless portage-stable
The masters ordering specified here doesn't actually work, nor
reflect reality (portage always uses the local eclasses over
any masters if there is a conflict).

As such, remove the pointless entry. Portage trunk has a fix
for this, but we should enforce what we use /now/ so that a
later portage upgrade doesn't accidentaly flip the behaviour
around on us; changing the ordering should be an explicit
decision/change rather than portage upgrade.

For testing, check the before/after; note that portage-stable
eclasses still are rightmost in either, thus are what's used.

BUG=None
TEST=python -c $'if True:
  import portage
  r=portage.settings.repositories;r=r.get_repo_for_location(r.treemap[u"portage-stable"])
  print r.eclass_locations'

Change-Id: I18c5e7e647557da1030094668502467427e56fae
Reviewed-on: https://gerrit.chromium.org/gerrit/12866
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
2011-12-13 15:44:41 -08:00
Mike Frysinger
e9fc6026a7 patch: import from upstream Gentoo
Grab the latest stable version from upstream.  Current stable likes to
reject certain patches, so just update and be done with it.

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

Change-Id: I3011e78e7ebb273e7641a3023fe5d8ffb26e04bf
Reviewed-on: https://gerrit.chromium.org/gerrit/12786
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-13 13:43:25 -08:00
Mike Frysinger
d2bb8fee43 net-tools: import from upstream Gentoo
Grab the latest stable version from upstream.

BUG=chromium-os:24046
TEST=`emerge net-tools` works
TEST=`emerge-amd64-generic net-tools` works
TEST=`emerge-arm-generic net-tools` works
TEST=`emerge-x86-generic net-tools` works
TEST=build_packages+build_image for alex boots and can get online

Change-Id: I57947af920dd93c5c9b09d98acb0d6272bf87f48
Reviewed-on: https://gerrit.chromium.org/gerrit/12769
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-13 08:57:18 -08:00
Stéphane Marchesin
8954551460 Import libdrm 2.4.27.
Required for the upcoming mesa upgrade.

Change-Id: Ic4ee2ec916c56770d675440b48dc636190b6b178
Reviewed-on: https://gerrit.chromium.org/gerrit/12667
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: <sabercrombie@google.com>
Tested-by: <sabercrombie@google.com>
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Tested-by: Stuart Abercrombie <sabercrombie@chromium.org>
2011-12-09 13:24:20 -08:00
Yufeng Shen
9150598b4d Pull down upstream gpsd-3.3
Gpsd can use TCP socket to communicate with client applications,
which poses security risks. When configured for ChromeOS, the
socket export should be disabled and shared memory export should
be used to communicate with Chrome. See the TEST section for
example configuration.

BUG=None
TEST=$ emerge-x86-generic gpsd
TEST=$ USE="$USE -sockets" emerge-x86-alex gpsd
     and make sure gpsd-3.3 is emerged
     on the device, run
     $ gpsd -D 1 /dev/ttyUSB2
     and make sure gpsd is running as daemon
     $ netstat | grep gpsd
     and make sure gpsd can't be found (so that gpsd is not
     listening on any TCP socket port)

Change-Id: I8d9d98aa62cf5fc605f79b28467b8c37178bc298
Reviewed-on: https://gerrit.chromium.org/gerrit/12567
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Yufeng Shen <miletus@chromium.org>
Tested-by: Yufeng Shen <miletus@chromium.org>
2011-12-07 12:17:28 -08:00
Mike Frysinger
e1d18093f1 iproute2: sync with upstream Gentoo
Since we no longer need the local build hacks, we can move to the
upstream Gentoo ebuilds.

BUG=chromium-os:23786
TEST=`emerge-amd64-generic iproute2` works
TEST=`emerge-arm-generic iproute2` works
TEST=`emerge-x86-generic iproute2` works

Change-Id: I1c03eb9b36dc1b1f3d94a2e0e33cac498e29e3eb
Reviewed-on: https://gerrit.chromium.org/gerrit/12465
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-05 21:02:36 -08:00
Mike Frysinger
0029f25495 sys-shells/bash: import from upstream Gentoo
The only reason we have bash in the cros overlay is so that we have it
not install a /bin/sh symlink pointing to bash in the board root.  Once
we move that handling to chromeos-base, we can drop all the bash ebuild
customizations.

BUG=chromium-os:21901
TEST=`emerge chromeos-base bash` and see /bin/sh -> bash
TEST=`emerge-amd64-generic chromeos-base dash` and see /bin/sh -> dash
TEST=`emerge-arm-generic chromeos-base dash` and see /bin/sh -> dash
TEST=`emerge-x86-generic chromeos-base dash` and see /bin/sh -> dash

Change-Id: I1df4a75ac314ed308817b4cdf61564ac0174ad63
Reviewed-on: https://gerrit.chromium.org/gerrit/11409
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-12-05 07:35:58 -08:00
Mike Frysinger
3d479c52ca sys-shells/dash: import from upstream Gentoo
The only reason we have dash in the cros overlay is so that we can install
a /bin/sh symlink pointing to dash in the board root.  Once we move that
symlink to chromeos-base, we can drop all the dash customizations.

BUG=chromium-os:21901
TEST=`emerge chromeos-base bash` and see /bin/sh -> bash
TEST=`emerge-amd64-generic chromeos-base dash` and see /bin/sh -> dash
TEST=`emerge-arm-generic chromeos-base dash` and see /bin/sh -> dash
TEST=`emerge-x86-generic chromeos-base dash` and see /bin/sh -> dash

Change-Id: Iaec86219ad64d086e261187e6f7c3436eb7890cd
Reviewed-on: https://gerrit.chromium.org/gerrit/11408
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-05 07:35:58 -08:00
Mike Frysinger
980e269d2e ncurses: update to latest upstream Gentoo ebuild
The newer ncurses includes fun pkg-config files which other packages
can now use instead of the crappy ncurses5-config scripts.

For example, newer gpsd ebuilds will utilize these .pc files.

BUG=chromium-os:467
TEST=`emerge ncurses` works
TEST=`emerge-amd64-generic ncurses` works
TEST=`emerge-arm-generic ncurses` works
TEST=`emerge-x86-generic ncurses` works
TEST=build_packages+build_image for x86-alex boots up

Change-Id: Ib084c0e219be14622b5e38c6c2ae552368273bb5
Reviewed-on: https://gerrit.chromium.org/gerrit/12393
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-04 22:45:23 -08:00
Mike Frysinger
a7792b05fa metadata: regenerate cache after core eclass updates
Some core eclasses were updated recently (notably eutils), so regenerate
the cache manually to take that into account.

BUG=None
TEST=build_packages works for x86-alex

Change-Id: Ia06d9697d29b185d2bb859049dba73df3010276f
Reviewed-on: https://gerrit.chromium.org/gerrit/12390
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>
2011-12-02 18:39:54 -08:00
Elly Jones
c991682d31 portage-stable: add dbus-python-0.84
Pristine upstream ebuild.

Change-Id: I6a4189014a8d07afafe121df58e3d9ccb7d16b99
Signed-off-by: Elly Jones <ellyjones@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/12339
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2011-12-02 08:27:04 -08:00
Anush Elangovan
8f00e31382 Reimport grub2-1.99-r2
This reverts commit 84b6463197a21a16cf1f3ce70cafaed32a979057.

BUG=chromium-os:21244
TEST=build grub and see new grub installed (after related unmasking in chromiumos-overlay)

Change-Id: I57f1a63baee9667cb4907975abef736c1dfb4622
Reviewed-on: https://gerrit.chromium.org/gerrit/12255
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Anush Elangovan <anush@chromium.org>
Commit-Ready: Anush Elangovan <anush@chromium.org>
2011-12-02 01:22:13 -08:00
Mike Frysinger
bdc5bf2bf6 gtest: force a rebuild for config script wrappers
I got antsy and merged gtest into the portage-stable repo before I
should have, so now upgrading gmock/glog fails because the config
wrapper from gtest doesn't get wrapped with existing installs.
(See commit 2cfb1bfb4742e917d4d7e629 in the chromiumos overlay).

Force everyone to upgrade so the hook fires and wraps the script.

BUG=chromium-os:21276
TEST=`emerge gtest gmock glog` still works

Change-Id: I9137b3e9367040fe6a078499ddedcfe41a34df69
Reviewed-on: https://gerrit.chromium.org/gerrit/12333
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-01 19:45:14 -08:00
Mike Frysinger
dc97bbab4c glog: import from upstream Gentoo
The upstream Gentoo version of the glog ebuild should cover all our
existing needs.

BUG=chromium-os:21276
TEST=`emerge-arm-generic glog` works w/out -I/-L hacks
TEST=`emerge-x86-generic glog` still works
TEST=`emerge glog` still works

Change-Id: I4af4ab4f2e8319a97f9315d4b3dc6dff857fdeee
Reviewed-on: https://gerrit.chromium.org/gerrit/11579
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Raymes Khoury <raymes@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Chris Wolfe <cwolfe@chromium.org>
Reviewed-by: Vince Laviano <vlaviano@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-12-01 13:50:43 -08:00
Mike Frysinger
339f62c28b gmock: import from upstream Gentoo
The upstream Gentoo version of the gmock ebuild should cover all our
existing needs, but it also includes some build fixes which make cross
compiling work nicely (running elibtoolize).

BUG=chromium-os:21276
TEST=`emerge-arm-generic gmock` works w/out -I/-L hacks
TEST=`emerge-x86-generic gmock` still works
TEST=`emerge gmock` still works

Change-Id: I10176d5eff98b7dfb4e0294409969ad36f90715d
Reviewed-on: https://gerrit.chromium.org/gerrit/11578
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Raymes Khoury <raymes@chromium.org>
Reviewed-by: Chris Wolfe <cwolfe@chromium.org>
Reviewed-by: Vince Laviano <vlaviano@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-12-01 13:50:43 -08:00
Jason Glasgow
932f57ccf0 Upgraded the c-ares Portage package
Upgraded net-dns/c-ares to version 1.7.5 on arm, x86.

This is step 1. Step 2 will be to enable 1.7.5 for arm, amd64, and x86,
in chromiumos-overlay/profiles/targets/chromeos/package.keywords.

BUG=chromium-os:22470
TEST=built x86-alex and arm-generic

Change-Id: I91c64972c8ac107cec75530e09ef977fc549db69
Reviewed-on: https://gerrit.chromium.org/gerrit/12315
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Jason Glasgow <jglasgow@chromium.org>
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Tested-by: Jason Glasgow <jglasgow@chromium.org>
2011-12-01 10:48:53 -08:00
Mike Frysinger
2374aa31e0 procps: sync latest stable from upstream Gentoo
We're seeing some HZ warnings on ARM platforms due to a bug in the
internal procps init sequence.  This has already been fixed in the
upstream Gentoo ebuild, so pull down the latest stable from there.

BUG=chromium-os:20777
TEST=`emerge procps` works
TEST=`emerge-amd64-generic procps` works
TEST=`emerge-arm-generic procps` works
TEST=`emerge-x86-generic procps` works
TEST=`cbuildbot arm-generic-full` works
TEST=`cbuildbot x86-generic-full` works

Change-Id: If635416e7e28ede1b60cf8067aa4f77aabb4a4d8
Reviewed-on: https://gerrit.chromium.org/gerrit/12000
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-11-30 08:59:42 -08:00
Mike Frysinger
c8ba560e58 eutils.eclass: sync with upstream Gentoo
Upstream Gentoo has split the user tools out into a dedicated eclass.
If we merge this back into our tree, we can then easily override all
of the user.eclass funcs so we can do our own management and not worry
about transient UID changes.  But this is only useful if we also grab
the updated eutils.eclass which no longer overrides these funcs.

BUG=chromium-os:22128
TEST=`cbuildbot amd64-generic-full` worked
TEST=`cbuildbot arm-generic-full` works
TEST=`cbuildbot x86-generic-full` works
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: I404ff7dad38817648b827079f5a5839a83377df8
Reviewed-on: https://gerrit.chromium.org/gerrit/12207
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>
2011-11-30 08:32:21 -08:00
Mike Frysinger
bcd4f77d37 user.eclass: sync with upstream Gentoo
Upstream Gentoo has split the user tools out into a dedicated eclass.
If we merge this back into our tree, we can then easily override all
of the user.eclass funcs so we can do our own management and not worry
about transient UID changes.

At the moment however, nothing is using this, so importing it should
not cause any problems.

BUG=chromium-os:22128
TEST=`cbuildbot arm-generic-full` works
TEST=`cbuildbot x86-generic-full` works

Change-Id: If756563e76ce91b07ccb54e036822073be7cee60
Reviewed-on: https://gerrit.chromium.org/gerrit/11993
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-11-29 15:53:54 -08:00
Mike Frysinger
656801edff gsutil: pull in upstream Gentoo version
Now that gsutil is in upstream Gentoo, we can migrate to that from the
version in the chromiumos overlay.

BUG=chromium-os:23473
TEST=`gsutil cp gs://chromium-browser-continuous/index.html ~/` works
TEST=`cbuildbot arm-generic-full` works
TEST=`cbuildbot x86-generic-full` works

Change-Id: I44e7f513c307dd1f912fe6e27423cc1b23341665
Reviewed-on: https://gerrit.chromium.org/gerrit/12136
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-11-29 12:25:53 -08:00
Mike Frysinger
b8eb70beb6 mox: migrate to upstream ebuild from local pymox
Upstream Gentoo has added dev-python/mox which is the same thing as our
local dev-python/pymox.  So import the upstream Gentoo ebuild so we can
drop our local ebuild.

BUG=None
TEST=`emerge mox` works
TEST=cros_portage_upgrade_unittest passes
TEST=build_packages+build_image for x86-alex boots
TEST=buildbot's run_tests passes
TEST=`cbuildbot arm-generic-full` works
TEST=`cbuildbot x86-generic-full` works

Change-Id: I8efbb6a7e62e1ff0ffdecbc7da6f17dbd723e2ae
Reviewed-on: https://gerrit.chromium.org/gerrit/12145
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-11-29 08:36:00 -08:00
Mike Frysinger
83c5031351 distutils.eclass: sync with upstream Gentoo
Newer python packages (boto/gsutil/etc...) need the newer eclass.

BUG=chromium-os:23473
TEST=`emerge boto` works
TEST=`emerge gsutil` works
TEST=`emerge protobuf` works
TEST=`emerge argparse` works
TEST=`emerge setuptools` works
TEST=`emerge pylint` works
TEST=`emerge pyopenssl` works
TEST=`emerge pyudev` works
TEST=`emerge pyusb` works
TEST=`emerge pyxdg` works
TEST=`emerge imaging` works
TEST=`emerge astng` works
TEST=`emerge pymox` works
TEST=`emerge gdata` works
TEST=`emerge logilab-common` works
TEST=`emerge m2crypto` works
TEST=`emerge cherrypy` works
TEST=`emerge pycairo` works
TEST=`emerge numpy` works
TEST=`emerge gentoolkit` works
TEST=`emerge scons` works
TEST=`emerge hdctools` works
TEST=`emerge file` works
TEST=`cbuildbot arm-generic-full` works
TEST=`cbuildbot x86-generic-full` works

Change-Id: I546e9fe9042baf4e6082364ee756d47f61be0763
Reviewed-on: https://gerrit.chromium.org/gerrit/12134
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-11-29 08:09:18 -08:00
Mike Frysinger
3627a7709e versionator.eclass: sync with upstream Gentoo
Some newer ebuilds use syntax that is supported only in newer versionator
eclasses, so pull down the latest version.

The eclass should be backwards compatible with older ebuilds.

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

Change-Id: I0e4f9c1edf2ffc20f6991245c83bb07ac79b0fa3
Reviewed-on: https://gerrit.chromium.org/gerrit/12133
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-11-29 07:47:48 -08:00
Mike Frysinger
1c7b5935d4 scons-utils.eclass: sync with upstream Gentoo
Upstream Gentoo has added a dedicated eclass for working with scons
projects.  Nothing in the tree uses this yet, but some packages down
the line will.

BUG=None
TEST=None

Change-Id: Ibdfe1b7386e4cdbecc7c1cdc981092cda4993332
Reviewed-on: https://gerrit.chromium.org/gerrit/11994
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-11-28 22:59:08 -08:00
Mike Frysinger
26f98af379 scons: mark arm stable
This syncs with the upstream Gentoo ebuild which has arm stable.

BUG=chromium-os:23473
TEST=`emerge-arm-generic scons` works

Change-Id: I1e8ed9a7a98d40df0b4afb3e61bcdcd00618c5a4
Reviewed-on: https://gerrit.chromium.org/gerrit/12002
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-11-28 22:59:07 -08:00
Mike Frysinger
f1c13a93f0 boto: import from upstream Gentoo
We need this for the upstream gsutil package, but nothing locally uses
it right now.

BUG=chromium-os:23473
TEST=`gsutil cp gs://chromium-browser-continuous/index.html ~/` works

Change-Id: I951ff1d8d51e335d2563cf985a55f280bb921746
Reviewed-on: https://gerrit.chromium.org/gerrit/12135
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-11-28 22:59:07 -08:00
Sean Paul
82245eaab8 Revert "Import grub2 1.99-r2"
This reverts commit c4412d9028298f65cf2768493a508ed9790702e7

Change-Id: I19f052d98e3029478f946cca1b52c1ae5f49204a
Reviewed-on: https://gerrit.chromium.org/gerrit/12068
Reviewed-by: Jon Kliegman <kliegs@chromium.org>
Tested-by: Sean Paul <seanpaul@chromium.org>
Reviewed-by: Sean Paul <seanpaul@chromium.org>
2011-11-24 07:30:51 -08:00
Geoff Pike
820bc66af0 Upgraded the elfutils Portage package
Upgraded dev-libs/elfutils to version 0.152-r1 on arm, x86.

This is step 1. Step 2 will be to enable 0.152-r1 for arm, amd64, and x86,
in chromiumos-overlay/profiles/default/linux/package.keywords.

BUG=chromium-os:21223
TEST=built x86-alex and arm-generic

Change-Id: Ia26608ff8ec49029a667f9c0fca21784a4219b50
Reviewed-on: https://gerrit.chromium.org/gerrit/11948
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Geoff Pike <gpike@chromium.org>
Tested-by: Geoff Pike <gpike@chromium.org>
2011-11-21 15:15:53 -08:00
Caroline Tice
0e8aaf15e7 Upgraded the emacs Portage package (from upstream)
Upgraded app-editors/emacs to version 23.3-r2 on amd64

BUG=None
TEST='sudo emerge -1 emacs' worked after I made these changes; if failed without them.

Change-Id: Ia2af7be79fb2459ff924adc0dcf764e1b31019db
Reviewed-on: https://gerrit.chromium.org/gerrit/11988
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Caroline Tice <cmtice@chromium.org>
2011-11-21 10:37:11 -08:00
Anush Elangovan
1e0b112ebf Import grub2 1.99-r2
BUG=chromium-os:21244
TEST=build grub and see new grub installed (after related unmasking inc chromiumos-overlay)

Change-Id: I015181a4a5d6273bdecbda9c76293c2b7f829bd5
Reviewed-on: https://gerrit.chromium.org/gerrit/11880
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Anush Elangovan <anush@chromium.org>
Tested-by: Anush Elangovan <anush@chromium.org>
2011-11-18 16:21:36 -08:00
Matt Tennant
1ed6801fde Remove qemu-kvm from portage-stable, now that it is patched in chromiumos-overlay.
The qemu-kvm package had to be patched, so it was moved to the chromiumos-overlay.
This version in portage-stable is no longer needed.

BUG=chromium-os:22309
TEST=`equery which qemu-kvm` continues to not pick up this package

Change-Id: Ibe1430ca6cda86981487e1b64a127bdb147ba522
Reviewed-on: https://gerrit.chromium.org/gerrit/11717
Tested-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
2011-11-15 18:02:52 -08:00
Matt Tennant
0e24215fac Upgraded the gnutls Portage package
Upgraded net-libs/gnutls to version 2.10.5 on arm, x86

BUG=chromium-os:22309
TEST=`sudo emerge -1 gnutls` installs
No further testing until package is actually used by later changelist.

Change-Id: I901c74da6cabf81dfd4389a55ceb50330c010681
Reviewed-on: https://gerrit.chromium.org/gerrit/11678
Commit-Ready: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-11-15 11:48:32 -08:00
Mike Frysinger
1af8929e77 gtest: import from upstream Gentoo
The upstream Gentoo version of the gtest ebuild should cover all our
existing needs, but it also includes some build fixes which make cross
compiling work nicely (regenerating libtool to avoid relink failures).

BUG=chromium-os:21276
TEST=`emerge-arm-generic gtest` works w/out -I/-L hacks
TEST=`emerge-x86-generic gtest` still works
TEST=`emerge gtest` still works

Change-Id: Ib1de68d24523ef0f33fb1b25154d7daeb42c8ef3
Reviewed-on: https://gerrit.chromium.org/gerrit/11577
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Raymes Khoury <raymes@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Chris Wolfe <cwolfe@chromium.org>
Reviewed-by: Vince Laviano <vlaviano@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-11-14 13:42:21 -08:00
Mike Frysinger
33dbb4d7f1 udev: pull in elibtoolize fixes from upstream
Current builds sometimes fail due to libtool relinking problems (having
it use -L paths to the host system instead of the sysroot).  Pull in a
fix from upstream where we run elibtoolize to workaround that.

BUG=chromium-os:21276
TEST=`emerge-arm-generic udev` works w/out -I/-L hacks
TEST=`emerge-x86-generic udev` still works
TEST=`emerge udev` still works

Change-Id: I6c4e118999e125a647fa019a316d8d4ea6b6cec3
Reviewed-on: https://gerrit.chromium.org/gerrit/11535
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-11-12 14:46:18 -08:00
Mike Frysinger
538ae06713 diffutils: import from upstream Gentoo
The current diffutils version is hanging when emerging with gcc-4.6:
	diffutils-2.8.7-r2: checking for working C stack overflow detection...
	Still building diffutils-2.8.7-r2 (361m17.0s). Logs in /tmp/diffutils-2.8.7-r2-tt8se3

Looks just like the upstream Gentoo bug:
	https://bugs.gentoo.org/340923

Which is fixed by a newer version, so here we are.

BUG=None
TEST=`emerge-amd64-generic diffutils` worked
TEST=`emerge-arm-generic diffutils` worked
TEST=`emerge-x86-generic diffutils` worked
TEST=`emerge diffutils` worked

Change-Id: I7249f651a2c9791cee224922a9272009e4dcdec6
Reviewed-on: https://gerrit.chromium.org/gerrit/11592
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-11-11 21:32:49 -08:00
Mike Frysinger
e938afe62c sys-apps/mawk: import from upstream Gentoo
Now that the /usr/bin/awk symlink has moved to the chromeos-base package,
we can move to the unmodified upstream Gentoo ebuild.

BUG=chromium-os:21900
TEST=`emerge chromeos-base` and see /usr/bin/awk -> gawk
TEST=`emerge-amd64-generic mawk` and see /usr/bin/awk -> mawk
TEST=`emerge-arm-generic mawk` and see /usr/bin/awk -> mawk
TEST=`emerge-x86-generic mawk` and see /usr/bin/awk -> mawk

Change-Id: Ie3bf1bc321ca1c36d01fdae897172ad5f3fd695c
Reviewed-on: https://gerrit.chromium.org/gerrit/11407
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-11-11 10:37:05 -08:00
Mike Frysinger
5fb0bf4617 app-portage/gentoolkit{,-dev}: import from upstream Gentoo
This grabs the latest stable versions from upstream so we can punt
the versions in the cros overlay.

BUG=None
TEST=`emerge gentoolkit{,-dev}` installs the latest versions
TEST=`python cros_portage_upgrade_unittest.py` passes
TEST=`cbuildbot x86-generic-full` works
TEST=build_packages+build_image for x86-alex boots

Change-Id: I11f75280082c4482b2a1108847f92e56a74dc4d5
Reviewed-on: https://gerrit.chromium.org/gerrit/10977
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-11-10 10:26:37 -08:00
Matt Tennant
f49a498a1a Upgraded the qemu-kvm, seabios Portage packages, and python.eclass.
Upgraded app-emulation/qemu-kvm to version 0.15.1-r1 on amd64
Upgraded sys-apps/seabios to version 1.6.3 on amd64
Upgraded the python.eclass to upstream version.

These packages will not be active until they are marked as stable
by a commit in chromiumos-overlay.  The python.eclass change, however,
is active immediately and that is what the testing is for.

BUG=chromium-os:22309
TEST=Trybot runs:
x86-generic-pre-flight-queue
arm-generic-full
x86-generic-full
chromiumos-sdk

Change-Id: Ied4e1a31512686185e68babd479a45b96140d432
Reviewed-on: https://gerrit.chromium.org/gerrit/11133
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
2011-11-09 11:21:35 -08:00
Caroline Tice
ffcaab314f Get openocd-0.4.0.ebuild from upstream (Gentoo).
BUG=None
TEST=None

Change-Id: I792712228917f9ddd13d7d39881e58840a804509
Reviewed-on: https://gerrit.chromium.org/gerrit/10873
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Caroline Tice <cmtice@chromium.org>
2011-10-31 14:07:31 -07:00
Andrew de los Reyes
728191cf78 Upgraded the bzip2 Portage package
Upgraded app-arch/bzip2 to version 1.0.6-r2 on arm, x86

BUG=chromium-os:6861
TEST=built image, updated to it, updated again

Change-Id: I90cee800f47bf4c5cc7a1d16c53531cb704affc8
Reviewed-on: https://gerrit.chromium.org/gerrit/10825
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Andrew de los Reyes <adlr@chromium.org>
2011-10-31 10:48:53 -07:00
Mike Frysinger
cc0e0a9a90 dev-embedded/libftdi: import from upstream Gentoo
Now that upstream Gentoo has this version, pull that into portage-stable.

BUG=None
TEST=`emerge libftdi` installs same version
TEST=`emerge-amd64-generic libftdi` works
TEST=`emerge-arm-generic libftdi` works
TEST=`emerge-x86-generic libftdi` works

Change-Id: Id83a595b6ab22fe85e582affdd45c92d1d477f53
Reviewed-on: https://gerrit.chromium.org/gerrit/10412
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-10-31 09:09:44 -07:00
Mike Frysinger
224776c6b8 sys-libs/libnih: import from upstream Gentoo
The ebuild has been merged upstream, so move it out of the cros overlay.
This includes a multilib fix for .pc file install.

BUG=chromium-os:20636
TEST=`emerge libnih` still works
TEST=build_packages+build_image for x86-alex produces a bootable image
TEST=`emerge-amd64-generic libnih upstart` still works
TEST=`emerge-x86-generic libnih upstart` still works
Change-Id: I064c22609a52be73c077e187515d1ec4eb690639
Reviewed-on: https://gerrit.chromium.org/gerrit/10312
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-10-30 23:28:38 -07:00
Brian Harring
1dc59c76b0 add pregenerated metadata cache for speed.
BUG=chromium-os:21049
TEST=emerge -s a pkg or two from this repo, checking
     /var/cache/edb/dep/ to ensure the cache isn't regenerated
     incorrectly

Change-Id: Iba27b6b8cbe2cf2b9e5b34bc185ee17819e64478
Reviewed-on: https://gerrit.chromium.org/gerrit/10257
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Chris Sosa <sosa@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
2011-10-27 16:01:21 -07:00
Mandeep Singh Baines
26700c776a Upgraded the libjpeg-turbo Portage package
Upgraded media-libs/libjpeg-turbo to version 1.1.1 on x86

BUG=chromium-os:22044
TEST=compiles. Not pulled into x86-generic.

Change-Id: Ie61f35c7a4528d5d89e9eddb85643ef469be2db3
Reviewed-on: http://gerrit.chromium.org/gerrit/10656
Reviewed-by: Anush Elangovan <anush@chromium.org>
Commit-Ready: Mandeep Singh Baines <msb@chromium.org>
Tested-by: Mandeep Singh Baines <msb@chromium.org>
2011-10-25 11:42:19 -07:00
Mike Frysinger
5cbfd2a911 sys-devel/automake-wrapper: import ebuild from upstream
We have a keyword desync between the arches with version 4 and 5, so pull
in the latest upstream version 5 ebuild with all our arches stabilized.

For amd64/x86, there shouldn't be anything different.

BUG=None
TEST=`emerge automake-wrapper` works
TEST=build_packages works for arm-generic/amd64-generic/x86-alex

Change-Id: Idc8b88ad543f807dfd5b7d86472a9344695b627a
Reviewed-on: http://gerrit.chromium.org/gerrit/10414
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-10-20 11:06:39 -07:00
Paul Taysom
42970ce313 Upgraded the dosfstools Portage package
Upgraded sys-fs/dosfstools to version 3.0.9 on arm, x86
Removed dosfstools-3.0.11-name-ext.patch

BUG=chromium-os:21245
TEST=booted on alex and kaen and ran dosfsck on each

Change-Id: I395b3983ff3656999dcbe7b7ad06c80915f36496
Reviewed-on: http://gerrit.chromium.org/gerrit/10413
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Paul Taysom <taysom@google.com>
2011-10-20 09:53:43 -07:00
Mike Frysinger
f04350375f sys-libs/timezone-data: import latest stable from upstream
BUG=chromium-os:21850
TEST=`emerge chromeos-base` works cleanly
TEST=`emerge timezone-data` works cleanly
TEST=build_packages+build_image for x86-alex produces a bootable image
TEST=build_packages+build_image for arm-generic works
Change-Id: I35a76e6319ebcc6c95b9a7c1792686c1c2a291dd
Reviewed-on: http://gerrit.chromium.org/gerrit/10315
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
2011-10-19 15:56:15 -07:00
Mike Frysinger
2ec3272ca5 sys-apps/attr: sync to latest upstream Gentoo
This basically just gets us arm stable.

BUG=None
TEST=`emerge-arm-generic attr` works
TEST=build_packages+build_image for arm-generic works
Change-Id: I0bf9a6da05ef940563181e3aabef48abb6918c1b
Reviewed-on: http://gerrit.chromium.org/gerrit/10330
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-10-19 14:15:13 -07:00
Mike Frysinger
362b3dd177 sys-devel/flex: sync to latest upstream Gentoo
BUG=None
TEST=build_packages for amd64-generic works
TEST=build_packages+build_image for arm-generic works
TEST=build_packages+build_image for x86-alex works & boots
Change-Id: I95f35ccf7fd62a4b3d52746b17ad18157fcec0a6
Reviewed-on: http://gerrit.chromium.org/gerrit/10329
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-10-19 14:15:12 -07:00
Mike Frysinger
093572577a sys-apps/acl: sync to latest upstream Gentoo
This basically just gets us arm stable.

BUG=None
TEST=`emerge-arm-generic acl` works
TEST=build_packages+build_image for arm-generic works
Change-Id: I057883e6b860ca158ed2d25b94165b7347d71110
Reviewed-on: http://gerrit.chromium.org/gerrit/10331
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-10-19 14:15:12 -07:00
Benson Leung
8bb09d805c Upgraded the slang Portage package
Upgraded sys-libs/slang to version 2.2.2 on amd64

BUG=chromium-os:21232
TEST=sudo emerge sys-libs/slang
sudo emerge dev-libs/newt
sudo emerge perf
sudo perf record -a
sudo perf report
Ensure that the text ui works.

Change-Id: I9b7629b2b5269f1be225d832af5bc0ddc0be0dd6
Reviewed-on: http://gerrit.chromium.org/gerrit/10272
Tested-by: Benson Leung <bleung@chromium.org>
Reviewed-by: Sonny Rao <sonnyrao@chromium.org>
2011-10-18 18:29:18 -07:00
Mike Frysinger
a304d1a75d dev-util/shflags: import from upstream Gentoo
Nothing uses this directly yet.  We'll be migrating packages from
dev-libs/shflags in future CLs.

BUG=chromium-os:21742
TEST=`emerge dev-util/shflags` works even when dev-libs/shflags is installed

Change-Id: I5177f90c4bfcf339c44aa64d1b2ceabe7676d750
Reviewed-on: http://gerrit.chromium.org/gerrit/10230
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
2011-10-18 14:18:31 -07:00
Simon Glass
eacd6f5647 Upgraded the u-boot-tools Portage package
Upgraded dev-embedded/u-boot-tools to version 2011.06 on amd64

Removed 3 unneeded patch files.

BUG=chromium-os:21241
TEST=emerge u-boot-tools; see that it succeeds

Change-Id: I3ab6b52e68fd166bcbe18ff2bdc5d319b96e7564
Reviewed-on: http://gerrit.chromium.org/gerrit/10237
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>
2011-10-18 13:41:16 -07:00
Brian Harring
6c1adf8f7c Fix spelling of thin-manifests option.
Currently not causing any issues due to use-manifests being in lenient mode,
but should sort this prior.

BUG=chromium-os:11308
TEST=repoman manifest a pkg, check the results

Change-Id: I8006fb04ba84cef372881d6d684b35fe99d30f06
Reviewed-on: http://gerrit.chromium.org/gerrit/10122
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
2011-10-14 17:10:49 -07:00
Luigi Semenzato
7f83250dd1 Upgraded the mtools Portage package
Upgraded sys-fs/mtools to version 4.0.15 on x86 and arm.

BUG=chromium-os:21238
TEST=built x86 and arm platforms

Change-Id: I2fcf0bfd098a12e69d54111e80feec8d2177aa4a
Reviewed-on: http://gerrit.chromium.org/gerrit/9955
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Luigi Semenzato <semenzato@chromium.org>
Commit-Ready: Luigi Semenzato <semenzato@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2011-10-14 11:48:44 -07:00
Mike Frysinger
2491bb2902 app-misc/pax-utils: update to latest upstream
This package is used internally by portage for a lot of ELF checking,
so any update that continues to identify ELFs means it's working.

BUG=None
TEST=`emerge pax-utils` worked
TEST=`emerge-amd64-generic pax-utils` worked
TEST=`emerge-arm-generic pax-utils` worked
TEST=`emerge-x86-generic pax-utils` worked
TEST=`emerge-x86-alex pax-utils` worked

Change-Id: I6209970a217544b6dc369e8125ef3e10586111a5
Reviewed-on: http://gerrit.chromium.org/gerrit/10073
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
2011-10-14 11:28:48 -07:00
Matt Tennant
453fa155ce Upgraded the ghostscript-gpl, jpeg, jpeg, poppler-data, urw-fonts Portage packages
Upgraded app-text/poppler-data to version 0.4.4 on amd64
Upgraded media-libs/jpeg to version 8b on amd64
Upgraded media-fonts/urw-fonts to version 2.4.9 on amd64
Upgraded app-text/ghostscript-gpl to version 9.04-r3 on amd64
Upgraded virtual/jpeg to version 0 on amd64

BUG=None
TEST=trybot chromiumos-sdk
All of these packages are currently only installed on the host.

Change-Id: Ib93c328d30fcd9840dab468ac610e7928f180a74
Reviewed-on: http://gerrit.chromium.org/gerrit/10004
Tested-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
2011-10-14 08:33:43 -07:00
Luigi Semenzato
e6b7d215cf Upgraded the sshfs-fuse Portage package
Upgraded sys-fs/sshfs-fuse to version 2.3 on arm, x86
sshfs-fuse is only used by gmerge

BUG=chromium-os:21239
TEST=on both x86 and arm: ran gmerge sshfs-fuse twice (VERY recursive :)

Change-Id: I1a3c619f0c5ccd7e9bd27db5e4b41ace5c059473
Reviewed-on: http://gerrit.chromium.org/gerrit/10057
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Luigi Semenzato <semenzato@chromium.org>
Commit-Ready: Luigi Semenzato <semenzato@chromium.org>
2011-10-13 16:58:16 -07:00
Vincent Palatin
464e01bf8c Upgraded the libusb, usbutils Portage packages
Upgraded dev-libs/libusb to version 1.0.8 on arm, x86
Upgraded sys-apps/usbutils to version 001 on arm, x86

usbutils was the last user of libusb-0.1.x, now everything should use
libusb-1.x API and we can remove the former.

BUG=chromium-os:21264 chromium-os:21265
TEST=./run_remote_tests.sh --board=x86-alex hardware_USB20
./lab_test.py --board=x86-alex --platforms=netbook_ALEX,netbook_ALEX_CDMA_GOBI3K suite_Smoke
manually inspect lsusb output

Change-Id: I2ff9be2add7b43cdbcf535b1a6441efdd9a5c4b0
Reviewed-on: http://gerrit.chromium.org/gerrit/10020
Commit-Ready: Vincent Palatin <vpalatin@chromium.org>
Tested-by: Vincent Palatin <vpalatin@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
2011-10-13 10:54:59 -07:00
Mandeep Singh Baines
2c7e6f2e88 Upgraded the Crypt-PasswdMD5, Digest-SHA1 Portage packages
Upgraded dev-perl/Crypt-PasswdMD5 to version 1.300.0 on amd64
Upgraded dev-perl/Digest-SHA1 to version 2.12 on amd64

BUG=chromium-os:21234,chromium-os:21235
TEST=(see below)

$ cat test-md5.pl
use Crypt::PasswdMD5;
print unix_md5_crypt("test", "test-salt")
$ perl test-md5.pl > before
$ sudo emerge Crypt-PasswdMD5
$ perl test-md5.pl > after
$ diff before after

$ cat test-sha1.pl
use Digest::SHA1 qw(sha1 sha1_hex sha1_base64);
print sha1_hex("test")
$ perl test-sha1.pl > before
$ sudo emerge Digest-SHA1
$ perl test-sha1.pl > after
$ diff before after

Change-Id: I1b5e39a041fbfeb0ae6db6d8fd9f0597944216b4
Reviewed-on: http://gerrit.chromium.org/gerrit/9991
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Mandeep Singh Baines <msb@chromium.org>
Tested-by: Mandeep Singh Baines <msb@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
2011-10-12 17:52:12 -07:00
Paul Taysom
ae8939fba8 Upgraded the e2fsprogs, e2fsprogs-libs Portage packages
Upgraded sys-libs/e2fsprogs-libs to version 1.41.14 on amd64
Upgraded sys-fs/e2fsprogs to version 1.41.14 on amd64

BUG=chromium-os:21256
TEST=ran build_image for alex and kaen, ran update engine unit tests

Change-Id: I35a4554afe7a2aecf01323e96f8c4f4c55059749
Reviewed-on: http://gerrit.chromium.org/gerrit/9875
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Paul Taysom <taysom@google.com>
2011-10-12 14:22:26 -07:00
Matt Tennant
f0ce64d092 Upgraded the gentoo-syntax, vim-core Portage packages
Upgraded app-editors/vim-core to version 7.3.266 on amd64, arm, x86
Upgraded app-vim/gentoo-syntax to version 20101212 on amd64, arm, x86

BUG=chromium-os:21547
TEST=trybot chromiumos-sdk
Also open ebuild file using vi in chroot.

Change-Id: Ia6e1ba09f2ab750063f0533ba53640e8ba3e3077
Reviewed-on: http://gerrit.chromium.org/gerrit/9898
Tested-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
2011-10-12 11:55:01 -07:00
Matt Tennant
fb8e4178e8 Upgraded the virtual/man Portage package
Upgraded virtual/man to version 0 on amd64.  Previously, we were
still using the old-style virtual/man support.

BUG=chromium-os:21532
TEST=`cros_sdk --delete ; cros_sdk`
Ensure that sys-apps/man-1.6f-r4 (latest) is now installed.
Verify accessing man pages still works in chroot.

Change-Id: Ieebf6fe80323974c1387ec7f95b9e2be58998393
Reviewed-on: http://gerrit.chromium.org/gerrit/9864
Tested-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
2011-10-11 13:50:45 -07:00
Dylan Reid
cf4a261523 Upgraded the dialog Portage package
Upgraded dev-util/dialog to version 1.1.20100428 on arm, x86

BUG=chromium-os:21257
TEST=alsa-util uses this library, test alsa-mixer on Kaen and ZGB.
testbot: x86-generic-pre-flight-queue

Change-Id: I3971efb17cc98f034a47fe18e23a66f71d2e6641
Reviewed-on: http://gerrit.chromium.org/gerrit/9774
Tested-by: Dylan Reid <dgreid@chromium.org>
Commit-Ready: Dylan Reid <dgreid@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
2011-10-11 09:03:21 -07:00
Taylor Hutt
ac691c49c6 chromium-os:21259: Upgrade alsa-plugins ebuild to 1.0.24
Details

  This change updates 'alsa-plugins-1.0.22.ebuild' to
  'alsa-plugins-1.0.24.ebuild'.

Testing

    Followed instructions:

      http://www.chromium.org/chromium-os/gentoo-package-upgrade-process

    Executed the following, all successfully:

      C="I2a77e14b"
      cbuildbot  --gerrit-patches "${C}" arm-generic-bin
      cbuildbot  --gerrit-patches "${C}" arm-tegra2-bin
      cbuildbot  --gerrit-patches "${C}" x86-generic-pre-flight-queue
      cbuildbot  --gerrit-patches "${C}" x86-mario-pre-flight-queue

    o x86-mario

      Built and installed new image
      Played youtube video, w/ sound
      Played wav file using aplay
      Used gtalk

    o tegra2_kaen

      Built and installed new image
      Played youtube video, w/ sound
      Played wav file using aplay
      Used gtalk

    o Validated alsa-plugins-1.0.22 is currently used

      In a source tree without my change:

        equery-tegra2_asymptote list -op alsa-plugins
         * Searching for alsaplugins ...
        [-P-] [  ] media-plugins/alsa-plugins-1.0.20:0
        [IP-] [  ] media-plugins/alsa-plugins-1.0.21:0
        [-P-] [ ~] media-plugins/alsa-plugins-1.0.22:0
        [--O] [ ~] media-plugins/alsa-plugins-1.0.24:0

      In same source tree after cherry picking gerrit change 8911:

        [-P-] [  ] media-plugins/alsa-plugins-1.0.20:0
        [-P-] [  ] media-plugins/alsa-plugins-1.0.21:0
        [-P-] [ ~] media-plugins/alsa-plugins-1.0.22:0
        [I-O] [  ] media-plugins/alsa-plugins-1.0.24:0

      In source tree which originated this change set:

         equery-tegra2_kaen list -op alsa-plugins
         * Searching for alsaplugins ...
        [-P-] [  ] media-plugins/alsa-plugins-1.0.20:0
        [-P-] [  ] media-plugins/alsa-plugins-1.0.21:0
        [-P-] [ ~] media-plugins/alsa-plugins-1.0.22:0
        [I-O] [  ] media-plugins/alsa-plugins-1.0.24:0

BUG=chromium-os:21259
TEST=See above
Change-Id: I2a77e14b484ecaead4f5b70914609f5d0c3324f4
Signed-off-by: Taylor Hutt <thutt@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/8911
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
2011-10-11 06:29:55 -07:00
Chinyue Chen
b571d84a85 Upgrade the dev-python/pyudev Portage package
Upgraded dev-python/pyudev to version 0.12 on x86

BUG=chrome-os-partner:6235
TEST="sudo emerge udev" and "emerge-x86-zgb pyudev"

Change-Id: I5d9e8ff7d50631cc3b898768fa1389f679eeb282
Reviewed-on: http://gerrit.chromium.org/gerrit/8843
Tested-by: Chinyue Chen <chinyue@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2011-10-11 01:25:22 -07:00
Matt Tennant
058e477264 Upgraded the expat Portage package
Upgraded dev-libs/expat to version 2.0.1-r5 on amd64, arm, x86

BUG=chromium-os:21465
TEST=trybots:
x86-generic-pre-flight-queue
arm-generic-bin
chromiumos-sdk

Change-Id: I2425e67dd8e86ab8e61d37f73375067289f7a2b1
Reviewed-on: http://gerrit.chromium.org/gerrit/9794
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
2011-10-10 18:14:31 -07:00
Sonny Rao
c75f97498a Upgraded the newt Portage package
Upgraded dev-libs/newt to version 0.52.12 on amd64

BUG=chromium-os:21242
TEST=`sudo emerge newt perf` inside the chroot,
run perf on data collected on a target

Change-Id: Iedc173dce92f4f58f4aa69b0c64f3374fcec8bcf
Reviewed-on: http://gerrit.chromium.org/gerrit/9773
Tested-by: Sonny Rao <sonnyrao@chromium.org>
Reviewed-by: Raymes Khoury <raymes@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Sonny Rao <sonnyrao@chromium.org>
2011-10-10 10:15:28 -07:00
Stéphane Marchesin
01bc6e703a Import gdk-pixbuf.
This is needed to update gtk+, which is needed for Xi2 events.

Change-Id: Ieca0e1d6d09792ebca4ed46ad8d1c25a6aeb7f33
Reviewed-on: http://gerrit.chromium.org/gerrit/9763
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
2011-10-08 16:02:44 -07:00
Matt Tennant
24caf3645a Upgraded the gawk, libxslt, scons, texi2html Portage packages
Upgraded sys-apps/gawk to version 3.1.8 on amd64
Upgraded dev-util/scons to version 2.0.1 on amd64
Upgraded dev-libs/libxslt to version 1.1.26-r1 on amd64
Upgraded app-text/texi2html to version 1.78 on amd64

BUG=chromium-os:21328
TEST=Each package is only on the host, so: trybot chromiumos-sdk

Change-Id: I4c91d5fb1a54dff55ea1420a290792dd6b503071
Reviewed-on: http://gerrit.chromium.org/gerrit/8825
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-10-07 13:57:10 -07:00
Brian Harring
81f0c2fc94 force thin-manifests for future manifest generation
On second checking, this got overlooked; no breakage/impact, but
prefer to get it sorted now before manifests start appearing.

BUG=chromium-os:11308
TEST=N/A

Change-Id: Ia375426673e03dd4f66574adf68610d256858bef
Reviewed-on: http://gerrit.chromium.org/gerrit/8836
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
2011-10-05 19:10:10 -07:00
Matt Tennant
63cd0699b0 Upgraded the sed Portage package
Upgraded sys-apps/sed to version 4.2.1 on amd64, arm, x86

BUG=chromium-os:21247
TEST=trybot runs
x86-generic-pre-flight-queue
chromiumos-sdk

Change-Id: I3503923c2533ea0f77598591984c12d4611706fc
Reviewed-on: http://gerrit.chromium.org/gerrit/8754
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
2011-10-05 13:15:07 -07:00
Mike Frysinger
b3e207136a libtool.eclass: import latest from upstream
Libtool has a bug where it assumes the default lib path is always
"/lib /usr/lib", and it searches /etc/ld.so.conf for additional
paths.  This does not play well when cross-compiling for a multilib
which uses a path other than /lib (like x86_64 which uses /lib64).
So libtool ends up adding -Wl,-rpath,/usr/lib64 when linking libs
which means it searches the chroot which means it can easily lead
to link failure.

So import the latest libtool.eclass and ELT-patches from upstream
Gentoo which has added a patch specifically to address this: the
sys-lib-dlsearch patch.  We have to import all the other files as
libtool.eclass only searches the ELT-patches/ subdir from the tree
from which it is loaded.

BUG=chromium-os:20636
TEST=`emerge-amd64-generic app-crypt/tpm-tools` now works
TEST=`./build_packages && ./build_image` for x86-alex still works

Change-Id: Id10c732cfd4f13df995f32af950a341e8c7bbc6c
Reviewed-on: http://gerrit.chromium.org/gerrit/8648
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-10-05 12:29:36 -07:00
Matt Tennant
6a211349e3 Upgrade the ncurses, less, man, man-pages, libaio packages.
Upgraded sys-libs/ncurses to version 5.7-r7 on amd64, arm, x86
Upgraded sys-apps/less to version 441 on amd64, arm, x86
Upgraded sys-apps/man to version 1.6f-r4 on amd64
Upgraded sys-apps/man-pages to version 3.32 on amd64
Upgraded dev-libs/libaio to version 0.3.109-r2 on amd64

BUG=chromium-os:20923
TEST=trybot runs:
chromiumos-sdk
x86-generic-pre-flight-queue
x86-generic-full

Change-Id: I4955bd46815676abf4c593133aacb4370a97744c
Reviewed-on: http://gerrit.chromium.org/gerrit/8660
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-10-04 14:45:47 -07:00
Brian Harring
f756d7483e repository manifest configuration
Specifically, use thin-manifest (format designed for git), and
direct portage to use manifests (including create) but not yet
strictly require it- need to do a full audit/regen of the manifests
for the repository prior to switching to strict mode.

BUG=chromium-os:11308
TEST=./runtests.sh from the source, doing trybot runs.

Change-Id: Ib83591d2f048b1665e2d739e0d561ee27b215733
Reviewed-on: http://gerrit.chromium.org/gerrit/8081
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
2011-10-03 16:16:25 -07:00
Stéphane Marchesin
0f08fa37c7 Update pixman 0.20.2 to 0.22.2.
Needed for xserver 1.11.0.

Change-Id: Ib3a0db549c91126b6d3daa714be72113016c4e91
Reviewed-on: http://gerrit.chromium.org/gerrit/8462
Reviewed-by: Antoine Labour <piman@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
2011-09-28 19:13:56 -07:00
Stéphane Marchesin
0de7299cfb Import latest xorg-2.eclass.
Now that input-cmt is fixed, we can import this. This is required for xserver 1.11.0.

Change-Id: I850648ff978da8951c4da9914189800e884ba050
Reviewed-on: http://gerrit.chromium.org/gerrit/8463
Reviewed-by: Antoine Labour <piman@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
2011-09-28 19:02:39 -07:00
Ben Chan
e679b55db6 Import dev-libs/atk-1.32.0-r1 from Gentoo upstream.
BUG=chromium-os:20975
TEST=Built chromeos with atk-1.32.0-r1 for x86-generic and arm-generic.
Ran suite_Smoke tests.

Change-Id: I0a834d7a936c4de7a0a9ece9ea6ce16a816e015b
Reviewed-on: http://gerrit.chromium.org/gerrit/8464
Reviewed-by: Seigo Nonaka <nona@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
2011-09-28 18:31:00 -07:00
Stéphane Marchesin
913a9f2f7f Upgrade font-utils to 1.2.0.
This is required for the new xorg-2.eclass, which is required for xorg-server 1.11.0.

Change-Id: Iee25454730ab038b161229afd7020f3f8856d3c3
Reviewed-on: http://gerrit.chromium.org/gerrit/8471
Reviewed-by: Antoine Labour <piman@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
2011-09-28 18:22:16 -07:00
Stéphane Marchesin
38aac63013 Update util-macros to 1.14.0
This is needed for the xorg-2.eclass update, which is needed for the xserver update.

Change-Id: Ic4e839f05f55e4023864364236d36cfc93aa816c
Reviewed-on: http://gerrit.chromium.org/gerrit/8468
Reviewed-by: Antoine Labour <piman@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
2011-09-28 17:36:41 -07:00
Scott James Remnant
0f5ebfe76b udev: update to udev-171-r2 from gentoo
Pull udev-171-r2 and accompanying files/ directory from cros/gentoo
in portage to here, as we don't need to modify anymore.

BUG=none
TEST=emerge, build_packages and build_image (with USE flags & A_K)

Change-Id: I1ba6d5809b74c5853b3609995d98a232cb16629f
Reviewed-on: http://gerrit.chromium.org/gerrit/8391
Tested-by: Scott James Remnant <keybuk@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2011-09-28 11:37:39 -07:00
Todd Broch
3c35668e4d Revert "Update a bunch of X-related packages."
This reverts commit 19902f17ab5ec171cf7a51e06097324dae784fe8

Change-Id: I5e895d76dda9be5ca097eaf0c448ae8b5ebf07e6
Reviewed-on: http://gerrit.chromium.org/gerrit/8367
Reviewed-by: Todd Broch <tbroch@chromium.org>
Tested-by: Todd Broch <tbroch@chromium.org>
2011-09-27 12:20:44 -07:00
Mike Frysinger
dcb99d0f9d libgpg-error: import newer version from upstream
A fix went into upstream for amd64 multilib installs which we need:
`gpg-error-config` likes to display -L/usr/lib64 when cross-compiling.

BUG=chromium-os:20636
TEST=`emerge-x86-generic libgpg-error`; `/build/x86-generic/usr/bin/gpg-error-config --libs` shows correct output (no -L flag)
TEST=`emerge-x86-generic libgcrypt` still works
TEST=`emerge-amd64-generic libgpg-error`; `/build/amd64-generic/usr/bin/gpg-error-config --libs` shows correct output (no -L flag)
TEST=`emerge-x86-generic libgcrypt` now works

Change-Id: I7a869789c8eb65b99ea9a907912b0befdf81887e
Reviewed-on: http://gerrit.chromium.org/gerrit/8286
Reviewed-by: Raymes Khoury <raymes@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
2011-09-27 07:41:05 -07:00
Stéphane Marchesin
2ecfe96bec Update a bunch of X-related packages.
Reviving that change now that ARM is fixed.

Change-Id: I9aa03db8b2b1c2d58f292378894628813d0b7ce3
Reviewed-on: http://gerrit.chromium.org/gerrit/8284
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2011-09-26 13:56:52 -07:00
Dave Moore
cf2a5616f1 Revert "Upgrade the vim and vim-core packages"
This reverts commit 521fd67202ca2b6756f9ca288e44935b991c0fa9

Change-Id: Ia66162e89ddea170bdce5ea7f81b60a567ce604c
Reviewed-on: http://gerrit.chromium.org/gerrit/8273
Reviewed-by: Chris Masone <cmasone@chromium.org>
Tested-by: Dave Moore <davemoore@chromium.org>
2011-09-26 10:24:20 -07:00
Matt Tennant
c8e16ac6ad Upgrade the vim and vim-core packages
Upgraded app-editors/vim to version 7.3.189 on amd64, arm, x86
Upgraded app-editors/vim-core to version 7.3.189 on amd64, arm, x86

BUG=chromium-os:20788
TEST=Run vim in chroot, edit python file, looks ok to me.

Change-Id: Ifc3234a261e407d316002fc6945b314c7697341c
Reviewed-on: http://gerrit.chromium.org/gerrit/8245
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-09-26 10:02:32 -07:00
Matt Tennant
5349219845 Upgrade the app-admin/eselect-ruby Portage package
Upgraded app-admin/eselect-ruby to version 20100603 on amd64

BUG=chromium-os:20781
TEST=This is only used in chroot, so test with trybot chromiumos-sdk

Change-Id: I6c85f120b57afb86ba4b84652b74b9cf10d6ab24
Reviewed-on: http://gerrit.chromium.org/gerrit/8226
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Ready: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-09-23 16:43:33 -07:00
Matt Tennant
094d9f9ec0 Upgrade the following 2 Portage packages
Upgraded app-admin/eselect to version 1.2.15 on amd64
Upgraded app-admin/eselect-ctags to version 1.13 on amd64

BUG=chromium-os:20770
TEST=trybot run of chromiumos-sdk

Change-Id: I65874253d3d57d97ff0d047c78e80f7106d7ca53
Reviewed-on: http://gerrit.chromium.org/gerrit/8206
Commit-Ready: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-09-23 13:58:32 -07:00
Ben Chan
fcd4c83b9d net-dialup/xl2tpd: import xl2tpd 1.3.0 from upstream Gentoo
BUG=chromium-os:20746
TEST=emerge xl2tpd-1.3.0 for x86-generic and arm-generic

Change-Id: Iedc3cc3a16484f0fea205f756f8b53d2936b6e92
Reviewed-on: http://gerrit.chromium.org/gerrit/8176
Reviewed-by: Ken Mixter <kmixter@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
2011-09-23 13:40:13 -07:00
Matt Tennant
1c86a263aa Revert "Update a bunch of X-related packages."
This reverts commit ddd6654fd005ba3912158c46e1e730c34f8e3af1

Build failure on buildbot from this change:
http://build.chromium.org/p/chromiumos/builders/tegra2%20PFQ/builds/942/steps/BuildTarget/logs/stdio
Change-Id: I9975c58f47bfef87887c569c7687a441346c09e2
Reviewed-on: http://gerrit.chromium.org/gerrit/7993
Commit-Ready: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-09-20 12:59:57 -07:00
Stéphane Marchesin
e4ea28b39e Update a bunch of X-related packages.
Change-Id: I4f633d0ae912f3e17ba9a02585c53427e3edbfd5
Reviewed-on: http://gerrit.chromium.org/gerrit/7965
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2011-09-20 12:21:24 -07:00
Stéphane Marchesin
3ff3c8fbf4 Unmask vaapi ebuild.
This is needed for video acceleration on sandy bridge.

Change-Id: I48bed0e7e95e6dafd71c12a68d47806ba6f61170
Reviewed-on: http://gerrit.chromium.org/gerrit/7969
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Antoine Labour <piman@chromium.org>
2011-09-19 19:40:54 -07:00
Mike Frysinger
f49a9333a5 mpfr: import current stable from upstream Gentoo
This changes ABI of the mpfr library, but the ebuild itself takes care
of preserving the old SONAME so that existing binaries don't break.
Newly linked programs will use the new ABI SONAME automatically.

BUG=None
TEST=tested upgrade path (build_packages/build_image); ran `cbuildbot chromiumos-sdk`

Change-Id: Id35f8369f9d245de12f5c491db61d8dbac7ddc56
Reviewed-on: http://gerrit.chromium.org/gerrit/7442
Reviewed-by: Ken Mixter <kmixter@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-09-12 09:19:56 -07:00
Mike Frysinger
a60d15ca11 gmp: import current stable from upstream Gentoo
This changes ABI of the gmp library, but the ebuild itself takes care
of preserving the old SONAME so that existing binaries don't break.
Newly linked programs will use the new ABI SONAME automatically.

BUG=None
TEST=tested upgrade path (build_packages/build_image); rebuilt strongswan; ran `cbuildbot chromiumos-sdk`

Change-Id: I0e51efecd59a9f2127e2d299a4da7e23df5eefd2
Reviewed-on: http://gerrit.chromium.org/gerrit/7441
Reviewed-by: Ken Mixter <kmixter@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-09-12 09:19:49 -07:00
Mike Frysinger
8df2a8453b sandbox: import current stable from upstream Gentoo
BUG=None
TEST=ran `cbuildbot chromiumos-sdk` to rebuild all pkgs

Change-Id: Ic98d07cb801b6e8e1b12a5879354723aeaa61b7d
Reviewed-on: http://gerrit.chromium.org/gerrit/7308
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>
2011-09-12 09:18:00 -07:00
Raymes Khoury
cadce8c005 Revert "Added virtual libc ebuild from upstream gentoo."
This reverts commit 8cca16afdc0b722136723a0bd4213d70e73b9e9f which broke the tree

Change-Id: Icf3c1b0ac71452b012d4199c7408c0157d3202b6
Reviewed-on: http://gerrit.chromium.org/gerrit/7485
Reviewed-by: Raymes Khoury <raymes@chromium.org>
Tested-by: Raymes Khoury <raymes@chromium.org>
2011-09-09 10:26:36 -07:00
Raymes Khoury
ea1acb1c90 Added virtual libc ebuild from upstream gentoo.
BUG=chromium-os:19436
TEST=none

Change-Id: I6a52a5ddabbef57a10ec49f8cd38fabb5b764f00
Reviewed-on: http://gerrit.chromium.org/gerrit/6922
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Raymes Khoury <raymes@chromium.org>
2011-09-09 09:19:16 -07:00
Daniel Kurtz
80b23f9313 x11-libs/libXi: import current stable from upstream gentoo
Upstream has added a few minor improvements, and released 1.4.3.

BUG=chromium-os:19940
TEST=For an x86- and a tegra2- board:
  build_packages --board=${B}
  Test keyboard, USB mouse and touchpad function as expected.

Change-Id: I54b668c682f11c4b97d19824a1264f086016e61a
Reviewed-on: http://gerrit.chromium.org/gerrit/7087
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
2011-09-07 21:31:48 -07:00
Mike Frysinger
e9bee13546 rpcbind: import current stable from upstream Gentoo
The upstream version contains all of our fixes, so import the upstream
version so we can drop the cros one.

BUG=None
TEST=emerged it for x86-alex and arm-generic boards

Change-Id: I903782f27932a2cd6bae503e89e4ac77d1e0fd6a
Reviewed-on: http://gerrit.chromium.org/gerrit/7194
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-09-03 10:57:56 -07:00
Luigi Semenzato
5f0342b55c sys-fs/ecryptfs-utils: import version 91 from Gentoo's main tree
This version includes upstream the pkg-config NSS check, and two more
security-sensitive issues.

This reverts commit 4ca8da3aecfc66f90389c9d59825d5fdf89d87de

BUG=none
TEST=emerge-{x86,arm}-generic ecryptfs-utils

Change-Id: I46c50989206a0a50b0d3c08e9c635232f2d30f96
Reviewed-on: http://gerrit.chromium.org/gerrit/7210
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Luigi Semenzato <semenzato@chromium.org>
2011-09-02 16:22:30 -07:00
Benson Leung
70a22d535a app-benchmarks/i7z : Import i7z utility from gentoo
Import i7z-0.27-r1 from gentoo.
Also pull in qt4-r2 eclass from gentoo, which i7z
ebuild inherits.

BUG=chromium-os:19663
TEST=gmerge i7z. Ensure the utility runs
from /usr/sbin/i7z on a Sandy Bridge system.

Change-Id: I51e31e1015790dedb1ad5dbd7ac3734476af05dd
Signed-off-by: Benson Leung <bleung@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/7196
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2011-09-02 14:27:18 -07:00
Mike Frysinger
95c3c7b783 libpcap: import current stable from upstream Gentoo
BUG=None
TEST=rebuilt x86-alex/amd64-generic; booted x86-alex

Change-Id: Ifb904eaf4c0a0f931444d204233c499da3bfbbd3
Reviewed-on: http://gerrit.chromium.org/gerrit/7098
Reviewed-by: Nathan J. Williams <njw@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-09-02 08:51:09 -07:00
Daniel Kurtz
691e29dfa4 x11-proto/inputproto: import current stable from upstream gentoo
Upstream has added a few minor improvements, and released 2.0.2.

BUG=chromium-os:13270
TEST=For an x86- and a tegra2- board:
  build_packages --board=${B}
  Test keyboard, USB mouse and touchpad function as expected.

Change-Id: I75ce14981275c2aaedd8bcf56330a5b7741cf493
Reviewed-on: http://gerrit.chromium.org/gerrit/7086
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
2011-09-01 23:06:28 -07:00
Mike Frysinger
ca2b2968a3 busybox: import current stable from upstream Gentoo
BUG=None
TEST=updated busybox, created a recovery image, booted it, recovered system, booted recovered system

Change-Id: I7f7a5389ed0ec63f807cbd0d4aee4f0fbde192ee
Reviewed-on: http://gerrit.chromium.org/gerrit/6736
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Nick Sanders <nsanders@chromium.org>
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-by: Richard Barnette <jrbarnette@chromium.org>
2011-09-01 12:00:35 -07:00
Luigi Semenzato
b149f19a2d Revert "sys-fs/ecryptfs-utils: import version 91 from Gentoo's main tree"
This reverts commit 624e24a4cb429b039345733a1973170e44eefa30

Change-Id: I4ca8da3aecfc66f90389c9d59825d5fdf89d87de
Reviewed-on: http://gerrit.chromium.org/gerrit/7079
Tested-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
2011-09-01 09:41:44 -07:00
Diego Elio Pettenò
75b49e5f77 sys-fs/ecryptfs-utils: import version 91 from Gentoo's main tree
This version includes upstream the pkg-config NSS check, and two more
security-sensitive issues.

BUG=none
TEST=emerge-{x86,arm}-generic ecryptfs-utils

Change-Id: I0401838ad1bb59393c6fd7a3e4b161b6dca4e449
Reviewed-on: http://gerrit.chromium.org/gerrit/6965
Reviewed-by: Luigi Semenzato <semenzato@chromium.org>
Tested-by: Diego Elio Pettenò <flameeyes@chromium.org>
2011-09-01 08:23:19 -07:00
Diego Elio Pettenò
ecc75c9454 Restore original meaning of portage-stable: unmodified ebuilds.
Avoid playing with keywords i the ebuilds, instead use package.keywords
on chromiumos-overlay to set the keywords, and USE flags as well.

This actually includes some ebuild commit-revision updates, which actually
update said keywords.

BUG=none
TEST=./build_packages --nousepkg --board={x86,arm}-generic

Change-Id: I1e2acab0527b8cfd1ceb97c9fd578c5087d1eb50
Reviewed-on: http://gerrit.chromium.org/gerrit/6889
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Diego Elio Pettenò <flameeyes@chromium.org>
2011-08-31 15:16:05 -07:00
Mike Frysinger
90f1ec9c99 gcc-config: import current stable from upstream Gentoo
BUG=None
TEST=rebuilt x86-alex from source, booted it; also ran `cbuildbot chromiumos-sdk`

Change-Id: I5b64f2d41d5c17525e80ea9ca097c116b6f5f2f3
Reviewed-on: http://gerrit.chromium.org/gerrit/6948
Reviewed-by: Anush Elangovan <anush@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-31 06:58:22 -07:00
Mike Frysinger
b0d4cf4d22 gnuconfig: import current stable from upstream Gentoo
BUG=None
TEST=updated gnuconfig, rebuilt x86-alex from source, booted it; also ran `cbuildbot chromiumos-sdk`

Change-Id: I77aea69ea8a84c3d214b97686d4e1d485b909231
Reviewed-on: http://gerrit.chromium.org/gerrit/6946
Reviewed-by: Anush Elangovan <anush@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-31 06:58:10 -07:00
Mike Frysinger
4715bba264 libtool: import current stable from upstream Gentoo
BUG=None
TEST=updated libtool, checked `libtool --version`, rebuilt x86-alex from source, booted it; also ran `cbuildbot chromiumos-sdk`

Change-Id: Ia9c3e6cd3373da6e8ea3c53bdbb20e5d1cfdefba
Reviewed-on: http://gerrit.chromium.org/gerrit/6950
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
2011-08-31 06:57:53 -07:00
Mike Frysinger
460b5c173f module-init-tools: import current stable from upstream Gentoo
BUG=None
TEST=updated m-i-t, rebuilt x86-alex from source, booted it, modules were loaded, checked `modprobe --version`

Change-Id: Iebb8b787006fd9ff062f2a0e5751d4b10f336c7d
Reviewed-on: http://gerrit.chromium.org/gerrit/6740
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-31 06:57:15 -07:00
Diego Elio Pettenò
e02e8b2f32 dev-libs/libffi: import from main Gentoo tree
BUG=none
TEST=emerge-{x86,arm}-generic libffi

Change-Id: If4f2ac83d262b04757828d16d0a623f2f0d66d84
Reviewed-on: http://gerrit.chromium.org/gerrit/6887
Reviewed-by: asharif <asharif@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
Tested-by: Diego Elio Pettenò <flameeyes@chromium.org>
2011-08-31 04:13:15 -07:00
Zdenek Behan
94b1a57c1e net-misc/dhcp: pull upstream ebuild 4.2.2-r1, take two
This version is only used in certain networking tests, and not in
production images. It is needed for linux-3.0 as it has rewritten
build system which doesn't break on linux3.

It needs to be explicitly unmasked by package.unmask, because our
version of portage snapshot hard masks it.

Compared to upstream, this ebuild is x86, arm, amd64 keyworded.

BUG=chromium-os:18442
TEST=build it on host and board

Change-Id: Ieb4914ae9274be397b1cefa90857eed24c14912f
Reviewed-on: http://gerrit.chromium.org/gerrit/6813
Tested-by: Zdenek Behan <zbehan@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2011-08-29 21:49:21 -07:00
Stéphane Marchesin
d4bfe9edf3 Import libva ebuild from upstream.
Change-Id: Iaa531a391d0038ba6724a1ca0026c034783da63f
Reviewed-on: http://gerrit.chromium.org/gerrit/6875
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
2011-08-29 20:15:30 -07:00
Diego Elio Pettenò
6a43632f13 Newly-introduced vanilla ebuilds from chromiumos-overlay
BUG=none
TEST=./build_packages for x86-generic and arm-generic

Change-Id: I51244c981f4e31d556d30d5cec3e70b05e784b3b
Reviewed-on: http://gerrit.chromium.org/gerrit/6731
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Diego Elio Pettenò <flameeyes@chromium.org>
2011-08-29 15:41:57 -07:00
Diego Elio Pettenò
99863a298b net-analyzer/tcpdump: remove, chromiumos-overlay has a modified version.
BUG=none
TEST=emerge-arm-generic tcpdump

Change-Id: I4d2156170d77528a47106899f8a3479c6bf8b176
Reviewed-on: http://gerrit.chromium.org/gerrit/6732
Reviewed-by: Sam Leffler <sleffler@chromium.org>
Tested-by: Diego Elio Pettenò <flameeyes@chromium.org>
2011-08-29 14:18:02 -07:00
Luigi Semenzato
91783e1ed2 Bumping lvm2 from 2.02.51-r3 to 2.02.73-r1
Earlier version required a local patch to support devicekit-disks,
and therefore was placed in chromiumos-overlay.  This version doesn't
have that problem.

A separate change in chromiumos-overlay/chromeos-base/chromeos-initramfs
is required for initramfs to work.

BUG=none
TEST=made sure that devicekit-disks compiles (previously it required a patch)

Change-Id: Ice521216b2545d11a4380eb074a3eba80fc448a0
Reviewed-on: http://gerrit.chromium.org/gerrit/6679
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Mandeep Singh Baines <msb@chromium.org>
Tested-by: Luigi Semenzato <semenzato@chromium.org>
2011-08-29 13:17:45 -07:00
Zdenek Behan
35c5290631 Revert "net-misc/dhcp: pull upstream ebuild 4.2.2-r1"
This reverts commit 02ff83bcb2c29923824cc9e100cdc66fc54c6ebd

The upstream packages are not mirrored yet :/

Change-Id: I5daa4b3e7dbadea758802babe8189880f45cf34e
Reviewed-on: http://gerrit.chromium.org/gerrit/6812
Reviewed-by: Zdenek Behan <zbehan@chromium.org>
Tested-by: Zdenek Behan <zbehan@chromium.org>
2011-08-27 13:44:10 -07:00
Zdenek Behan
4da88305aa net-misc/dhcp: pull upstream ebuild 4.2.2-r1
This version is only used in certain networking tests, and not in
production images. It is needed for linux-3.0 as it has rewritten
build system which doesn't break on linux3.

It needs to be explicitly unmasked by package.unmask, because our
version of portage snapshot hard masks it.

Compared to upstream, this ebuild is x86, arm, amd64 keyworded.

BUG=chromium-os:18442
TEST=build it, trybot chromiumos-sdk

Change-Id: I746ceac1cce924c28e55810b83a04e9833f65c8b
Reviewed-on: http://gerrit.chromium.org/gerrit/6806
Tested-by: Zdenek Behan <zbehan@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2011-08-27 13:32:03 -07:00
Mike Frysinger
8faf1a08ca autoconf{,-wrapper}: import current stable from upstream Gentoo
BUG=None
TEST=updated autoconf, checked `autoconf --version`, rebuilt x86-alex from source, booted it; also ran `cbuildbot chromiumos-sdk`

Change-Id: I99d73aad9f425a1b6431bba3b5696ac673803fd9
Reviewed-on: http://gerrit.chromium.org/gerrit/6742
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
2011-08-26 12:39:06 -07:00
Mike Frysinger
3f1c5cfab5 m4: import current stable from upstream Gentoo
BUG=None
TEST=updated m4, checked `m4 --version`, rebuilt x86-alex from source, booted it; also ran `cbuildbot chromiumos-sdk`

Change-Id: I98595893e0dc931afd5a0b9158a0305a13da92d1
Reviewed-on: http://gerrit.chromium.org/gerrit/6741
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
2011-08-26 12:39:01 -07:00
Mike Frysinger
07320ae884 eselect-opengl: import from upstream Gentoo
No local changes made.

This won't actually get merged until package.keywords gets
updated, and that is being done separately for atomicity.

BUG=chromium-os:11963
TEST=deleted x86-alex build; built from scratch; checked symlink

Change-Id: I578c54c9ce7b9db534b0de6eb4a9fe00a9e47753
Reviewed-on: http://gerrit.chromium.org/gerrit/6644
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-26 12:36:36 -07:00
Mike Frysinger
7fddf6030d glproto: import from upstream Gentoo
No local changes made.  Needed with newer eselect-opengl.

This won't actually get merged until package.keywords gets
updated, and that is being done separately for atomicity.

BUG=chromium-os:11963
TEST=deleted x86-alex build; built from scratch; checked symlink; checked that the system booted

Change-Id: Ie749a222d144478fe6129993365ecddd4c5c637a
Reviewed-on: http://gerrit.chromium.org/gerrit/6643
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-26 12:36:25 -07:00
Mike Frysinger
282d6fc94e kbd: import current stable from upstream Gentoo
BUG=None
TEST=updated kbd, rebuilt x86-alex from source, booted it, checked `showkey --version`

Change-Id: I542aef7f2d1c7f783a2c932c30bd8314b0818c2e
Reviewed-on: http://gerrit.chromium.org/gerrit/6739
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-26 12:34:46 -07:00
Mike Frysinger
3b5d677a36 attr: import current stable from upstream Gentoo
BUG=None
TEST=updated attr, rebuilt x86-alex from source, booted it

Change-Id: I31d1ce836ee29531c2ea0b388fb04be425b59a00
Reviewed-on: http://gerrit.chromium.org/gerrit/6738
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-26 12:34:25 -07:00
Mike Frysinger
8c63839f25 pkgconfig: import current stable from upstream Gentoo
BUG=None
TEST=updated pkgconfig, checked `pkg-config --version`, rebuilt x86-alex from source, booted it

Change-Id: Ia56dbd977eac74c2a4c65d51f15d474989d9ff3d
Reviewed-on: http://gerrit.chromium.org/gerrit/6735
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-26 12:34:11 -07:00
Mike Frysinger
06fe967c87 acl: import current stable from upstream Gentoo
BUG=None
TEST=updated acl, rebuilt x86-alex from source, booted it

Change-Id: I5386cdd50c067499fa33a2e75383504681756921
Reviewed-on: http://gerrit.chromium.org/gerrit/6737
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-26 12:33:43 -07:00
Mike Frysinger
5e1773573e bison: import current stable from upstream Gentoo
BUG=None
TEST=updated bison, checked `bison --version`, rebuilt x86-alex from source, booted it

Change-Id: I6714c92289e060cb7e8531c2b8e3afaf04c14746
Reviewed-on: http://gerrit.chromium.org/gerrit/6743
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-26 12:33:26 -07:00
Elly Jones
56285e51d5 portage-stable: add libXfont-1.4.4.
BUG=chromium-os:19661
TEST=build_packages

Change-Id: I2d456c23b0e2278d74b2a5ad03d5cb34af565275
Signed-off-by: Elly Jones <ellyjones@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/6674
Reviewed-by: Anush Elangovan <anush@chromium.org>
Reviewed-by: Will Drewry <wad@chromium.org>
2011-08-25 14:30:41 -07:00
Diego Elio Pettenò
ca484a3e1e Move here the unmodified ebuilds from chromiumos-overlay
BUG=none
TEST=./setup_board, ./build_packages and ./build_image

Change-Id: Ic0a69b603371e0e7b1cfd38602b629752330d3c4
Reviewed-on: http://gerrit.chromium.org/gerrit/6122
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Diego Elio Pettenò <flameeyes@chromium.org>
2011-08-25 13:30:35 -07:00
Diego Elio Pettenò
d443440817 Disable presubmit checks.
BUG=none
TEST=try uploading a changeset that contains Gentoo code style

Change-Id: I1752eb95873a6d574008389cbc1a219c152806f0
Reviewed-on: http://gerrit.chromium.org/gerrit/6123
Reviewed-by: Ryan Cui <rcui@chromium.org>
Tested-by: Diego Elio Pettenò <flameeyes@chromium.org>
2011-08-25 13:13:54 -07:00
Mike Frysinger
fd9762a21b nasm: import from upstream Gentoo
No local changes made.

BUG=None
TEST=updated nasm, rebuilt syslinux, rebuilt usb, booted it

Change-Id: Ie48b513a0256e2de824566290b7df49d6ea1df81
Reviewed-on: http://gerrit.chromium.org/gerrit/6649
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Zdenek Behan <zbehan@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-25 11:16:39 -07:00
Simon Que
4dabbe5fd8 sys-power: powertop: Version 1.98 from Gentoo
BUG=chromium-os:19538
TEST=Run 'powertop' and make sure it reports ver. 1.98 at the top.

Change-Id: Ib88309ff329a0ab892555e1757f84289096a9c5a
Signed-off-by: Simon Que <sque@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/6563
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
2011-08-24 10:54:43 -07:00
Raymes Khoury
5235d9d148 Added git-2.eclass from upstream gentoo.
Needed for several upstream ebuilds.

BUG=none
TEST=none

Change-Id: I920c031efb30dde97272d4d5b28c716dede7ade6
Reviewed-on: http://gerrit.chromium.org/gerrit/6518
Reviewed-by: Anush Elangovan <anush@chromium.org>
Reviewed-by: Zdenek Behan <zbehan@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Raymes Khoury <raymes@chromium.org>
2011-08-24 08:32:37 -07:00
Mike Frysinger
889d690d1c xmlto: import from upstream Gentoo
No local changes made.

BUG=chromium-os:19382
TEST=emerged it, review log for recursive calls, and checked its output with xmlto mans

Change-Id: I110b9d92ec34bdaaf18b31c05f797e979ea5ff18
Reviewed-on: http://gerrit.chromium.org/gerrit/6409
Reviewed-by: Anush Elangovan <anush@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
2011-08-22 13:55:53 -07:00
David James
6062a543e2 Upgrade perl and related packages to latest stable version.
BUG=chromium-os:19244
TEST=Emerge these packages by hand. Also run make_chroot --nousepkg.
     Run trybot release run on x86 and arm platforms and
     chroot builder.

Change-Id: I2d79ffa46fe50e1c431848a53b0c3059e45ffd1e
Reviewed-on: http://gerrit.chromium.org/gerrit/6114
Reviewed-by: Anush Elangovan <anush@chromium.org>
Tested-by: David James <davidjames@chromium.org>
2011-08-17 11:03:37 -07:00
Todd Broch
239560a6f6 [portage] add pyusb package ( 0.4.3 )
BUG=chrome-os-partner:5502
TEST=manual, sudo emerge -1 pyusb works in chroot

Change-Id: I58a64a345b289107eee7275297667d37e1173aa1
Reviewed-on: http://gerrit.chromium.org/gerrit/6019
Reviewed-by: Anush Elangovan <anush@chromium.org>
Tested-by: Todd Broch <tbroch@chromium.org>
2011-08-15 15:34:43 -07:00
Anush Elangovan
41ee48e704 Import Upstream busybox to work with new header files
BUG=19148
TEST=builds on amd64-host

Change-Id: I453e24ab97d242593a28a1165e882dcfc7e9f9b6
Reviewed-on: http://gerrit.chromium.org/gerrit/5959
Reviewed-by: Anush Elangovan <anush@google.com>
Tested-by: Anush Elangovan <anush@google.com>
2011-08-13 14:06:35 -07:00
Da Zheng
52c101a5d7 Add a newer version of squashfs-tools.
We need a newer version of squashfs-tools to compress the filesystem
with LZO.

BUG=none
TEST=none

Change-Id: If15499a61113696b07a83c1f9e2457e4c86d9872
Reviewed-on: http://gerrit.chromium.org/gerrit/5501
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Da Zheng <zhengda@google.com>
2011-08-11 14:52:56 -07:00
Diego Elio Pettenò
e3456f5fd1 dev-libs/opensc: backport another fix when cross-building opensc; update to 0.12.1
Without this change, opensc unreliably links to the new library on install,
and might actually link to the old installed copy instead, creating
unusable tools and libraries.

BUG=none
TEST=./build_packages && ./build_image updating from opensc-0.11.*

Change-Id: I001a86f551d7be736a8e0f14866e78b3dae64333
Reviewed-on: http://gerrit.chromium.org/gerrit/3624
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Diego Elio Pettenò <flameeyes@chromium.org>
Reviewed-by: Diego Elio Pettenò <flameeyes@chromium.org>
2011-08-04 16:43:01 -07:00
Elly Jones
d36ce3712a tsocks: add to portage-stable
We need this for net-misc/tor.

BUG=chromium-os:17514
TEST=Adhoc
emerge-$board tsocks

Change-Id: I8e561709ab52996d6e0912c97a939416c07bbf50
Signed-off-by: Elly Jones <ellyjones@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/5158
Reviewed-by: Anush Elangovan <anush@chromium.org>
2011-08-02 12:44:36 -07:00
Rong Chang
c99c845ae8 Remove xwininfo-1.1.1 from portage-stable.
Remove xwininfo-1.1.1 from portage-stable. Its dependency could not
be satisfied. All current platform works fine with xwininfo-1.0.5.

BUG=chromium-os:18197
TEST=In chroot, use equery to make sure xwininfo comes from
chromeos-overlay:

equery-x86-mario which xwininfo
equery-tegra2_seaboard which xwininfo

Change-Id: I5343ec95c2634b71595dc08045d712ecc4c17838
Reviewed-on: http://gerrit.chromium.org/gerrit/4729
Tested-by: Rong Chang <rongchang@chromium.org>
Reviewed-by: Rong Chang <rongchang@chromium.org>
2011-07-26 01:32:10 -07:00
Matt Tennant
800382bd18 Remove dbus-1.4.12 from portage-stable.
Remove dbus-1.4.12 from portage-stable now that it is in
chromiumos-overlay (and patched as 1.4.12-r1).  This is according
to our convention.

BUG=chromium-os:15436
TEST=In chroot, use equery to make sure dbus comes from chromiumos-overlay:
equery which dbus
equery-x86-mario which dbus
equery-tegra2_kaen which dbus

Change-Id: Ic488112c0b0ba0e498e103278d657b9be104bea4
Reviewed-on: http://gerrit.chromium.org/gerrit/4275
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-07-19 11:21:29 -07:00
Raymes Khoury
54830ec472 Pulled expect-5.44.1.15 into portage-stable overlay.
expect is needed for running DejaGNU tests. This pulls the latest stable expect from upstream portage into the
portage-stable overlay.

TEST=emerge expect.
BUG=chromium-os:17342

Change-Id: Ie117e49afeacf4d5c552f38c0bdfaa888054736b
Reviewed-on: http://gerrit.chromium.org/gerrit/3731
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Raymes Khoury <raymes@chromium.org>
2011-07-12 17:01:40 -07:00
Matt Tennant
9e1c04b853 Upgrade the following Portage package
Upgrade sys-apps/dbus-1.2.20-r4 to sys-apps/dbus-1.4.12

BUG=chromium-os:15436
TEST=./lab_test.py --platforms=netbook_MARIO_MP --board=x86-mario --mail=mtennant@google.com suite_Smoke
./lab_test.py --platforms=netbook_KAEN --board=tegra2_kaen --mail=mtennant@google.com suite_Smoke

Change-Id: If726496c1d0f7029c875cacc4120dc7a94561e4f
Reviewed-on: http://gerrit.chromium.org/gerrit/3884
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
2011-07-11 17:55:38 -07:00
Stéphane Marchesin
4fb7b0b902 Update dri2proto and glproto.
Required by latest mesa.

Change-Id: I2a2218400d19efa2565d41ce837c6b009a2a5356
Reviewed-on: http://gerrit.chromium.org/gerrit/3867
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
2011-07-11 17:12:53 -07:00
Matt Tennant
1b6f6f15d0 Oops, tree is closed. Reverting for now.
Revert "Upgrade the following Portage package"

This reverts commit a0acaef6ec61d7f22cb4d101bb1ed2dd8e8e2a7b

Change-Id: I5009c96906bcfb1b01c16cda70d43b86a4a48b00
Reviewed-on: http://gerrit.chromium.org/gerrit/3878
Reviewed-by: Matt Tennant <mtennant@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-07-11 12:39:26 -07:00
Matt Tennant
4f0e9ebbf2 Upgrade the following Portage package
Upgrade sys-apps/dbus-1.2.20-r4 to sys-apps/dbus-1.4.12

BUG=chromium-os:15436
TEST=./lab_test.py --platforms=netbook_MARIO_MP --board=x86-mario --mail=mtennant@google.com suite_Smoke
./lab_test.py --platforms=netbook_KAEN --board=tegra2_kaen --mail=mtennant@google.com suite_Smoke

Change-Id: Ic2f224cc65c9f71a5fa2fd8e8e0b3e3d8f29bb4e
Reviewed-on: http://gerrit.chromium.org/gerrit/3821
Reviewed-by: Anush Elangovan <anush@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-07-11 11:24:26 -07:00
Stéphane Marchesin
e357b81178 Update a bunch of packages.
Change-Id: I84dcdb91f0fcdc1491b8e82314e03cfd1a951af0
Reviewed-on: http://gerrit.chromium.org/gerrit/3712
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
2011-07-07 17:22:35 -07:00
Stéphane Marchesin
26b96105eb Import the xf86-video-nouveau-0.0.16_pre20110323 ebuild from upstream.
Change-Id: I49c7a50c02a32da50c88daa03b3ace2492f3201b
Reviewed-on: http://gerrit.chromium.org/gerrit/3523
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
2011-07-01 13:37:10 -07:00
Stéphane Marchesin
6fb8e2b85c Import the xf86-video-ati-6.14.2 ebuild from upstream.
Change-Id: I03d48be213a1e9efef44b5a27dd89a8defca0c09
Reviewed-on: http://gerrit.chromium.org/gerrit/3508
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
2011-07-01 13:37:02 -07:00
Matt Tennant
bd9a5731d4 Upgrade the following Portage package
Upgrade dev-python/gdata-2.0.4 to dev-python/gdata-2.0.14

BUG=chromium-os:16244
TEST=Run upload_package_status script, verify it still works

Change-Id: I90b7fc68006f94a5d091375d1e178fb71f472f21
Reviewed-on: http://gerrit.chromium.org/gerrit/3402
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Matt Tennant <mtennant@chromium.org>
2011-06-29 16:55:22 -07:00
Dave Parker
9862ab1120 Remove upower ebuild which has moved to the chromiumos-overlay.
Depends-On: http://gerrit.chromium.org/gerrit/#change,2968

BUG=None
TEST="equery w upower" and verify ebuild from chromiumos-overlay is
the one selected

Change-Id: I0f508beed2f054a287a2a8dc3f636ee07d9ef451
Reviewed-on: http://gerrit.chromium.org/gerrit/2969
Reviewed-by: Benson Leung <bleung@chromium.org>
Tested-by: Dave Parker <dparker@chromium.org>
2011-06-23 13:39:08 -07:00
Diego Elio Pettenò
f6a3847ebd sys-apps/dtc-1.3.0: backport from Gentoo's tree
BUG=none
TEST=emerge dtc && ./build_packages && ./build_image

Change-Id: Ib3cca7647a8f3975730362050b3b8897c10d91a8
Reviewed-on: http://gerrit.chromium.org/gerrit/2718
Reviewed-by: Simon Glass <sjg@chromium.org>
Tested-by: Diego Elio Pettenò <flameeyes@chromium.org>
2011-06-17 03:05:26 -07:00
Simon Que
57aee68691 sys-auth: polkit: Move to chromiumos-overlays
BUG=chromium-os:16351
TEST=none

Change-Id: Ibd2a004174c6d2b3db07d1fdcaee4adec0edc9a3
Signed-off-by: Simon Que <sque@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/2744
Reviewed-by: Anush Elangovan <anush@chromium.org>
Reviewed-by: Darin Petkov <petkov@chromium.org>
2011-06-16 13:02:09 -07:00
Simon Que
b98226624b Add upower-0.9.10
Also adding various dependent packages.

BUG=chromium-os:15600
TEST=Make sure upower can be emerged

Signed-off-by: Simon Que <sque@chromium.org>

Change-Id: Id92d10b8cc2b1e2b84fc5cd965992cc4f8ed4f67
Reviewed-on: http://gerrit.chromium.org/gerrit/1849
Reviewed-by: Benson Leung <bleung@chromium.org>
Tested-by: Benson Leung <bleung@chromium.org>
2011-06-08 10:42:36 -07:00
Stéphane Marchesin
7fead6142a Import the udis86 ebuild from upstream.
Change-Id: Ife25360218e35bf1de31d95befaaae3adee4bb60
Reviewed-on: http://gerrit.chromium.org/gerrit/2198
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Anush Elangovan <anush@chromium.org>
2011-06-06 20:00:33 -07:00
Raymes Khoury
6b13d64c7d Copied linux-headers-2.6.30-r1.ebuild to portage-stable overlay and added linux-headers-2.6.38.ebuild.
Copied linux-headers-2.6.30-r1.ebuild to portage-stable overlay, so
that we upgrade to the new linux-headers without crossdev complaining.
Also added linux-headers-2.6.38.ebuild from upstream portage.

BUG=chromium-os:15872
TEST=Ran setup_board --nousepkg and checked that crossdev correctly
still uses the 2.6.30-r1 ebuild.

Change-Id: I7904c7db2b7d220f155d236a64fb0da4812bf3dc
Reviewed-on: http://gerrit.chromium.org/gerrit/1850
Reviewed-by: Scott James Remnant <keybuk@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: Raymes Khoury <raymes@chromium.org>
2011-06-01 10:42:49 -07:00
Daniel Kurtz
61371ab14d Uprev libxkbfile to 1.0.7
Changes from 1.0.6 -> 1.0.7:
* cleanup of documentation and buildsystem

BUG=none
TEST=Rebuild setxkbmap (with new libxkbfile)
setxkbmap fr
Enable French "azerty" keyboard
setkbxmap -layout us -variant dvorak
Enables US Dvorak keyboard layout

Change-Id: I7672e961a7aa989cb919351b5b268c3f8091a5f1
Reviewed-on: http://gerrit.chromium.org/gerrit/1785
Reviewed-by: Yusuke Sato <yusukes@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
2011-05-31 21:04:25 -07:00
Daniel Kurtz
ad86b43d67 Uprev setxkbmap to 1.2.0
Changes from 1.1.0 -> 1.2.0:
* Change default XKB rules file from "xorg" to "base"
* Much cleanup of documentation and buildsystem

BUG=none
TEST=setxkbmap fr
Enable French "azerty" keyboard
setkbxmap -layout us -variant dvorak
Enables US Dvorak keyboard layout

Change-Id: Iff768876fec80d869e95ed18c10f177cde129390
Reviewed-on: http://gerrit.chromium.org/gerrit/1753
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Yusuke Sato <yusukes@chromium.org>
Reviewed-by: Satoru Takabayashi <satorux@chromium.org>
Reviewed-by: Scott James Remnant <keybuk@chromium.org>
2011-05-31 21:03:56 -07:00
David James
05822788c1 Revert "linux-headers: copy 2.6.38 from portage"
This reverts commit 09c6565f638848d291f9a4903282ffc7c5db0674.

BUG=chromium-os:15872
TBR=build breaker
TEST=confirmed emerge shows available with ACCEPT_KEYWORDS

Change-Id: I6bded3ce3e5f57a2c7a8874faa51786fa8ff6d89
Reviewed-on: http://gerrit.chromium.org/gerrit/1721
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Raymes Khoury <raymes@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/1777
Tested-by: David James <davidjames@chromium.org>
2011-05-27 20:27:47 -07:00
Daniel Kurtz
c77020c42b x11-misc/util-macros: import 1.13.0
>xf86-input-synaptics-1.4.0 requires 1.13.0 for unit tests

BUG=chromium-os:15623
TEST=./build_packages

Change-Id: I00325bf5d00fcf3dd6954c6a91bc58bbecf38e66
Reviewed-on: http://gerrit.chromium.org/gerrit/1343
Reviewed-by: Diego Elio Pettenò <flameeyes@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
2011-05-27 17:52:21 -07:00
Scott James Remnant
33f396c30b linux-headers: copy 2.6.38 from portage
BUG=chromiumos:15872
TEST=confirmed emerge shows available with ACCEPT_KEYWORDS

Change-Id: I1e2460fec27299a738cb0c62f50ca5deb9edb025
Reviewed-on: http://gerrit.chromium.org/gerrit/1721
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Raymes Khoury <raymes@chromium.org>
Tested-by: Scott James Remnant <keybuk@chromium.org>
2011-05-27 11:24:17 -07:00
Doug Anderson
92eb831828 Added bash-compeltion from upsteam portage.
No changes were made--just deleted the 1.2 and left the 1.3 version,
since we don't need the 1.2 version.

BUG=chromium-os:13186
TEST=In	chroot:

1. sudo USE=bash-completion emerge git
2. eselect bashcomp enable git
3. exit
4. ./enter_chroot.sh
5. __git_ps1

...validate that this doens't cause an error.

Change-Id: I5e125837218cec09c52562486aa551089c5d58b1
Reviewed-on: http://gerrit.chromium.org/gerrit/660
Tested-by: Doug Anderson <dianders@chromium.org>
Reviewed-by: Darin Petkov <petkov@chromium.org>
2011-05-11 10:18:01 -07:00
Ahmad Sharif
e4a7068bf2 Added stable version of mpc required to build gcc-4.6.0.
BUG=chromium-os:13927
TEST=emerge --oneshot =cross-i686-pc-linux-gnu/gcc-4.6.0

Change-Id: I45ee9ffd227941d2d7e2ec7c822294e551f84033
Reviewed-on: http://gerrit.chromium.org/gerrit/393
Tested-by: asharif <asharif@chromium.org>
Reviewed-by: Zdenek Behan <zbehan@chromium.org>
2011-05-06 13:37:22 -07:00
Diego Elio Pettenò
ab8a7bb73e app-text/openjade-1.3.2-r3 backport from main tree.
This version does not fail to build if .la files are removed.

R=davidjames,raymes
BUG=none
TEST=emerge on chroot system itself.

Change-Id: Id2086a62ddf05c4e5331ba91f817ebd335b84abb
2011-05-04 20:00:10 +02:00
Diego Elio Pettenò
4c31730e23 app-crypt/tpm-tools update gold patch
This fix building with a non-la-ridden trousers.

R=davidjames,raymes
BUG=none
TEST=build with the CL from http://codereview.chromium.org/6883231/

Change-Id: I6a1681364352e0c2b9aee60d8c5ce1efac19e93c

Review URL: http://codereview.chromium.org/6905157
2011-05-02 23:40:21 +02:00
Diego Elio Pettenò
f8f32eebf6 net-libs/libsoup: backport 2.32.2 from upstream tree.
This version does not fail to link the tests when building with gold
and no .la files around. It requires the introspection USE changes
from http://codereview.chromium.org/6298002/

R=davidjames,raymes
BUG=none
TEST=./build_packages && ./build_image

Change-Id: I17d9fe4cf163a3b54306217c9e27390c51af7654

Review URL: http://codereview.chromium.org/6905158
2011-05-01 23:33:06 +02:00
Jie Sun
e11d2e8bfa update alsa package to newest to support UCM.
these are original ebuilds file, all ebuild are currently masked. The plan is to enable this on ARM first.
Change-Id: Ia23b731b90870d3d7712c302d71460a258a3c420

BUG=None
TEST=Unmask the it in package.keywords and build on arm successfully.

Review URL: http://codereview.chromium.org/6902042
2011-04-26 11:25:04 -07:00
Diego Elio Pettenò
74fe398e98 x11-libs/libdrm: get newest version from main Gentoo tree
This version includes the boexec patch that was present in
chromiumos-overlay.

Change-Id: I9b0aa22f2f2615a3c03986d865df6a531271448b

R=marcheu@chromium.org
BUG=none
TEST=./setup_board && ./build_packages --nousepkg for x86-generic and arm-generic

Review URL: http://codereview.chromium.org/6778012
2011-04-23 20:25:48 +02:00
Matt Tennant
f7b35e7a1c Update the eselect-vi package to the latest version.
Update the eselect-vi package to the latest version, which should also
fix the vim symlinks under /usr/bin to use relative paths.

BUG=chromium-os:14291
TEST=emerge vim and verify that /usr/bin/vi is a symlink to vim, not //usr/bin/vim (or any other rooted path)

Change-Id: Ie1e180d62f7f78e098e449d8762c74f196ef26f9

Review URL: http://codereview.chromium.org/6879117
2011-04-21 11:11:42 -07:00
Simon Que
d9d4bbef96 Add xset-1.2.1-r1
BUG=chrome-os-partner:3118
TEST=emerge and make sure xset-1.2.1-r1 is built.  Do 'ldd xset' on the
built executable and make sure it does not have dependency on fontcache.

Change-Id: Ic486863eed0523de009dc2546f33338d655da8b6
Signed-off-by: Simon Que <sque@chromium.org>

Review URL: http://codereview.chromium.org/6879044
2011-04-19 11:11:14 -07:00
Diego Elio Pettenò
865db6193e dev-libs/opensc: update to newest version in Portage
Drops static archives, .la files, headers, drivers, ...

R=cmasone@chromium.org
BUG=none
TEST=requires update to chromiumos-overlay to keyword this

Change-Id: I122527514085f755db2e68ec5a4fbab27a39aac2

Review URL: http://codereview.chromium.org/6881025
2011-04-19 07:01:03 +02:00
Zdenek Behan
8160f70835 sys-apps/acl: import 2.2.49-r1 to address gentoo #265425
BUG=chromium-os:4760
TEST=below
- build_packages on x86-generic, install, boot, run BVT's
- NOTE: the ebuild is ~keyword, so this will require further commit to cros-overlay

Change-Id: I3ec642332822cb753391b33a734828928dfd7284

R=flameyes@chromium.org,jimhebert@chromium.org,anush@chromium.org

Review URL: http://codereview.chromium.org/6870011
2011-04-15 23:07:53 +02:00
Diego Elio Pettenò
6503340efc app-i18n/zinnia: import 0.06-r1 from main Gentoo tree.
This version includes fixes for building the Perl extension (unneeded) but
also to use the proper CFLAGS during build (most likely desired).

R=yusukes@chromium.org
BUG=none
TEST=emerge-{arm,x86}-generic and build log check

Change-Id: Ie8769b67a2b5bc2845264627ab0fc44312c29954

Review URL: http://codereview.chromium.org/6814030
2011-04-08 17:19:11 +02:00
Diego Elio Pettenò
f5da14a6a8 linux-info.eclass: import from main tree.
This version includes the fix for building from a host running a stable
kernel like 2.6.38.1 without having kernel sources available.

Change-Id: Ie32a2faae9a8d2567d21711eef79ebfaad6e204c

BUG=chromium-os:13616
TEST=./setup_board and ./build-packages --nousepkg for arm-generic and x86-generic

Review URL: http://codereview.chromium.org/6792005
2011-04-07 16:54:17 +02:00
Diego Elio Pettenò
608b3c626f dev-libs/libpcre: import 8.12 version from main tree.
R=cmasone@chromium.org
BUG=none
TEST=./build_packages --nousepkg on x86-generic/arm-generic

Change-Id: I7625063fdd0785b27291a5428c26b2f3eb27bd88

Review URL: http://codereview.chromium.org/6793049
2011-04-06 01:00:34 +02:00
Diego Elio Pettenò
9572a63302 dev-libs/libp11 import from Gentoo main tree.
This version has the libtool dependency fixed.

R=petkov
BUG=none
TEST=./build_packages on {x86,arm}-generic and check on version built.

Change-Id: I0d90089dc75d91b327558ace89e16cdbc61ddea5

Review URL: http://codereview.chromium.org/6693059
2011-04-05 12:44:39 +02:00
Diego Elio Pettenò
d33e5de0e4 Update m17n packages from Gentoo's main tree.
These versions include all (or better) changes that were applied on
ChromiumOS:

 - the X USE flag for m17n-lib controls GUI without the "false" warning
   about --without-gui;
 - m17n-lib also builds in parallel;
 - m17n-contrib no longer depends on m17n-db at build-time and also skips
   the check for m17n-db;
 - m17n-db includes the patch missing upstream.

R=penghuang@chromium.org
BUG=none
TEST=./build_packages and checked content on {x86,arm}-generic, and
upstream Gentoo tests.

Change-Id: I3ab34ee58e5453c93b11e79fbfd2b84fde33f399

Review URL: http://codereview.chromium.org/6717026
2011-04-05 12:41:35 +02:00
Diego Elio Pettenò
43cbb8d9b1 Import eclasses that are copied verbatim from upstream Gentoo to chromiumos-overlay.
BUG=none
TEST=./setup_board && ./build_packages for {x86,arm}-generic
R=anush,petkov

Change-Id: Ie3be8d96ddcad136aacdde7c1c1393682ac15cdb

Review URL: http://codereview.chromium.org/6691026
2011-04-05 12:32:25 +02:00
Jon Kliegman
dd4ac7ac18 Import xinput-1.5.3 from portage
Import ebuild file from http://gentoo-portage.com/x11-apps/xinput

Importing this ebuild also makes 1.5 the stable version for xinput (from 1.4)

R=davidjames@chromium.org
BUG=NONE
TEST=Manually emerge package
  Run build_packages
  Run xinput on board and observe correct behavior

Review URL: http://codereview.chromium.org/6720034

Change-Id: Ieaf28701be134d4a1b07d3367d2da378da0b0e15
2011-04-04 18:33:19 -04:00
Jon Kliegman
06a9860f20 Import xinput_calibrator
Import 0.7.5 from http://gentoo-portage.com/x11-apps/xinput_calibrator

R=davidjames@chromium.org
BUG=NONE
TEST=Manually emerged package
  Manually gmerged package
  Ran on target and confirmed correct behavior

Review URL: http://codereview.chromium.org/6691045

Change-Id: I304f06cbf79e823089c289aabf5b64112107c9a7
2011-04-04 18:32:56 -04:00
Darin Petkov
51256e2eab Add a brief README describing portage-stable.
Change-Id: Ia13b285e31c0cb0d63c8c0786598678bb5da667b

BUG=none
TEST=none

Review URL: http://codereview.chromium.org/6756045
2011-04-04 12:30:01 -07:00
Diego Elio Pettenò
ad5ed869f0 app-crypt/tpm-tools: backport tpm-tools-1.3.5-r1 from main Gentoo
This version applies the gold patch directly, without ChromiumOS-specific
patching, and also fixes the automagic dependency problem on OpenCryptoki.

BUG=chromium-os:13728
TEST=emerge-{x86,arm}-generic (and misc test in Gentoo upstream)

Change-Id: I2fbec3fc722f9f307721d481db8873d2b3b62e93

Review URL: http://codereview.chromium.org/6792011
2011-04-03 21:10:52 +02:00
Diego Elio Pettenò
b79b6e6772 Add repo_name and layout.conf for portage-stable.
The layout.conf fails declares portage, this overlay and chromiumos as the
reverse-ordered list of overlays to search for eclasses.

Change-Id: I5506c0ca03e9e7d0891f7c08f5463ba9512f74f7

BUG=none
TEST=./setup_board && ./build_packags for {x86,arm}-generic

Review URL: http://codereview.chromium.org/6758048
2011-04-01 13:04:28 +02:00
Darin Petkov
500c52b876 Upgrade libxml2 and its portage dependencies
Upgrade dev-libs/libxml2-2.7.3-r2 to dev-libs/libxml2-2.7.8
Upgrade app-admin/eselect-python-20091230 to app-admin/eselect-python-20100321
Upgrade sys-libs/readline-6.0_p4 to sys-libs/readline-6.1_p2
Upgrade sys-libs/zlib-1.2.3-r1 to sys-libs/zlib-1.2.5-r2

BUG=chromium-os:10373
TEST=x86 and arm: build_packages, build_image, ran suite_Smoke for x86

Change-Id: Ic36959dbd40fc4aed23dfc4c2072402617976638

Review URL: http://codereview.chromium.org/6776028
2011-03-31 09:44:06 -07:00
Darin Petkov
4d4ad01272 Inherit review settings.
BUG=chromium-os:13387
TEST=none
2011-03-22 21:52:21 -07:00