Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

xf86-input-synaptics-devel-1.9.2-lp160.3.17 RPM for ppc64le

From OpenSuSE Leap 16.0 for ppc64le

Name: xf86-input-synaptics-devel Distribution: openSUSE Leap 16.0
Version: 1.9.2 Vendor: openSUSE
Release: lp160.3.17 Build date: Tue Sep 3 12:36:22 2024
Group: Development/Libraries/X11 Build host: obs-power9-12
Size: 6052 Source RPM: xf86-input-synaptics-1.9.2-lp160.3.17.src.rpm
Packager: https://bugs.opensuse.org
Url: http://xorg.freedesktop.org/
Summary: Synaptics touchpad input driver for the Xorg X server -- Development Files
synaptics is an Xorg input driver for touchpads.

Even though touchpads can be handled by the normal evdev or mouse
drivers, this driver allows more advanced features of the touchpad to
become available.

Provides

Requires

License

MIT

Changelog

* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    PatchN.
* Mon Jul 11 2022 Stefan Dirsch <sndirsch@suse.com>
  - Update to version 1.9.2:
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * Build xz tarballs instead of bzip2
    * Fix spelling/wording issues
    * gitlab CI: add a basic build test
    * Convert remaining source files from ISO-8859-1 to UTF-8
    * eventcomm: use 64-bit time safe accessors instead of timeval directly
    * eventcomm: fix compile with pre-time64 kernels
    * Use fabs() instead of abs() on double values.
    * synclient: allow negative/large values for AreaLeftEdge etc.
