pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Update to john-jumbo to bleeding-jumbo as of 20260613



Module Name:	pkgsrc-wip
Committed By:	hubertf <hubertf%gmx.de@localhost>
Pushed By:	hubertf
Date:		Sun Jun 14 21:48:31 2026 +0200
Changeset:	9e0a0f8417b81125f64e1aa22ec6187cd7172982

Modified Files:
	john-jumbo/Makefile
	john-jumbo/PLIST
	john-jumbo/distinfo
Removed Files:
	john-jumbo/patches/patch-src_configure
	john-jumbo/patches/patch-src_efs__fmt__plug.c
	john-jumbo/patches/patch-src_escrypt_sysendian.h
	john-jumbo/patches/patch-src_gpg__fmt__plug.c
	john-jumbo/patches/patch-src_keychain__fmt__plug.c
	john-jumbo/patches/patch-src_mozilla__ng__fmt__plug.c
	john-jumbo/patches/patch-src_osx__as__wrapper.sh
	john-jumbo/patches/patch-src_ssh__ng__fmt__plug.c
	john-jumbo/patches/patch-src_sysendian.h

Log Message:
Update to john-jumbo to bleeding-jumbo as of 20260613

Move from the 1.8.0-jumbo-1 release to the bleeding-jumbo development
branch, which tracks ongoing jumbo development past 1.9.0-jumbo-1
(May 2019) -- ~4.5 years and 6000+ jumbo commits beyond 1.8.0-jumbo-1.

Notable changes since 1.8.0-jumbo-1:
- New 1.9.0 core base; bcrypt interleaving on x86-64 raised 2x -> 3x
  for a major speedup on CPUs without SMT
- Extended bitslice DES with more SIMD sets: AVX2, AVX-512 (incl.
  2nd-gen Xeon Phi) and MIC (1st-gen Xeon Phi) on x86(-64); ASIMD
  on Aarch64
- AVX-512 ternary-logic (3-input LUT) DES S-box expressions, also
  used via OpenCL on NVIDIA Maxwell and above
- FPGA support for 7 hash types on ZTEX 1.15y boards
- Many new format/hash types, OpenCL improvements, bugfixes and
  portability updates

Full release notes at https://www.openwall.com/lists/announce/2019/05/14/1

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9e0a0f8417b81125f64e1aa22ec6187cd7172982

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 john-jumbo/Makefile                                |  48 ++++-
 john-jumbo/PLIST                                   | 198 +++++++++++++++++++++
 john-jumbo/distinfo                                |  15 +-
 john-jumbo/patches/patch-src_configure             |  13 --
 john-jumbo/patches/patch-src_efs__fmt__plug.c      |  12 --
 john-jumbo/patches/patch-src_escrypt_sysendian.h   |  13 --
 john-jumbo/patches/patch-src_gpg__fmt__plug.c      |  12 --
 john-jumbo/patches/patch-src_keychain__fmt__plug.c |  12 --
 .../patches/patch-src_mozilla__ng__fmt__plug.c     |  12 --
 john-jumbo/patches/patch-src_osx__as__wrapper.sh   |  21 ---
 john-jumbo/patches/patch-src_ssh__ng__fmt__plug.c  |  12 --
 john-jumbo/patches/patch-src_sysendian.h           |  13 --
 12 files changed, 243 insertions(+), 138 deletions(-)

diffs:
diff --git a/john-jumbo/Makefile b/john-jumbo/Makefile
index 2078422ea7..f3c1fb5dee 100644
--- a/john-jumbo/Makefile
+++ b/john-jumbo/Makefile
@@ -1,21 +1,57 @@
 # $NetBSD$
 
-DISTNAME=	john-1.8.0-jumbo-1
+DISTNAME=	john-bleeding-jumbo
+PKGNAME=	john-jumbo-20260613
+DIST_SUBDIR=	${PKGNAME}
 CATEGORIES=	security
-MASTER_SITES=	http://openwall.com/john/j/
-EXTRACT_SUFX=	.tar.xz
+MASTER_SITES=	-https://github.com/openwall/john/archive/refs/heads/bleeding-jumbo.tar.gz
+EXTRACT_SUFX=	.tar.gz
 
 MAINTAINER=	khorben%defora.org@localhost
