diff options
author | rumko <rumko@pkgsrc.org> | 2014-01-05 01:01:47 +0000 |
---|---|---|
committer | rumko <rumko@pkgsrc.org> | 2014-01-05 01:01:47 +0000 |
commit | d3413e758d1b0b478037a1f24c1bc1176e71c356 (patch) | |
tree | eb771ffd18701f39aa3dde93fe9d6a0d95d6805d | |
parent | 92e44112a9132167c6ef25d58d79b142188fce7f (diff) | |
download | pkgsrc-d3413e758d1b0b478037a1f24c1bc1176e71c356.tar.gz |
security/keepassx: add support for dfly
* change one ifdef to also include __DragonFly__
-rw-r--r-- | security/keepassx/distinfo | 3 | ||||
-rw-r--r-- | security/keepassx/patches/patch-src_crypto_aes__endian.h | 15 |
2 files changed, 17 insertions, 1 deletions
diff --git a/security/keepassx/distinfo b/security/keepassx/distinfo index 15dfcdf58f2..8b837466b7e 100644 --- a/security/keepassx/distinfo +++ b/security/keepassx/distinfo @@ -1,7 +1,8 @@ -$NetBSD: distinfo,v 1.5 2013/05/04 12:59:48 joerg Exp $ +$NetBSD: distinfo,v 1.6 2014/01/05 01:01:47 rumko Exp $ SHA1 (keepassx-0.4.3.tar.gz) = d25ecc9d3caaa5a6d0f39a42c730a95997f37e2e RMD160 (keepassx-0.4.3.tar.gz) = 3e963d82dd6b8bc32e32dbb46efa9168bac1088b Size (keepassx-0.4.3.tar.gz) = 1368766 bytes +SHA1 (patch-src_crypto_aes__endian.h) = 3a88c3ebf2ccaa2229aa7e0600b4f0e976b21772 SHA1 (patch-src_lib_AutoTypeX11.cpp) = 00c112837d50cf01fc4fc7f76865e5407c90e901 SHA1 (patch-src_lib_random.cpp) = 01cc7569a75bc3af8326f0903881c16d96d51551 diff --git a/security/keepassx/patches/patch-src_crypto_aes__endian.h b/security/keepassx/patches/patch-src_crypto_aes__endian.h new file mode 100644 index 00000000000..b379f7f7da8 --- /dev/null +++ b/security/keepassx/patches/patch-src_crypto_aes__endian.h @@ -0,0 +1,15 @@ +$NetBSD: patch-src_crypto_aes__endian.h,v 1.1 2014/01/05 01:01:48 rumko Exp $ + +Fix build on DragonFly. + +--- src/crypto/aes_endian.h.orig 2008-08-01 19:03:05.000000000 +0000 ++++ src/crypto/aes_endian.h +@@ -34,7 +34,7 @@ + /* Include files where endian defines and byteswap functions may reside */
+ #if defined( __sun )
+ # include <sys/isa_defs.h>
+-#elif defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
++#elif defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ ) || defined( __DragonFly__ )
+ # include <sys/endian.h>
+ #elif defined( BSD ) && ( BSD >= 199103 ) || defined( __APPLE__ ) || \
+ defined( __CYGWIN32__ ) || defined( __DJGPP__ ) || defined( __osf__ )
|