SHA256
1
0
forked from pool/libmanette

Accepting request 637373 from GNOME:Factory

- Update to version 0.2.1:
  + Defer the emission of input device events by putting them into
    idle event sources.
  + Update the game controller database.
- Update to version 0.2.0:
  + Device: Add rumble support.
  + Make the devices rumble in manette-test if they support it.
  + Mapping:
    - Initialize the bindings to 0 before using them, avoiding
      improper values in non used fields.
    - Ensures the binding value inversion is disabled by default,
      avoiding an unexpected state.
    - Clear errno before using it to avoid string to uint16
      convertions to fail on valid inputs.
    - Silently skip the 'platform' mapping key as it is neither
      useful nor erroneous.
  + Monitor:
    - Fix the 'device-disconnected' signal marshaller.
    - Fix the devices hash table hash and comparison functions.
  + Build system change:
    - Make manette-test properly depend on libmanette.
    - Change the package name from libmanette to manette.
    - Change the soname from liblibmanette.so to libmanette.so.
    - Fix the soname version.
  + Fix the license header of manette-version.h.in, which was
    accidentaly not matching the one of the library.
- Following upstream changes and fixes, rename liblibmanette-0_2
  subpackage to libmanette-0_2-0, change where applicable, set
  package_version define to 0_2-0.
- Tweak spec, use autosetup macro.
- Modernize spec-file by calling spec-cleaner
- Initial package, libmanette, version 0.1.2. (forwarded request 637258 from 1Antoine1)

OBS-URL: https://build.opensuse.org/request/show/637373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmanette?expand=0&rev=3
This commit is contained in:
2018-10-01 06:16:18 +00:00
committed by Git OBS Bridge
4 changed files with 14 additions and 6 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:af9e59b8d9ab792391a229c2824cac99740676785fdd460588fe9f5a05e613ff
size 32436

3
libmanette-0.2.1.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:023508e8cbae3c24697a6145aea6a0ba888e0a920fe8ee87f7231972c1f87893
size 32448

View File

@@ -1,7 +1,15 @@
-------------------------------------------------------------------
Sun Sep 23 07:42:06 UTC 2018 - antoine.belvire@opensuse.org
- Update to version 0.2.1:
+ Defer the emission of input device events by putting them into
idle event sources.
+ Update the game controller database.
-------------------------------------------------------------------
Tue Mar 6 17:48:22 UTC 2018 - bjorn.lie@gmail.com
- Update to version 2.0.0:
- Update to version 0.2.0:
+ Device: Add rumble support.
+ Make the devices rumble in manette-test if they support it.
+ Mapping:

View File

@@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@@ -20,7 +20,7 @@
%define package_version 0_2-0
Name: libmanette
Version: 0.2.0
Version: 0.2.1
Release: 0
Summary: A simple GObject game controller library
License: LGPL-2.1-or-later