[packages/nautilus] - updated to 50.2.2

qboosh qboosh at pld-linux.org
Mon Aug 10 20:45:44 CEST 2026


commit 924128409a596545c25083d4dfe1664bdcce80d0
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Aug 10 20:45:26 2026 +0200

    - updated to 50.2.2

 nautilus-no-c23.patch | 19 -------------------
 nautilus.spec         | 47 +++++++++++++++++++++++++----------------------
 2 files changed, 25 insertions(+), 41 deletions(-)
---
diff --git a/nautilus.spec b/nautilus.spec
index 90fef48..dcc70b4 100644
--- a/nautilus.spec
+++ b/nautilus.spec
@@ -8,33 +8,36 @@ Summary:	Nautilus is a file manager for the GNOME desktop environment
 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:		nautilus
-Version:	48.7
+Version:	50.2.2
 Release:	1
 License:	GPL v3+
 Group:		X11/Applications
-Source0:	https://download.gnome.org/sources/nautilus/48/%{name}-%{version}.tar.xz
-# Source0-md5:	fec08c01e0a85939439f32cadb33aec4
-Patch0:		%{name}-no-c23.patch
+Source0:	https://download.gnome.org/sources/nautilus/50/%{name}-%{version}.tar.xz
+# Source0-md5:	b8a2330c5ac165178b4775e70435a473
 Patch1:		no-cache-update.patch
 URL:		https://apps.gnome.org/Nautilus/
+BuildRequires:	blueprint-compiler >= 0.19.0
 # -std=c11
 BuildRequires:	gcc >= 6:4.7
 BuildRequires:	gdk-pixbuf2-devel >= 2.30.0
 BuildRequires:	gettext-tools >= 0.19.7
-BuildRequires:	gexiv2-devel >= 0.14.2
+BuildRequires:	gexiv2-0.16-devel >= 0.16.0
 %{?with_apidocs:BuildRequires:	gi-docgen}
-BuildRequires:	glib2-devel >= 1:2.79.0
+BuildRequires:	glib2-devel >= 1:2.84.0
+BuildRequires:	glycin-devel >= 2
+BuildRequires:	glycin-gtk4-devel >= 2
 BuildRequires:	gnome-autoar-devel >= 0.4.4
 BuildRequires:	gnome-desktop4-devel >= 43
 BuildRequires:	gobject-introspection-devel >= 0.6.4
 BuildRequires:	gstreamer-plugins-base-devel >= 1.0
-BuildRequires:	gtk4-devel >= 4.17.5
-BuildRequires:	libadwaita-devel >= 1.6
+BuildRequires:	gtk4-devel >= 4.20.0
+BuildRequires:	libadwaita-devel >= 1.8
 BuildRequires:	libcloudproviders-devel >= 0.3.1
+BuildRequires:	libicu-devel >= 56
 BuildRequires:	libportal-devel >= 0.7
 BuildRequires:	libportal-gtk4-devel >= 0.5
 %{?with_selinux:BuildRequires:	libselinux-devel >= 2.0}
-BuildRequires:	meson >= 0.59.0
+BuildRequires:	meson >= 0.60.0
 BuildRequires:	ninja >= 1.5
 BuildRequires:	pkgconfig
 BuildRequires:	rpm-build >= 4.6
@@ -45,16 +48,16 @@ BuildRequires:	tinysparql-devel >= 3.8
 #BuildRequires:	tracker3-testutils >= 3.0
 BuildRequires:	xz
 Requires(post,postun):	desktop-file-utils
-Requires(post,postun):	glib2 >= 1:2.79.0
+Requires(post,postun):	glib2 >= 1:2.84.0
 Requires(post,postun):	gtk-update-icon-cache
 Requires:	%{name}-libs = %{version}-%{release}
 Requires:	gdk-pixbuf2 >= 2.30.0
-Requires:	gexiv2 >= 0.14.2
-Requires:	glib2 >= 1:2.79.0
+Requires:	gexiv2-0.16 >= 0.16.0
+Requires:	glib2 >= 1:2.84.0
 Requires:	gnome-autoar >= 0.4.4
 Requires:	gvfs >= 1.16.0
 Requires:	hicolor-icon-theme
