summaryrefslogtreecommitdiff
path: root/sysutils/gnome-system-monitor/files
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/gnome-system-monitor/files')
-rw-r--r--sysutils/gnome-system-monitor/files/patch-data_meson.build12
-rw-r--r--sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp20
-rw-r--r--sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp20
3 files changed, 32 insertions, 20 deletions
diff --git a/sysutils/gnome-system-monitor/files/patch-data_meson.build b/sysutils/gnome-system-monitor/files/patch-data_meson.build
new file mode 100644
index 000000000000..655eddc055a0
--- /dev/null
+++ b/sysutils/gnome-system-monitor/files/patch-data_meson.build
@@ -0,0 +1,12 @@
+--- data/meson.build.orig 2024-03-16 19:12:56 UTC
++++ data/meson.build
+@@ -25,8 +25,7 @@ desktop_files += i18n.merge_file(
+ output: 'gnome-system-monitor-kde.desktop',
+ type: 'desktop',
+ po_dir: '../po',
+- install: true,
+- install_dir: join_paths(get_option('datadir'), 'applications')
++ install: false
+ )
+
+ appdata_file = i18n.merge_file(
diff --git a/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp b/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp
index 125b6f474be5..5c43b45a445c 100644
--- a/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp
+++ b/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp
@@ -1,11 +1,11 @@
---- src/load-graph.cpp.orig 2011-08-30 02:46:08.000000000 +0200
-+++ src/load-graph.cpp 2011-10-08 00:21:58.000000000 +0200
-@@ -415,7 +415,7 @@ net_scale (LoadGraph *graph, guint64 din
- // e.g: ceil(100.5 KiB) = 101 KiB = 101 * 2**(1 * 10)
- // where base10 = 1, coef10 = 101, pow2 = 16
+--- src/load-graph.cpp.orig 2023-09-02 21:02:13 UTC
++++ src/load-graph.cpp
+@@ -700,7 +700,7 @@ net_scale (LoadGraph *graph,
+ // e.g: ceil(100.5 KiB) = 101 KiB = 101 * 2**(1 * 10)
+ // where base10 = 1, coef10 = 101, pow2 = 16
-- guint64 pow2 = std::floor(log2(new_max));
-+ guint64 pow2 = std::floor(log(new_max) / log (2));
- guint64 base10 = pow2 / 10.0;
- guint64 coef10 = std::ceil(new_max / double(G_GUINT64_CONSTANT(1) << (base10 * 10)));
- g_assert(new_max <= (coef10 * (G_GUINT64_CONSTANT(1) << (base10 * 10))));
+- guint64 pow2 = std::floor (log2 (new_max));
++ guint64 pow2 = std::floor (log (new_max) / log (2));
+ guint64 base10 = pow2 / 10.0;
+ guint64 coef10 = std::ceil (new_max / double(G_GUINT64_CONSTANT (1) << (base10 * 10)));
+ g_assert (new_max <= (coef10 * (G_GUINT64_CONSTANT (1) << (base10 * 10))));
diff --git a/sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp b/sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp
index 7e97b8a494aa..6a1798386840 100644
--- a/sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp
+++ b/sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp
@@ -1,14 +1,14 @@
---- src/openfiles.cpp.orig 2011-08-30 02:46:08.000000000 +0200
-+++ src/openfiles.cpp 2011-10-08 00:23:38.000000000 +0200
-@@ -71,7 +71,11 @@
- goto failsafe;
+--- src/openfiles.cpp.orig 2023-09-02 21:02:13 UTC
++++ src/openfiles.cpp
+@@ -79,7 +79,11 @@ friendlier_hostname (const char *addr_str,
+ goto failsafe;
- if (getnameinfo(res->ai_addr, res->ai_addrlen, hostname,
-+#ifdef NI_IDN
- sizeof hostname, service, sizeof service, NI_IDN))
+ if (getnameinfo (res->ai_addr, res->ai_addrlen, hostname,
++#ifdef NI_IDM
+ sizeof hostname, service, sizeof service, NI_IDN))
+#else
-+ sizeof hostname, service, sizeof service, 0))
++ sizeof hostname, service, sizeof service, 0))
+#endif
- goto failsafe;
+ goto failsafe;
- if (res) freeaddrinfo(res);
+ if (res)