[packages/gnome-software] - updated to 48.1

qboosh qboosh at pld-linux.org
Wed Apr 30 20:25:47 CEST 2025


commit db3dfd92e7dc63ee8c02daf03fae3ee8a32f9015
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Apr 30 20:12:37 2025 +0200

    - updated to 48.1

 gnome-software.spec | 51 ++++++++++++++++++++++-----------------------------
 1 file changed, 22 insertions(+), 29 deletions(-)
---
diff --git a/gnome-software.spec b/gnome-software.spec
index 7b091e5..13b0bad 100644
--- a/gnome-software.spec
+++ b/gnome-software.spec
@@ -5,11 +5,10 @@
 %bcond_without	flatpak		# Flatpak support
 %bcond_without	fwupd		# firmware support via fwupd
 %bcond_with	eos		# Endless OS updater support
-%bcond_with	libsoup2	# libsoup 2 instead of libsoup3 (must match flatpak if flatpak uses libsoup)
 %bcond_without	malcontent	# parental control via libmalcontent
 %bcond_with	mogwai		# metered data support using Mogwai
 %bcond_without	packagekit	# PackageKit support
-%bcond_with	rpm		# rpm-ostree support
+%bcond_with	rpm_ostree	# CoreOS rpm-ostree support
 %bcond_with	snap		# Snap support
 %bcond_with	ext_appstream	# external appstream support
 %bcond_with	sysprof		# sysprof-capture support for profiling
@@ -17,17 +16,17 @@
 Summary:	GNOME Software - install and update applications and system extensions
 Summary(pl.UTF-8):	GNOME Software - instalowanie i uaktualnianie aplikacji oraz rozszerzeń systemu
 Name:		gnome-software
-Version:	47.5
+Version:	48.1
 Release:	1
 License:	GPL v2+
 Group:		X11/Applications
-Source0:	https://download.gnome.org/sources/gnome-software/47/%{name}-%{version}.tar.xz
-# Source0-md5:	813d6f26cbfd900fd0820b05af83cb95
+Source0:	https://download.gnome.org/sources/gnome-software/48/%{name}-%{version}.tar.xz
+# Source0-md5:	e26ef287b9638db82c4f851ccca0bd42
 URL:		https://apps.gnome.org/Software/
 BuildRequires:	AppStream-devel >= 0.16.4
 %{?with_packagekit:BuildRequires:	PackageKit-devel >= 1.2.5}
 BuildRequires:	docbook-style-xsl-nons
-%{?with_flatpak:BuildRequires:	flatpak-devel >= 1.9.1}
+%{?with_flatpak:BuildRequires:	flatpak-devel >= 1.14.1}
 %{?with_fwupd:BuildRequires:	fwupd-devel >= 1.6.2}
 BuildRequires:	gdk-pixbuf2-devel >= 2.32.0
 BuildRequires:	gettext-its-metainfo
@@ -35,35 +34,31 @@ BuildRequires:	gettext-tools >= 0.19.7
 BuildRequires:	glib2-devel >= 1:2.76.0
 BuildRequires:	gnome-online-accounts-devel
 BuildRequires:	gsettings-desktop-schemas-devel >= 3.18.0
-BuildRequires:	gtk4-devel >= 4.13.4
+BuildRequires:	gtk4-devel >= 4.16.0
 BuildRequires:	gtk-doc >= 1.11
 BuildRequires:	gspell-devel
 BuildRequires:	json-glib-devel >= 1.6.0
 BuildRequires:	libadwaita-devel >= 1.6
-%{?with_rpm:BuildRequires:	libdnf-devel}
+%{?with_rpm_ostree:BuildRequires:	libdnf-devel}
 # for tests
 #BuildRequires:	libglib-testing-devel
 %{?with_malcontent:BuildRequires:	libmalcontent-devel >= 0.5.0}
-%{?with_libsoup2:BuildRequires:	libsoup-devel >= 2.52.0}
-%{!?with_libsoup2:BuildRequires:	libsoup3-devel >= 3.0}
+BuildRequires:	libsoup3-devel >= 3.0
 BuildRequires:	libxmlb-devel >= 0.3.4
 BuildRequires:	libxslt-progs
-BuildRequires:	meson >= 0.58.0
+BuildRequires:	meson >= 1.0.1
 # mogwai-schedule-client-0
 %{?with_mogwai:BuildRequires:	mogwai-devel >= 0.2.0}
 BuildRequires:	ninja >= 1.5