-Requires:	libadwaita >= 1.6
+Requires:	libadwaita >= 1.8
 Requires:	libcloudproviders >= 0.3.1
 Requires:	libportal >= 0.7
 Requires:	localsearch >= 3.8
@@ -86,8 +89,8 @@ O nautilus é um excelente gerenciador de arquivos para o GNOME.
 Summary:	Nautilus libraries
 Summary(pl.UTF-8):	Biblioteki Nautilusa
 Group:		X11/Libraries
-Requires:	glib2 >= 1:2.79.0
-Requires:	gtk4 >= 4.17.5
+Requires:	glib2 >= 1:2.84.0
+Requires:	gtk4 >= 4.20.0
 
 %description libs
 Nautilus libraries.
@@ -101,8 +104,8 @@ Summary(pl.UTF-8):	Pliki nagłówkowe do tworzenia komponentów dla Nautilusa
 Summary(pt_BR.UTF-8):	Bibliotecas e arquivos para desenvolvimento com o nautilus
 Group:		X11/Development/Libraries
 Requires:	%{name}-libs = %{version}-%{release}
-Requires:	glib2-devel >= 1:2.79.0
-Requires:	gtk4-devel >= 4.17.5
+Requires:	glib2-devel >= 1:2.84.0
+Requires:	gtk4-devel >= 4.20.0
 Obsoletes:	eel-devel < 2.21
 Obsoletes:	nautilus-static < 3.26
 
@@ -131,14 +134,13 @@ Dokumentacja API Nautilusa.
 
 %prep
 %setup -q
-%patch -P0 -p1
 %patch -P1 -p1
 
 %build
 %meson \
 	-Ddocs=%{__true_false apidocs} \
 	-Dpackagekit=true \
-	%{?with_selinux:-Dselinux=true} \
+	%{!?with_selinux:-Dselinux=disabled} \
 	-Dtests=none
 
 %meson_build
@@ -203,14 +205,15 @@ fi
 
 %files libs
 %defattr(644,root,root,755)
-%{_libdir}/libnautilus-extension.so.4
-%{_libdir}/girepository-1.0/Nautilus-4.0.typelib
+%{_libdir}/libnautilus-extension.so.4.1
+%ghost %{_libdir}/libnautilus-extension.so.4
+%{_libdir}/girepository-1.0/Nautilus-4.1.typelib
 
 %files devel
 %defattr(644,root,root,755)
 %{_libdir}/libnautilus-extension.so
 %{_includedir}/nautilus
-%{_datadir}/gir-1.0/Nautilus-4.0.gir
+%{_datadir}/gir-1.0/Nautilus-4.1.gir
 %{_pkgconfigdir}/libnautilus-extension-4.pc
 
 %if %{with apidocs}
diff --git a/nautilus-no-c23.patch b/nautilus-no-c23.patch
deleted file mode 100644
index 51efe6c..0000000
--- a/nautilus-no-c23.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- nautilus-46.1/src/nautilus-date-utilities.c.orig	2024-04-21 15:10:54.000000000 +0200
-+++ nautilus-46.1/src/nautilus-date-utilities.c	2024-05-06 20:15:55.179148200 +0200
-@@ -21,14 +21,14 @@ static gboolean use_24_hour;
- static gboolean use_detailed_date_format;
- 
- static void
--clock_format_changed_callback (gpointer)
-+clock_format_changed_callback (gpointer x __attribute__((unused)))
- {
-     gint clock_format = g_settings_get_enum (gnome_interface_preferences, "clock-format");
-     use_24_hour = (clock_format == G_DESKTOP_CLOCK_FORMAT_24H);
- }
- 
- static void
--date_format_changed_callback (gpointer)
-+date_format_changed_callback (gpointer x __attribute__((unused)))
- {
-     NautilusDateTimeFormat format = g_settings_get_enum (nautilus_preferences,
-                                                          NAUTILUS_PREFERENCES_DATE_TIME_FORMAT);
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nautilus.git/commitdiff/924128409a596545c25083d4dfe1664bdcce80d0



More information about the pld-cvs-commit mailing list