From 053ca7650976ea4ecabc2c6eb961f681890b471f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 14:01:40 +0000 Subject: [PATCH 01/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index 93e447e..e77a030 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GUI display configurator for wlroots compositors License: MIT and GPLv3+ and CC0 and CC-BY-SA URL: https://github.com/cyclopsian/wdisplays @@ -54,6 +54,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %license LICENSES/* %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Wed Jul 15 2020 Aleksei Bavshin - 1.0-2 - Add patch for sway 1.5 compatibility - Remove unnecessary BR: wlroots-devel From 7a0c9643338c55c635366e058ab0e6cc34e61e06 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:23:05 +0000 Subject: [PATCH 02/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index e77a030..b7c5460 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: GUI display configurator for wlroots compositors License: MIT and GPLv3+ and CC0 and CC-BY-SA URL: https://github.com/cyclopsian/wdisplays @@ -54,6 +54,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %license LICENSES/* %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 71a620498bc5a80ca19358bfce458de6bb7d9e19 Mon Sep 17 00:00:00 2001 From: Bob Hepple Date: Tue, 20 Apr 2021 17:19:27 +1000 Subject: [PATCH 03/22] new version, new repo, new license --- .gitignore | 1 + sources | 2 +- ...orrect-versions-when-binding-globals.patch | 48 ------------------- wdisplays.spec | 13 +++-- 4 files changed, 10 insertions(+), 54 deletions(-) delete mode 100644 use-correct-versions-when-binding-globals.patch diff --git a/.gitignore b/.gitignore index fab7e99..a538847 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /wdisplays-0.9.tar.gz /wdisplays-1.0.tar.gz +/wdisplays-1.1.tar.gz diff --git a/sources b/sources index ff3d1f5..93d41fa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wdisplays-1.0.tar.gz) = 876e883747331cf67d351b7afec963d6d52b6fa3870a57ed147acf898a662fb41407b3e835acc167d32de969d4001dbe8429340849ad09a7f7b8bfdabee61e3e +SHA512 (wdisplays-1.1.tar.gz) = 1aabcb4fef1bde1b8f6bb9254804bba39fe5ebdd57ecc62894aca432527be54ead39ece4008f48ddf96a28111fc409fa5a093905c8017b79bb3f6495a0dc264d diff --git a/use-correct-versions-when-binding-globals.patch b/use-correct-versions-when-binding-globals.patch deleted file mode 100644 index 10e13b9..0000000 --- a/use-correct-versions-when-binding-globals.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 657e2966e556c78f121075c69fe1ba8d2b4dcb73 Mon Sep 17 00:00:00 2001 -From: Simon Ser -Date: Wed, 8 Jul 2020 11:57:35 +0200 -Subject: [PATCH] Use correct versions when binding globals - -Changes to protocols aren't forward-compatible. It's not possible to use -version n+1 when a client has been designed to work with version n. For -instance in wlr-screencopy v5 a new event has been added. Binding to -version 5 without upgrading the client leads to libwayland errors -because libwayland doesn't know how to handle the event. - -The client needs to maintain its own version requirements. - -Closes: https://github.com/cyclopsian/wdisplays/issues/18 ---- - src/outputs.c | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/outputs.c b/src/outputs.c -index 9ebf7e5..40410ec 100644 ---- a/src/outputs.c -+++ b/src/outputs.c -@@ -534,20 +534,20 @@ static void registry_handle_global(void *data, struct wl_registry *registry, - - if (strcmp(interface, zwlr_output_manager_v1_interface.name) == 0) { - state->output_manager = wl_registry_bind(registry, name, -- &zwlr_output_manager_v1_interface, version); -+ &zwlr_output_manager_v1_interface, 1); - zwlr_output_manager_v1_add_listener(state->output_manager, - &output_manager_listener, state); - } else if (strcmp(interface, zxdg_output_manager_v1_interface.name) == 0) { - state->xdg_output_manager = wl_registry_bind(registry, name, -- &zxdg_output_manager_v1_interface, version); -+ &zxdg_output_manager_v1_interface, 3); - } else if(strcmp(interface, zwlr_screencopy_manager_v1_interface.name) == 0) { - state->copy_manager = wl_registry_bind(registry, name, -- &zwlr_screencopy_manager_v1_interface, version); -+ &zwlr_screencopy_manager_v1_interface, 1); - } else if(strcmp(interface, zwlr_layer_shell_v1_interface.name) == 0) { - state->layer_shell = wl_registry_bind(registry, name, -- &zwlr_layer_shell_v1_interface, version); -+ &zwlr_layer_shell_v1_interface, 1); - } else if(strcmp(interface, wl_shm_interface.name) == 0) { -- state->shm = wl_registry_bind(registry, name, &wl_shm_interface, version); -+ state->shm = wl_registry_bind(registry, name, &wl_shm_interface, 1); - } - } - diff --git a/wdisplays.spec b/wdisplays.spec index b7c5460..f1bd570 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -1,18 +1,18 @@ # -*-Mode: rpm-spec -*- Name: wdisplays -Version: 1.0 -Release: 4%{?dist} +Version: 1.1 +Release: 1%{?dist} Summary: GUI display configurator for wlroots compositors -License: MIT and GPLv3+ and CC0 and CC-BY-SA -URL: https://github.com/cyclopsian/wdisplays +License: GPLv3+ +URL: https://github.com/artizirk/wdisplays Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz -Patch: %{url}/pull/20.patch#/use-correct-versions-when-binding-globals.patch BuildRequires: desktop-file-utils BuildRequires: gcc BuildRequires: gtk3-devel +BuildRequires: libepoxy-devel BuildRequires: meson BuildRequires: wayland-devel @@ -54,6 +54,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %license LICENSES/* %changelog +* Tue Apr 20 2021 Bob Hepple - 1.1-1 +- new version, new repo, new license + * Wed Jan 27 2021 Fedora Release Engineering - 1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 7b793f1acaeb15f241d935f17c88cc9bb8bfdb13 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:49:21 +0000 Subject: [PATCH 04/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index f1bd570..d9ee225 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GUI display configurator for wlroots compositors License: GPLv3+ URL: https://github.com/artizirk/wdisplays @@ -54,6 +54,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %license LICENSES/* %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Apr 20 2021 Bob Hepple - 1.1-1 - new version, new repo, new license From 0c6f0c7163bb8a76b8e4a377ed1a8a7b400e8003 Mon Sep 17 00:00:00 2001 From: Bob Hepple Date: Fri, 30 Jul 2021 09:49:57 +1000 Subject: [PATCH 05/22] fix path to .desktop file source Signed-off-by: Bob Hepple --- wdisplays.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wdisplays.spec b/wdisplays.spec index d9ee225..99a7f6e 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GUI display configurator for wlroots compositors License: GPLv3+ URL: https://github.com/artizirk/wdisplays @@ -42,7 +42,7 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ --set-key=Terminal --set-value=false \ --remove-key=Version \ --add-category=Settings --add-category=HardwareSettings \ - %{_target_platform}/resources/network.cycles.%{name}.desktop + %{_datadir}/applications/network.cycles.%{name}.desktop %files %{_bindir}/%{name} @@ -54,6 +54,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %license LICENSES/* %changelog +* Thu Jul 29 2021 Bob Hepple - 1.1-3 +- fixed install of .desktop file + * Fri Jul 23 2021 Fedora Release Engineering - 1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 7bec87796e9c60d774b724f3fbd40635d64fd44e Mon Sep 17 00:00:00 2001 From: Bob Hepple Date: Fri, 30 Jul 2021 11:20:18 +1000 Subject: [PATCH 06/22] debug Signed-off-by: Bob Hepple --- wdisplays.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wdisplays.spec b/wdisplays.spec index 99a7f6e..1b94f88 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -53,6 +53,8 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %license LICENSES/* +%clean + %changelog * Thu Jul 29 2021 Bob Hepple - 1.1-3 - fixed install of .desktop file From 377d6ba9a871921f2325e62ef133d27b5f1ef64b Mon Sep 17 00:00:00 2001 From: Bob Hepple Date: Fri, 30 Jul 2021 13:35:46 +1000 Subject: [PATCH 07/22] debug Signed-off-by: Bob Hepple --- wdisplays.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wdisplays.spec b/wdisplays.spec index 1b94f88..93dc7bb 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -37,6 +37,8 @@ kiosks, digital signage, and other elaborate multi-monitor setups. %install %meson_install +find %{buildroot} + desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ --set-icon %{name} \ --set-key=Terminal --set-value=false \ From 3dc0c18e0c4f32105dfdc6fd4e80d4bf67e93314 Mon Sep 17 00:00:00 2001 From: Bob Hepple Date: Fri, 30 Jul 2021 13:39:24 +1000 Subject: [PATCH 08/22] get right root for .desktop --- wdisplays.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index 93dc7bb..d25b404 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -44,7 +44,7 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ --set-key=Terminal --set-value=false \ --remove-key=Version \ --add-category=Settings --add-category=HardwareSettings \ - %{_datadir}/applications/network.cycles.%{name}.desktop + %{buildroot}/%{_datadir}/applications/network.cycles.%{name}.desktop %files %{_bindir}/%{name} From dc8cae1df00c877eab478a39820316d90e9b5e02 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:20:24 +0000 Subject: [PATCH 09/22] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index d25b404..10fed36 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: GUI display configurator for wlroots compositors License: GPLv3+ URL: https://github.com/artizirk/wdisplays @@ -58,6 +58,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Jul 29 2021 Bob Hepple - 1.1-3 - fixed install of .desktop file From aff3e7645bdf6d641252029e4e11a0f46584f134 Mon Sep 17 00:00:00 2001 From: Bob Hepple Date: Fri, 28 Jan 2022 12:11:15 +1000 Subject: [PATCH 10/22] Fix FTBFS (#2047112) --- wdisplays.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index 10fed36..f9f70df 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: GUI display configurator for wlroots compositors License: GPLv3+ URL: https://github.com/artizirk/wdisplays @@ -15,6 +15,7 @@ BuildRequires: gtk3-devel BuildRequires: libepoxy-devel BuildRequires: meson BuildRequires: wayland-devel +BuildRequires: wayland-protocols-devel Conflicts: wlroots < 0.7.0 Requires: hicolor-icon-theme @@ -58,6 +59,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Fri Jan 28 2022 Bob Hepple - 1.1-5 +- rebuilt to fix FTBFS #2047112 + * Sat Jan 22 2022 Fedora Release Engineering - 1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 84c00783f7a0aeeb82c0e4ae0ec1562f62eb2f55 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:16:50 +0000 Subject: [PATCH 11/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index f9f70df..e829ba8 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: GUI display configurator for wlroots compositors License: GPLv3+ URL: https://github.com/artizirk/wdisplays @@ -59,6 +59,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Fri Jan 28 2022 Bob Hepple - 1.1-5 - rebuilt to fix FTBFS #2047112 From eee6bd9b2d481725febf86acc06e12bfa61ce1e9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:40:50 +0000 Subject: [PATCH 12/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index e829ba8..4ababe5 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: GUI display configurator for wlroots compositors License: GPLv3+ URL: https://github.com/artizirk/wdisplays @@ -59,6 +59,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From e54f724bad234555d55b6483759cc30ab1a7dcbf Mon Sep 17 00:00:00 2001 From: Bob Hepple Date: Mon, 3 Jul 2023 12:48:38 +1000 Subject: [PATCH 13/22] New version 1.1.1 Signed-off-by: Bob Hepple --- .gitignore | 1 + sources | 2 +- wdisplays.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a538847..cb19a55 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /wdisplays-0.9.tar.gz /wdisplays-1.0.tar.gz /wdisplays-1.1.tar.gz +/wdisplays-1.1.1.tar.gz diff --git a/sources b/sources index 93d41fa..036b652 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wdisplays-1.1.tar.gz) = 1aabcb4fef1bde1b8f6bb9254804bba39fe5ebdd57ecc62894aca432527be54ead39ece4008f48ddf96a28111fc409fa5a093905c8017b79bb3f6495a0dc264d +SHA512 (wdisplays-1.1.1.tar.gz) = 46923592e9fbb5c06c3549c198aedbafd8e0b5a6a82bc11d9d0b4cb0860070000cce18e0aa109932a4e4bee34d9f235660d2ea9d485a8fce146a2755ef62f81d diff --git a/wdisplays.spec b/wdisplays.spec index 4ababe5..44c4c13 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -1,8 +1,8 @@ # -*-Mode: rpm-spec -*- Name: wdisplays -Version: 1.1 -Release: 7%{?dist} +Version: 1.1.1 +Release: 1%{?dist} Summary: GUI display configurator for wlroots compositors License: GPLv3+ URL: https://github.com/artizirk/wdisplays @@ -59,6 +59,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Mon Jul 03 2023 Bob Hepple - 1.1.1-1 +- new version + * Sat Jan 21 2023 Fedora Release Engineering - 1.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From f09a1e35d560de153b1bc0939382c37e863e7137 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:03:06 +0000 Subject: [PATCH 14/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index 44c4c13..bb9d4b6 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GUI display configurator for wlroots compositors License: GPLv3+ URL: https://github.com/artizirk/wdisplays @@ -59,6 +59,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Mon Jul 03 2023 Bob Hepple - 1.1.1-1 - new version From 0768ff2a0a13c1773ca5582221afce11d7c0d412 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:31:04 +0000 Subject: [PATCH 15/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index bb9d4b6..396c44d 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GUI display configurator for wlroots compositors License: GPLv3+ URL: https://github.com/artizirk/wdisplays @@ -59,6 +59,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 1.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 725c3b7183620ea088b3219e317b1b88856e9624 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:11:56 +0000 Subject: [PATCH 16/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index 396c44d..961f49f 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: GUI display configurator for wlroots compositors License: GPLv3+ URL: https://github.com/artizirk/wdisplays @@ -59,6 +59,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 428d99245b99c75fea74c471b47a4ab6a1267687 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Thu, 25 Jul 2024 13:31:27 +0200 Subject: [PATCH 17/22] convert GPLv3+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- wdisplays.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/wdisplays.spec b/wdisplays.spec index 961f49f..9c31855 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,9 +2,10 @@ Name: wdisplays Version: 1.1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: GUI display configurator for wlroots compositors -License: GPLv3+ +# Automatically converted from old format: GPLv3+ - review is highly recommended. +License: GPL-3.0-or-later URL: https://github.com/artizirk/wdisplays Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz @@ -59,6 +60,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Thu Jul 25 2024 Miroslav Suchý - 1.1.1-5 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 1.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 65eb027f2d54aedb8d6dd30f1acd6bbb0c83ce42 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:50:41 +0000 Subject: [PATCH 18/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index 9c31855..7c9819d 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: GUI display configurator for wlroots compositors # Automatically converted from old format: GPLv3+ - review is highly recommended. License: GPL-3.0-or-later @@ -60,6 +60,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Jul 25 2024 Miroslav Suchý - 1.1.1-5 - convert license to SPDX From d5f4ad0181bc0f61660cb1c6366f4be4dd71509e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:20:08 +0000 Subject: [PATCH 19/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index 7c9819d..5ef4f73 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -2,7 +2,7 @@ Name: wdisplays Version: 1.1.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: GUI display configurator for wlroots compositors # Automatically converted from old format: GPLv3+ - review is highly recommended. License: GPL-3.0-or-later @@ -60,6 +60,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.1.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From b8a0c7ae36ba2b773083fc2d2433ceec484ab3a3 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 24 Dec 2025 10:41:56 -0500 Subject: [PATCH 20/22] Update to 1.1.3 --- .gitignore | 1 + sources | 2 +- wdisplays.spec | 27 +++++++++++++-------------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index cb19a55..fa81c5a 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /wdisplays-1.0.tar.gz /wdisplays-1.1.tar.gz /wdisplays-1.1.1.tar.gz +/wdisplays-1.1.3.tar.gz diff --git a/sources b/sources index 036b652..77e4083 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wdisplays-1.1.1.tar.gz) = 46923592e9fbb5c06c3549c198aedbafd8e0b5a6a82bc11d9d0b4cb0860070000cce18e0aa109932a4e4bee34d9f235660d2ea9d485a8fce146a2755ef62f81d +SHA512 (wdisplays-1.1.3.tar.gz) = 7260deddb5871359ae9b0133cc9fa2f0b43e43664ff84cd37ad10385c4c2618a3b3303536be060097b982c7d2ab3890392ba9775e01b44281c1b3419256398a8 diff --git a/wdisplays.spec b/wdisplays.spec index 5ef4f73..c3d69b4 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -1,8 +1,9 @@ # -*-Mode: rpm-spec -*- +%global app_id network.cycles.wdisplays Name: wdisplays -Version: 1.1.1 -Release: 7%{?dist} +Version: 1.1.3 +Release: 1%{?dist} Summary: GUI display configurator for wlroots compositors # Automatically converted from old format: GPLv3+ - review is highly recommended. License: GPL-3.0-or-later @@ -12,11 +13,11 @@ Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: desktop-file-utils BuildRequires: gcc -BuildRequires: gtk3-devel -BuildRequires: libepoxy-devel BuildRequires: meson -BuildRequires: wayland-devel -BuildRequires: wayland-protocols-devel +BuildRequires: pkgconfig(epoxy) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.24 +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-protocols) >= 1.17 Conflicts: wlroots < 0.7.0 Requires: hicolor-icon-theme @@ -41,17 +42,12 @@ kiosks, digital signage, and other elaborate multi-monitor setups. %meson_install find %{buildroot} -desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ - --set-icon %{name} \ - --set-key=Terminal --set-value=false \ - --remove-key=Version \ - --add-category=Settings --add-category=HardwareSettings \ - %{buildroot}/%{_datadir}/applications/network.cycles.%{name}.desktop +desktop-file-validate %{buildroot}%{_datadir}/applications/%{app_id}.desktop %files %{_bindir}/%{name} -%{_datadir}/applications/* -%{_datadir}/icons/* +%{_datadir}/applications/%{app_id}.desktop +%{_datadir}/icons/hicolor/scalable/apps/%{app_id}.svg %doc README.md @@ -60,6 +56,9 @@ desktop-file-install --dir %{buildroot}/%{_datadir}/applications \ %clean %changelog +* Wed Dec 24 2025 Yaakov Selkowitz - 1.1.3-1 +- Update to 1.1.3 + * Fri Jul 25 2025 Fedora Release Engineering - 1.1.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 31f0d25b1a129f03d348a96ae7af8819c3704ffc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:09:43 +0000 Subject: [PATCH 21/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index c3d69b4..384d059 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -3,7 +3,7 @@ Name: wdisplays Version: 1.1.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GUI display configurator for wlroots compositors # Automatically converted from old format: GPLv3+ - review is highly recommended. License: GPL-3.0-or-later @@ -56,6 +56,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{app_id}.desktop %clean %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Wed Dec 24 2025 Yaakov Selkowitz - 1.1.3-1 - Update to 1.1.3 From c98af82a8d4864387026ff091f5247f551e25039 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:44:08 +0000 Subject: [PATCH 22/22] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- wdisplays.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wdisplays.spec b/wdisplays.spec index 384d059..46914c3 100644 --- a/wdisplays.spec +++ b/wdisplays.spec @@ -3,7 +3,7 @@ Name: wdisplays Version: 1.1.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GUI display configurator for wlroots compositors # Automatically converted from old format: GPLv3+ - review is highly recommended. License: GPL-3.0-or-later @@ -56,6 +56,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{app_id}.desktop %clean %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 1.1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild