diff --git a/2351260d487e73405c1844bbe58a20eafc9e2930.patch b/2351260d487e73405c1844bbe58a20eafc9e2930.patch new file mode 100644 index 0000000..7be322e --- /dev/null +++ b/2351260d487e73405c1844bbe58a20eafc9e2930.patch @@ -0,0 +1,45 @@ +From 2351260d487e73405c1844bbe58a20eafc9e2930 Mon Sep 17 00:00:00 2001 +From: Michael Webster +Date: Fri, 17 Mar 2023 11:48:25 -0400 +Subject: [PATCH] Fix some more GFileInfo getter problems. + +--- + libnemo-private/nemo-file-utilities.c | 4 ++-- + libnemo-private/nemo-link.c | 2 +- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/libnemo-private/nemo-file-utilities.c b/libnemo-private/nemo-file-utilities.c +index 7ada2f5ac..d09262f12 100644 +--- a/libnemo-private/nemo-file-utilities.c ++++ b/libnemo-private/nemo-file-utilities.c +@@ -1714,7 +1714,7 @@ nemo_get_best_guess_file_mimetype (const gchar *filename, + + if (size > 0) { + /* Default behavior */ +- mime_type = eel_ref_str_get_unique (g_file_info_get_content_type (info)); ++ mime_type = eel_ref_str_get_unique (g_file_info_get_attribute_string (info, G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE)); + } else { + gboolean uncertain; + gchar *guessed_type = NULL; +@@ -1730,7 +1730,7 @@ nemo_get_best_guess_file_mimetype (const gchar *filename, + if (!uncertain) { + mime_type = eel_ref_str_get_unique (guessed_type); + } else { +- mime_type = eel_ref_str_get_unique (g_file_info_get_content_type (info)); ++ mime_type = eel_ref_str_get_unique (g_file_info_get_attribute_string (info, G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE)); + } + + g_free (guessed_type); +diff --git a/libnemo-private/nemo-link.c b/libnemo-private/nemo-link.c +index 1500faca9..cfb33788e 100644 +--- a/libnemo-private/nemo-link.c ++++ b/libnemo-private/nemo-link.c +@@ -73,7 +73,7 @@ is_local_file_a_link (const char *uri) + G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE, + 0, NULL, &error); + if (info) { +- link = is_link_mime_type (g_file_info_get_content_type (info)); ++ link = is_link_mime_type (g_file_info_get_attribute_string (info, G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE)); + g_object_unref (info); + } + else { diff --git a/nemo.spec b/nemo.spec index f175690..9f2dbb2 100644 --- a/nemo.spec +++ b/nemo.spec @@ -1,13 +1,14 @@ Name: nemo Summary: File manager for Cinnamon -Version: 5.6.2 -Release: 3%{?dist} +Version: 5.6.4 +Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://github.com/linuxmint/%{name} Source0: %url/archive/%{version}/%{name}-%{version}.tar.gz Source1: nemo-fedora.gschema.override Patch0: remove_desktop_search.patch Patch1: Don-t-scale-text-size-when-zooming.patch +Patch2: %url/commit/2351260d487e73405c1844bbe58a20eafc9e2930.patch ExcludeArch: %{ix86} @@ -149,6 +150,9 @@ rm %{buildroot}%{_datadir}/nemo/search-helpers/pdf2txt.nemo_search_helper %{_datadir}/gir-1.0/*.gir %changelog +* Mon Mar 20 2023 Leigh Scott - 5.6.4-1 +- Update to 5.6.4 release + * Sat Feb 04 2023 Leigh Scott - 5.6.2-3 - Add Budgie to OnlyShowIn diff --git a/sources b/sources index 216cd45..2048741 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (nemo-5.6.2.tar.gz) = e3606447fc7b20ad310ccc110c430959b05f237c0d08df8ddc86c654a3019f796c05dc1494522b4eb0af9bf17a302d8fe20d25e92788dc3013f80dc6bfc739f1 +SHA512 (nemo-5.6.4.tar.gz) = dae6020c6a32b827d05ae77e648840f8e4126e0700a4afbb2869a8182c34c4d03cdbfe3f5c207f7cf263071073d766d028435951afbe34e4fceb5ce6723ca29e