summaryrefslogtreecommitdiffstats
path: root/sysutils/gnome-system-monitor/files
diff options
context:
space:
mode:
authoravl <avl@df743ca5-7f9a-e211-a948-0013205c9059>2009-06-21 16:15:23 +0800
committeravl <avl@df743ca5-7f9a-e211-a948-0013205c9059>2009-06-21 16:15:23 +0800
commit3fe731ab5a8165b51453f945b83018e7322158da (patch)
tree6eeaae3250be9aa64bea47b3af307655358dc2eb /sysutils/gnome-system-monitor/files
parentbe4254fd419eb1697e8fdbebbef10be033aae75d (diff)
downloadmarcuscom-ports-3fe731ab5a8165b51453f945b83018e7322158da.tar
marcuscom-ports-3fe731ab5a8165b51453f945b83018e7322158da.tar.gz
marcuscom-ports-3fe731ab5a8165b51453f945b83018e7322158da.tar.bz2
marcuscom-ports-3fe731ab5a8165b51453f945b83018e7322158da.tar.lz
marcuscom-ports-3fe731ab5a8165b51453f945b83018e7322158da.tar.xz
marcuscom-ports-3fe731ab5a8165b51453f945b83018e7322158da.tar.zst
marcuscom-ports-3fe731ab5a8165b51453f945b83018e7322158da.zip
Update to 2.27.3.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@12402 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'sysutils/gnome-system-monitor/files')
-rw-r--r--sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp11
-rw-r--r--sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp14
2 files changed, 25 insertions, 0 deletions
diff --git a/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp b/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp
new file mode 100644
index 000000000..9b934be3d
--- /dev/null
+++ b/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp
@@ -0,0 +1,11 @@
+--- src/load-graph.cpp.orig 2008-01-14 23:43:43.000000000 -0600
++++ src/load-graph.cpp 2008-01-14 23:44:15.000000000 -0600
+@@ -412,7 +412,7 @@
+ // e.g: ceil(100.5 KiB) = 101 KiB = 101 * 2**(1 * 10)
+ // where base10 = 1, coef10 = 101, pow2 = 16
+
+- unsigned pow2 = std::floor(log2(new_max));
++ unsigned pow2 = std::floor(log(new_max) / log(2));
+ unsigned base10 = pow2 / 10;
+ unsigned coef10 = std::ceil(new_max / double(1UL << (base10 * 10)));
+ g_assert(new_max <= (coef10 * (1UL << (base10 * 10))));
diff --git a/sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp b/sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp
new file mode 100644
index 000000000..c00526174
--- /dev/null
+++ b/sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp
@@ -0,0 +1,14 @@
+--- src/openfiles.cpp.orig 2008-05-27 16:16:46.000000000 -0400
++++ src/openfiles.cpp 2008-05-27 16:19:53.000000000 -0400
+@@ -66,7 +66,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))
++#else
++ sizeof hostname, service, sizeof service, 0))
++#endif
+ goto failsafe;
+
+ if (res) freeaddrinfo(res);