[packages/nautilus3] - added assert patch to fix reversed assertion; release 3

qboosh qboosh at pld-linux.org
Fri May 19 22:40:26 CEST 2023


commit e4cd1436e59a007dfa9152920ae34686bcf9a555
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri May 19 22:43:00 2023 +0200

    - added assert patch to fix reversed assertion; release 3

 nautilus-assert.patch | 11 +++++++++++
 nautilus3.spec        |  4 +++-
 2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/nautilus3.spec b/nautilus3.spec
index 3d0df12..8e35039 100644
--- a/nautilus3.spec
+++ b/nautilus3.spec
@@ -14,12 +14,13 @@ Summary(pl.UTF-8):	Nautilus - powłoka GNOME i zarządca plików
 Summary(pt_BR.UTF-8):	Nautilus é um gerenciador de arquivos para o GNOME
 Name:		nautilus3
 Version:	42.6
-Release:	2
+Release:	3
 License:	GPL v3+
 Group:		X11/Applications
 Source0:	https://download.gnome.org/sources/nautilus/42/nautilus-%{version}.tar.xz
 # Source0-md5:	beaf60362666263abca992d00ab9df9b
 Patch0:		nautilus-gnome-desktop.patch
+Patch1:		nautilus-assert.patch
 URL:		https://wiki.gnome.org/Apps/Files
 BuildRequires:	docbook-dtd412-xml
 # -std=c11
@@ -149,6 +150,7 @@ Dokumentacja API Nautilusa 3.
 %prep
 %setup -q -n nautilus-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 %meson build \
diff --git a/nautilus-assert.patch b/nautilus-assert.patch
new file mode 100644
index 0000000..834e64c
--- /dev/null
+++ b/nautilus-assert.patch
@@ -0,0 +1,11 @@
+--- nautilus-42.6/src/nautilus-file-operations.c.orig	2022-12-23 19:00:21.000000000 +0100
++++ nautilus-42.6/src/nautilus-file-operations.c	2023-05-19 22:38:06.068894888 +0200
+@@ -4388,7 +4388,7 @@ get_unique_target_file (GFile      *src,
+     if (dest == NULL)
+     {
+         basename = g_file_get_basename (src);
+-        g_assert (basename == NULL);
++        g_assert (basename != NULL);
+ 
+         if (g_utf8_validate (basename, -1, NULL))
+         {
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nautilus3.git/commitdiff/e4cd1436e59a007dfa9152920ae34686bcf9a555



More information about the pld-cvs-commit mailing list