summaryrefslogtreecommitdiff
path: root/cad/qcad/patches
diff options
context:
space:
mode:
authorjoerg <joerg>2008-04-03 10:53:46 +0000
committerjoerg <joerg>2008-04-03 10:53:46 +0000
commit5e4138f9a0da7da5fe91851bd33e51d6c3ced281 (patch)
treecc4f9bb6f0d5acd193174b0265d1aaf3add7d66d /cad/qcad/patches
parent7cac996b25e43db50bdef95d0b00006cd11a2301 (diff)
downloadpkgsrc-5e4138f9a0da7da5fe91851bd33e51d6c3ced281.tar.gz
Fix DESTDIR build. Fix build on 64bit platforms.
Diffstat (limited to 'cad/qcad/patches')
-rw-r--r--cad/qcad/patches/patch-ah15
-rw-r--r--cad/qcad/patches/patch-ai13
2 files changed, 28 insertions, 0 deletions
diff --git a/cad/qcad/patches/patch-ah b/cad/qcad/patches/patch-ah
new file mode 100644
index 00000000000..1c8071e73eb
--- /dev/null
+++ b/cad/qcad/patches/patch-ah
@@ -0,0 +1,15 @@
+$NetBSD: patch-ah,v 1.1 2008/04/03 10:53:46 joerg Exp $
+
+Don't cast pointers to int for printing.
+
+--- qcadlib/src/engine/rs_entity.cpp.orig 2008-04-03 11:29:18.000000000 +0200
++++ qcadlib/src/engine/rs_entity.cpp
+@@ -861,7 +861,7 @@ std::ostream& operator << (std::ostream&
+ os << " layer: NULL ";
+ } else {
+ os << " layer: " << e.layer->getName().latin1() << " ";
+- os << " layer address: " << (int)(e.layer) << " ";
++ os << " layer address: " << (e.layer) << " ";
+ }
+
+ os << e.pen << "\n";
diff --git a/cad/qcad/patches/patch-ai b/cad/qcad/patches/patch-ai
new file mode 100644
index 00000000000..676543a0930
--- /dev/null
+++ b/cad/qcad/patches/patch-ai
@@ -0,0 +1,13 @@
+$NetBSD: patch-ai,v 1.1 2008/04/03 10:53:46 joerg Exp $
+
+--- qcadlib/src/engine/rs_layer.cpp.orig 2008-04-03 11:32:08.000000000 +0200
++++ qcadlib/src/engine/rs_layer.cpp
+@@ -55,7 +55,7 @@ std::ostream& operator << (std::ostream&
+ os << " name: " << l.getName().latin1()
+ << " pen: " << l.getPen()
+ << " frozen: " << (int)l.isFrozen()
+- << " address: " << (int)(&l)
++ << " address: " << (&l)
+ << std::endl;
+ return os;
+ }