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

libevdev2-32bit-1.4.5-1.27 RPM for x86_64

From OpenSuSE Leap 15.3 for x86_64

Name: libevdev2-32bit Distribution: SUSE Linux Enterprise 15
Version: 1.4.5 Vendor: SUSE LLC <>
Release: 1.27 Build date: Fri May 25 22:24:43 2018
Group: System/Libraries Build host: sheep59
Size: 75164 Source RPM: libevdev-1.4.5-1.27.src.rpm
Summary: Library for handling evdev kernel devices
Library for handling evdev kernel devices. It abstracts the ioctls
through type-safe interfaces and provides functions to change
the appearance of the device.






* Mon Dec 07 2015
  - Update RPM groups and trivialize filelist
* Fri Nov 13 2015
  - Update to 1.4.5
    * Only a small fix, the suggested hwdb entry that the
    touchpad-edge-detector printed used the wrong codes for ABS_X
    and ABS_Y. Fixed with this release, the output is now suitable
    for copy/paste into the udev hwdb.
  - Add gpg signature
* Fri Sep 04 2015
  - Update to 1.4.4
    * Fix invalid absinfo range values reported by certain mtk soc
    * tools: print out evdev override udev rule from touchpad edge
    * tools - tweak-device: add a --resolution command
    * tools - tweak-device: revamp to reduce use of globals
    * Note that libevdev_free() does not close the fd
    * tool   - tweak-device: fix wrong error message if the LED
      doesn't exist
    * tools - tweak-device: close the fd on exit
  - Changes for 1.4.3
    * include: update to 4.1 header
    * tools: complain about devices that don't have abs x/y axes in
      the edge detector
    * tools: widen frequency resolution to ┬Ás in the DPI tool
  - Changes for 1.4.2
    * tools: fix help string for manual DPI calculation
    * include: update to 4.0 header
  - Changes for 1.4.1
    * Accept LIBEVDEV_READ_FLAG_BLOCKING as valid flag
    * ABS_MAX counts as MT axis for the event queue
    * cosmetic: fix a comment
    * Disable test-static-link in case of shared only build.
* Sat Mar 28 2015
  - Update to 1.4:
    * libevdev_uinput_destroy: don't close non-open FD
    * include: update to 3.18 header
    * tools: print the formula to calculate resolutions
    * Shut up clang compiler warnings
    * tools: fix clang compiler warning
    * tools: note that the mouse frequency measured is the
      highest frequency
    * configure: rename BUILD_TESTS to ENABLE_RUNTIME_TESTS
    * test: always build the build-tests
    * tools: add a tool to change kernel devices
    * test: use -std=c89 instead of c90 for the build test
    * cosmetic: fix a couple of duplicate/missing empty lines
    * Use memcpy/memmove instead of loop operations
* Tue Feb 10 2015
  - Update to 1.3.2:
    * A new tool has been added to help measure the physical
      resolution of a mouse device. This tool can (and should) be
      used to create udev hwdb entries for systemd's 70-mouse.hwdb
    * Other changes include documentation and tests fixes
  - Changes since 1.3.1:
    * INPUT_PROP_POINTINGSTICK is now parsed correctly.
* Mon Sep 22 2014
  - Update to 1.3:
    * m4: fix CC_CHECK_WERROR and CC_FLAG_VISIBILITY macros
    * Add per-device log handlers
    * include: update to Linux 3.15 header
    * uinput: use the UI_GET_SYSNAME ioctl if available
    * uinput: change strcpy/strcat usage for snprintf
    * include: add uinput.h header as well
    * include: update to Linux 3.16 header
    * uinput: check errno against the positive value
    * uinput: preserve the errno before cleaning up
    * configure: move the python check down to re-unite the
      gcov check outputs
    * Add libevdev_property_from_name()
    * Rename symbols leaking from static library to
      avoid name clashes
    * uinput: close the managed fd on error
    * tools: pass -rc to strerror, not rc
    * uinput: explicitly ignore the UI_DEV_DESTROY return value
    * Hook up nm to check for leaking symbols in the static library
    * Add some minimal documentation about static linking
* Sun Aug 24 2014
  - Add git repository metadata
* Tue May 13 2014
  - Update to 1.2 (recommended for xf86-input-synaptics 1.8.0)
* Fri May 02 2014
  - add baselibs.conf since libevdev2-32bit is required by libinput-32bit
* Mon Mar 17 2014
  - Update to (1.1~rc1)
    * Send an extra ABS_MT_SLOT event to sync the client up with
      the current slot
    * Fix the include directives when building in tools/
    * tools: Fix compiler warning
    * Replace hardcoded 0 with the enum for it
    * tools: add a tool to print the actual range provided by
      a touchpad
    * Document that the return value of get_name|uniq|phys is
      not permanent
    * Plug a memory leak for name, uniq, phys
    * Fix memory leaks when failing to create a uinput device
    * Document the FORCE_SYNC behavior a bit better
    * Fix a wrong reference in the libevdev_next_event
    * Add unlikely() macro
    * Don't sync past MAX_SLOTS slots
    * Dynamically allocate the slot values
    * Reduce memory requirement for MT syncing
    * Increase MAX_SLOTS to 60
    * Cap slot values to the announced maximum
    * Move some functions/macros between libevdev-int.h
      and libevdev-util.h
    * Don't sync the MT state for fake MT devices
    * If the tracking ID changes during SYN_DROPPED, terminate
      the touch first
    * Add a documentation note to update the slot after syncing
  - New tools subpackage
* Wed Feb 26 2014
  - Update to 1.0, for more details, please see:
  - SO version bumped to 2
  - Explicitly remove la files, instead of excluding them
* Thu Feb 06 2014
  - fixed license to MIT in specfile
* Wed Jan 08 2014
  - n_buildfix_for_opensuse_12_2.patch
    * buildfix for openSUSE 12.2 (Linux kernel headers too old)
* Sun Oct 20 2013
  - Initialize libevdev pckage



Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jun 9 13:55:31 2024