-BuildRequires: gettext-devel
-BuildRequires: gnome-common >= 2.24.0
-BuildRequires: gnome-doc-utils >= 0.14.0
-BuildRequires: gtk+2-devel >= 2:2.16.0
-BuildRequires: intltool >= 0.40.0
-BuildRequires: libtool
-BuildRequires: libxml2-progs
-BuildRequires: nautilus-devel >= 2.26.0
+BuildRequires: gettext-tools
+%{?with_apidocs:BuildRequires: gi-docgen >= 2021.1}
+BuildRequires: glib2-devel >= 1:2.38
+BuildRequires: gobject-introspection-devel
+BuildRequires: gtk4-devel >= 4.8.1
+BuildRequires: json-glib-devel >= 0.14.0
+BuildRequires: libadwaita-devel >= 1.2
+BuildRequires: libarchive-devel >= 3.2.0
+%{?with_libportal:BuildRequires: libportal-devel >= 0.5}
+%{?with_libportal:BuildRequires: libportal-gtk4-devel >= 0.5}
+BuildRequires: meson >= 0.59
+%{?with_nautilus:BuildRequires: nautilus-devel >= 43}
+BuildRequires: ninja >= 1.5