<?xml version="1.0"?>
<package name="wayland">
	<description>protocol for a compositor to talk to its clients</description>
	<releases>
		<release version="1.24.0" revision="1">
			<deps>
				<dep name="expat"/>
				<dep name="libffi"/>
				<dep name="libxml2"/>
				<dep name="libxslt"/>
				<dep name="meson"/>
			</deps>
			<build>
				<script>
					<archive name="wayland-$VERSION">
						<!-- Do not connect to random Wayland server when
						     launching wayland client from outside Wayland server.
						     Otherwise, it's impossible to launch GTK+ applications
						     in X when Wayland server is also running. -->
						<cmd>sed -i -e 's/name = "wayland-0"/return -1/' src/wayland-client.c</cmd>

						<cmd>meson --prefix /usr --libexecdir lib --sysconfdir /etc --localstatedir /var --sharedstatedir /var -Dtests=false -Ddocumentation=false build</cmd>
						<cmd>cd build</cmd>
						<cmd>ninja</cmd>
						<cmd>ninja install</cmd>
					</archive>
				</script>
			</build>
		</release>
	</releases>
</package>
