mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-29 17:41:05 +02:00
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:
parent
3dbf2eaef6
commit
359e67c6a3
1
sdk_container/src/third_party/portage-stable/x11-drivers/xf86-input-synaptics/Manifest
vendored
Normal file
1
sdk_container/src/third_party/portage-stable/x11-drivers/xf86-input-synaptics/Manifest
vendored
Normal file
@ -0,0 +1 @@
|
||||
DIST xf86-input-synaptics-1.6.2.tar.bz2 439313 SHA256 c3f7d6a085d480c352f030aeb43db2e5560d1468ed34be24d44a0fc3fda25920 SHA512 18b2a85a0baef0048e03c9dc8bc24128aaaf1081940effb9519d08029395e1e362b5734126e9e8804f4b9eeb507ca791329009fc0e3c9b1525dda89f1a2a95d1 WHIRLPOOL 550a0e6cf54f816dc265b360d7ca57bd3a0fb595688e92450506cddf3efeeebf5c3325372b807593738f385c4f922573258eb0284ad2c5a86821dbb232173c4e
|
@ -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
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user