Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Feb 2015 21:14:31 +0000 (UTC)
From:      Vsevolod Stakhov <vsevolod@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r378492 - head/security/libsodium
Message-ID:  <201502052114.t15LEV5F053134@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502052114.t15LEV5F053134>