summaryrefslogtreecommitdiff
path: root/graphics/lprof/patches
diff options
context:
space:
mode:
authorjperkin <jperkin>2014-08-21 16:37:51 +0000
committerjperkin <jperkin>2014-08-21 16:37:51 +0000
commit1b7ba3a62a7c1a021c403017df4777760da23d3a (patch)
tree897e995877b5edb326a13cba719b8519721c012c /graphics/lprof/patches
parentcbef26e5def2b3b2cf7def159ad0d429bf871da1 (diff)
downloadpkgsrc-1b7ba3a62a7c1a021c403017df4777760da23d3a.tar.gz
Fix build on SunOS (needs explicit -lstdc++, avoid overloaded functions).
Diffstat (limited to 'graphics/lprof/patches')
-rw-r--r--graphics/lprof/patches/patch-src_qtMonitorProfiler_qtmonitorprofilerdialog.cpp17
-rw-r--r--graphics/lprof/patches/patch-src_qtScannerProfiler_qtscannerprofilerdialog.cpp17
2 files changed, 34 insertions, 0 deletions
diff --git a/graphics/lprof/patches/patch-src_qtMonitorProfiler_qtmonitorprofilerdialog.cpp b/graphics/lprof/patches/patch-src_qtMonitorProfiler_qtmonitorprofilerdialog.cpp
new file mode 100644
index 00000000000..7f08cb23273
--- /dev/null
+++ b/graphics/lprof/patches/patch-src_qtMonitorProfiler_qtmonitorprofilerdialog.cpp
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_qtMonitorProfiler_qtmonitorprofilerdialog.cpp,v 1.1 2014/08/21 16:37:51 jperkin Exp $
+
+Fix "error: call of overloaded 'floor(int)' is ambiguous".
+
+--- src/qtMonitorProfiler/qtmonitorprofilerdialog.cpp.orig 2005-08-22 03:36:58.000000000 +0000
++++ src/qtMonitorProfiler/qtmonitorprofilerdialog.cpp
+@@ -271,8 +271,8 @@ void qtMonitorProfilerDialog::ValuesToCo
+
+ void qtMonitorProfilerDialog::SlidersToValues()
+ {
+- sys.hdr.device.La = floor(LaScroll -> value() / 10);
+- sys.hdr.device.Yb = floor(YbScroll -> value() / 10);
++ sys.hdr.device.La = floor((float)LaScroll -> value() / 10);
++ sys.hdr.device.Yb = floor((float)YbScroll -> value() / 10);
+
+ }
+
diff --git a/graphics/lprof/patches/patch-src_qtScannerProfiler_qtscannerprofilerdialog.cpp b/graphics/lprof/patches/patch-src_qtScannerProfiler_qtscannerprofilerdialog.cpp
new file mode 100644
index 00000000000..df292e72a4f
--- /dev/null
+++ b/graphics/lprof/patches/patch-src_qtScannerProfiler_qtscannerprofilerdialog.cpp
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_qtScannerProfiler_qtscannerprofilerdialog.cpp,v 1.1 2014/08/21 16:37:51 jperkin Exp $
+
+Fix "error: call of overloaded 'floor(int)' is ambiguous".
+
+--- src/qtScannerProfiler/qtscannerprofilerdialog.cpp.orig 2005-08-20 01:11:41.000000000 +0000
++++ src/qtScannerProfiler/qtscannerprofilerdialog.cpp
+@@ -179,8 +179,8 @@ void qtScannerProfilerDialog::ValuesToCo
+
+ void qtScannerProfilerDialog::SlidersToValues()
+ {
+- sys.hdr.device.La = floor(LaScroll -> value() / 10);
+- sys.hdr.device.Yb = floor(YbScroll -> value() / 10);
++ sys.hdr.device.La = floor((float)LaScroll -> value() / 10);
++ sys.hdr.device.Yb = floor((float)YbScroll -> value() / 10);
+
+ }
+