aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package/libinput.az
blob: aeb54f77856f054b08b5e88e59ec1cd5c7b49b4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package libinput {
	description = "input device management and event handling library";
	website = "https://www.freedesktop.org/wiki/Software/libinput";
	anitya = 5781;

	version# = "1.31.3";
	source = remoteGitLab {
		domain = "gitlab.freedesktop.org";
		suffix = "libinput/libinput";
		ref = version;
		checksum = "GxBGPN6YybQxrD2MDsIL8gdDYImXn4NAJi6EvTx_Hb_1jcbjwCrjeyjY2upUyTMi";
	};

	bin = [ "bash" ];
	exec = meson {
		setup = {
			"mtdev": "false";
			"libwacom": "false";
			"debug-gui": "false";
		};
	};

	tools = [
		bash,
		diffutils,
		python-pytest,
	];

	inputs = [
		libudev-zero,
		libevdev,
		kernel-headers,
	];
}