-%if %{with eos} || %{with rpm}
+%if %{with eos} || %{with rpm_ostree}
 BuildRequires:	ostree-devel
 %endif
 BuildRequires:	pkgconfig
 BuildRequires:	polkit-devel
 BuildRequires:	rpm-build >= 4.6
-%{?with_rpm:BuildRequires:	rpm-ostree-devel >= 2019.3}
+%{?with_rpm_ostree:BuildRequires:	rpm-ostree-devel >= 2019.3}
 BuildRequires:	rpmbuild(macros) >= 2.042
-%if %{with snap}
-%{?with_libsoup2:BuildRequires:	snapd-glib-devel >= 1.50}
-%{!?with_libsoup2:BuildRequires:	snapd-glib-2-devel >= 1.62}
-%endif
+%{?with_snap:BuildRequires:	snapd-glib-2-devel >= 1.64}
 %{?with_sysprof:BuildRequires:	sysprof-devel >= 3.37.2}
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	udev-glib-devel
@@ -72,23 +67,23 @@ Requires(post,postun):	glib2 >= 1:2.76.0
 Requires(post,postun):	gtk-update-icon-cache
 Requires:	AppStream >= 0.16.4
 %{?with_packagekit:Requires:	PackageKit >= 1.2.5}
-%{?with_flatpak:Requires:	flatpak-libs >= 1.9.1}
+%{?with_flatpak:Requires:	flatpak-libs >= 1.14.1}
 %{?with_fwupd:Requires:	fwupd-libs >= 1.6.2}
 Requires:	gdk-pixbuf2 >= 2.32.0
 Requires:	glib2 >= 1:2.76.0
 Requires:	gsettings-desktop-schemas >= 3.18.0
-Requires:	gtk4 >= 4.13.4
+Requires:	gtk4 >= 4.16.0
 Requires:	hicolor-icon-theme
 Requires:	json-glib >= 1.6.0
 Requires:	libadwaita >= 1.6
 %{?with_malcontent:Requires:	libmalcontent >= 0.5.0}
-%{?with_libsoup2:Requires:	libsoup >= 2.52}
-%{!?with_libsoup2:Requires:	libsoup3 >= 3.0}
+Requires:	libsoup3 >= 3.0
 Requires:	libxmlb >= 0.3.4
 %{?with_mogwai:Requires:	mogwai >= 0.2.0}
+%{?with_snap:Requires:	snapd-glib-2 >= 1.64}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		abiver	21
+%define		abiver	22
 %define		gs_plugins_dir	%{_libdir}/gnome-software/plugins-%{abiver}
 
 %description
@@ -107,9 +102,8 @@ Group:		Development/Libraries
 Requires:	AppStream-devel >= 0.16.4
 Requires:	atk-devel
 Requires:	glib2-devel >= 1:2.76.0
-Requires:	gtk4-devel >= 4.13.4
-%{?with_libsoup2:Requires:	libsoup-devel >= 2.52.0}
-%{!?with_libsoup3:Requires:	libsoup3-devel >= 3.0}
+Requires:	gtk4-devel >= 4.16.0
+Requires:	libsoup3-devel >= 3.0
 
 %description devel
 Header files for GNOME Software plugins development.
@@ -142,10 +136,9 @@ Dokumentacja API wtyczek GNOME Software.
 	%{!?with_malcontent:-Dmalcontent=false} \
 	%{?with_mogwai:-Dmogwai=true} \
 	%{?with_packagekit:-Dpackagekit=true} \
-	%{?with_rpm:-Drpm_ostree=true} \
+	%{?with_rpm_ostree:-Drpm_ostree=true} \
 	%{?with_snap:-Dsnap=true} \
-	%{?with_libsoup2:-Dsoup2=true} \
-	%{!?with_sysprof:-Dsysprof=disabled} \
+	-Dsysprof=%{__enabled_disabled sysprof} \
 	-Dtests=false
 # packagekit_autoremove?
 
@@ -233,7 +226,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service
 %{_desktopdir}/gnome-software-local-file-packagekit.desktop
 %endif
-%if %{with rpm}
+%if %{with rpm_ostree}
 %attr(755,root,root) %{gs_plugins_dir}/libgs_plugin_rpm-ostree.so
 %endif
 %if %{with snap}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gnome-software.git/commitdiff/db3dfd92e7dc63ee8c02daf03fae3ee8a32f9015



More information about the pld-cvs-commit mailing list