[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