* Thu May 28 2020 Stefan Dirsch <sndirsch@suse.com>
  - devel package: removed requires to main package, since it's not
    required at all for development (boo#1172153)
* Tue Jul 30 2019 Stefan Dirsch <sndirsch@suse.com>
  -  move xorg.conf.d snippet from /etc/X11/xorg.conf.d to
    /usr/share/X11/xorg.conf.d (boo#1139692)
* Wed May 30 2018 sndirsch@suse.com
  -  Update to version 1.9.1:
    * A few build system janitorial things, a compatibility patch
      by Luca and one patch to avoid log spam when the device goes
      away (and before udev tells us that it's gone).
* Tue May 30 2017 sndirsch@suse.com
  - includes everything needed for missing sle issue entries:
    fate #315643-315645, 319159-319161, 319618 (bsc#1041556)
* Sat Nov 19 2016 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.9.0:
    This release supports the X server 1.19.
* Fri Oct 28 2016 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.8.99.2:
    + Remove upstream patch U_conf-rename-to-70-synaptics.conf.patch
    + Adapt n_xf86-input-synaptics-wait.diff
* Mon May 23 2016 sndirsch@suse.com
  - replaced n_conf-rename-to-70-synaptics.conf.patch with upstreamed
    patch U_conf-rename-to-70-synaptics.conf.patch (boo #979554)
* Thu May 19 2016 sndirsch@suse.com
  - n_conf-rename-to-70-synaptics.conf.patch
    * bump up synaptics driver to 70, so it get's preferred over
      libinput, which was dropped down to 060 (boo #979554)
  - adjusted n_xf86-input-synaptics-default-tap.diff,
    n_xf86-input-synaptics-xorg.conf.d_snippet.diff
  - removed Supplements: xorg-x11-server, so the driver no longer
    gets installed by default
* Fri Nov 13 2015 mpluskal@suse.com
  - Add gpg signature
  - Make building more verbose
* Mon Nov 02 2015 sndirsch@suse.com
  - Update to version 1.8.3
    * With Gabriele's fix, the order of fingers on the touchpad doesn't
      matter for two-finger scrolling. Previously, only one of the
      fingers would trigger scroll events. See
      https://bugs.freedesktop.org/show_bug.cgi?id=92622
* Fri Jul 31 2015 jengelh@inai.de
  - Ignore absence of udevadm, it won't be present in the build env.
* Tue Mar 31 2015 sndirsch@suse.com
  - Update to version 1.8.2:
    * One significant change here: an artificial delay is now used
      between the button events of a doubletap. Some applications
      previously dropped the events because they had the same
      timestamp, with the delay this should now work fine.
* Sun Sep 21 2014 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.8.1:
    A couple of coverity-induced fixes, the
    top software buttons are now 15% and better detection of two-finger
    taps. A couple of misc other fixes, the only oddity in there is a
    fix for clock drift - if you had clickpad clicks delayed by a
    second or so after a number of suspend/resume cycles then you may
    want to upgrade to this version.
* Tue May 13 2014 sndirsch@suse.com
  - Update to version 1.8.0
    * final release; changes since 1.7.99.2:
      + conf: drop the PNPID matching from the fdi file
* Wed May 07 2014 sndirsch@suse.com
  - Update to version 1.7.99.2
    * The second snapshot for synaptics 1.8 is now available. Note
      that there are are two significant changes:
    - the event device is not grabbed anymore. In some setups this
      may lead to duplicate events but where it does you're really
      better off using an InputClass instead of an InputDevice
      section in your xorg.conf.
    - the secondary software button area (i.e. the top software
      buttons on the Lenovo *40 series) is now automatically
      enabled based on the INPUT_PROP_TOPBUTTONPAD property,
      slated for kernel 3.15. No more PNPID matching in the
      snippets, which didn't work without a kernel patch anyway.
      If you can't update the kernel, use Option
      "HasSecondarySoftButtons" "on".
* Mon Mar 17 2014 hrvoje.senjan@gmail.com
  - Update to version 1.7.99.1:
    - libevdev support:
      The evdev backend on Linux now uses libevdev. We recommend
      to use libevdev 1.1-rc1 or later as the synaptics driver is
      very likely to trigger SYN_DROPPED and we've fixed a bunch
      of issues in libevdev 1.1.
    - Support for T440, T540, X240, Helix, Yoga:
    The bulk of the changes is to support this set of Lenovo
    touchpads. These touchpads don't have separate physical
    buttons for the trackstick and need to be emulated as
    software-button by the driver.
    - TouchpadOff behaviour change:
    Synaptics has a property "Synaptics Off" to disable events.
    Previously, this disabled any event from the touchpad.
    Now, physical button clicks are allowed even when the
    touchpad is disabled.
    - mtdev was dropped:
    There are no touchpad drivers in the kernel tree that
    use protocol A, so using mtdev is just a computationally
    expensiv and memory-wasting noop.
  - As per upstream change, swap pkgconfig(mtdev) BuildRequires for
    pkgconfig(evdev) >= 1.0.99.1
  - Rebase n_xf86-input-synaptics-wait.diff for this release
* Wed Mar 12 2014 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.7.4:
    One fix: closing the fd again if the device cannot be enabled
    properly, and two reverts: scrollbuttons and circular pad
    support are making a comeback. Apparently there are still a
    few laptops out there that require either feature.
* Thu Feb 20 2014 sndirsch@suse.com
  - n_xf86-input-synaptics-xorg.conf.d_snippet.diff: disable
    "HorizEdgeScroll" instead of setting "HorizScrollDelta" to 0
    (bnc#864664, fdo#75074)
  - adapted n_xf86-input-synaptics-default-tap.diff
* Mon Jan 13 2014 sndirsch@suse.com
  - Update to version 1.7.3
    * Just one fix for the stable branch, fixing the #define for
      server 1.15 (and newer). A bad ABI detection check enabled
      driver scaling on input ABI 20, causing sluggish pointer
      behaviour.
* Mon Dec 09 2013 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.7.2:
    Three patches on top of the previous release, the first of which
    enables proper driver scaling when running against new servers. If
    you're using the server from git, both driver and server would
    scale, resulting in a sluggish touchpad.
* Mon Dec 02 2013 eich@suse.com
  - renamed:
    * xf86-input-synaptics-xorg.conf.d_snippet.diff ->
      n_xf86-input-synaptics-xorg.conf.d_snippet.diff
    * xf86-input-synaptics-wait.diff ->
      n_xf86-input-synaptics-wait.diff
    * xf86-input-synaptics-default-tap.diff ->
      n_xf86-input-synaptics-default-tap.diff
    to indicate that these are SUSE specific patches.
* Tue May 14 2013 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.7.1:
    First stable update to synaptics 1.7 is now available.
  - User-visible changes:
    + soft button areas may overlap on the edge, so a configuration of
      e.g.middle button 33%-66% and right button 66%-0 is now valid.
    + man page fix to avoid confusion between 0 and 0% on button configuration
    This release also includes the fix for stack smash caused by Apple
    MagicTrackpads.
* Tue Apr 02 2013 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.7.0:
    This release has seen a bunch of purges in the hope that it will make the
    code more maintainable. Most of the features dropped are expected to have
    few or no users, or hardware that hasn't been around for ages.
    Most other fixes have found their way into the 1.6 branch already.
* Mon Feb 04 2013 sndirsch@suse.com
  - xf86-input-synaptics 1.6.3
    * Compared to 1.6.2, we've had a memory leak fixed, better
      behaviour for synaptics soft buttons and, most importantly,
      a fix to reset the touch state after suspend.
  - obsoletes xf86-input-synaptics-Reset-num_active_touches-on-DeviceOff-52496.patch
* Sat Jan 19 2013 tchvatal@suse.com
  - Use tapTwoFingers and tapThreeFingers for leftMouse and
    middleMouse click respectively. (bnc#799455)
* Fri Jan 04 2013 sndirsch@suse.com
  - xf86-input-synaptics-Reset-num_active_touches-on-DeviceOff-52496.patch
    * Reset num_active_touches on DeviceOff (bnc#779452, fdo#52496)
* Thu Jul 26 2012 tiwai@suse.de
  - Drop broken LED double-tap patches (bnc#768506,bnc#765524)
* Fri Jun 29 2012 tiwai@suse.de
  - Fix double-tap LED behavior (bnc#768506)
  - Enable tap-to-click as default (bnc#722457)
* Thu Jun 14 2012 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.6.2
    + #49439: out-of-bounds access if a touch was active at driver init
    + #49965: disallow scroll distances on 0 to avoid division by 0
    + Fix coasting for negative scroll deltas
    + More fixes to avoid jumpy cursors on resume
* Wed Jun 06 2012 tiwai@suse.de
  - Remove obsoleted patches and revive LED double-tap (bnc#765524)
    * Remove obsoleted clickpad patches:
      xf86-input-synaptics-add-clickpad-support.diff
      xf86-input-synaptics-fix-clickpad-capabilities.diff
      xf86-input-synaptics-clickpad-doc-update.diff
    * Remove obsoleted stability patches:
      xf86-input-synaptics-filter-bogus-coord.diff
      xf86-input-synaptics-move-threshold.diff
    * Revive LED double-tap patch:
      xf86-input-synaptics-led-double-tap.diff
* Fri May 11 2012 vuntz@opensuse.org
  - Update to version 1.6.1:
    + Fix wrong conversion causing coasting to be triggered on almost
      all scroll events.
    + Fix bug where, on clickpads, moving the clicking finger out of
      the soft button area caused erroneous button events.
  - Rebase xf86-input-synaptics-wait.diff,
    xf86-input-synaptics-add-clickpad-support.diff,
    xf86-input-synaptics-add-led-support.diff,
    xf86-input-synaptics-fix-clickpad-capabilities.diff,
    xf86-input-synaptics-filter-bogus-coord.diff: this is needed
    because of whitespace changes in the code.
* Wed May 09 2012 vuntz@opensuse.org
  - Update to version 1.6.0:
    + Fix coasting for negative scroll directions.
    + Fix issues on resuming after suspend.
    + Documentation fixes.
    + Build fixes.
  - Changes from version 1.5.99.904:
    + Ensure hw millis are monotonic.
    + Don't release the button on TS_3 if TapAndDrag is disabled.
    + Various scroll-related fixes.
    + Various coasting-related fixes.
    + Several other bug fixes.
  - Rebase xf86-input-synaptics-clickpad-doc-update.diff and
    xf86-input-synaptics-filter-bogus-coord.diff.
* Mon Apr 23 2012 dimstar@opensuse.org
  - Disable xf86-input-synaptics-move-threshold.diff: having this
    patch enabled and touching the pad resets X.
* Thu Apr 19 2012 dimstar@opensuse.org
  - Update to version 1.5.99.903:
    + Support inverted scroll direction.
    + Use maximum number of touches reported by evdev
    + Don't count fingers twice when guessing distance (fdo#48316)
    + Replace hardcoded max number of touches with a define.
    + Check touch record bounds before access
    + Do not perform a tap action when more than three touches
    + Count number of multitouch touches for multitouch finger count
    + conf: the bcm5974 doesn't have Apple in the product name
  - Drop patches:
    + xf86-input-synaptics-settings.diff
    + xf86-input-synaptics-led-double-tap.diff
    + xf86-input-synaptics-clickpad-threshold.diff
  - Rebased patches:
    + xf86-input-synaptics-add-clickpad-support.diff
    + xf86-input-synaptics-add-led-support.diff
    + xf86-input-synaptics-fix-clickpad-capabilities.diff
    + xf86-input-synaptics-move-threshold.diff
    + xf86-input-synaptics-filter-bogus-coord.diff
  - Add pkgconfig(mtdev) BuildRequires: new dependency.
  - Use %x11_abi_xinput_req instead of static ABI Requires.
* Wed Apr 18 2012 vuntz@opensuse.org
  - Split xf86-input-synaptics from xorg-x11-driver-input.
    Initial version: 1.5.0.

Files

/usr/include/xorg/synaptics-properties.h
/usr/lib64/pkgconfig/xorg-synaptics.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Sep 15 23:50:46 2024