security/keepassx: add support for dfly

* change one ifdef to also include __DragonFly__
This commit is contained in:
rumko 2014-01-05 01:01:47 +00:00
parent 4518d74c63
commit 8e04d1ff2c
2 changed files with 17 additions and 1 deletions

View file

@ -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

View file

@ -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__ )