Store uprev x11-drivers/xf86-input-synaptics in portage-stable

Chromium OS images use xf86-input-cmt for the multitouch trackpads in
official Chromebooks.

For the trackpads on non-chromebooks, the X.org maintained
xf86-input-synaptics driver is also included in the chromium os image.

Currently, this uses a (stock) out-of-date pre-release ebuild maintanied
in the chromiumos-overlay.

It is more appropriate to store unmodified ebuilds in the portage-stable
overlay.

As a bonus, uprev to latest stable[*].

[*] This patch also marks the upstream version as stable for arm.

A separate commit removes the xf86-input-synaptics ebuild from the
chromiumos-overlay.

BUG=chromium-os:31764
TEST=cbuildbot --remote -g <gerrit ID> {x86,amd64,arm}-generic-full

Change-Id: I6e8fd3d6c35f06c677b8839700e0c7bdb224201f
Reviewed-on: https://gerrit.chromium.org/gerrit/33759
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
This commit is contained in:
Daniel Kurtz 2012-09-21 15:11:03 +08:00 committed by Gerrit
parent 3dbf2eaef6
commit 359e67c6a3
2 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1 @@
DIST xf86-input-synaptics-1.6.2.tar.bz2 439313 SHA256 c3f7d6a085d480c352f030aeb43db2e5560d1468ed34be24d44a0fc3fda25920 SHA512 18b2a85a0baef0048e03c9dc8bc24128aaaf1081940effb9519d08029395e1e362b5734126e9e8804f4b9eeb507ca791329009fc0e3c9b1525dda89f1a2a95d1 WHIRLPOOL 550a0e6cf54f816dc265b360d7ca57bd3a0fb595688e92450506cddf3efeeebf5c3325372b807593738f385c4f922573258eb0284ad2c5a86821dbb232173c4e

View File

@ -0,0 +1,37 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.6.2.ebuild,v 1.6 2012/08/11 12:54:08 maekke Exp $
EAPI=4
inherit linux-info xorg-2
DESCRIPTION="Driver for Synaptics touchpads"
HOMEPAGE="http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/"
KEYWORDS="amd64 arm ~mips ppc ppc64 x86"
IUSE=""
RDEPEND="sys-libs/mtdev
>=x11-base/xorg-server-1.8
>=x11-libs/libXi-1.2
>=x11-libs/libXtst-1.1.0"
DEPEND="${RDEPEND}
>=sys-kernel/linux-headers-2.6.37
>=x11-proto/recordproto-1.14"
DOCS=( "README" )
pkg_pretend() {
linux-info_pkg_setup
# Just a friendly warning
if ! linux_config_exists \
|| ! linux_chkconfig_present INPUT_EVDEV; then
echo
ewarn "This driver requires event interface support in your kernel"
ewarn " Device Drivers --->"
ewarn " Input device support --->"
ewarn " <*> Event interface"
echo
fi
}