blob: b4d755a1cafc2e3e5ffa081656e02424be4f6a6e (
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
package wayland {
description = "core Wayland window system code and protocol";
website = "https://wayland.freedesktop.org";
anitya = 10061;
version# = "1.26.0";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "wayland/wayland";
ref = version;
checksum = "79UJi1LDcQBoYl_yR7Jnt3OXptvyklTdJB7GZIeF_Zb0q0ETQRBp5RqsltdZOTAp";
};
writable = true;
early = `
chmod +w tests tests/sanity-test.c
echo 'int main(){}' > tests/sanity-test.c
`;
exec = meson {
setup = {
"default_library": "both";
"documentation": "false";
"tests": "true";
};
};
inputs = [
awk,
diffutils,
libffi,
libexpat,
libxml2,
];
runtime = [
libffi,
libexpat,
libxml2,
];
}
package wayland-protocols {
description = "additional standard Wayland protocols";
website = "https://wayland.freedesktop.org";
anitya = 13997;
version# = "1.49";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "wayland/wayland-protocols";
ref = version;
checksum = "HvV0Zk4KadZNqVBD-FXYN1ZcOsHI2HKnqVFk0hZzEF2jt3UZjkddgZLJthF0v8Ki";
};
exec = meson {};
inputs = [ wayland ];
}
|