From 407ce402e5d3bc32c3a846b9d6190607cc365872 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 04:44:56 +0000 Subject: [PATCH 01/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 41c66ec..104fe56 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 0.40.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Display graphical dialogs from shell scripts or command line License: GPLv3+ @@ -64,6 +64,9 @@ desktop-file-install --remove-key Encoding \ %{_mandir}/man1/%{name}.1.* %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 0.40.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 0.40.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 97f494c9d7a35c8dae09f46afa67e02618286d6b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 05:02:25 +0000 Subject: [PATCH 02/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 104fe56..aaa439f 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 0.40.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Display graphical dialogs from shell scripts or command line License: GPLv3+ @@ -64,6 +64,9 @@ desktop-file-install --remove-key Encoding \ %{_mandir}/man1/%{name}.1.* %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 0.40.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 0.40.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 3d8807a736ebc36149e77fe202994b7cc3fad38c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:10:26 +0000 Subject: [PATCH 03/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index aaa439f..8e0bca6 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 0.40.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Display graphical dialogs from shell scripts or command line License: GPLv3+ @@ -64,6 +64,9 @@ desktop-file-install --remove-key Encoding \ %{_mandir}/man1/%{name}.1.* %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 0.40.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 0.40.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 8259b428995d9ec3e3e1640e2bd0a1f7f02ac41b Mon Sep 17 00:00:00 2001 From: Dmitry Butskoy Date: Fri, 18 Dec 2020 01:30:23 +0300 Subject: [PATCH 04/23] Upgrade to 7.3 --- sources | 2 +- yad-7.2-hscroll-policy.patch | 12 ++++ yad-7.2-sep-column.patch | 12 ++++ yad-7.2-warnings.patch | 127 +++++++++++++++++++++++++++++++++++ yad-7.2-window-icon.patch | 66 ++++++++++++++++++ yad-7.3-size-request.patch | 17 +++++ yad.spec | 96 +++++++++++++++----------- 7 files changed, 290 insertions(+), 42 deletions(-) create mode 100644 yad-7.2-hscroll-policy.patch create mode 100644 yad-7.2-sep-column.patch create mode 100644 yad-7.2-warnings.patch create mode 100644 yad-7.2-window-icon.patch create mode 100644 yad-7.3-size-request.patch diff --git a/sources b/sources index b5ad373..9f83344 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yad-0.40.0.tar.xz) = 103193b316b74cafe8ef3da982df66e3dae17a206bc1c6852eb321507bba93fc7b54c25e959d2dbbdddc267c72b639a8cd9f1f22c03c9bccce283b4c29b8af44 +SHA512 (yad-7.3.tar.xz) = 335f3f325917e61dcb14f932cac3f1c63485c7797075b736968a6288e32e6c4a7aeea8b38c93493619b0c8a00e3aee72661079147cd8a19c3ca67d0e33b5db92 diff --git a/yad-7.2-hscroll-policy.patch b/yad-7.2-hscroll-policy.patch new file mode 100644 index 0000000..0864be2 --- /dev/null +++ b/yad-7.2-hscroll-policy.patch @@ -0,0 +1,12 @@ +diff -Nrbu yad-7.2/src/option.c yad-7.2-OK/src/option.c +--- yad-7.2/src/option.c 2020-10-24 03:22:22.795884753 +0300 ++++ yad-7.2-OK/src/option.c 2020-10-24 03:09:01.305076745 +0300 +@@ -1268,7 +1268,7 @@ + else + g_printerr (_("Unknown scrollbar policy type: %s\n"), value); + +- if (option_name[0] == 'h') ++ if (strcmp (option_name, "--hscroll-policy") == 0) + options.hscroll_policy = pt; + else + options.vscroll_policy = pt; diff --git a/yad-7.2-sep-column.patch b/yad-7.2-sep-column.patch new file mode 100644 index 0000000..5005206 --- /dev/null +++ b/yad-7.2-sep-column.patch @@ -0,0 +1,12 @@ +diff -Nrbu yad-7.2/src/list.c yad-7.2-OK/src/list.c +--- yad-7.2/src/list.c 2020-09-11 12:05:18.000000000 +0300 ++++ yad-7.2-OK/src/list.c 2020-10-21 19:43:39.183644629 +0300 +@@ -1118,7 +1118,7 @@ + return FALSE; + + gtk_tree_model_get (m, it, options.list_data.sep_column - 1, &name, -1); +- return (strcmp (name, options.list_data.sep_value) == 0); ++ return (name && strcmp (name, options.list_data.sep_value) == 0); + } + + static inline void diff --git a/yad-7.2-warnings.patch b/yad-7.2-warnings.patch new file mode 100644 index 0000000..5051abf --- /dev/null +++ b/yad-7.2-warnings.patch @@ -0,0 +1,127 @@ +diff -Nrup -U 8 yad-7.2/src/calendar.c yad-7.2-OK/src/calendar.c +--- yad-7.2/src/calendar.c 2019-02-20 06:36:51.000000000 +0300 ++++ yad-7.2-OK/src/calendar.c 2020-10-21 20:49:57.078416723 +0300 +@@ -42,17 +42,18 @@ parse_details () + + /* read details file */ + while (!feof (f)) + { + gchar buf[4096], **dtl; + + /* read string */ + memset (buf, 0, 4096); +- fgets (buf, 4096, f); ++ if (!fgets (buf, 4096, f)) ++ break; + if (strlen (buf) > 0) + { + dtl = g_strsplit (buf, " ", 2); + g_hash_table_insert (details, dtl[0], dtl[1]); + } + } + + fclose (f); +diff -Nrup -U 8 yad-7.2/src/main.c yad-7.2-OK/src/main.c +--- yad-7.2/src/main.c 2020-05-06 23:35:01.000000000 +0300 ++++ yad-7.2-OK/src/main.c 2020-10-21 21:17:31.777549376 +0300 +@@ -200,17 +200,17 @@ create_layout (GtkWidget *dlg) + else + gtk_label_set_text (GTK_LABEL (text), buf); + g_free (buf); + + gtk_widget_set_name (text, "yad-dialog-label"); + gtk_label_set_line_wrap (GTK_LABEL (text), TRUE); + gtk_label_set_selectable (GTK_LABEL (text), options.data.selectable_labels); + gtk_label_set_justify (GTK_LABEL (text), options.data.text_align); +- gtk_widget_set_state_flags (text, GTK_STATE_NORMAL, FALSE); ++ gtk_widget_set_state_flags (text, GTK_STATE_FLAG_NORMAL, FALSE); + gtk_label_set_xalign (GTK_LABEL (text), options.data.text_align); + gtk_widget_set_can_focus (text, FALSE); + } + } + + /* create main widget */ + switch (options.mode) + { +diff -Nrup -U 8 yad-7.2/src/option.c yad-7.2-OK/src/option.c +--- yad-7.2/src/option.c 2020-10-21 21:19:07.309807437 +0300 ++++ yad-7.2-OK/src/option.c 2020-10-21 21:09:54.549100492 +0300 +@@ -1113,17 +1113,17 @@ set_ellipsize (const gchar * option_name + } + + static gboolean + set_orient (const gchar * option_name, const gchar * value, gpointer data, GError ** err) + { + if (strncasecmp (value, "hor", 3) == 0) + options.paned_data.orient = GTK_ORIENTATION_HORIZONTAL; + else if (strncasecmp (value, "vert", 4) == 0) +- options.print_data.type = GTK_ORIENTATION_VERTICAL; ++ options.paned_data.orient = GTK_ORIENTATION_VERTICAL; + else + g_printerr (_("Unknown orientation: %s\n"), value); + + return TRUE; + } + + static gboolean + set_print_type (const gchar * option_name, const gchar * value, gpointer data, GError ** err) +diff -Nrup -U 8 yad-7.2/src/util.c yad-7.2-OK/src/util.c +--- yad-7.2/src/util.c 2020-09-11 12:05:18.000000000 +0300 ++++ yad-7.2-OK/src/util.c 2020-10-21 21:04:54.744429260 +0300 +@@ -193,17 +193,17 @@ update_preview (GtkFileChooser * chooser + else + pb = gdk_pixbuf_new_from_file_at_scale (file, 128, 128, TRUE, NULL); + if (pb) + { + struct stat st; + gchar *smtime; + + stat (file, &st); +- smtime = g_strdup_printf ("%d", st.st_mtime); ++ smtime = g_strdup_printf ("%lu", (unsigned long) st.st_mtime); + g_free (file); + + /* save thumbnail */ + if (options.common_data.large_preview) + { + g_mkdir_with_parents (large_path, 0755); + file = g_strdup_printf ("%s/%s.png", large_path, g_checksum_get_string (chs)); + } +@@ -703,16 +703,18 @@ pango_to_css (gchar *font) + + desc = pango_font_description_from_string (font); + mask = pango_font_description_get_set_fields (desc); + + if (mask & PANGO_FONT_MASK_STYLE) + { + switch (pango_font_description_get_style (desc)) + { ++ case PANGO_STYLE_NORMAL: ++ break; + case PANGO_STYLE_OBLIQUE: + g_string_append (str, "oblique "); + break; + case PANGO_STYLE_ITALIC: + g_string_append (str, "italic "); + break; + } + } +@@ -736,16 +738,18 @@ pango_to_css (gchar *font) + g_string_append (str, "Light "); + break; + case PANGO_WEIGHT_SEMILIGHT: + g_string_append (str, "Semilight "); + break; + case PANGO_WEIGHT_BOOK: + g_string_append (str, "Book "); + break; ++ case PANGO_WEIGHT_NORMAL: ++ break; + case PANGO_WEIGHT_MEDIUM: + g_string_append (str, "Medium "); + break; + case PANGO_WEIGHT_SEMIBOLD: + g_string_append (str, "Semibold "); + break; + case PANGO_WEIGHT_BOLD: + g_string_append (str, "Bold "); diff --git a/yad-7.2-window-icon.patch b/yad-7.2-window-icon.patch new file mode 100644 index 0000000..23af5bc --- /dev/null +++ b/yad-7.2-window-icon.patch @@ -0,0 +1,66 @@ +diff -Nrup -U 8 yad-7.2/src/html.c yad-7.2-OK/src/html.c +--- yad-7.2/src/html.c 2020-09-21 21:14:31.000000000 +0300 ++++ yad-7.2-OK/src/html.c 2020-10-21 20:10:42.333945968 +0300 +@@ -343,17 +343,17 @@ html_create_widget (GtkWidget * dlg) + g_signal_connect (view, "decide-policy", G_CALLBACK (policy_cb), NULL); + g_signal_connect (view, "load-changed", G_CALLBACK (loaded_cb), NULL); + + if (options.html_data.browser) + { + g_signal_connect (view, "context-menu", G_CALLBACK (menu_cb), NULL); + if (!options.data.dialog_title) + g_signal_connect (view, "notify::title", G_CALLBACK (title_cb), dlg); +- if (strcmp (options.data.window_icon, "yad") == 0) ++ if (!options.data.window_icon || strcmp (options.data.window_icon, "yad") == 0) + g_signal_connect (view, "notify::favicon", G_CALLBACK (icon_cb), dlg); + } + else + { + g_object_set (G_OBJECT(settings), "enable-caret-browsing", FALSE, NULL); + g_object_set (G_OBJECT(settings), "enable-developer-extras", FALSE, NULL); + g_object_set (G_OBJECT(settings), "enable-html5-database", FALSE, NULL); + g_object_set (G_OBJECT(settings), "enable-html5-local-storage", FALSE, NULL); +diff -Nrup -U 8 yad-7.2/src/main.c yad-7.2-OK/src/main.c +--- yad-7.2/src/main.c 2020-05-06 23:35:01.000000000 +0300 ++++ yad-7.2-OK/src/main.c 2020-10-21 20:09:55.152313327 +0300 +@@ -354,16 +354,18 @@ create_dialog (void) + /* set window icon */ + if (options.data.window_icon) + { + if (g_file_test (options.data.window_icon, G_FILE_TEST_EXISTS)) + gtk_window_set_icon_from_file (GTK_WINDOW (dlg), options.data.window_icon, NULL); + else + gtk_window_set_icon_name (GTK_WINDOW (dlg), options.data.window_icon); + } ++ else ++ gtk_window_set_icon_name (GTK_WINDOW (dlg), "yad"); + + /* set window borders */ + if (options.data.borders < 0) + options.data.borders = 2; + gtk_container_set_border_width (GTK_CONTAINER (dlg), (guint) options.data.borders); + + /* set window size and position */ + if (!options.data.maximized && !options.data.fullscreen) +diff -Nrup -U 8 yad-7.2/src/option.c yad-7.2-OK/src/option.c +--- yad-7.2/src/option.c 2020-10-21 20:13:05.839828545 +0300 ++++ yad-7.2-OK/src/option.c 2020-10-21 20:08:57.372763224 +0300 +@@ -1490,17 +1490,17 @@ yad_options_init (void) + options.vscroll_policy = GTK_POLICY_AUTOMATIC; + + /* plug settings */ + options.plug = -1; + options.tabnum = 0; + + /* Initialize general data */ + options.data.dialog_title = NULL; +- options.data.window_icon = "yad"; ++ options.data.window_icon = NULL; + #ifndef STANDALONE + options.data.width = g_settings_get_int (settings, "width"); + options.data.height = g_settings_get_int (settings, "height"); + #else + options.data.width = options.data.height = -1; + #endif + options.data.use_posx = FALSE; + options.data.posx = 0; diff --git a/yad-7.3-size-request.patch b/yad-7.3-size-request.patch new file mode 100644 index 0000000..edd5142 --- /dev/null +++ b/yad-7.3-size-request.patch @@ -0,0 +1,17 @@ +diff -Nrup -U 4 yad-7.3/src/main.c yad-7.3-OK/src/main.c +--- yad-7.3/src/main.c 2020-11-01 01:11:21.039606281 +0300 ++++ yad-7.3-OK/src/main.c 2020-11-01 01:08:25.420968575 +0300 +@@ -536,8 +536,13 @@ create_dialog (void) + + /* parse geometry or move window, if given. must be after showing widget */ + if (!options.data.maximized && !options.data.fullscreen) + { ++ gint mw, nw; ++ ++ gtk_widget_get_preferred_width (dlg, &mw, &nw); ++ gtk_widget_set_size_request (dlg, nw, -1); ++ + parse_geometry (); + g_signal_connect (G_OBJECT (dlg), "realize", G_CALLBACK (realize_cb), NULL); + gtk_widget_show_all (dlg); + } diff --git a/yad.spec b/yad.spec index 8e0bca6..a41fe3b 100644 --- a/yad.spec +++ b/yad.spec @@ -1,47 +1,53 @@ Name: yad -Version: 0.40.0 -Release: 8%{?dist} +Version: 7.3 +Release: 1%{?dist} Summary: Display graphical dialogs from shell scripts or command line +Group: Applications/System License: GPLv3+ URL: http://sourceforge.net/projects/yad-dialog/ -Source0: http://downloads.sourceforge.net/%{name}-dialog/%{name}-%{version}.tar.xz +Source0: https://github.com/v1cont/yad/releases/download/v%{version}/yad-%{version}.tar.xz +Patch1: yad-7.2-sep-column.patch +Patch2: yad-7.2-window-icon.patch +Patch3: yad-7.2-warnings.patch +Patch4: yad-7.2-hscroll-policy.patch +Patch5: yad-7.3-size-request.patch -%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7 -BuildRequires: gcc -BuildRequires: gtk3-devel >= 3.0.0 -%else -BuildRequires: gtk2-devel >= 2.20.1 -%endif +BuildRequires: gtk3-devel >= 3.22.0 +BuildRequires: webkitgtk4-devel BuildRequires: desktop-file-utils BuildRequires: perl(XML::Parser) BuildRequires: intltool >= 0.40.0 BuildRequires: pkgconfig BuildRequires: gettext +BuildRequires: gtksourceview3-devel +BuildRequires: gspell-devel + +BuildRequires: gcc -%if 0%{?fedora} <= 26 || 0%{?rhel} >= 7 -BuildRequires: webkitgtk3-devel -%endif %description Yad (yet another dialog) is a fork of zenity with many improvements, such as custom buttons, additional dialogs, pop-up menu in notification icon and more. + %prep %setup -q +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 + %build -%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7 -%configure --enable-icon-browser --enable-html --with-gtk=gtk3 -%else -%configure --enable-icon-browser --enable-html --with-gtk=gtk2 -%endif +%configure --disable-pfd make %{?_smp_mflags} + %install -rm -rf %{buildroot} make install DESTDIR=%{buildroot} %find_lang %{name} @@ -54,33 +60,41 @@ desktop-file-install --remove-key Encoding \ --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/%{name}-icon-browser.desktop + +%post +update-desktop-database %{_datadir}/applications &>/dev/null || : +/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : + + +%postun +update-desktop-database %{_datadir}/applications &>/dev/null || : +if [ $1 -eq 0 ] ; then + /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || : + /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : + /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi + + +%posttrans +/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || : +/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + + %files -f %{name}.lang -%doc README.md ChangeLog.old AUTHORS COPYING NEWS THANKS TODO -%{_bindir}/%{name} -%{_bindir}/%{name}-icon-browser -%{_datadir}/icons/hicolor/*/apps/%{name}.png -%{_datadir}/applications/%{name}-icon-browser.desktop +%doc README.md AUTHORS NEWS THANKS TODO +%license COPYING +%{_bindir}/* +%{_datadir}/icons/hicolor/*/apps/* +%{_datadir}/applications/*.desktop +%{_datadir}/glib-2.0/schemas/* %{_datadir}/aclocal/%{name}.m4 -%{_mandir}/man1/%{name}.1.* +%{_mandir}/*/* + %changelog -* Wed Jul 29 2020 Fedora Release Engineering - 0.40.0-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 0.40.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 0.40.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 0.40.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 0.40.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 0.40.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild +* Mon Oct 26 2020 Dmitry Butskoy - 7.3-1 +- Upgrade to 7.3 +- add some upstream patches * Sun Nov 19 2017 Oliver Haessler - 0.40.0-2 - added BuildRequires: webkitgtk43-devel for Fedora <=26 and EPEL (#1455282) From c8342f9d1d9f1a810af83c7a24706b6bf0ff1b80 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 01:44:24 +0000 Subject: [PATCH 05/23] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- yad.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/yad.spec b/yad.spec index a41fe3b..1c6c78e 100644 --- a/yad.spec +++ b/yad.spec @@ -14,6 +14,7 @@ Patch3: yad-7.2-warnings.patch Patch4: yad-7.2-hscroll-policy.patch Patch5: yad-7.3-size-request.patch +BuildRequires: make BuildRequires: gtk3-devel >= 3.22.0 BuildRequires: webkitgtk4-devel BuildRequires: desktop-file-utils From 089b4b8a4505e8d71e5ebe2f16a9f1ffaae048c7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:29:13 +0000 Subject: [PATCH 06/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 1c6c78e..aff08f7 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 7.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -93,6 +93,9 @@ fi %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 7.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Oct 26 2020 Dmitry Butskoy - 7.3-1 - Upgrade to 7.3 - add some upstream patches From 79e2485a79ae40125d15f92eb1889afa75954ff6 Mon Sep 17 00:00:00 2001 From: Dmitry Butskoy Date: Sat, 6 Mar 2021 01:56:24 +0300 Subject: [PATCH 07/23] Update to 8.0 --- sources | 2 +- yad-7.2-hscroll-policy.patch | 12 ---- yad-7.2-sep-column.patch | 12 ---- yad-7.2-warnings.patch | 127 ----------------------------------- yad-7.2-window-icon.patch | 66 ------------------ yad.spec | 19 ++---- 6 files changed, 8 insertions(+), 230 deletions(-) delete mode 100644 yad-7.2-hscroll-policy.patch delete mode 100644 yad-7.2-sep-column.patch delete mode 100644 yad-7.2-warnings.patch delete mode 100644 yad-7.2-window-icon.patch diff --git a/sources b/sources index 9f83344..35713b9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yad-7.3.tar.xz) = 335f3f325917e61dcb14f932cac3f1c63485c7797075b736968a6288e32e6c4a7aeea8b38c93493619b0c8a00e3aee72661079147cd8a19c3ca67d0e33b5db92 +SHA512 (yad-8.0.tar.xz) = d47a6c0c4d47357ee9801f8f89319d20241479b2287f3da3b5c1edc7a9ccc6933b18d4cd6c539b0ceb854c957cd8eda7b7c7c5721bf04416e25b2c59eb51a466 diff --git a/yad-7.2-hscroll-policy.patch b/yad-7.2-hscroll-policy.patch deleted file mode 100644 index 0864be2..0000000 --- a/yad-7.2-hscroll-policy.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nrbu yad-7.2/src/option.c yad-7.2-OK/src/option.c ---- yad-7.2/src/option.c 2020-10-24 03:22:22.795884753 +0300 -+++ yad-7.2-OK/src/option.c 2020-10-24 03:09:01.305076745 +0300 -@@ -1268,7 +1268,7 @@ - else - g_printerr (_("Unknown scrollbar policy type: %s\n"), value); - -- if (option_name[0] == 'h') -+ if (strcmp (option_name, "--hscroll-policy") == 0) - options.hscroll_policy = pt; - else - options.vscroll_policy = pt; diff --git a/yad-7.2-sep-column.patch b/yad-7.2-sep-column.patch deleted file mode 100644 index 5005206..0000000 --- a/yad-7.2-sep-column.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nrbu yad-7.2/src/list.c yad-7.2-OK/src/list.c ---- yad-7.2/src/list.c 2020-09-11 12:05:18.000000000 +0300 -+++ yad-7.2-OK/src/list.c 2020-10-21 19:43:39.183644629 +0300 -@@ -1118,7 +1118,7 @@ - return FALSE; - - gtk_tree_model_get (m, it, options.list_data.sep_column - 1, &name, -1); -- return (strcmp (name, options.list_data.sep_value) == 0); -+ return (name && strcmp (name, options.list_data.sep_value) == 0); - } - - static inline void diff --git a/yad-7.2-warnings.patch b/yad-7.2-warnings.patch deleted file mode 100644 index 5051abf..0000000 --- a/yad-7.2-warnings.patch +++ /dev/null @@ -1,127 +0,0 @@ -diff -Nrup -U 8 yad-7.2/src/calendar.c yad-7.2-OK/src/calendar.c ---- yad-7.2/src/calendar.c 2019-02-20 06:36:51.000000000 +0300 -+++ yad-7.2-OK/src/calendar.c 2020-10-21 20:49:57.078416723 +0300 -@@ -42,17 +42,18 @@ parse_details () - - /* read details file */ - while (!feof (f)) - { - gchar buf[4096], **dtl; - - /* read string */ - memset (buf, 0, 4096); -- fgets (buf, 4096, f); -+ if (!fgets (buf, 4096, f)) -+ break; - if (strlen (buf) > 0) - { - dtl = g_strsplit (buf, " ", 2); - g_hash_table_insert (details, dtl[0], dtl[1]); - } - } - - fclose (f); -diff -Nrup -U 8 yad-7.2/src/main.c yad-7.2-OK/src/main.c ---- yad-7.2/src/main.c 2020-05-06 23:35:01.000000000 +0300 -+++ yad-7.2-OK/src/main.c 2020-10-21 21:17:31.777549376 +0300 -@@ -200,17 +200,17 @@ create_layout (GtkWidget *dlg) - else - gtk_label_set_text (GTK_LABEL (text), buf); - g_free (buf); - - gtk_widget_set_name (text, "yad-dialog-label"); - gtk_label_set_line_wrap (GTK_LABEL (text), TRUE); - gtk_label_set_selectable (GTK_LABEL (text), options.data.selectable_labels); - gtk_label_set_justify (GTK_LABEL (text), options.data.text_align); -- gtk_widget_set_state_flags (text, GTK_STATE_NORMAL, FALSE); -+ gtk_widget_set_state_flags (text, GTK_STATE_FLAG_NORMAL, FALSE); - gtk_label_set_xalign (GTK_LABEL (text), options.data.text_align); - gtk_widget_set_can_focus (text, FALSE); - } - } - - /* create main widget */ - switch (options.mode) - { -diff -Nrup -U 8 yad-7.2/src/option.c yad-7.2-OK/src/option.c ---- yad-7.2/src/option.c 2020-10-21 21:19:07.309807437 +0300 -+++ yad-7.2-OK/src/option.c 2020-10-21 21:09:54.549100492 +0300 -@@ -1113,17 +1113,17 @@ set_ellipsize (const gchar * option_name - } - - static gboolean - set_orient (const gchar * option_name, const gchar * value, gpointer data, GError ** err) - { - if (strncasecmp (value, "hor", 3) == 0) - options.paned_data.orient = GTK_ORIENTATION_HORIZONTAL; - else if (strncasecmp (value, "vert", 4) == 0) -- options.print_data.type = GTK_ORIENTATION_VERTICAL; -+ options.paned_data.orient = GTK_ORIENTATION_VERTICAL; - else - g_printerr (_("Unknown orientation: %s\n"), value); - - return TRUE; - } - - static gboolean - set_print_type (const gchar * option_name, const gchar * value, gpointer data, GError ** err) -diff -Nrup -U 8 yad-7.2/src/util.c yad-7.2-OK/src/util.c ---- yad-7.2/src/util.c 2020-09-11 12:05:18.000000000 +0300 -+++ yad-7.2-OK/src/util.c 2020-10-21 21:04:54.744429260 +0300 -@@ -193,17 +193,17 @@ update_preview (GtkFileChooser * chooser - else - pb = gdk_pixbuf_new_from_file_at_scale (file, 128, 128, TRUE, NULL); - if (pb) - { - struct stat st; - gchar *smtime; - - stat (file, &st); -- smtime = g_strdup_printf ("%d", st.st_mtime); -+ smtime = g_strdup_printf ("%lu", (unsigned long) st.st_mtime); - g_free (file); - - /* save thumbnail */ - if (options.common_data.large_preview) - { - g_mkdir_with_parents (large_path, 0755); - file = g_strdup_printf ("%s/%s.png", large_path, g_checksum_get_string (chs)); - } -@@ -703,16 +703,18 @@ pango_to_css (gchar *font) - - desc = pango_font_description_from_string (font); - mask = pango_font_description_get_set_fields (desc); - - if (mask & PANGO_FONT_MASK_STYLE) - { - switch (pango_font_description_get_style (desc)) - { -+ case PANGO_STYLE_NORMAL: -+ break; - case PANGO_STYLE_OBLIQUE: - g_string_append (str, "oblique "); - break; - case PANGO_STYLE_ITALIC: - g_string_append (str, "italic "); - break; - } - } -@@ -736,16 +738,18 @@ pango_to_css (gchar *font) - g_string_append (str, "Light "); - break; - case PANGO_WEIGHT_SEMILIGHT: - g_string_append (str, "Semilight "); - break; - case PANGO_WEIGHT_BOOK: - g_string_append (str, "Book "); - break; -+ case PANGO_WEIGHT_NORMAL: -+ break; - case PANGO_WEIGHT_MEDIUM: - g_string_append (str, "Medium "); - break; - case PANGO_WEIGHT_SEMIBOLD: - g_string_append (str, "Semibold "); - break; - case PANGO_WEIGHT_BOLD: - g_string_append (str, "Bold "); diff --git a/yad-7.2-window-icon.patch b/yad-7.2-window-icon.patch deleted file mode 100644 index 23af5bc..0000000 --- a/yad-7.2-window-icon.patch +++ /dev/null @@ -1,66 +0,0 @@ -diff -Nrup -U 8 yad-7.2/src/html.c yad-7.2-OK/src/html.c ---- yad-7.2/src/html.c 2020-09-21 21:14:31.000000000 +0300 -+++ yad-7.2-OK/src/html.c 2020-10-21 20:10:42.333945968 +0300 -@@ -343,17 +343,17 @@ html_create_widget (GtkWidget * dlg) - g_signal_connect (view, "decide-policy", G_CALLBACK (policy_cb), NULL); - g_signal_connect (view, "load-changed", G_CALLBACK (loaded_cb), NULL); - - if (options.html_data.browser) - { - g_signal_connect (view, "context-menu", G_CALLBACK (menu_cb), NULL); - if (!options.data.dialog_title) - g_signal_connect (view, "notify::title", G_CALLBACK (title_cb), dlg); -- if (strcmp (options.data.window_icon, "yad") == 0) -+ if (!options.data.window_icon || strcmp (options.data.window_icon, "yad") == 0) - g_signal_connect (view, "notify::favicon", G_CALLBACK (icon_cb), dlg); - } - else - { - g_object_set (G_OBJECT(settings), "enable-caret-browsing", FALSE, NULL); - g_object_set (G_OBJECT(settings), "enable-developer-extras", FALSE, NULL); - g_object_set (G_OBJECT(settings), "enable-html5-database", FALSE, NULL); - g_object_set (G_OBJECT(settings), "enable-html5-local-storage", FALSE, NULL); -diff -Nrup -U 8 yad-7.2/src/main.c yad-7.2-OK/src/main.c ---- yad-7.2/src/main.c 2020-05-06 23:35:01.000000000 +0300 -+++ yad-7.2-OK/src/main.c 2020-10-21 20:09:55.152313327 +0300 -@@ -354,16 +354,18 @@ create_dialog (void) - /* set window icon */ - if (options.data.window_icon) - { - if (g_file_test (options.data.window_icon, G_FILE_TEST_EXISTS)) - gtk_window_set_icon_from_file (GTK_WINDOW (dlg), options.data.window_icon, NULL); - else - gtk_window_set_icon_name (GTK_WINDOW (dlg), options.data.window_icon); - } -+ else -+ gtk_window_set_icon_name (GTK_WINDOW (dlg), "yad"); - - /* set window borders */ - if (options.data.borders < 0) - options.data.borders = 2; - gtk_container_set_border_width (GTK_CONTAINER (dlg), (guint) options.data.borders); - - /* set window size and position */ - if (!options.data.maximized && !options.data.fullscreen) -diff -Nrup -U 8 yad-7.2/src/option.c yad-7.2-OK/src/option.c ---- yad-7.2/src/option.c 2020-10-21 20:13:05.839828545 +0300 -+++ yad-7.2-OK/src/option.c 2020-10-21 20:08:57.372763224 +0300 -@@ -1490,17 +1490,17 @@ yad_options_init (void) - options.vscroll_policy = GTK_POLICY_AUTOMATIC; - - /* plug settings */ - options.plug = -1; - options.tabnum = 0; - - /* Initialize general data */ - options.data.dialog_title = NULL; -- options.data.window_icon = "yad"; -+ options.data.window_icon = NULL; - #ifndef STANDALONE - options.data.width = g_settings_get_int (settings, "width"); - options.data.height = g_settings_get_int (settings, "height"); - #else - options.data.width = options.data.height = -1; - #endif - options.data.use_posx = FALSE; - options.data.posx = 0; diff --git a/yad.spec b/yad.spec index aff08f7..81d4a68 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad -Version: 7.3 -Release: 2%{?dist} +Version: 8.0 +Release: 1%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -8,13 +8,9 @@ License: GPLv3+ URL: http://sourceforge.net/projects/yad-dialog/ Source0: https://github.com/v1cont/yad/releases/download/v%{version}/yad-%{version}.tar.xz -Patch1: yad-7.2-sep-column.patch -Patch2: yad-7.2-window-icon.patch -Patch3: yad-7.2-warnings.patch -Patch4: yad-7.2-hscroll-policy.patch -Patch5: yad-7.3-size-request.patch +Patch1: yad-7.3-size-request.patch -BuildRequires: make +BuildRequires: make BuildRequires: gtk3-devel >= 3.22.0 BuildRequires: webkitgtk4-devel BuildRequires: desktop-file-utils @@ -36,10 +32,6 @@ custom buttons, additional dialogs, pop-up menu in notification icon and more. %prep %setup -q %patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 %build @@ -93,6 +85,9 @@ fi %changelog +* Sat Mar 6 2021 Dmitry Butskoy - 8.0-1 +- Update to 8.0 + * Thu Jan 28 2021 Fedora Release Engineering - 7.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 3786c06fea1fc91752c78688cf1e54b24c2005a3 Mon Sep 17 00:00:00 2001 From: Dmitry Butskoy Date: Wed, 14 Apr 2021 21:35:58 +0300 Subject: [PATCH 08/23] Update to 9.3 --- sources | 2 +- yad.spec | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/sources b/sources index 35713b9..9966185 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yad-8.0.tar.xz) = d47a6c0c4d47357ee9801f8f89319d20241479b2287f3da3b5c1edc7a9ccc6933b18d4cd6c539b0ceb854c957cd8eda7b7c7c5721bf04416e25b2c59eb51a466 +SHA512 (yad-9.3.tar.xz) = e280123ac969beaaaf6d51eafdd3dc15b0214cc93e9e6389f9c775339d18bd0fb0d3f2cd168f886e5d87013f515721cc6f2b859d37aac59c0aa9255ff512be72 diff --git a/yad.spec b/yad.spec index 81d4a68..2e35249 100644 --- a/yad.spec +++ b/yad.spec @@ -1,5 +1,5 @@ Name: yad -Version: 8.0 +Version: 9.3 Release: 1%{?dist} Summary: Display graphical dialogs from shell scripts or command line @@ -35,7 +35,7 @@ custom buttons, additional dialogs, pop-up menu in notification icon and more. %build -%configure --disable-pfd +%configure make %{?_smp_mflags} @@ -43,6 +43,8 @@ make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} +rm -f %{buildroot}%{_bindir}/pfd + %find_lang %{name} # Encoding key in group "Desktop Entry" is deprecated. @@ -85,6 +87,9 @@ fi %changelog +* Wed Apr 14 2021 Dmitry Butskoy - 9.3-1 +- Update to 9.3 + * Sat Mar 6 2021 Dmitry Butskoy - 8.0-1 - Update to 8.0 From b35df890e2a0c4bbe74d47ccf58492e817c76115 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 22:04:16 +0000 Subject: [PATCH 09/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 2e35249..13639f0 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -87,6 +87,9 @@ fi %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 9.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Apr 14 2021 Dmitry Butskoy - 9.3-1 - Update to 9.3 From 0f7d0eeca7d75ba14e36282e4e3318baf2ee6861 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:37:50 +0000 Subject: [PATCH 10/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 13639f0..c8a6953 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -87,6 +87,9 @@ fi %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 9.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 9.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 2e89b991f681509c9d1b50d0b25b647499eb722a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:40:22 +0000 Subject: [PATCH 11/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index c8a6953..d1ff7da 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -87,6 +87,9 @@ fi %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 9.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 9.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From d3ab1a20817283e4dd99a956ae04899d7053a897 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 08:00:32 +0000 Subject: [PATCH 12/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index d1ff7da..6b34cea 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -87,6 +87,9 @@ fi %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 9.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 9.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From d73d0731ee5f5efcd555bd7fc48df5c82b12e592 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:26:07 +0000 Subject: [PATCH 13/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 6b34cea..0f8381a 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -87,6 +87,9 @@ fi %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 9.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 9.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From ff2527138f936f020ec305a720e8d056d4a5a599 Mon Sep 17 00:00:00 2001 From: Dmitry Butskoy Date: Sun, 20 Aug 2023 23:37:27 +0300 Subject: [PATCH 14/23] Rebuild with webkit2gtk4.1 --- yad.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/yad.spec b/yad.spec index 0f8381a..9866c1a 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -12,7 +12,7 @@ Patch1: yad-7.3-size-request.patch BuildRequires: make BuildRequires: gtk3-devel >= 3.22.0 -BuildRequires: webkitgtk4-devel +BuildRequires: webkit2gtk4.1-devel BuildRequires: desktop-file-utils BuildRequires: perl(XML::Parser) BuildRequires: intltool >= 0.40.0 @@ -87,6 +87,9 @@ fi %changelog +* Sun Aug 20 2023 Dmitry Butskoy - 9.3-7 +- build with webkit2gtk4.1 (#2232981) + * Sat Jul 22 2023 Fedora Release Engineering - 9.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 278092e2c080cb0156c6c48fb9cfe4a4b78980f9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 10:36:18 +0000 Subject: [PATCH 15/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 9866c1a..5e10b65 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -87,6 +87,9 @@ fi %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 9.3-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sun Aug 20 2023 Dmitry Butskoy - 9.3-7 - build with webkit2gtk4.1 (#2232981) From 6cdc33f397af376b4c3dae2fd084310c53320c37 Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:50 +0200 Subject: [PATCH 16/23] Eliminate use of obsolete %patchN syntax (#2283636) --- yad.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 5e10b65..e908c9b 100644 --- a/yad.spec +++ b/yad.spec @@ -31,7 +31,7 @@ custom buttons, additional dialogs, pop-up menu in notification icon and more. %prep %setup -q -%patch1 -p1 +%patch -P1 -p1 %build From db7e8cadd82bb3ac55285e24d4df6454415c8616 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:37:05 +0000 Subject: [PATCH 17/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index e908c9b..25d721f 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -87,6 +87,9 @@ fi %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 9.3-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 9.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From ba352cc2b1186d7cfe8fc175887a967980149316 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Thu, 25 Jul 2024 13:35:03 +0200 Subject: [PATCH 18/23] convert GPLv3+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- yad.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/yad.spec b/yad.spec index 25d721f..5fe3d0f 100644 --- a/yad.spec +++ b/yad.spec @@ -1,10 +1,11 @@ Name: yad Version: 9.3 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System -License: GPLv3+ +# Automatically converted from old format: GPLv3+ - review is highly recommended. +License: GPL-3.0-or-later URL: http://sourceforge.net/projects/yad-dialog/ Source0: https://github.com/v1cont/yad/releases/download/v%{version}/yad-%{version}.tar.xz @@ -87,6 +88,9 @@ fi %changelog +* Thu Jul 25 2024 Miroslav Suchý - 9.3-10 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 9.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 3a67e9ec74e44ed8db0b7dea723322fb10c59d95 Mon Sep 17 00:00:00 2001 From: David King Date: Mon, 26 Aug 2024 22:37:36 +0100 Subject: [PATCH 19/23] Rebuild against gspell --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 5fe3d0f..5b6a658 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -88,6 +88,9 @@ fi %changelog +* Mon Aug 26 2024 David King - 9.3-11 +- Rebuild against gspell + * Thu Jul 25 2024 Miroslav Suchý - 9.3-10 - convert license to SPDX From faa8ad7a45e93cdf0ebf147d96d0000eb273ed5e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:28:22 +0000 Subject: [PATCH 20/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 5b6a658..b0a5468 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -88,6 +88,9 @@ fi %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 9.3-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Mon Aug 26 2024 David King - 9.3-11 - Rebuild against gspell From 3073031032a19333bfa593900d3ee49526efbb2e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:09:36 +0000 Subject: [PATCH 21/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index b0a5468..20ca79a 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -88,6 +88,9 @@ fi %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 9.3-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 9.3-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From bb3da51cca78b24829912ae87681c0bfd86ab9e7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:59:20 +0000 Subject: [PATCH 22/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 20ca79a..7ae8aae 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -88,6 +88,9 @@ fi %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 9.3-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 9.3-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From e23f136b8c9adeeed77cf797abe67f25e46b5576 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:31:49 +0000 Subject: [PATCH 23/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- yad.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yad.spec b/yad.spec index 7ae8aae..e25128f 100644 --- a/yad.spec +++ b/yad.spec @@ -1,6 +1,6 @@ Name: yad Version: 9.3 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Display graphical dialogs from shell scripts or command line Group: Applications/System @@ -88,6 +88,9 @@ fi %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 9.3-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 9.3-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild