From c603ebe251ab244df5c46c80be921a1ca65f7645 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Sat, 26 Jun 2021 13:42:18 +0200 Subject: [PATCH] sway: update to 1.6.1. --- srcpkgs/sway/patches/primary_selection.diff | 25 --------------------- srcpkgs/sway/template | 6 ++--- 2 files changed, 3 insertions(+), 28 deletions(-) delete mode 100644 srcpkgs/sway/patches/primary_selection.diff diff --git a/srcpkgs/sway/patches/primary_selection.diff b/srcpkgs/sway/patches/primary_selection.diff deleted file mode 100644 index 5ca2b0e14d6..00000000000 --- a/srcpkgs/sway/patches/primary_selection.diff +++ /dev/null @@ -1,25 +0,0 @@ -Sway 1.6 removed support for gtk-primary-selection, but some -programs (e.g. Firefox ESR 78) still rely on it. -Since wlroots will drop it in version 0.14, we can restore -this feature on sway. -https://github.com/swaywm/sway/pull/5788 -https://github.com/swaywm/wlroots/issues/2421 -https://github.com/swaywm/wlroots/pull/2460 ---- a/sway/server.c -+++ b/sway/server.c -@@ -15,6 +15,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -75,6 +76,7 @@ bool server_init(struct sway_server *server) { - wlr_data_device_manager_create(server->wl_display); - - wlr_gamma_control_manager_v1_create(server->wl_display); -+ wlr_gtk_primary_selection_device_manager_create(server->wl_display); - - server->new_output.notify = handle_new_output; - wl_signal_add(&server->backend->events.new_output, &server->new_output); diff --git a/srcpkgs/sway/template b/srcpkgs/sway/template index 4a77658518e..aa29ee172a4 100644 --- a/srcpkgs/sway/template +++ b/srcpkgs/sway/template @@ -1,7 +1,7 @@ # Template file for 'sway' pkgname=sway -version=1.6 -revision=2 +version=1.6.1 +revision=1 build_style=meson configure_args="-Dwerror=false -Db_ndebug=false" conf_files="/etc/sway/config" @@ -14,7 +14,7 @@ maintainer="Olaf Mersmann " license="MIT" homepage="https://swaywm.org" distfiles="https://github.com/swaywm/${pkgname}/archive/${version}.tar.gz" -checksum=9ecfd2f38239f7e90922a13cd348fc95fc059e8fa0e4b75b8ffcc7b61685a5fb +checksum=8b138867cd83217de07138144b1279fe58e0421eb10c91122aa33c8770fe7391 post_install() { vlicense LICENSE