From 13d8e5e60d150e12a08ddb222c9d71a5e6250683 Mon Sep 17 00:00:00 2001 From: Aleksei Bavshin Date: Sun, 2 Jun 2024 13:05:09 -0700 Subject: [PATCH 1/8] Update to 0.1.8 (#2279124) --- .gitignore | 1 + sources | 2 +- ....7-Don-t-destroy-wl_data_offer-twice.patch | 29 ------------------- wmenu.spec | 4 +-- 4 files changed, 4 insertions(+), 32 deletions(-) delete mode 100644 wmenu-0.1.7-Don-t-destroy-wl_data_offer-twice.patch diff --git a/.gitignore b/.gitignore index 17354e7..cc5a4fe 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /wmenu-0.1.6.tar.gz /wmenu-0.1.7.tar.gz +/wmenu-0.1.8.tar.gz diff --git a/sources b/sources index 6f91c13..0d8dafc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wmenu-0.1.7.tar.gz) = 2e949bc1b14e74b65aafa523a01acda3cb7b546dbd0fb4d6561ae0fbae9a017eaf15962e6231b9cd81df22f870477725c2279c2cb1f3d99ac802701b788a306e +SHA512 (wmenu-0.1.8.tar.gz) = de57f92e80cd4ab02e18e91df7cc4c923464224656f4f90adaf4f7788e2884ead6fb21dba1527681e63c64b5720d3c936abaa46259fcd8d7146d73feaa6bab93 diff --git a/wmenu-0.1.7-Don-t-destroy-wl_data_offer-twice.patch b/wmenu-0.1.7-Don-t-destroy-wl_data_offer-twice.patch deleted file mode 100644 index 9be021b..0000000 --- a/wmenu-0.1.7-Don-t-destroy-wl_data_offer-twice.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 2856dddcac861ddf248143e66ba164d7aa05a0bb Mon Sep 17 00:00:00 2001 -From: Adnan Maolood -Date: Sun, 17 Mar 2024 07:01:23 -0400 -Subject: [PATCH] Don't destroy wl_data_offer twice - -The data offer is destroyed after it is used. There is no need to -destroy it again. - -This also fixes an issue where calling wl_data_offer_destroy with a NULL -data offer would segfault. ---- - menu.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/menu.c b/menu.c -index 0acfcab..f48a8f0 100644 ---- a/menu.c -+++ b/menu.c -@@ -740,7 +740,6 @@ void menu_destroy(struct menu *menu) { - wl_data_device_destroy(menu->data_device); - wl_surface_destroy(menu->surface); - zwlr_layer_surface_v1_destroy(menu->layer_surface); -- wl_data_offer_destroy(menu->data_offer); - - free_pages(menu); - free_items(menu); --- -2.43.0 - diff --git a/wmenu.spec b/wmenu.spec index c68d66f..e8f30c9 100644 --- a/wmenu.spec +++ b/wmenu.spec @@ -1,5 +1,5 @@ Name: wmenu -Version: 0.1.7 +Version: 0.1.8 Release: %autorelease Summary: Efficient dynamic menu for Wayland @@ -9,7 +9,6 @@ License: MIT URL: https://sr.ht/~adnano/wmenu %global forgeurl https://git.sr.ht/~adnano/wmenu Source: %{forgeurl}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch: %{forgeurl}/commit/2856ddd.patch#/wmenu-0.1.7-Don-t-destroy-wl_data_offer-twice.patch BuildRequires: gcc BuildRequires: meson >= 0.47 @@ -44,6 +43,7 @@ An efficient dynamic menu for Sway and wlroots based Wayland compositors. %license LICENSE %doc README.md %{_bindir}/%{name} +%{_bindir}/%{name}-run %{_mandir}/man1/%{name}.1* From e7adb2f99826fa89b3c38f611c8eef801e345ed9 Mon Sep 17 00:00:00 2001 From: Aleksei Bavshin Date: Sat, 29 Jun 2024 16:21:23 -0700 Subject: [PATCH 2/8] Update to 0.1.9 - Update upstream URL to https://codeberg.org/adnano/wmenu --- .gitignore | 1 + sources | 2 +- wmenu.spec | 9 ++++----- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index cc5a4fe..b7a4eb5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /wmenu-0.1.6.tar.gz /wmenu-0.1.7.tar.gz /wmenu-0.1.8.tar.gz +/wmenu-0.1.9.tar.gz diff --git a/sources b/sources index 0d8dafc..b13b77a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wmenu-0.1.8.tar.gz) = de57f92e80cd4ab02e18e91df7cc4c923464224656f4f90adaf4f7788e2884ead6fb21dba1527681e63c64b5720d3c936abaa46259fcd8d7146d73feaa6bab93 +SHA512 (wmenu-0.1.9.tar.gz) = cd4ee9a3bc23f676ec75a5b51403e9f14b2830960e25ca2d21b87380af9d6b2283025d3e9a7168c0221270f6bf8be7a6f4062dc3819da5c20b542d8280f515bd diff --git a/wmenu.spec b/wmenu.spec index e8f30c9..c25a5fb 100644 --- a/wmenu.spec +++ b/wmenu.spec @@ -1,14 +1,13 @@ Name: wmenu -Version: 0.1.8 +Version: 0.1.9 Release: %autorelease Summary: Efficient dynamic menu for Wayland # Main source: MIT # protocols/wlr-layer-shell-unstable-v1.xml: HPND-sell-variant License: MIT -URL: https://sr.ht/~adnano/wmenu -%global forgeurl https://git.sr.ht/~adnano/wmenu -Source: %{forgeurl}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +URL: https://codeberg.org/adnano/wmenu +Source: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: meson >= 0.47 @@ -26,7 +25,7 @@ An efficient dynamic menu for Sway and wlroots based Wayland compositors. %prep -%autosetup -p1 +%autosetup -n %{name} -p1 %build From c57f50764f1f975171fb01c846101d066ed4e0dd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:28:36 +0000 Subject: [PATCH 3/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From d66c8c768ae32e03142d3568009c0b8c6b9ef65d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:10:43 +0000 Subject: [PATCH 4/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From bc5be3f2eb8753c90952b5d0b45a756f884f2685 Mon Sep 17 00:00:00 2001 From: Aleksei Bavshin Date: Wed, 30 Apr 2025 22:09:24 -0700 Subject: [PATCH 5/8] Update to 0.2.0 (#2363003) --- .gitignore | 1 + sources | 2 +- wmenu.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b7a4eb5..981c4b9 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /wmenu-0.1.7.tar.gz /wmenu-0.1.8.tar.gz /wmenu-0.1.9.tar.gz +/wmenu-0.2.0.tar.gz diff --git a/sources b/sources index b13b77a..b3650f9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wmenu-0.1.9.tar.gz) = cd4ee9a3bc23f676ec75a5b51403e9f14b2830960e25ca2d21b87380af9d6b2283025d3e9a7168c0221270f6bf8be7a6f4062dc3819da5c20b542d8280f515bd +SHA512 (wmenu-0.2.0.tar.gz) = 5ddb0a6ac2865c06c80778b1d947a7f89cdcec06d66d7fb2470549d29a1c59572eeaa1ff3e9e4df5b54b4f4c1fc671acd9d329d2e7f945ddeaa5f4a415b9eac4 diff --git a/wmenu.spec b/wmenu.spec index c25a5fb..120bd7b 100644 --- a/wmenu.spec +++ b/wmenu.spec @@ -1,5 +1,5 @@ Name: wmenu -Version: 0.1.9 +Version: 0.2.0 Release: %autorelease Summary: Efficient dynamic menu for Wayland From 63881815cefef8f29419fcc91634f6e0b4f7b878 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:30:07 +0000 Subject: [PATCH 6/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 96553dd44f7d362774cd568efc43259682d292ee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:19:24 +0000 Subject: [PATCH 7/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From f5d18bfc4342a4390f7d2d900f3744dba4e2040c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:53:14 +0000 Subject: [PATCH 8/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild