From d8fb6b821d5386499727101bd527730e11f71512 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Sun, 24 Mar 2024 21:44:00 +0100 Subject: [PATCH 1/7] meson: update to version 1.4.0. --- srcpkgs/meson/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template index fe5540ed0a4e41..ca1e11187a43d0 100644 --- a/srcpkgs/meson/template +++ b/srcpkgs/meson/template @@ -1,6 +1,6 @@ # Template file for 'meson' pkgname=meson -version=1.3.2 +version=1.4.0 revision=1 build_style=python3-module hostmakedepends="python3-devel python3-setuptools" @@ -14,7 +14,7 @@ license="Apache-2.0" homepage="https://mesonbuild.com" changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md" distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz" -checksum=492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa +checksum=8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d # XXX: sanitizers aren't available on musl if [ "$XBPS_TARGET_LIBC" = glibc ]; then From 2126fe646a413fe4ac387fae0343692808e09e4c Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Sun, 24 Mar 2024 21:54:55 +0100 Subject: [PATCH 2/7] wayfire: update to version 0.8.1 --- srcpkgs/wayfire/template | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template index 42caa0af15b160..3b3376abcd118d 100644 --- a/srcpkgs/wayfire/template +++ b/srcpkgs/wayfire/template @@ -1,15 +1,15 @@ # Template file for 'wayfire' pkgname=wayfire -version=0.7.5 -revision=2 -_utils_commit=889fdafa7b09fc6ce70313fd3f067cfc8c21a2ac +version=0.8.1 +revision=1 +_utils_commit=15f8e16721585ae3eaf278ba71d7064237eb23f5 _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403 create_wrksrc=yes build_wrksrc="${pkgname}-${version}" build_style=meson configure_args="-Dprint_trace=false" hostmakedepends="pkg-config wayland-devel" -makedepends="wf-config-devel wlroots0.16-devel cairo-devel pango-devel +makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel json-c++ $(vopt_if image 'libjpeg-turbo-devel libpng-devel')" depends="xorg-server-xwayland" short_desc="3D wayland compositor" @@ -19,8 +19,8 @@ homepage="https://wayfire.org" distfiles="https://github.com/WayfireWM/wayfire/archive/refs/tags/v${version}.tar.gz https://github.com/WayfireWM/wf-utils/archive/${_utils_commit}.tar.gz https://github.com/WayfireWM/wf-touch/archive/${_touch_commit}.tar.gz" -checksum="ae9a44d3ddcdf97b2dbe2baeeaf880f24f95bfb18e11e1dd5ad7443c26c5e19e - bbde37e1a8b5ecb322096b32891593c14264800291be8773f7f0708fc110ed2f +checksum="04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df + 5f0a0f523b29bd73e0f11d63079315d3a0a3c3cae6ce9b557e0433e25b5a0d92 09061c8a4d3d964e8dcfd1a7b97f7dc43d0fc30743b0993585439c6923ce422f" # Optimization for nested STL calls From 679e21d043a5c452921f2f8a2afb83d026539910 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Sun, 24 Mar 2024 21:56:03 +0100 Subject: [PATCH 3/7] wf-config: update to version 0.8.0. --- srcpkgs/wf-config/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template index 49271c8d7729d8..911c99b3c858d7 100644 --- a/srcpkgs/wf-config/template +++ b/srcpkgs/wf-config/template @@ -1,6 +1,6 @@ # Template file for 'wf-config' pkgname=wf-config -version=0.7.1 +version=0.8.0 revision=1 build_style=meson hostmakedepends="pkg-config" @@ -10,7 +10,7 @@ maintainer="Young Jin Park " license="MIT" homepage="https://wayfire.org" distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz" -checksum=9c212f85bfb26d135610f45865b4401e0c33a0ab3577ac65042eb23ebfe91bdb +checksum=5b69ab8886e2b0e9c5bffa65c5c676c2848fbcc0e67201886a5f2fdd354e25fb post_install() { vlicense LICENSE From 7f09c219588186ca6f3c77c4ae5181e08d416ee3 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Mon, 25 Mar 2024 21:57:28 +0100 Subject: [PATCH 4/7] switchboard-plug-network: update to version 2.5.0. --- srcpkgs/switchboard-plug-network/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template index 382aea7559a0ec..2035bce1dbfad3 100644 --- a/srcpkgs/switchboard-plug-network/template +++ b/srcpkgs/switchboard-plug-network/template @@ -1,6 +1,6 @@ # Template file for 'switchboard-plug-network' pkgname=switchboard-plug-network -version=2.4.2 +version=2.5.0 revision=1 build_style=meson hostmakedepends="pkg-config vala gettext" @@ -11,4 +11,4 @@ maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://github.com/elementary/switchboard-plug-network" distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz" -checksum=190b1f9123bc9ee4120a624ad3de91c0e40a141cb19b8eb7ec74d3c39f008971 +checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a From c84cb6a706cbc386078f85c56a8f461b467a9b88 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Mon, 1 Apr 2024 19:09:14 +0200 Subject: [PATCH 5/7] budgie-desktop-view: disable error checking. --- srcpkgs/budgie-desktop-view/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template index ab90a0d3de5a85..0e928f6269641d 100644 --- a/srcpkgs/budgie-desktop-view/template +++ b/srcpkgs/budgie-desktop-view/template @@ -1,8 +1,9 @@ # Template file for 'budgie-desktop-view' pkgname=budgie-desktop-view version=1.3 -revision=1 +revision=2 build_style=meson +configure_args="-D werror=false" hostmakedepends="pkg-config intltool vala glib-devel" makedepends="libglib-devel gtk+3-devel vala-devel" short_desc="Budgie desktop icons application" From 0e778e7471d7eff5d76039eb0a9f19cf71df10d9 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Mon, 1 Apr 2024 20:31:24 +0200 Subject: [PATCH 6/7] wayfire-plugins-extra: update to version 0.8.1. --- .../patches/forcefullscreen-crash.patch | 50 ------------------- srcpkgs/wayfire-plugins-extra/template | 4 +- 2 files changed, 2 insertions(+), 52 deletions(-) delete mode 100644 srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch diff --git a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch b/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch deleted file mode 100644 index 5b6bcc4c4c2f8c..00000000000000 --- a/srcpkgs/wayfire-plugins-extra/patches/forcefullscreen-crash.patch +++ /dev/null @@ -1,50 +0,0 @@ -From c321dda631026485d767f7125e80e5f5d7ad5b35 Mon Sep 17 00:00:00 2001 -From: Scott Moreau -Date: Tue, 16 Feb 2021 04:49:52 -0700 -Subject: [PATCH] force-fullscreen: Fix crash when closing fullscreened - surfaces (#79) - -Introduced by a change in core, rework things to make it not crash -when closing a view. ---- - src/force-fullscreen.cpp | 16 +++++++++++++--- - 1 file changed, 13 insertions(+), 3 deletions(-) - -diff --git a/src/force-fullscreen.cpp b/src/force-fullscreen.cpp -index 364f239..894c403 100644 ---- a/src/force-fullscreen.cpp -+++ b/src/force-fullscreen.cpp -@@ -41,11 +41,23 @@ class fullscreen_subsurface : public wf::surface_interface_t, - - fullscreen_subsurface(wayfire_view view) : - wf::surface_interface_t(), wf::compositor_surface_t() -- {} -+ { -+ view->connect_signal("subsurface-removed", &on_subsurface_removed); -+ } - - ~fullscreen_subsurface() - {} - -+ wf::signal_connection_t on_subsurface_removed = [&] (auto data) -+ { -+ auto ev = static_cast(data); -+ if ((ev->subsurface.get() == this) && _mapped) -+ { -+ _mapped = false; -+ wf::emit_map_state_change(this); -+ } -+ }; -+ - void on_pointer_enter(int x, int y) override - { - wf::get_core().set_cursor("default"); -@@ -295,8 +307,6 @@ class wayfire_force_fullscreen : public wf::plugin_interface_t - - if (background->black_border) - { -- wf::emit_map_state_change(background->black_border); -- background->black_border->_mapped = false; - view->remove_subsurface(background->black_border); - background->black_border = nullptr; - } diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template index 97170bfcdf9807..ba5fc8382dff22 100644 --- a/srcpkgs/wayfire-plugins-extra/template +++ b/srcpkgs/wayfire-plugins-extra/template @@ -1,6 +1,6 @@ # Template file for 'wayfire-plugins-extra' pkgname=wayfire-plugins-extra -version=0.7.5 +version=0.8.1 revision=1 build_style=meson hostmakedepends="pkg-config wayland-devel" @@ -11,7 +11,7 @@ maintainer="Érico Nogueira " license="MIT" homepage="https://wayfire.org/" distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz" -checksum=70418f29ecf9e3cb9c5313302ded125048d1493d57e4e5146f30363c5c954840 +checksum=22931376eebb93092828e2fb192facf097de4dc99c8766732f7cabc4e5175feb post_install() { vlicense LICENSE From 30b05ee2f5270b3de177d78fecf1e24b9a7e1dd8 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Mon, 8 Apr 2024 21:28:27 +0200 Subject: [PATCH 7/7] bijiben: fixing makedeps. --- srcpkgs/bijiben/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/bijiben/template b/srcpkgs/bijiben/template index 2b06861b403877..426e1ee776ceb3 100644 --- a/srcpkgs/bijiben/template +++ b/srcpkgs/bijiben/template @@ -6,7 +6,7 @@ build_helper="gir" build_style=meson hostmakedepends="itstool pkg-config gettext glib-devel" makedepends="clutter-gtk-devel evolution-devel tracker-devel - libwebkit2gtk41-devel libhandy1-devel" + libwebkit2gtk41-devel libhandy1-devel libcurl-devel cmake" depends="desktop-file-utils tracker" short_desc="Intuitive note editor with strong GNOME desktop integration" maintainer="Enno Boland "