[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