blob: 1c1bf5140e6093da4e4ee50c8775cb8aeb3bf766 (
plain)
1 # Description: library that handles input devices for display servers
2 # URL: https://www.freedesktop.org/wiki/Software/libinput/
3 # Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu
4 # Depends on: eudev meson mtdev ninja xorg-libevdev
5
6 name=libinput
7 version=1.16.1
8 release=1
9 source=(https://www.freedesktop.org/software/$name/$name-$version.tar.xz)
10
11 build() {
12 cd $name-$version
13
14 meson build \
15 --prefix /usr \
16 --libexecdir /usr/lib \
17 --buildtype release \
18 -Ddebug-gui=false \
19 -Ddocumentation=false \
20 -Dtests=false \
21 -Dlibwacom=false \
22 -Dudev-dir=/lib/udev \
23 -Dzshcompletiondir=no
24
25 DESTDIR=$PKG ninja -C build -j ${JOBS:-1} install
26 }
|