[packages/gnome-system-monitor] - updated to 42.0 - added no-update patch (don't require gtk4-update-icon-cache at build time)
qboosh
qboosh at pld-linux.org
Sat Apr 16 20:14:22 CEST 2022
commit 32821523e149e203964cd43de72b83e8756ce9dd
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Apr 16 20:14:24 2022 +0200
- updated to 42.0
- added no-update patch (don't require gtk4-update-icon-cache at build time)
gnome-system-monitor-no-update.patch | 12 ++++++++++++
gnome-system-monitor.spec | 17 ++++++++++-------
2 files changed, 22 insertions(+), 7 deletions(-)
---
diff --git a/gnome-system-monitor.spec b/gnome-system-monitor.spec
index 08e8680..1d058c8 100644
--- a/gnome-system-monitor.spec
+++ b/gnome-system-monitor.spec
@@ -6,28 +6,30 @@
Summary: Simple process monitor
Summary(pl.UTF-8): Prosty monitor procesów
Name: gnome-system-monitor
-Version: 41.0
+Version: 42.0
Release: 1
License: GPL v2+
Group: X11/Applications
-Source0: https://download.gnome.org/sources/gnome-system-monitor/41/%{name}-%{version}.tar.xz
-# Source0-md5: f3b1de4f1d5fb7b7a12549a22f0ceb88
+Source0: https://download.gnome.org/sources/gnome-system-monitor/42/%{name}-%{version}.tar.xz
+# Source0-md5: 2d9678bb4ea86b40177ac6b28152666f
+Patch0: %{name}-no-update.patch
URL: https://wiki.gnome.org/Apps/SystemMonitor
BuildRequires: atkmm-devel >= 2.28
BuildRequires: docbook-dtd412-xml
BuildRequires: gettext-tools >= 0.19.8
+BuildRequires: gcc >= 6:4.7
BuildRequires: glib2-devel >= 1:2.56.0
BuildRequires: glibmm-devel >= 2.46.0
BuildRequires: gtk+3-devel >= 3.22.0
BuildRequires: gtkmm3-devel >= 3.4.0
BuildRequires: libgtop-devel >= 1:2.38.0
-BuildRequires: libhandy1-devel >= 1.0.0
+BuildRequires: libhandy1-devel >= 1.5.0
BuildRequires: librsvg-devel >= 2.35.0
BuildRequires: libstdc++-devel >= 6:4.7
%{?with_wnck:BuildRequires: libwnck-devel >= 3.0.0}
BuildRequires: libxml2-devel >= 1:2.6.31
BuildRequires: libxml2-progs
-BuildRequires: meson >= 0.50.0
+BuildRequires: meson >= 0.57.0
BuildRequires: ninja >= 1.5
BuildRequires: pkgconfig >= 1:0.19
BuildRequires: rpmbuild(find_lang) >= 1.23
@@ -44,9 +46,9 @@ Requires: gtk+3 >= 3.22.0
Requires: gtkmm3 >= 3.4.0
Requires: hicolor-icon-theme
Requires: libgtop >= 1:2.38.0
-Requires: libhandy1 >= 1.0.0
+Requires: libhandy1 >= 1.5.0
Requires: librsvg >= 2.35.0
-Obsoletes: procman
+Obsoletes: procman < 1.1
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -57,6 +59,7 @@ GNOME System Monitor to prosty monitor procesów i systemu.
%prep
%setup -q
+%patch0 -p1
%build
%meson build \
diff --git a/gnome-system-monitor-no-update.patch b/gnome-system-monitor-no-update.patch
new file mode 100644
index 0000000..e51d539
--- /dev/null
+++ b/gnome-system-monitor-no-update.patch
@@ -0,0 +1,12 @@
+--- gnome-system-monitor-42.0/meson.build.orig 2022-03-19 21:19:07.000000000 +0100
++++ gnome-system-monitor-42.0/meson.build 2022-04-16 20:01:18.214184322 +0200
+@@ -204,9 +204,3 @@ message('\n'.join(['',
+ ' wnck support: @0@ @1@'.format(libwnck.found(),
+ libwnck.found() ? '(this will likely make system-monitor segfault)' : ''),
+ ]))
+-
+-# Extra scripts
+-gnome.post_install(
+- glib_compile_schemas: true,
+- gtk_update_icon_cache: true,
+-)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gnome-system-monitor.git/commitdiff/32821523e149e203964cd43de72b83e8756ce9dd
More information about the pld-cvs-commit
mailing list