[arch-commits] Commit in xf86-input-synaptics/trunk (2 files)

2016-06-04 Thread Laurent Carlier
Date: Saturday, June 4, 2016 @ 10:41:50
  Author: lcarlier
Revision: 268941

upgpkg: xf86-input-synaptics 1.8.99.1-1

upstream update 1.8.99.1, driver is now on maintenance mode upstream

Added:
  xf86-input-synaptics/trunk/xf86-input-synaptics.install
Modified:
  xf86-input-synaptics/trunk/PKGBUILD

--+
 PKGBUILD |   22 --
 xf86-input-synaptics.install |   11 +++
 2 files changed, 23 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-04 08:24:33 UTC (rev 268940)
+++ PKGBUILD2016-06-04 08:41:50 UTC (rev 268941)
@@ -5,8 +5,8 @@
 # Contributor: Alexander Baldeck 
 
 pkgname=xf86-input-synaptics
-pkgver=1.8.3
-pkgrel=4
+pkgver=1.8.99.1
+pkgrel=1
 pkgdesc="Synaptics driver for notebook touchpads"
 arch=('i686' 'x86_64')
 license=('MIT')
@@ -18,19 +18,21 @@
 provides=('synaptics')
 conflicts=('synaptics')
 groups=('xorg-drivers' 'xorg')
+install=xf86-input-synaptics.install
 
source=(http://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
-add_tapbuttons.diff)
-sha256sums=('d39f100c74f3673778b53f17bab7690161925e25dd998a15dd8cc69b52e83f01'
-'241d7cc04ec9afcc25e10ad0e8858a927e99ec0437bba0645ca4f01dd04bb4e3')
+
conf-rename-to-70-synaptics-conf.patch::https://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/patch/?id=59e5db025307404fbfbc82f2fb3fe91d6a3005d7)
+sha256sums=('4c895339fa10c4f97b27ab62d974cae2a96e19ae8d52f80ef0fa5c202c67ebaa'
+'aeb6821f5aca797b45a3279473f723ab84c1e8a0617f87b47962813b3ac91e00')
 
+prepare() {
+  cd ${pkgname}-${pkgver}
+  
+  patch -Np1 -i ../conf-rename-to-70-synaptics-conf.patch
+}
+
 build() {
   cd ${pkgname}-${pkgver}
   
-  # * upstream disabled tapping by default if a physical left button is 
present - FS#33282
-  # * enable only one finger tapping, others can be inverted - FS#49103
-  # * enable MatchDevicePath directive by default - FS#33291
-  patch -Np1 -i ${srcdir}/add_tapbuttons.diff
-
   ./configure --prefix=/usr
   make
 }

Added: xf86-input-synaptics.install
===
--- xf86-input-synaptics.install(rev 0)
+++ xf86-input-synaptics.install2016-06-04 08:41:50 UTC (rev 268941)
@@ -0,0 +1,11 @@
+post_install() {
+  cat <>> xf86-input-synaptics driver is on maintenance mode and
+xf86-input-libinput driver must be prefered over.
+MSG
+}
+
+post_upgrade() {
+   post_install
+}
+


[arch-commits] Commit in xf86-input-synaptics/trunk (2 files)

2012-03-23 Thread andyrtr
Date: Friday, March 23, 2012 @ 16:25:34
  Author: andyrtr
Revision: 154163

upgpkg: xf86-input-synaptics 1.5.99.902-1

upstream update 1.5.99.902

Modified:
  xf86-input-synaptics/trunk/PKGBUILD
Deleted:
  
xf86-input-synaptics/trunk/synaptics-Fix-inverted-circular-scrolling-direction.patch

---+
 PKGBUILD  |   13 +--
 synaptics-Fix-inverted-circular-scrolling-direction.patch |   40 
 2 files changed, 5 insertions(+), 48 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-03-23 20:16:23 UTC (rev 154162)
