pkgsrc/print/poppler016/patches/patch-aq
drochner a64c31597d import the current poppler base pkg as "poppler016"
This is the last version which supports the qt3 frontend, needed
by KDE3 (until it switches to "trinity" which seems to maintain a qt3
frontend for newer poppler versions)
2012-07-04 20:15:45 +00:00

19 lines
912 B
Text

$NetBSD: patch-aq,v 1.1 2012/07/04 20:15:46 drochner Exp $
--- poppler/TextOutputDev.cc.orig Mon Jan 24 19:06:00 2011
+++ poppler/TextOutputDev.cc
@@ -64,6 +64,14 @@
#include "ICSupport.h"
#endif
+#if defined(__DragonFly__) || defined(__NetBSD__) || defined(__MirBSD__)
+#include <sys/param.h>
+#if !(defined(__DragonFly__) && __DragonFly_version >= 200204) && !(defined(__NetBSD__) && (__NetBSD_Version__ >= 599002100 || (__NetBSD_Version__ >= 501000000 && __NetBSD_Version__ < 599000000)))
+static double fmax(double x, double y) { if (isnan(x)) return y; if (isnan(y)) return x; return (x > y ? x : y);}
+static double fmin(double x, double y) { if (isnan(x)) return y; if (isnan(y)) return x; return (x < y ? x : y);}
+#endif
+#endif
+
//------------------------------------------------------------------------
// parameters
//------------------------------------------------------------------------