pkgsrc/misc/kdeedu4/patches/patch-ab
markd 06a12e283a Import KDE4.3.1 from wip
OKed during freeze by wiz and agc
2009-10-02 20:41:53 +00:00

30 lines
947 B
Text

$NetBSD: patch-ab,v 1.1.1.1 2009/10/02 20:51:26 markd Exp $
--- kmplot/kmplot/parser.cpp.orig 2008-11-29 04:33:54.000000000 +1300
+++ kmplot/kmplot/parser.cpp
@@ -102,9 +102,13 @@ ScalarFunction Parser::scalarFunctions[
{"floor", 0, floor}, // round down to nearest integer
{"ceil", 0, ceil}, // round up to nearest integer
{"round", 0, round}, // round to nearest integer
+#ifndef __NetBSD__
{"gamma", 0, tgamma}, // gamma function
+#endif
{"lgamma", 0, lgamma}, // log-gamma function
+#ifndef __NetBSD__
{"factorial", 0, factorial}, // factorial
+#endif
{"erfc", 0, lerfc}, // error function
{"erf", 0, lerf}, // complementary error function
@@ -1340,9 +1344,11 @@ double larcsin(double x) {
double larctan(double x) {
return atan(x) / Parser::radiansPerAngleUnit();
}
+#ifndef __NetBSD__
double factorial( double x ) {
return tgamma(x+1);
}
+#endif
double legendre0( double ) {
return 1.0;
}