svn commit: r378492 - head/security/libsodium

Vsevolod Stakhov vsevolod at FreeBSD.org
Thu Feb 5 21:14:32 UTC 2015


Author: vsevolod
Date: Thu Feb  5 21:14:30 2015
New Revision: 378492
URL: https://svnweb.freebsd.org/changeset/ports/378492
QAT: https://qat.redports.org/buildarchive/r378492/

Log:
  - Update to 1.0.2
  - Resolve undefined reference for pre-10 i386 FreeBSD [1]
  - Do not touch dependant ports as SONAME is unchanged
  
  PR:		193281 [1]
  Submitted by:	Andriy Voskoboinyk <s3erios at gmail.com> [1]

Modified:
  head/security/libsodium/Makefile
  head/security/libsodium/distinfo
  head/security/libsodium/pkg-plist

Modified: head/security/libsodium/Makefile
==============================================================================
--- head/security/libsodium/Makefile	Thu Feb  5 21:12:20 2015	(r378491)
+++ head/security/libsodium/Makefile	Thu Feb  5 21:14:30 2015	(r378492)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	libsodium
-PORTVERSION=	1.0.1
+PORTVERSION=	1.0.2
 CATEGORIES=	security
 MASTER_SITES=	http://download.dnscrypt.org/libsodium/releases/
 
@@ -19,6 +19,13 @@ INSTALL_TARGET?=	install-strip
 
 OPTIONS_DEFINE=	DOCS
 
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD && ${ARCH} == i386 && ${OSVERSION} < 1000036
+# resolve undefined reference to __stack_chk_fail_local
+LDFLAGS+=	-lssp_nonshared -Wl,--no-undefined
+.endif
+
 post-install:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR}/
@@ -29,4 +36,4 @@ regression-test: build
 	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
 		${MAKEFILE} ${MAKE_ARGS} check)
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>

Modified: head/security/libsodium/distinfo
==============================================================================
--- head/security/libsodium/distinfo	Thu Feb  5 21:12:20 2015	(r378491)
+++ head/security/libsodium/distinfo	Thu Feb  5 21:14:30 2015	(r378492)
@@ -1,2 +1,2 @@
-SHA256 (libsodium-1.0.1.tar.gz) = c3090887a4ef9e2d63af1c1e77f5d5a0656fadb5105ebb9fb66a302210cb3af5
-SIZE (libsodium-1.0.1.tar.gz) = 1651848
+SHA256 (libsodium-1.0.2.tar.gz) = 961d8f10047f545ae658bcc73b8ab0bf2c312ac945968dd579d87c768e5baa19
+SIZE (libsodium-1.0.2.tar.gz) = 1673394

Modified: head/security/libsodium/pkg-plist
==============================================================================
--- head/security/libsodium/pkg-plist	Thu Feb  5 21:12:20 2015	(r378491)
+++ head/security/libsodium/pkg-plist	Thu Feb  5 21:14:30 2015	(r378492)
@@ -55,7 +55,7 @@ include/sodium/version.h
 lib/libsodium.a
 lib/libsodium.so
 lib/libsodium.so.13
-lib/libsodium.so.13.0.3
+lib/libsodium.so.13.1.0
 libdata/pkgconfig/libsodium.pc
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
 %%PORTDOCS%%%%DOCSDIR%%/README.markdown


More information about the svn-ports-head mailing list