Skip to content

Commit de3badd

Browse files
authored
Merge pull request #79 from m4rch3n1ng/libinput-1-28
upgrade to libinput version 1.28
2 parents e3a6c28 + 8392400 commit de3badd

File tree

11 files changed

+18225
-10
lines changed

11 files changed

+18225
-10
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ jobs:
225225
RUST_LOG: bindgen=warn,bindgen::ir=error,bindgen::codegen=error
226226
with:
227227
command: build
228-
args: --manifest-path input-sys/Cargo.toml --target ${{ matrix.target }} --no-default-features --features update_bindings,libinput_1_11,libinput_1_14,libinput_1_15,libinput_1_19,libinput_1_21,libinput_1_23
228+
args: --manifest-path input-sys/Cargo.toml --target ${{ matrix.target }} --no-default-features --features update_bindings,libinput_1_11,libinput_1_14,libinput_1_15,libinput_1_19,libinput_1_21,libinput_1_23,libinput_1_26,libinput_1_27,libinput_1_28
229229
- name: Copy bindings
230230
run: |
231231
for i in input-sys/src/bindings/*.rs

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## Unreleased
22

33
- **Breaking:** `Device::name`, `Device::output_name`, `Seat::physical_name` and `Seat::logical_name` now return Cow strings due to lossy conversion into UTF8
4-
- Added support for libinput accel config
4+
- Added support for libinput 1.23, 1.26, 1.27, 1.28 features
55

66
## 0.9.1
77

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ libinput_1_19 = ["input-sys/libinput_1_19", "libinput_1_15"]
3939
libinput_1_21 = ["input-sys/libinput_1_21", "libinput_1_19"]
4040
libinput_1_23 = ["input-sys/libinput_1_23", "libinput_1_21"]
4141
libinput_1_26 = ["input-sys/libinput_1_26", "libinput_1_23"]
42+
libinput_1_27 = ["input-sys/libinput_1_27", "libinput_1_26"]
43+
libinput_1_28 = ["input-sys/libinput_1_28", "libinput_1_27"]
4244

4345
[workspace]
4446
members = [

input-sys/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,5 @@ libinput_1_19 = []
3939
libinput_1_21 = []
4040
libinput_1_23 = []
4141
libinput_1_26 = []
42+
libinput_1_27 = []
43+
libinput_1_28 = []

input-sys/build.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ extern crate bindgen;
44
use std::{env, path::Path};
55

66
const LIB_VERSIONS: &[(u8, u8, u8)] = &[
7+
(1, 28, 0),
8+
(1, 27, 0),
79
(1, 26, 0),
810
(1, 23, 0),
911
(1, 21, 0),

0 commit comments

Comments
 (0)