Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Jan 2018 16:25:44 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r460496 - head/security/aespipe
Message-ID:  <201801311625.w0VGPiPs087417@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Wed Jan 31 16:25:43 2018
New Revision: 460496
URL: https://svnweb.freebsd.org/changeset/ports/460496

Log:
  security/aespipe: Update to 2.4e
  
  Additional port changes:
  * Disabled build-time x86/amd64/padlock/intelaes auto-detection
    which may produce broken binaries
  * Added explicit ASM, INTEL and PADLOCK options instead
  
  PR:		225283
  Submitted by:	Dmitri Goutnik <dg@syrec.org>
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D14110

Modified:
  head/security/aespipe/Makefile
  head/security/aespipe/distinfo

Modified: head/security/aespipe/Makefile
==============================================================================
--- head/security/aespipe/Makefile	Wed Jan 31 16:19:08 2018	(r460495)
+++ head/security/aespipe/Makefile	Wed Jan 31 16:25:43 2018	(r460496)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	aespipe
-PORTVERSION=	2.4d
+PORTVERSION=	2.4e
 DISTVERSIONPREFIX=	v
 CATEGORIES=	security
 MASTER_SITES=	http://loop-aes.sourceforge.net/${PORTNAME}/ \
@@ -16,11 +16,24 @@ LICENSE=	GPLv2
 RUN_DEPENDS=	gpg:security/gnupg
 
 USES=		tar:bzip2
-
 GNU_CONFIGURE=	yes
 TEST_TARGET=	tests
 
 PLIST_FILES=	bin/aespipe man/man1/aespipe.1.gz
+
+OPTIONS_DEFINE_amd64=	ASM INTEL PADLOCK
+OPTIONS_DEFINE_i386=	ASM INTEL PADLOCK
+
+INTEL_DESC=		Support Intel hardware AES
+PADLOCK_DESC=		Support VIA Padlock hardware AES
+
+ASM_CONFIGURE_ENABLE=	asm=${ARCH:S/i386/x86/}
+
+INTEL_CONFIGURE_ENABLE=	intelaes
+INTEL_IMPLIES=		ASM
+
+PADLOCK_CONFIGURE_ENABLE=	padlock
+PADLOCK_IMPLIES=	ASM
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin

Modified: head/security/aespipe/distinfo
==============================================================================
--- head/security/aespipe/distinfo	Wed Jan 31 16:19:08 2018	(r460495)
+++ head/security/aespipe/distinfo	Wed Jan 31 16:25:43 2018	(r460496)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1473772861
-SHA256 (aespipe-v2.4d.tar.bz2) = c5ce656e0ade49b93e1163ec7b35450721d5743d8d804ad3a9e39add0389e50f
-SIZE (aespipe-v2.4d.tar.bz2) = 106703
+TIMESTAMP = 1516130550
+SHA256 (aespipe-v2.4e.tar.bz2) = bad5abb8678c2a6062d22b893171623e0c8e6163b5c1e6e5086e2140e606b93a
+SIZE (aespipe-v2.4e.tar.bz2) = 107741



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