package wayland { description = "core Wayland window system code and protocol"; website = "https://wayland.freedesktop.org"; anitya = 10061; version# = "1.25.0"; source = remoteGitLab { domain = "gitlab.freedesktop.org"; suffix = "wayland/wayland"; ref = version; checksum = "q-4dYXme46JPgLGtXAxyZGTy7udll9RfT0VXtcW2YRR1WWViUhvdZXZneXzLqpCg"; }; writable = true; early = ` chmod +w tests tests/sanity-test.c echo 'int main(){}' > tests/sanity-test.c `; exec = meson { setup = { "Ddefault_library": "both"; "Ddocumentation": "false"; "Dtests": "true"; }; }; inputs = [ gawk, 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 ]; }