+++ PKGBUILD2012-03-23 20:25:34 UTC (rev 154163)
@@ -5,8 +5,8 @@
 # Contributor: Alexander Baldeck alexan...@archlinux.org
 
 pkgname=xf86-input-synaptics
-pkgver=1.5.99.901
-pkgrel=2
+pkgver=1.5.99.902
+pkgrel=1
 pkgdesc=Synaptics driver for notebook touchpads
 arch=('i686' 'x86_64')
 license=('custom')
@@ -21,15 +21,12 @@
 options=(!libtool)
 backup=('etc/X11/xorg.conf.d/10-synaptics.conf')
 
source=(http://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
-10-synaptics.conf
-synaptics-Fix-inverted-circular-scrolling-direction.patch)
-sha1sums=('8836b1c2bf443b2c11f38457e203c5309698d9d0'
-  '68e1f4ef5e1038231d210eb422fa4d18c5922f0f'
-  '2e35cde5db6c435f612a5c6802f33aca8ba1b6bb')
+10-synaptics.conf)
+sha1sums=('2170854823caf39f15f47329514fdbe620e31e96'
+  '68e1f4ef5e1038231d210eb422fa4d18c5922f0f')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
-  patch -Np1 -i 
${srcdir}/synaptics-Fix-inverted-circular-scrolling-direction.patch
   ./configure --prefix=/usr
   make
 }

Deleted: synaptics-Fix-inverted-circular-scrolling-direction.patch
===
--- synaptics-Fix-inverted-circular-scrolling-direction.patch   2012-03-23 
20:16:23 UTC (rev 154162)
+++ synaptics-Fix-inverted-circular-scrolling-direction.patch   2012-03-23 
20:25:34 UTC (rev 154163)
@@ -1,40 +0,0 @@
-From patchwork Wed Mar 14 03:27:29 2012
-Content-Type: text/plain; charset=utf-8
-MIME-Version: 1.0
-Content-Transfer-Encoding: 8bit
-Subject: [synaptics] Fix inverted circular scrolling direction
-Date: Wed, 14 Mar 2012 03:27:29 -
-From: Peter Hutterer peter.hutte...@who-t.net
-X-Patchwork-Id: 9512
-Message-Id: 20120314032729.ga16...@yabbi.bne.redhat.com
-To: X.Org Devel List xorg-de...@lists.freedesktop.org
-Cc: Thomas =?iso-8859-1?Q?B=E4chler?= tho...@archlinux.org
-
-Introduced in 26831a6eeac6762ad4d99532f62ebbab0827de10.
-In said commit, the old-style button events were changed to delta
-accumulation. Alas, for circular scrolling, a positive delta is up whereas
-for everything else a positive delta is down.
-
-Reported-by: Thomas Bächler tho...@archlinux.org
-Signed-off-by: Peter Hutterer peter.hutte...@who-t.net
-

-src/synaptics.c |4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/synaptics.c b/src/synaptics.c
-index fa46f0d..c9609cd 100644
 a/src/synaptics.c
-+++ b/src/synaptics.c
-@@ -2554,9 +2554,9 @@ HandleScrolling(SynapticsPrivate *priv, struct 
SynapticsHwState *hw,
-   double diff = diffa(priv-scroll.last_a, angle(priv, hw-x, hw-y));
-   if (delta = 0.005  diff != 0.0) {
-   if (priv-circ_scroll_vert)
--  priv-scroll.delta_y += diff / delta * para-scroll_dist_vert;
-+  priv-scroll.delta_y -= diff / delta * para-scroll_dist_vert;
-   else
--  priv-scroll.delta_x += diff / delta * para-scroll_dist_horiz;;
-+  priv-scroll.delta_x -= diff / delta * para-scroll_dist_horiz;;
-   priv-scroll.last_a = angle(priv, hw-x, hw-y);
-   DBG(priv, 10, circ scoll delta: %.2f diff %.2f angle %.2f\n, 
delta, diff, priv-scroll.last_a);
- }