From 08015e4aba63ea2514dcf7dbe2a92db84deb7a5e Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Wed, 7 Apr 2021 22:02:02 +0200 Subject: [PATCH] wlroots: update to 0.13.0. --- common/shlibs | 2 +- srcpkgs/wlroots/template | 17 +++++++++-------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/common/shlibs b/common/shlibs index 70be7e00c51d..73200d8dac2e 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3470,7 +3470,7 @@ libcodecore.so.0 libio.elementary.code-3.0_1 libio.elementary.music-core.so.0 libio.elementary.music-5.0_1 libpantheon-files-core.so.4 libio.elementary.files-4.1.4_1 libpantheon-files-widgets.so.4 libio.elementary.files-4.1.4_1 -libwlroots.so.7 wlroots-0.12.0_1 +libwlroots.so.8 wlroots-0.13.0_1 libbaseencode.so.1 libbaseencode-1.0.9_1 libcotp.so.12 libcotp-1.2.1_1 libunarr.so.1 libunarr-1.0.1_1 diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template index c4d3bad99c6b..e39abd4f1ea6 100644 --- a/srcpkgs/wlroots/template +++ b/srcpkgs/wlroots/template @@ -1,25 +1,26 @@ # Template file for 'wlroots' pkgname=wlroots -version=0.12.0 -revision=2 +version=0.13.0 +revision=1 build_style=meson -# enable assertions - upstream uses them only for unreachable situations -configure_args="-Dlogind=disabled -Dlibseat=enabled - -Dxcb-errors=enabled -Dxcb-icccm=enabled -Dxwayland=enabled - -Dx11-backend=enabled -Dexamples=false -Dwerror=false -Db_ndebug=false" +# Follow upstream packaging recommendations: +# https://github.com/swaywm/wlroots/wiki/Packaging-recommendations +configure_args="--auto-features=enabled -Dlogind=disabled + -Dexamples=false -Dwerror=false -Db_ndebug=false" hostmakedepends="pkg-config wayland-devel" _devel_depends="MesaLib-devel libseat-devel eudev-libudev-devel libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols xcb-util-errors-devel xcb-util-wm-devel" makedepends="${_devel_depends} libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel - xcb-util-keysyms-devel xcb-util-renderutil-devel xcb-util-xrm-devel" + xcb-util-keysyms-devel xcb-util-renderutil-devel xcb-util-xrm-devel + xorg-server-xwayland" short_desc="Modular Wayland compositor library" maintainer="Isaac Freund " license="MIT" homepage="https://github.com/swaywm/wlroots" distfiles="https://github.com/swaywm/wlroots/archive/${version}.tar.gz" -checksum=c9e9f4f6d2f526d0b2886daf3ec37e64831773059aa669fb98a88522a1626bdb +checksum=f6bea37fd4a6f5e5f552b83d61adae8c73e64b0bcb9ae0ab464ebcd9309d3cf3 post_install() { vlicense LICENSE