From 73c1cfab0c693a93b867fcc45a0f88d224c38afe Mon Sep 17 00:00:00 2001 From: damneq Date: Thu, 23 Jan 2020 09:19:47 +0100 Subject: [PATCH] wayfire: update to 0.3.1 --- ...yfire-0.3.1-fix-building-with-wlroots-0.10.0.patch | 11 +++++++++++ srcpkgs/wayfire/template | 6 +++--- 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/wayfire/patches/wayfire-0.3.1-fix-building-with-wlroots-0.10.0.patch diff --git a/srcpkgs/wayfire/patches/wayfire-0.3.1-fix-building-with-wlroots-0.10.0.patch b/srcpkgs/wayfire/patches/wayfire-0.3.1-fix-building-with-wlroots-0.10.0.patch new file mode 100644 index 00000000000..3cd4d3fe6f9 --- /dev/null +++ b/srcpkgs/wayfire/patches/wayfire-0.3.1-fix-building-with-wlroots-0.10.0.patch @@ -0,0 +1,11 @@ +--- meson.build ++++ meson.build +@@ -29,7 +29,7 @@ libinput = dependency('libinput', version: '>=1.7.0') + pixman = dependency('pixman-1') + threads = dependency('threads') + xkbcommon = dependency('xkbcommon') +-wlroots = dependency('wlroots', version: ['>=0.9.0', '<0.10.0'], fallback: ['wlroots', 'wlroots']) ++wlroots = dependency('wlroots', version: ['>=0.9.0', '<0.11.0'], fallback: ['wlroots', 'wlroots']) + wfconfig = dependency('wf-config', version: '>=0.3', fallback: ['wf-config', 'wfconfig']) + + needs_libinotify = ['freebsd', 'dragonfly'].contains(host_machine.system()) diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template index c5e31d12414..cdcd900b67e 100644 --- a/srcpkgs/wayfire/template +++ b/srcpkgs/wayfire/template @@ -1,16 +1,16 @@ # Template file for 'wayfire' pkgname=wayfire -version=0.3.0 +version=0.3.1 revision=1 build_style=meson hostmakedepends="pkg-config wayland-devel" -makedepends="wlroots-devel glm cairo-devel wf-config-devel" +makedepends="xcb-util-wm-devel xcb-util-errors-devel wlroots-devel glm cairo-devel wf-config-devel" short_desc="3D wayland compositor" maintainer="Young Jin Park " license="MIT" homepage="https://wayfire.org" distfiles="https://github.com/WayfireWM/wayfire/archive/${version}.tar.gz" -checksum=c686bf5abb7f0db829196785bba4136c85d7b52d701212e21636dad75e1da0aa +checksum=e3bf727696f7f089b3474e8f4161e59adaeaa019de191b3e47a4f4663044cd00 case $XBPS_TARGET_MACHINE in *-musl) makedepends+=" libexecinfo-devel"