[Midnightbsd-cvs] mports [23012] trunk/security/nettle: nettle 3.4

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Feb 17 16:35:55 EST 2018


Revision: 23012
          http://svnweb.midnightbsd.org/mports/?rev=23012
Author:   laffer1
Date:     2018-02-17 16:35:55 -0500 (Sat, 17 Feb 2018)
Log Message:
-----------
nettle 3.4

Modified Paths:
--------------
    trunk/security/nettle/Makefile
    trunk/security/nettle/distinfo
    trunk/security/nettle/pkg-descr
    trunk/security/nettle/pkg-plist

Modified: trunk/security/nettle/Makefile
===================================================================
--- trunk/security/nettle/Makefile	2018-02-17 21:22:25 UTC (rev 23011)
+++ trunk/security/nettle/Makefile	2018-02-17 21:35:55 UTC (rev 23012)
@@ -1,20 +1,17 @@
 # $MidnightBSD$
 
 PORTNAME=	nettle
-PORTVERSION=	2.7.1
+PORTVERSION=	3.4
 CATEGORIES=	security
-MASTER_SITES=	${MASTER_SITE_GNU} \
-		http://www.lysator.liu.se/~nisse/archive/:liu \
-		ftp://ftp.lysator.liu.se/pub/security/lsh/:liu
-MASTER_SITE_SUBDIR=	${PORTNAME}/:DEFAULT
+MASTER_SITES=	GNU \
+		http://www.lysator.liu.se/~nisse/archive/
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Low-level cryptographic library
 
 LICENSE=	lgpl2.1
-LICENSE_FILE=	${WRKSRC}/COPYING.LIB
 
-LIB_DEPENDS=	libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS=	libgmp.so:math/gmp
 
 USES=		gmake makeinfo
 USE_OPENSSL=	yes
@@ -27,27 +24,17 @@
 LDFLAGS+=	-L${LOCALBASE}/lib
 USE_LDCONFIG=	yes
 
+INFO=		nettle
 PORTDOCS=	NEWS README TODO nettle.html nettle.pdf
 PORTEXAMPLES=	*.c *.h
-INFO=		nettle
 
-OPTIONS_DEFINE=	DOCS EXAMPLES
+.include <bsd.mport.options.mk>
 
-.include <bsd.port.pre.mk>
+post-patch:
+	@${REINPLACE_CMD} -e '/libdir=/ s|lib32|lib|' ${WRKSRC}/configure
 
-.if ${ARCH} == "sparc64"
-CONFIGURE_ENV+=	CCPIC=-fPIC
-.endif
-
 post-install:
-.if ${PORT_OPTIONS:MEXAMPLES}
-	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	cd ${WRKSRC}/examples && ${INSTALL_DATA} ${PORTEXAMPLES} \
-		${STAGEDIR}${EXAMPLESDIR}
-.endif
-.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-.endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: trunk/security/nettle/distinfo
===================================================================
--- trunk/security/nettle/distinfo	2018-02-17 21:22:25 UTC (rev 23011)
+++ trunk/security/nettle/distinfo	2018-02-17 21:35:55 UTC (rev 23012)
@@ -1,2 +1,3 @@
-SHA256 (nettle-2.7.1.tar.gz) = bc71ebd43435537d767799e414fce88e521b7278d48c860651216e1fc6555b40
-SIZE (nettle-2.7.1.tar.gz) = 1558863
+TIMESTAMP = 1511151765
+SHA256 (nettle-3.4.tar.gz) = ae7a42df026550b85daca8389b6a60ba6313b0567f374392e54918588a411e94
+SIZE (nettle-3.4.tar.gz) = 1935069

Modified: trunk/security/nettle/pkg-descr
===================================================================
--- trunk/security/nettle/pkg-descr	2018-02-17 21:22:25 UTC (rev 23011)
+++ trunk/security/nettle/pkg-descr	2018-02-17 21:35:55 UTC (rev 23012)
@@ -1,6 +1,5 @@
-Nettle is a cryptographic library that is designed to fit easily in more or
-less any context: In crypto toolkits for object-oriented languages (C++,
-Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
-space.
+Nettle is a cryptographic library that is designed to fit easily in more or less
+any context: In crypto toolkits for object-oriented languages (C++, Python,
+Pike, ...), in applications like LSH or GNUPG, or even in kernel space.
 
-WWW: http://www.lysator.liu.se/~nisse/nettle/
+WWW: https://www.lysator.liu.se/~nisse/nettle/

Modified: trunk/security/nettle/pkg-plist
===================================================================
--- trunk/security/nettle/pkg-plist	2018-02-17 21:22:25 UTC (rev 23011)
+++ trunk/security/nettle/pkg-plist	2018-02-17 21:35:55 UTC (rev 23012)
@@ -1,5 +1,6 @@
 bin/nettle-hash
 bin/nettle-lfib-stream
+bin/nettle-pbkdf2
 bin/pkcs1-conv
 bin/sexp-conv
 include/nettle/aes.h
@@ -14,15 +15,24 @@
 include/nettle/camellia.h
 include/nettle/cast128.h
 include/nettle/cbc.h
+include/nettle/ccm.h
+include/nettle/cfb.h
+include/nettle/chacha-poly1305.h
+include/nettle/chacha.h
 include/nettle/ctr.h
+include/nettle/curve25519.h
 include/nettle/des-compat.h
 include/nettle/des.h
+include/nettle/dsa-compat.h
 include/nettle/dsa.h
+include/nettle/eax.h
 include/nettle/ecc-curve.h
 include/nettle/ecc.h
 include/nettle/ecdsa.h
+include/nettle/eddsa.h
 include/nettle/gcm.h
 include/nettle/gosthash94.h
+include/nettle/hkdf.h
 include/nettle/hmac.h
 include/nettle/knuth-lfib.h
 include/nettle/macros.h
@@ -30,6 +40,7 @@
 include/nettle/md4.h
 include/nettle/md5-compat.h
 include/nettle/md5.h
+include/nettle/memops.h
 include/nettle/memxor.h
 include/nettle/nettle-meta.h
 include/nettle/nettle-stdint.h
@@ -37,9 +48,11 @@
 include/nettle/pbkdf2.h
 include/nettle/pgp.h
 include/nettle/pkcs1.h
+include/nettle/poly1305.h
+include/nettle/pss-mgf1.h
+include/nettle/pss.h
 include/nettle/realloc.h
 include/nettle/ripemd160.h
-include/nettle/rsa-compat.h
 include/nettle/rsa.h
 include/nettle/salsa20.h
 include/nettle/serpent.h
@@ -50,15 +63,15 @@
 include/nettle/sha3.h
 include/nettle/twofish.h
 include/nettle/umac.h
+include/nettle/version.h
 include/nettle/yarrow.h
 lib/libhogweed.a
 lib/libhogweed.so
-lib/libhogweed.so.2
-lib/libhogweed.so.2.5
+lib/libhogweed.so.4
+lib/libhogweed.so.4.4
 lib/libnettle.a
 lib/libnettle.so
-lib/libnettle.so.4
-lib/libnettle.so.4.7
+lib/libnettle.so.6
+lib/libnettle.so.6.4
+libdata/pkgconfig/hogweed.pc
 libdata/pkgconfig/nettle.pc
-libdata/pkgconfig/hogweed.pc
- at dirrm include/nettle



More information about the Midnightbsd-cvs mailing list