[packages/gnome-abrt] - updated to 1.5.0 (GUI itself ported to gtk4; libreport still uses gtk+3)
qboosh
qboosh at pld-linux.org
Sat Mar 29 12:46:50 CET 2025
commit 24a985e791b774509aaeb565064199fc977035aa
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Mar 29 11:53:34 2025 +0100
- updated to 1.5.0 (GUI itself ported to gtk4; libreport still uses gtk+3)
gnome-abrt.spec | 39 ++++++++++++++++++++++-----------------
1 file changed, 22 insertions(+), 17 deletions(-)
---
diff --git a/gnome-abrt.spec b/gnome-abrt.spec
index 47a2e57..fcfb30b 100644
--- a/gnome-abrt.spec
+++ b/gnome-abrt.spec
@@ -5,20 +5,21 @@
Summary: A utility for viewing problems that have occurred with the system
Summary(pl.UTF-8): Narzędzie do przeglądania problemów, które wystąpiły w systemie
Name: gnome-abrt
-Version: 1.4.3
-Release: 3
+Version: 1.5.0
+Release: 1
License: GPL v2+
Group: Applications/System
#Source0Download: https://github.com/abrt/gnome-abrt/releases
Source0: https://github.com/abrt/gnome-abrt/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: cebca029db214213634024b144111fbe
+# Source0-md5: 04ba48728221f7b58aa23072847907d0
URL: https://github.com/abrt/abrt/wiki/gnome-abrt
-BuildRequires: abrt-gui-devel >= 2.4.0
+BuildRequires: abrt-gui-devel >= 2.14.0
BuildRequires: asciidoc
BuildRequires: gettext-tools >= 0.17
-BuildRequires: gtk+3-devel >= 3.0
-BuildRequires: libreport-gtk-devel >= 2.4.0
-BuildRequires: meson >= 0.59.0
+BuildRequires: gtk4-devel >= 4.0
+BuildRequires: libadwaita-devel
+BuildRequires: libreport-gtk-devel >= 2.14.0
+BuildRequires: meson >= 0.63.0
BuildRequires: ninja >= 1.5
BuildRequires: pkgconfig
%{?with_tests:BuildRequires: py3lint}
@@ -26,19 +27,23 @@ BuildRequires: python3-devel >= 1:3.4
%{?with_tests:BuildRequires: python3-humanize}
%{?with_tests:BuildRequires: python3-libreport}
BuildRequires: python3-pygobject3-devel >= 3.29.1
-BuildRequires: rpmbuild(macros) >= 1.736
+BuildRequires: rpmbuild(macros) >= 2.042
BuildRequires: sed >= 4.0
BuildRequires: xmlto
Requires(post,postun): gtk-update-icon-cache
-Requires: abrt-dbus
-Requires: abrt-gui-libs >= 2.4.0
+Requires: abrt-dbus >= 2.14.0
+Requires: abrt-gui-libs >= 2.14.0
+# Gtk-4.0.typelib
+Requires: gtk4 >= 4.0
Requires: hicolor-icon-theme
-Requires: libreport-gtk >= 2.4.0
+# Adw-1.typelib
+Requires: libadwaita
+Requires: libreport-gtk >= 2.14.0
+Requires: python3-bs4
Requires: python3-dbus
Requires: python3-humanize
-Requires: python3-libreport >= 2.4.0
+Requires: python3-libreport >= 2.14.0
Requires: python3-pygobject3 >= 3.29.1
-Requires: python3-pyinotify
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -53,19 +58,19 @@ zapewniająca wygodny sposób zarządzania tymi problemami.
%setup -q
%build
-%meson build \
+%meson \
%{?with_tests:-Dlint=true}
-%ninja_build -C build
+%meson_build
%if %{with tests}
-%ninja_test -C build
+%meson_test
%endif
%install
rm -rf $RPM_BUILD_ROOT
-%ninja_install -C build
+%meson_install
%py3_comp $RPM_BUILD_ROOT%{py3_sitedir}
%py3_ocomp $RPM_BUILD_ROOT%{py3_sitedir}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gnome-abrt.git/commitdiff/24a985e791b774509aaeb565064199fc977035aa
More information about the pld-cvs-commit
mailing list