From acff285453de60db667fbed6264ea7dc9223e76e Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Fri, 7 Feb 2020 18:03:06 +0100 Subject: [PATCH 01/16] Switch BuildRequires to python3 --- unity-gtk-module.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index 39532d9..c526bad 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,6 +1,6 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 11%{?dist} +Release: 12%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels License: LGPLv3 @@ -11,7 +11,7 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: libX11-devel BuildRequires: libtool -BuildRequires: python2-devel +BuildRequires: python3-devel %description GTK+ module for exporting old-style menus as GMenuModels. @@ -135,7 +135,7 @@ f="data/%{name}.service" %build -export PYTHON="%{__python2}" +export PYTHON="%{__python3}" export SRC_DIR="$(%{_bindir}/pwd)" for i in 2 3 ; do pushd build/gtk${i} @@ -167,7 +167,7 @@ done # Those files are not needed during runtime. %{__rm} -rf %{buildroot}%{_datadir}/upstart/ \ - %{buildroot}%{python2_sitelib} + %{buildroot}%{python3_sitelib} # Prepare demos for inclusion in %%doc. %{__rm} -f demos/Makefile* @@ -214,6 +214,9 @@ done %changelog +* Wed Sep 09 2020 Petr Viktorin - 0.0.0+17.04.20170403-12 +- Switch BuildRequires to python3 + * Sat Aug 01 2020 Fedora Release Engineering - 0.0.0+17.04.20170403-11 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 446ef6e580131725142e40fcd484d2797a2acffb Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 00:24:45 +0000 Subject: [PATCH 02/16] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- unity-gtk-module.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index c526bad..5ad860f 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -7,6 +7,7 @@ License: LGPLv3 URL: https://launchpad.net/%{name} Source0: http://archive.ubuntu.com/ubuntu/pool/main/u/%{name}/%{name}_%{version}.orig.tar.gz +BuildRequires: make BuildRequires: autoconf BuildRequires: automake BuildRequires: libX11-devel From d5febc9abaa63ab2660b0ee5318e9390f0cda728 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:41:26 +0000 Subject: [PATCH 03/16] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index 5ad860f..6e04d1e 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,6 +1,6 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 12%{?dist} +Release: 13%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels License: LGPLv3 @@ -215,6 +215,9 @@ done %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 0.0.0+17.04.20170403-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Sep 09 2020 Petr Viktorin - 0.0.0+17.04.20170403-12 - Switch BuildRequires to python3 From 367f88f8e515dc828c6b0263236a32047c053162 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:03:43 +0000 Subject: [PATCH 04/16] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index 6e04d1e..9383efe 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,6 +1,6 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 13%{?dist} +Release: 14%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels License: LGPLv3 @@ -215,6 +215,9 @@ done %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.0.0+17.04.20170403-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 0.0.0+17.04.20170403-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 093d8a44bfb981357f6c2b74d3d2c5c472270d65 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:32:44 +0000 Subject: [PATCH 05/16] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index 9383efe..bdb6b0b 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,6 +1,6 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 14%{?dist} +Release: 15%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels License: LGPLv3 @@ -215,6 +215,9 @@ done %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 0.0.0+17.04.20170403-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 0.0.0+17.04.20170403-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 84f343041c7b5548a96c6d45237f87d9cb7be24e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:25:08 +0000 Subject: [PATCH 06/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index bdb6b0b..9f943eb 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,6 +1,6 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 15%{?dist} +Release: 16%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels License: LGPLv3 @@ -215,6 +215,9 @@ done %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.0.0+17.04.20170403-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 0.0.0+17.04.20170403-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From d36acfaafd8065dacc5c1ad97a15b3ce1b1c2bf9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:50:38 +0000 Subject: [PATCH 07/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index 9f943eb..4574d4a 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,6 +1,6 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 16%{?dist} +Release: 17%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels License: LGPLv3 @@ -215,6 +215,9 @@ done %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.0.0+17.04.20170403-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 0.0.0+17.04.20170403-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From a6f34b2b1c83ae499d46ae81653af2441c631ac6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:08:31 +0000 Subject: [PATCH 08/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index 4574d4a..04b4d06 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,6 +1,6 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 17%{?dist} +Release: 18%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels License: LGPLv3 @@ -215,6 +215,9 @@ done %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 0.0.0+17.04.20170403-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 0.0.0+17.04.20170403-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 70fe231c976176e8b82a5f286032308867baf6b7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:08:34 +0000 Subject: [PATCH 09/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index 04b4d06..e9398d0 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,6 +1,6 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 18%{?dist} +Release: 19%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels License: LGPLv3 @@ -215,6 +215,9 @@ done %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 0.0.0+17.04.20170403-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 0.0.0+17.04.20170403-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From cbea559463250cbdccf5d3f00efb1cb7c1ababec Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:17:36 +0000 Subject: [PATCH 10/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index e9398d0..468a119 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,6 +1,6 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 19%{?dist} +Release: 20%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels License: LGPLv3 @@ -215,6 +215,9 @@ done %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.0.0+17.04.20170403-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 0.0.0+17.04.20170403-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From d4c6b011e422dce658b4d05b799efa04833b4127 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 06:41:19 +0200 Subject: [PATCH 11/16] convert LGPLv3 license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- unity-gtk-module.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index 468a119..3573b4f 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,9 +1,10 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 20%{?dist} +Release: 21%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels -License: LGPLv3 +# Automatically converted from old format: LGPLv3 - review is highly recommended. +License: LGPL-3.0-only URL: https://launchpad.net/%{name} Source0: http://archive.ubuntu.com/ubuntu/pool/main/u/%{name}/%{name}_%{version}.orig.tar.gz @@ -215,6 +216,9 @@ done %changelog +* Fri Jul 26 2024 Miroslav Suchý - 0.0.0+17.04.20170403-21 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 0.0.0+17.04.20170403-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From f8ae668d18a63664d8621baabaac5b7a0911d0d5 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Thu, 8 Aug 2024 21:41:29 -0400 Subject: [PATCH 12/16] Workaround for GCC 14 lib/unity-gtk-menu-item.c:162:22: error: assignment to 'GIcon *' {aka 'struct _GIcon *'} from incompatible pointer type 'GdkPixbuf *' {aka 'struct _GdkPixbuf *'} [-Wincompatible-pointer-types] --- unity-gtk-module.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index 3573b4f..dfc05bf 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -1,3 +1,6 @@ +# old code base is not fully compatible with GCC 14 +%global build_type_safety_c 2 + Name: unity-gtk-module Version: 0.0.0+17.04.20170403 Release: 21%{?dist} From b814f773cb1930e77a94b41b056b6e147987b1cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:47:31 +0000 Subject: [PATCH 13/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index dfc05bf..a385d17 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -3,7 +3,7 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 21%{?dist} +Release: 22%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels # Automatically converted from old format: LGPLv3 - review is highly recommended. @@ -219,6 +219,9 @@ done %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 0.0.0+17.04.20170403-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 0.0.0+17.04.20170403-21 - convert license to SPDX From fbe1282ffcc2823e358bf167932e43ac1c599ee6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:48:03 +0000 Subject: [PATCH 14/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index a385d17..a17d42e 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -3,7 +3,7 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 22%{?dist} +Release: 23%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels # Automatically converted from old format: LGPLv3 - review is highly recommended. @@ -219,6 +219,9 @@ done %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 0.0.0+17.04.20170403-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 0.0.0+17.04.20170403-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 00cbc6f4f6943ecbad001d93d9ab3ea04f5bea4d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:37:24 +0000 Subject: [PATCH 15/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index a17d42e..7a11403 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -3,7 +3,7 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 23%{?dist} +Release: 24%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels # Automatically converted from old format: LGPLv3 - review is highly recommended. @@ -219,6 +219,9 @@ done %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 0.0.0+17.04.20170403-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 0.0.0+17.04.20170403-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From efcf86c33f345ecf1194e0e3f3cd374beedfc904 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:12:05 +0000 Subject: [PATCH 16/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- unity-gtk-module.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unity-gtk-module.spec b/unity-gtk-module.spec index 7a11403..f76e9b9 100644 --- a/unity-gtk-module.spec +++ b/unity-gtk-module.spec @@ -3,7 +3,7 @@ Name: unity-gtk-module Version: 0.0.0+17.04.20170403 -Release: 24%{?dist} +Release: 25%{?dist} Summary: GTK+ module for exporting old-style menus as GMenuModels # Automatically converted from old format: LGPLv3 - review is highly recommended. @@ -219,6 +219,9 @@ done %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 0.0.0+17.04.20170403-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 0.0.0+17.04.20170403-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild