Compare commits
7 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 9c8986e967 | |||
| 46739b10d1 | |||
| c4a0d8513b | |||
| 52f8eeb16e | |||
| 98ad532b67 | |||
| 9a6a9d80e9 | |||
| bf6067d5c2 |
2
_service
2
_service
@@ -3,7 +3,7 @@
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://gitlab.gnome.org/GNOME/libmanette.git</param>
|
||||
<param name="revision">0.2.9</param>
|
||||
<param name="revision">0.2.13</param>
|
||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||
<param name="versionrewrite-pattern">v?(.*)\+0</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
libmanette-0_2-0
|
||||
3
libmanette-0.2.13.obscpio
Normal file
3
libmanette-0.2.13.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c6dc88cf4110f05619b50c2e60a3ec94466dc467b5e6ab3932eb8a52a4a00331
|
||||
size 552460
|
||||
BIN
libmanette-0.2.9.obscpio
LFS
BIN
libmanette-0.2.9.obscpio
LFS
Binary file not shown.
@@ -1,3 +1,47 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 10 04:46:49 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 0.2.13:
|
||||
+ Update controller mappings.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 14:27:38 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 0.2.12:
|
||||
+ Add a deadzone for Steam Deck analog sticks.
|
||||
+ Fix build with older gobject-introspection.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 17 10:56:22 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Drop baselibs.conf: no longer build libmanette-0_2-0-32bit: the
|
||||
only known consumer was webkit2gtk3:gtk3-soup2, which in fact is
|
||||
not built in Tumbleweed, but only in devel projects. As such,
|
||||
there seems to be no real use of this.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 14 21:44:59 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 0.2.11:
|
||||
+ Port documentation to gi-docgen
|
||||
+ Add support for Steam Deck gamepad:
|
||||
- Add ManetteDeviceType and manette_device_get_device_type()
|
||||
- Add manette_device_supports_mapping()
|
||||
+ Deprecate LIBMANETTE_* version check symbols, add MANETTE_*
|
||||
instead
|
||||
+ Add runtime version check functions
|
||||
+ Make hat to buttons mapping always emit button release (fixes
|
||||
d-pad getting stuck when quickly flipping right->left etc)
|
||||
+ Fix paddle keycodes
|
||||
+ Fix DualSense motion sensor and touchpad being recognized as
|
||||
gamepads
|
||||
+ Fix half-range axis mappings
|
||||
+ Build:
|
||||
- Depend on hidapi-hidraw
|
||||
- Specify --doc-format for GIR data
|
||||
- Fix build warnings
|
||||
- Add pkgconfig(hidapi-hidraw) BuildRequires: New dependency.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 13 15:18:29 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: libmanette
|
||||
version: 0.2.9
|
||||
mtime: 1726233480
|
||||
commit: 508df238f9c25a20c0d06da8c9bf83138759d40f
|
||||
version: 0.2.13
|
||||
mtime: 1760035892
|
||||
commit: 990f8797da563b32f15f56d5f297d9963aa59d9c
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package libmanette
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -20,19 +20,19 @@
|
||||
%define package_version 0_2-0
|
||||
|
||||
Name: libmanette
|
||||
Version: 0.2.9
|
||||
Version: 0.2.13
|
||||
Release: 0
|
||||
Summary: A simple GObject game controller library
|
||||
License: LGPL-2.1-or-later
|
||||
Group: System/Libraries
|
||||
URL: https://gnome.pages.gitlab.gnome.org/libmanette/
|
||||
Source: %{name}-%{version}.tar.zst
|
||||
Source99: baselibs.conf
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gobject-introspection-devel >= 0.6.7
|
||||
BuildRequires: meson >= 0.53.0
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: pkgconfig(gudev-1.0) >= 1.0
|
||||
BuildRequires: pkgconfig(hidapi-hidraw)
|
||||
BuildRequires: pkgconfig(libevdev) >= 1.4.5
|
||||
BuildRequires: pkgconfig(vapigen)
|
||||
|
||||
@@ -73,12 +73,11 @@ libmanette allows easy access to game controllers.
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%ldconfig_scriptlets -n libmanette-%{package_version}
|
||||
|
||||
%check
|
||||
%meson_test
|
||||
|
||||
%post -n libmanette-%{package_version} -p /sbin/ldconfig
|
||||
%postun -n libmanette-%{package_version} -p /sbin/ldconfig
|
||||
|
||||
%files -n libmanette-%{package_version}
|
||||
%license COPYING
|
||||
%{_libdir}/libmanette-%{binary_version}.so.*
|
||||
|
||||
Reference in New Issue
Block a user