Commit Graph

296 Commits

Author SHA1 Message Date
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