Fri Jan 11 00:06:21 2013 UTC ()
Explicitly include sys/vmmeter.h on NetBSD now.


(joerg)
diff -r1.3 -r1.4 pkgsrc/security/rainbowcrack/distinfo
diff -r1.2 -r1.3 pkgsrc/security/rainbowcrack/patches/patch-aa

cvs diff -r1.3 -r1.4 pkgsrc/security/rainbowcrack/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/security/rainbowcrack/Attic/distinfo 2011/11/26 13:31:58 1.3
+++ pkgsrc/security/rainbowcrack/Attic/distinfo 2013/01/11 00:06:21 1.4
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: distinfo,v 1.3 2011/11/26 13:31:58 dholland Exp $ 1$NetBSD: distinfo,v 1.4 2013/01/11 00:06:21 joerg Exp $
2 2
3SHA1 (rainbowcrack-1.2-src.zip) = b077a654133cd108a3c619d66482e1796d56b0dc 3SHA1 (rainbowcrack-1.2-src.zip) = b077a654133cd108a3c619d66482e1796d56b0dc
4RMD160 (rainbowcrack-1.2-src.zip) = 51fdcf84ebfbe8ebb9e5bc6c3d4452f9d158eb79 4RMD160 (rainbowcrack-1.2-src.zip) = 51fdcf84ebfbe8ebb9e5bc6c3d4452f9d158eb79
5Size (rainbowcrack-1.2-src.zip) = 44742 bytes 5Size (rainbowcrack-1.2-src.zip) = 44742 bytes
6SHA1 (rainbowcrack-1.2-openbsd-diffs.tar.gz) = 3ab5c1d293e8b86e5e206ecf859525e89f357acc 6SHA1 (rainbowcrack-1.2-openbsd-diffs.tar.gz) = 3ab5c1d293e8b86e5e206ecf859525e89f357acc
7RMD160 (rainbowcrack-1.2-openbsd-diffs.tar.gz) = 709556a31e99aa069062762362f48b3ec24beabb 7RMD160 (rainbowcrack-1.2-openbsd-diffs.tar.gz) = 709556a31e99aa069062762362f48b3ec24beabb
8Size (rainbowcrack-1.2-openbsd-diffs.tar.gz) = 846 bytes 8Size (rainbowcrack-1.2-openbsd-diffs.tar.gz) = 846 bytes
9SHA1 (patch-aa) = 3bf08a291d34a4400e1cf03fbf1c7e829160d39e 9SHA1 (patch-aa) = 01298e694fd944fe2053bb43403f3bed8e996143
10SHA1 (patch-src_ChainWalkContext.cpp) = 126d27626e7f388600e79826c40dacc6e7934fcf 10SHA1 (patch-src_ChainWalkContext.cpp) = 126d27626e7f388600e79826c40dacc6e7934fcf
11SHA1 (patch-src_ChainWalkSet.cpp) = 419509171455b5494775bc65e207be4a3dd083d9 11SHA1 (patch-src_ChainWalkSet.cpp) = 419509171455b5494775bc65e207be4a3dd083d9
12SHA1 (patch-src_RainbowCrack.cpp) = 2cf562b0b55c881feae86dae9ecb62bfa1c5d351 12SHA1 (patch-src_RainbowCrack.cpp) = 2cf562b0b55c881feae86dae9ecb62bfa1c5d351
13SHA1 (patch-src_RainbowTableDump.cpp) = d157d6bc386c40dd2a0aec89061a9899efe780e8 13SHA1 (patch-src_RainbowTableDump.cpp) = d157d6bc386c40dd2a0aec89061a9899efe780e8
14SHA1 (patch-src_RainbowTableGenerate.cpp) = 9c4b9f38de05e77c01ddcf46293425bc5caccefa 14SHA1 (patch-src_RainbowTableGenerate.cpp) = 9c4b9f38de05e77c01ddcf46293425bc5caccefa
15SHA1 (patch-src_RainbowTableSort.cpp) = bb2558e6738ec4fac096a073b04e24e2ec49af56 15SHA1 (patch-src_RainbowTableSort.cpp) = bb2558e6738ec4fac096a073b04e24e2ec49af56

cvs diff -r1.2 -r1.3 pkgsrc/security/rainbowcrack/patches/Attic/patch-aa (expand / switch to unified diff)

--- pkgsrc/security/rainbowcrack/patches/Attic/patch-aa 2011/11/24 13:35:52 1.2
+++ pkgsrc/security/rainbowcrack/patches/Attic/patch-aa 2013/01/11 00:06:21 1.3
@@ -1,16 +1,19 @@ @@ -1,16 +1,19 @@
1--- src/Public.cpp.orig 2008-06-02 16:30:03 +0300 1$NetBSD: patch-aa,v 1.3 2013/01/11 00:06:21 joerg Exp $
2+++ src/Public.cpp 2008-06-02 16:31:17 +0300 2
3--- src/Public.cpp.orig 2011-11-24 03:07:17.000000000 +0000 3--- src/Public.cpp.orig 2013-01-10 23:12:27.000000000 +0000
4+++ src/Public.cpp 4+++ src/Public.cpp
5@@ -16,6 +16,11 @@ 5@@ -16,6 +16,14 @@
6 #include <sys/param.h> 6 #include <sys/param.h>
7 #include <sys/sysctl.h> 7 #include <sys/sysctl.h>
8 #include <unistd.h> 8 #include <unistd.h>
9+ #include <string.h> 9+ #include <string.h>
10+ #ifdef __DragonFly__ 10+ #ifdef __DragonFly__
11+ #include <vm/vm_param.h> 11+ #include <vm/vm_param.h>
12+ #include <sys/vmmeter.h> 12+ #include <sys/vmmeter.h>
13+ #endif 13+ #endif
 14+ #ifdef __NetBSD__
 15+ #include <sys/vmmeter.h>
 16+ #endif
14  17
15 static int pageshift; 18 static int pageshift;
16 #define pagetok(size) ((size) << pageshift) 19 #define pagetok(size) ((size) << pageshift)