diff options
Diffstat (limited to 'sysutils/gnome-system-monitor/files')
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) |