aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package/libinput.az
blob: 4cb1b764320e76c1e8ceb3b35bf6dbda61c222b3 (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
35
36
37
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";
		};
	};

	inputs = [
		bash,
		diffutils,
		python-pytest,

		libudev-zero,
		libevdev,
		kernel-headers,
	];

	runtime = [
		libudev-zero,
		libevdev,
	];
}