Compare commits

..

No commits in common. "e1e1f9d7ae17a65ddd4bb5bb87645e2a3624730f" and "ebb1d12230334c29f4b60c1548b0d8b90c04d491" have entirely different histories.

4 changed files with 51 additions and 20 deletions

View File

@ -0,0 +1,45 @@
name: libinput
old_version: 1.14.1
new_version: 1.15.6
interface_differences:
- type: 'feature'
item: 添加HP Elite x2 1013 G3
diff: 将HP Elite x2 1013 G3键盘标记为外部键盘
influence: 功能增强
- type: 'feature'
item: markdown
diff: 删除markdown源码解析器废弃此功能
influence: 功能优化
- type: 'feature'
item: 增加Lenovo ThinkPad X200 Tablet
diff: 为quirk模式添加Lenovo ThinkPad X200 Tablet
influence: 功能增强
- type: 'feature'
item: 使用qemu
diff: 添加使用qemu运行完整的测试套件的支持允许失败至少可以利用它
influence: 功能增强
- type: 'feature'
item: 添加滚动按钮
diff: 添加滚动按钮锁定功能
influence: 功能增强
- type: 'feature'
item: 在quirks模式添加RollerMouse Free 3
diff: 添加RollerMouse Free 3进行双击修复
influence: 功能增强
- type: 'feature'
item: 从libinput
diff: 删除特定的libinput度量工具
influence: 功能优化
- type: 'feature'
item: tools
diff: 只要笔尖在逻辑上向下,就会显示一个额外的正方形。
influence: 功能增强
- type: 'ABI'
item: tablet
diff: 添加一个tablet_get_current_tool用于获取当前工具
influence: 功能增强
- type: 'ABI'
item: touchpad
diff: 添加一个tp_tap_move_to_dead用于控制移动后不允许多手指点击
influence: 功能增强
remark: '新增函数和特性对老特性无影响libinput为触摸屏基础库被图形桌面引入无相关产品使用影响小;'

BIN
libinput-1.16.4.tar.xz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,12 +1,12 @@
Name: libinput
Version: 1.24.0
Version: 1.16.4
Release: 1
Summary: Input device management and event handling library
License: MIT
URL: https://gitlab.freedesktop.org/libinput/libinput/-/releases
Source0: https://gitlab.freedesktop.org/libinput/libinput/-/archive/%{version}/libinput-%{version}.tar.gz
URL: https://www.freedesktop.org/wiki/Software/libinput/
Source0: https://www.freedesktop.org/software/libinput/libinput-%{version}.tar.xz
BuildRequires: gcc gcc-c++ python3-devel meson pkgconfig(libudev) pkgconfig(mtdev) pkgconfig(libevdev) pkgconfig(libwacom)
BuildRequires: git-core gcc gcc-c++ python3-devel meson pkgconfig(libudev) pkgconfig(mtdev) pkgconfig(libevdev) pkgconfig(libwacom)
%description
libinput is a library to handle input devices in Wayland compositors and to provide
@ -37,7 +37,8 @@ The %{name}-doc package contains document files.
%global udevdir /usr/lib/udev/
%prep
%autosetup -n %{name}-%{version} -p0
%autosetup -n %{name}-%{version} -Sgit
pathfix.py -i %{__python3} -p -n $(git grep -l '#!/usr/bin/.*python3')
%build
%meson -Ddebug-gui=false -Ddocumentation=false -Dtests=false -Dudev-dir=%{udevdir}
@ -83,21 +84,6 @@ The %{name}-doc package contains document files.
%{_mandir}/man1/*
%changelog
* Tue Feb 06 2024 taoyuxiang <taoyuxiang2@huawei.com> - 1.24.0-1
- update to 1.24.0
* Fri Feb 10 2023 Liu Yuntao <liuyuntao10@huawei.com> - 1.22.1-1
- update to 1.22.1, and update upstream URL
* Tue Jun 7 2022 zhouwenpei <zhouwenpei1@h-partners.com> - 1.19.2-2
- fix CVE-2022-1215
* Tue Nov 30 2021 zhouwenpei <zhouwenpei1@huawei.com> - 1.19.2-1
- update to 1.19.2
* Fri Jul 30 2021 chenyanpanHW <chenyanpan@huawei.com> - 1.16.4-2
- DESC: delete -Sgit from %autosetup, and delete BuildRequires git-core
* Sat Jan 30 2021 xinghe <xinghe1@huawei.com> - 1.16.4-1
- update to 1.16.4