View | Details | Raw Unified | Return to bug 219747
Collapse All | Expand All

(-)security/libgcrypt/Makefile (-5 / +5 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	libgcrypt
3
PORTNAME=	libgcrypt
4
PORTVERSION=	1.7.6
4
PORTVERSION=	1.7.7
5
CATEGORIES=	security
5
CATEGORIES=	security
6
MASTER_SITES=	GNUPG
6
MASTER_SITES=	GNUPG
7
7
Lines 42-55 Link Here
42
.endif
42
.endif
43
43
44
post-patch:
44
post-patch:
45
	${RM} ${WRKSRC}/doc/gcrypt.info*
45
	@${RM} ${WRKSRC}/doc/gcrypt.info*
46
	${REINPLACE_CMD} -e 's|ALIGN (3)|ALIGN (2)|g' ${WRKSRC}/mpi/i386/*.S
46
	@${REINPLACE_CMD} -e 's|ALIGN (3)|ALIGN (2)|g' ${WRKSRC}/mpi/i386/*.S
47
47
48
post-install:
48
post-install:
49
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so
49
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so
50
50
51
post-install-DOCS-on:
51
post-install-DOCS-on:
52
	${MKDIR} ${STAGEDIR}${DOCSDIR}
52
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
53
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
53
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
54
54
55
.include <bsd.port.mk>
55
.include <bsd.port.mk>
(-)security/libgcrypt/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1485172752
1
TIMESTAMP = 1496487630
2
SHA256 (libgcrypt-1.7.6.tar.bz2) = 626aafee84af9d2ce253d2c143dc1c0902dda045780cc241f39970fc60be05bc
2
SHA256 (libgcrypt-1.7.7.tar.bz2) = b9b85eba0793ea3e6e66b896eb031fa05e1a4517277cc9ab10816b359254cd9a
3
SIZE (libgcrypt-1.7.6.tar.bz2) = 2897695
3
SIZE (libgcrypt-1.7.7.tar.bz2) = 2861190
(-)security/libgcrypt/files/extra-patch-aarch64 (-4 / +4 lines)
Lines 58-68 Link Here
58
           AC_COMPILE_IFELSE([AC_LANG_SOURCE(
58
           AC_COMPILE_IFELSE([AC_LANG_SOURCE(
59
           [[__asm__(
59
           [[__asm__(
60
-                ".arch armv8-a+crypto\n\t"
60
-                ".arch armv8-a+crypto\n\t"
61
+		".cpu generic+simd\n\t"
61
+		 ".cpu generic+simd\n\t"
62
+
62
+
63
+		"mov w0, \#42;\n\t"
63
+		 "mov w0, \#42;\n\t"
64
+		"dup v0.8b, w0;\n\t"
64
+		 "dup v0.8b, w0;\n\t"
65
+		"ld4 {v0.8b,v1.8b,v2.8b,v3.8b},[x0],\#32;\n\t"
65
+		 "ld4 {v0.8b,v1.8b,v2.8b,v3.8b},[x0],\#32;\n\t"
66
 
66
 
67
                 "sha1h s0, s0;\n\t"
67
                 "sha1h s0, s0;\n\t"
68
                 "sha1c q0, s0, v0.4s;\n\t"
68
                 "sha1c q0, s0, v0.4s;\n\t"
(-)security/libgcrypt/pkg-descr (-1 / +1 lines)
Lines 1-3 Link Here
1
Libgcrypt is a general purpose crypto library based on the code used in GnuPG.
1
Libgcrypt is a general purpose crypto library based on the code used in GnuPG.
2
2
3
WWW: http://www.gnupg.org/
3
WWW: https://www.gnupg.org/
(-)security/libgcrypt/pkg-plist (-1 / +1 lines)
Lines 6-11 Link Here
6
lib/libgcrypt.a
6
lib/libgcrypt.a
7
lib/libgcrypt.so
7
lib/libgcrypt.so
8
lib/libgcrypt.so.20
8
lib/libgcrypt.so.20
9
lib/libgcrypt.so.20.1.6
9
lib/libgcrypt.so.20.1.7
10
man/man1/hmac256.1.gz
10
man/man1/hmac256.1.gz
11
share/aclocal/libgcrypt.m4
11
share/aclocal/libgcrypt.m4

Return to bug 219747