-HOMEPAGE=	http://openwall.com/john/
+HOMEPAGE=	https://www.openwall.com/john/
 COMMENT=	Unix Password Cracker (community-enhanced version)
 LICENSE=	gnu-gpl-v2
 
 GNU_CONFIGURE=	yes
 CONFIGURE_DIRS=	src
 
-LDFLAGS+=	-ldes
+CHECK_PORTABILITY_SKIP=	src/configure src/unused/osx_as_wrapper.sh
+CHECK_INTERPRETER_SKIP=	share/john/*.py share/john/*.pl
+CONFIGURE_ARGS+=	--disable-opencl
 
-USE_TOOLS+=	gmake
+BUILD_TARGET=	default
+USE_TOOLS+=	gmake pkg-config perl
+
+INSTALLATION_DIRS=	bin share/john share/john/rules
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/run/john ${DESTDIR}${PREFIX}/bin/john
+	${INSTALL_PROGRAM} ${WRKSRC}/run/cprepair ${DESTDIR}${PREFIX}/bin/cprepair
+	${INSTALL_PROGRAM} ${WRKSRC}/run/SIPdump ${DESTDIR}${PREFIX}/bin/SIPdump
+	${INSTALL_PROGRAM} ${WRKSRC}/run/calc_stat ${DESTDIR}${PREFIX}/bin/calc_stat
+	${INSTALL_PROGRAM} ${WRKSRC}/run/genmkvpwd ${DESTDIR}${PREFIX}/bin/genmkvpwd
+	${INSTALL_PROGRAM} ${WRKSRC}/run/mkvcalcproba ${DESTDIR}${PREFIX}/bin/mkvcalcproba
+	${INSTALL_PROGRAM} ${WRKSRC}/run/raw2dyna ${DESTDIR}${PREFIX}/bin/raw2dyna
+	${INSTALL_PROGRAM} ${WRKSRC}/run/tgtsnarf ${DESTDIR}${PREFIX}/bin/tgtsnarf
+	${INSTALL_PROGRAM} ${WRKSRC}/run/vncpcap2john ${DESTDIR}${PREFIX}/bin/vncpcap2john
+	${INSTALL_PROGRAM} ${WRKSRC}/run/wpapcap2john ${DESTDIR}${PREFIX}/bin/wpapcap2john
+	${INSTALL_PROGRAM} ${WRKSRC}/run/eapmd5tojohn ${DESTDIR}${PREFIX}/bin/eapmd5tojohn
+	${INSTALL_PROGRAM} ${WRKSRC}/run/hccap2john ${DESTDIR}${PREFIX}/bin/hccap2john
+	${INSTALL_PROGRAM} ${WRKSRC}/run/racf2john ${DESTDIR}${PREFIX}/bin/racf2john
+	${INSTALL_PROGRAM} ${WRKSRC}/run/keepass2john ${DESTDIR}${PREFIX}/bin/keepass2john
+	${INSTALL_PROGRAM} ${WRKSRC}/run/bitlocker2john ${DESTDIR}${PREFIX}/bin/bitlocker2john
+	${INSTALL_PROGRAM} ${WRKSRC}/run/dmg2john ${DESTDIR}${PREFIX}/bin/dmg2john
+	${INSTALL_PROGRAM} ${WRKSRC}/run/putty2john ${DESTDIR}${PREFIX}/bin/putty2john
+	${INSTALL_PROGRAM} ${WRKSRC}/run/uaf2john ${DESTDIR}${PREFIX}/bin/uaf2john
+.for l in unshadow unafs unique undrop rar2john zip2john gpg2john base64conv
+	${LN} -sf john ${DESTDIR}${PREFIX}/bin/${l}
+.endfor
+	${INSTALL_DATA} ${WRKSRC}/run/*.conf ${DESTDIR}${PREFIX}/share/john/
+	${INSTALL_DATA} ${WRKSRC}/run/*.chr ${DESTDIR}${PREFIX}/share/john/
+	${INSTALL_DATA} ${WRKSRC}/run/password.lst ${DESTDIR}${PREFIX}/share/john/
+	${INSTALL_DATA} ${WRKSRC}/run/rules/* ${DESTDIR}${PREFIX}/share/john/rules/
+	${INSTALL_SCRIPT} ${WRKSRC}/run/*.pl ${DESTDIR}${PREFIX}/share/john/
+	${INSTALL_SCRIPT} ${WRKSRC}/run/*.py ${DESTDIR}${PREFIX}/share/john/
 
 .include "../../archivers/bzip2/buildlink3.mk"
 .include "../../devel/gmp/buildlink3.mk"
diff --git a/john-jumbo/PLIST b/john-jumbo/PLIST
index 48d96a5493..8dc08faed7 100644
--- a/john-jumbo/PLIST
+++ b/john-jumbo/PLIST
@@ -1 +1,199 @@
 @comment $NetBSD$
+bin/SIPdump
+bin/base64conv
+bin/bitlocker2john
+bin/calc_stat
+bin/cprepair
+bin/dmg2john
+bin/eapmd5tojohn
+bin/genmkvpwd
+bin/gpg2john
+bin/hccap2john
+bin/john
+bin/keepass2john
+bin/mkvcalcproba
+bin/putty2john
+bin/racf2john
+bin/rar2john
+bin/raw2dyna
+bin/tgtsnarf
+bin/uaf2john
+bin/unafs
+bin/undrop
+bin/unique
+bin/unshadow
+bin/vncpcap2john
+bin/wpapcap2john
+bin/zip2john
+share/john/1password2john.py
+share/john/7z2john.pl
+share/john/DPAPImk2john.py
+share/john/adxcsouf2john.py
+share/john/aem2john.py
+share/john/aix2john.pl
+share/john/aix2john.py
+share/john/alnum.chr
+share/john/alnumspace.chr
+share/john/alpha.chr
+share/john/andotp2john.py
+share/john/androidbackup2john.py
+share/john/androidfde2john.py
+share/john/ansible2john.py
+share/john/apex2john.py
+share/john/apop2john.py
+share/john/applenotes2john.py
+share/john/aruba2john.py
+share/john/ascii.chr
+share/john/atmail2john.pl
+share/john/authenticator2john.py
+share/john/axcrypt2john.py
+share/john/bestcrypt2john.py
+share/john/bestcryptve2john.py
+share/john/bitcoin2john.py
+share/john/bitlocker2john.py
+share/john/bitshares2john.py
+share/john/bitwarden2john.py
+share/john/bks2john.py
+share/john/blockchain2john.py
+share/john/cardano2john.py
+share/john/ccache2john.py
+share/john/cisco2john.pl
+share/john/codepage.pl
+share/john/coinomi2john.py
+share/john/cracf2john.py
+share/john/dashlane2john.py
+share/john/deepsound2john.py
+share/john/digits.chr
+share/john/diskcryptor2john.py
+share/john/dmg2john.py
+share/john/dumb16.conf
+share/john/dumb32.conf
+share/john/dynamic.conf
+share/john/dynamic_disabled.conf
+share/john/dynamic_flat_sse_formats.conf
+share/john/ecryptfs2john.py
+share/john/ejabberd2john.py
+share/john/electrum2john.py
+share/john/encdatavault2john.py
+share/john/encfs2john.py
+share/john/enpass2john.py
+share/john/enpass5tojohn.py
+share/john/ethereum2john.py
+share/john/filezilla2john.py
+share/john/fuzz_option.pl
+share/john/fvde2john.py
+share/john/geli2john.py
+share/john/gitea2john.py
+share/john/hccapx2john.py
+share/john/hextoraw.pl
+share/john/htdigest2john.py
+share/john/hybrid.conf
+share/john/ibmiscanner2john.py
+share/john/ikescan2john.py
+share/john/ios7tojohn.pl
+share/john/itunes_backup2john.pl
+share/john/iwork2john.py
+share/john/john.conf
+share/john/kdcdump2john.py
+share/john/keplr2john.py
+share/john/keychain2john.py
+share/john/keyring2john.py
+share/john/keystore2john.py
+share/john/kirbi2john.py
+share/john/known_hosts2john.py
+share/john/korelogic.conf
+share/john/krb2john.py
+share/john/kwallet2john.py
+share/john/lanman.chr
+share/john/lastpass2john.py
+share/john/latin1.chr
+share/john/ldif2john.pl
+share/john/leet.pl
+share/john/libreoffice2john.py
+share/john/lion2john-alt.pl
+share/john/lion2john.pl
+share/john/lm_ascii.chr
+share/john/lotus2john.py
+share/john/lower.chr
+share/john/lowernum.chr
+share/john/lowerspace.chr
+share/john/luks2john.py
+share/john/mac2john-alt.py
+share/john/mac2john.py
+share/john/mcafee_epo2john.py
+share/john/monero2john.py
+share/john/money2john.py
+share/john/mosquitto2john.py
+share/john/mozilla2john.py
+share/john/multibit2john.py
+share/john/neo2john.py
+share/john/netntlm.pl
+share/john/netscreen.py
+share/john/office2john.py
+share/john/openbsd_softraid2john.py
+share/john/openssl2john.py
+share/john/oracle2john.py
+share/john/oubliette2john.py
+share/john/padlock2john.py
+share/john/pass_gen.pl
+share/john/password.lst
+share/john/pcap2john.py
+share/john/pdf2john.pl
+share/john/pdf2john.py
+share/john/pem2john.py
+share/john/pfx2john.py
+share/john/pgpdisk2john.py
+share/john/pgpsda2john.py
+share/john/pgpwde2john.py
+share/john/pkcs12kdf.py
+share/john/potcheck.pl
+share/john/prosody2john.py
+share/john/ps_token2john.py
+share/john/pse2john.py
+share/john/pwsafe2john.py
+share/john/radius2john.pl
+share/john/radius2john.py
+share/john/regex_alphabets.conf
+share/john/repeats16.conf
+share/john/repeats32.conf
+share/john/restic2john.py
+share/john/rexgen2rules.pl
+share/john/rules-by-rate.conf
+share/john/rules-by-score.conf
+share/john/rules/InsidePro-PasswordsPro.rule
+share/john/rules/OneRuleToRuleThemAll.rule
+share/john/rules/OneRuleToRuleThemStill.rule
+share/john/rules/T0XlC-insert_top_100_passwords_1_G.rule
+share/john/rules/T0XlC.rule
+share/john/rules/T0XlCv1.rule
+share/john/rules/best64.rule
+share/john/rules/d3ad0ne.rule
+share/john/rules/dive.rule
+share/john/rules/passphrase-rule1.rule
+share/john/rules/passphrase-rule2.rule
+share/john/rules/rockyou-30000.rule
+share/john/rules/specific.rule
+share/john/rulestack.pl
+share/john/sap2john.pl
+share/john/sense2john.py
+share/john/sha-dump.pl
+share/john/sha-test.pl
+share/john/signal2john.py
+share/john/sipdump2john.py
+share/john/ssh2john.py
+share/john/sspr2john.py
+share/john/staroffice2john.py
+share/john/strip2john.py
+share/john/telegram2john.py
+share/john/test_tezos2john.py
+share/john/tezos2john.py
+share/john/tokenize.pl
+share/john/truecrypt2john.py
+share/john/unisubst.conf
+share/john/unrule.pl
+share/john/upper.chr
+share/john/uppernum.chr
+share/john/utf8.chr
+share/john/vdi2john.pl
+share/john/vmx2john.py
+share/john/zed2john.py
diff --git a/john-jumbo/distinfo b/john-jumbo/distinfo
index 6ecb96cfb1..59fe1ec0c8 100644
--- a/john-jumbo/distinfo
+++ b/john-jumbo/distinfo
@@ -1,14 +1,5 @@
 $NetBSD$
 
-RMD160 (john-1.8.0-jumbo-1.tar.xz) = 2ed5b5b5e55eefadf2e2eb8d28d15cfc27c82655
-SHA512 (john-1.8.0-jumbo-1.tar.xz) = 163cd71f634c2d1e9d0fa760984cc05001bfeef8300098d6b9cc8bf7e1719fec1d37142c39d7fd65ef37ee96c95681f01d7f0b1941058b7f9926442e2df5cd8e
-Size (john-1.8.0-jumbo-1.tar.xz) = 23232492 bytes
-SHA1 (patch-src_configure) = e55e49a45311bdcfc6270bac18b73caa6b8bec27
-SHA1 (patch-src_efs__fmt__plug.c) = 44d88ce206274ba74130899b1291c1dbe490e5de
-SHA1 (patch-src_escrypt_sysendian.h) = 226555f467e12f1de1fab2c3a21f3ab724faa213
-SHA1 (patch-src_gpg__fmt__plug.c) = 7541d97b10013ce4813ff03fb2cb3855cc5373c7
-SHA1 (patch-src_keychain__fmt__plug.c) = ccc8a7c29c8d73506692bd4723099ae70162e78c
-SHA1 (patch-src_mozilla__ng__fmt__plug.c) = c2392b24a680026ece12ff259c23959e255bd1cc
-SHA1 (patch-src_osx__as__wrapper.sh) = 7820903bb3b82dc8defe1ae028b452c361e1f169
-SHA1 (patch-src_ssh__ng__fmt__plug.c) = eb6335bd0826dbcd3227c4109bd58457fc3a5c12
-SHA1 (patch-src_sysendian.h) = 0a538e2b82b4b911a2da2222d073915a589ff763
+BLAKE2s (john-jumbo-20260613/john-bleeding-jumbo.tar.gz) = 8952fbd18001e6ec82d7af141f7292f683e671b199da8957d250876b5762e1f1
+SHA512 (john-jumbo-20260613/john-bleeding-jumbo.tar.gz) = b4cfc49bb38b4f4166c698fad9c71eab4bb0938f2410230277de0308d6aafb4cfd073537bd5e89850f6f0896196708626445491396c69bc12c618825561b41ea
+Size (john-jumbo-20260613/john-bleeding-jumbo.tar.gz) = 56282247 bytes
diff --git a/john-jumbo/patches/patch-src_configure b/john-jumbo/patches/patch-src_configure
deleted file mode 100644
index 7aad7ad06a..0000000000
--- a/john-jumbo/patches/patch-src_configure
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- src/configure.orig	2014-12-18 15:12:47.000000000 +0000
-+++ src/configure
-@@ -6767,7 +6767,7 @@ $as_echo "no" >&6; }
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if pkg-config will be used" >&5
- $as_echo_n "checking if pkg-config will be used... " >&6; }
--if test "x$PKG_CONFIG" = x || test "x$enable_pkg_config" == xno ; then
-+if test "x$PKG_CONFIG" = x || test "x$enable_pkg_config" = xno ; then
- 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- 	PKG_CONFIG=no
diff --git a/john-jumbo/patches/patch-src_efs__fmt__plug.c b/john-jumbo/patches/patch-src_efs__fmt__plug.c
deleted file mode 100644
index 4acb4f3327..0000000000
--- a/john-jumbo/patches/patch-src_efs__fmt__plug.c
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- src/efs_fmt_plug.c.orig	2014-12-18 07:59:02.000000000 +0000
-+++ src/efs_fmt_plug.c
-@@ -30,6 +30,7 @@ john_register_one(&fmt_efs);
- #include "memory.h"
- #include "options.h"
- #include "unicode.h"
-+#include "des.h"
- #include "sha.h"
- #include "gladman_hmac.h"
- #include "sse-intrinsics.h"
diff --git a/john-jumbo/patches/patch-src_escrypt_sysendian.h b/john-jumbo/patches/patch-src_escrypt_sysendian.h
deleted file mode 100644
index 640748ca7d..0000000000
--- a/john-jumbo/patches/patch-src_escrypt_sysendian.h
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- src/escrypt/sysendian.h.orig	2014-09-19 16:40:51.000000000 +0000
-+++ src/escrypt/sysendian.h
-@@ -36,7 +36,7 @@
- #undef HAVE_SYS_ENDIAN_H
- #endif
- 
--#ifdef HAVE_SYS_ENDIAN_H
-+#if 1 /* def HAVE_SYS_ENDIAN_H */
- 
- #include <sys/endian.h>
- 
diff --git a/john-jumbo/patches/patch-src_gpg__fmt__plug.c b/john-jumbo/patches/patch-src_gpg__fmt__plug.c
deleted file mode 100644
index 0d4235a210..0000000000
--- a/john-jumbo/patches/patch-src_gpg__fmt__plug.c
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- src/gpg_fmt_plug.c.orig	2014-12-18 07:59:02.000000000 +0000
-+++ src/gpg_fmt_plug.c
-@@ -27,6 +27,7 @@ john_register_one(&fmt_gpg);
- #else
- 
- #include <string.h>
-+#include <des.h>
- #include <openssl/aes.h>
- #include <assert.h>
- #include <openssl/blowfish.h>
diff --git a/john-jumbo/patches/patch-src_keychain__fmt__plug.c b/john-jumbo/patches/patch-src_keychain__fmt__plug.c
deleted file mode 100644
index 1520c9ea64..0000000000
--- a/john-jumbo/patches/patch-src_keychain__fmt__plug.c
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- src/keychain_fmt_plug.c.orig	2014-12-18 07:59:02.000000000 +0000
-+++ src/keychain_fmt_plug.c
-@@ -18,6 +18,7 @@ john_register_one(&fmt_keychain);
- #include <string.h>
- #include <assert.h>
- #include <errno.h>
-+#include <des.h>
- #include "arch.h"
- #include "misc.h"
- #include "common.h"
diff --git a/john-jumbo/patches/patch-src_mozilla__ng__fmt__plug.c b/john-jumbo/patches/patch-src_mozilla__ng__fmt__plug.c
deleted file mode 100644
index 68f2adfaf6..0000000000
--- a/john-jumbo/patches/patch-src_mozilla__ng__fmt__plug.c
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- src/mozilla_ng_fmt_plug.c.orig	2014-12-18 07:59:02.000000000 +0000
-+++ src/mozilla_ng_fmt_plug.c
-@@ -27,6 +27,7 @@ john_register_one(&fmt_mozilla);
- #endif
- 
- #include "arch.h"
-+#include "des.h"
- #include "md5.h"
- #include "misc.h"
- #include "common.h"
diff --git a/john-jumbo/patches/patch-src_osx__as__wrapper.sh b/john-jumbo/patches/patch-src_osx__as__wrapper.sh
deleted file mode 100644
index 7bb3403466..0000000000
--- a/john-jumbo/patches/patch-src_osx__as__wrapper.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD$
-
---- src/osx_as_wrapper.sh.orig	2014-05-16 13:40:40.000000000 +0000
-+++ src/osx_as_wrapper.sh
-@@ -4,14 +4,14 @@ ARGS=$@
- while [ $# -ne 0 ]; do
-         ARG=$1
-         # Skip options
--        if [ $ARG == "-arch" ] || [ $ARG == "-o" ]; then
-+        if [ $ARG = "-arch" ] || [ $ARG = "-o" ]; then
-                 # Skip next token
-                 shift
-                 shift
-                 continue
-         fi
- 
--        if [ `echo $ARG | head -c1` == "-" ]; then
-+        if [ `echo $ARG | head -c1` = "-" ]; then
-                 shift
-                 continue
-         fi
diff --git a/john-jumbo/patches/patch-src_ssh__ng__fmt__plug.c b/john-jumbo/patches/patch-src_ssh__ng__fmt__plug.c
deleted file mode 100644
index 0fffbadb04..0000000000
--- a/john-jumbo/patches/patch-src_ssh__ng__fmt__plug.c
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- src/ssh_ng_fmt_plug.c.orig	2014-12-18 07:59:02.000000000 +0000
-+++ src/ssh_ng_fmt_plug.c
-@@ -20,6 +20,7 @@ john_register_one(&fmt_sshng);
- #else
- 
- #include <string.h>
-+#include <des.h>
- #include <openssl/aes.h>
- #include <openssl/des.h>
- #include <openssl/asn1.h>
diff --git a/john-jumbo/patches/patch-src_sysendian.h b/john-jumbo/patches/patch-src_sysendian.h
deleted file mode 100644
index 2c7f4a7daa..0000000000
--- a/john-jumbo/patches/patch-src_sysendian.h
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- src/sysendian.h.orig	2014-05-16 13:40:40.000000000 +0000
-+++ src/sysendian.h
-@@ -36,7 +36,7 @@
- #undef HAVE_SYS_ENDIAN_H
- #endif
- 
--#ifdef HAVE_SYS_ENDIAN_H
-+#if 1 /* def HAVE_SYS_ENDIAN_H */
- 
- #include <sys/endian.h>
- 


Home | Main Index | Thread Index | Old Index