[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