# $FreeBSD$
PORTNAME= libgcrypt
PORTVERSION= 1.7.6
PORTVERSION= 1.7.7
CATEGORIES= security
MASTER_SITES= GNUPG
.endif
post-patch:
${RM} ${WRKSRC}/doc/gcrypt.info*
@${RM} ${WRKSRC}/doc/gcrypt.info*
${REINPLACE_CMD} -e 's|ALIGN (3)|ALIGN (2)|g' ${WRKSRC}/mpi/i386/*.S
@${REINPLACE_CMD} -e 's|ALIGN (3)|ALIGN (2)|g' ${WRKSRC}/mpi/i386/*.S
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
TIMESTAMP = 1485172752
TIMESTAMP = 1496487630
SHA256 (libgcrypt-1.7.6.tar.bz2) = 626aafee84af9d2ce253d2c143dc1c0902dda045780cc241f39970fc60be05bc
SHA256 (libgcrypt-1.7.7.tar.bz2) = b9b85eba0793ea3e6e66b896eb031fa05e1a4517277cc9ab10816b359254cd9a
SIZE (libgcrypt-1.7.6.tar.bz2) = 2897695
SIZE (libgcrypt-1.7.7.tar.bz2) = 2861190
AC_COMPILE_IFELSE([AC_LANG_SOURCE(
[[__asm__(
- ".arch armv8-a+crypto\n\t"
+ ".cpu generic+simd\n\t"
+
+ "mov w0, \#42;\n\t"
+ "dup v0.8b, w0;\n\t"
+ "ld4 {v0.8b,v1.8b,v2.8b,v3.8b},[x0],\#32;\n\t"
"sha1h s0, s0;\n\t"
"sha1c q0, s0, v0.4s;\n\t"
Libgcrypt is a general purpose crypto library based on the code used in GnuPG.
WWW: http://www.gnupg.org/
WWW: https://www.gnupg.org/
lib/libgcrypt.a
lib/libgcrypt.so
lib/libgcrypt.so.20
lib/libgcrypt.so.20.1.6
lib/libgcrypt.so.20.1.7
man/man1/hmac256.1.gz
share/aclocal/libgcrypt.m4