head 1.3; access; symbols pkgsrc-2019Q2:1.2.0.74 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.72 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.70 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.68 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.66 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.64 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.62 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.60 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.56 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.54 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.52 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.50 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.48 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.46 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.44 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.42 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.40 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.38 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.36 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.34 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.32 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.30 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.28 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.26 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.24 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.22 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.20 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.18 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.16 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.14 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.12 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.10 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.8 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.6 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.4 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.2 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.1.0.8 pkgsrc-2010Q2-base:1.1 pkgsrc-2010Q1:1.1.0.6 pkgsrc-2010Q1-base:1.1 pkgsrc-2009Q4:1.1.0.4 pkgsrc-2009Q4-base:1.1 pkgsrc-2009Q3:1.1.0.2 pkgsrc-2009Q3-base:1.1; locks; strict; comment @# @; 1.3 date 2019.09.16.10.28.13; author nia; state dead; branches; next 1.2; commitid 54tNPbUYgm1kUdDB; 1.2 date 2010.08.09.10.11.57; author drochner; state Exp; branches; next 1.1; 1.1 date 2009.09.20.19.55.40; author sno; state Exp; branches; next ; desc @@ 1.3 log @Remove sysutils/gnome-system-monitor, successor sysutils/mate-syste-monitor @ text @$NetBSD: patch-ac,v 1.2 2010/08/09 10:11:57 drochner Exp $ --- src/load-graph.cpp.orig 2009-06-23 00:03:02.000000000 +0000 +++ src/load-graph.cpp @@@@ -411,8 +411,11 @@@@ net_scale (LoadGraph *g, unsigned din, u // // e.g: ceil(100.5 KiB) = 101 KiB = 101 * 2**(1 * 10) // where base10 = 1, coef10 = 101, pow2 = 16 - +#ifdef __FreeBSD__ + unsigned pow2 = std::floor(log(new_max) / log(2)); +#else unsigned pow2 = std::floor(log2(new_max)); +#endif unsigned base10 = pow2 / 10; unsigned coef10 = std::ceil(new_max / double(1UL << (base10 * 10))); g_assert(new_max <= (coef10 * (1UL << (base10 * 10)))); @ 1.2 log @update to 2.28.1 This switches to the gnome-2.30 release branch @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @FreeBSD doesn't have log2() - use patch from ports to get it working anyway @ text @d3 6 a8 6 --- src/load-graph.cpp.orig 2009-09-20 21:16:41.000000000 +0200 +++ src/load-graph.cpp 2009-09-20 21:18:27.000000000 +0200 @@@@ -395,8 +395,11 @@@@ // // e.g: ceil(100.5 KiB) = 101 KiB = 101 * 2**(1 * 10) // where base10 = 1, coef10 = 101, pow2 = 16 d11 1 a11 1 + unsigned pow2 = std::floor(log(new_max) / log(2)); d13 1 a13 1 unsigned pow2 = std::floor(log2(new_max)); d15 3 a17 3 unsigned base10 = pow2 / 10; unsigned coef10 = std::ceil(new_max / double(1UL << (base10 * 10))); g_assert(new_max <= (coef10 * (1UL << (base10 * 10)))); @