Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jun 2018 10:09:46 +0000 (UTC)
From:      Alex Dupre <ale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r473380 - in head/security/opensc: . files
Message-ID:  <201806261009.w5QA9kIE022382@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ale
Date: Tue Jun 26 10:09:46 2018
New Revision: 473380
URL: https://svnweb.freebsd.org/changeset/ports/473380

Log:
  Update to 0.18.0 release.

Added:
  head/security/opensc/files/patch-src_tools_pkcs15-tool.c   (contents, props changed)
Modified:
  head/security/opensc/Makefile
  head/security/opensc/distinfo
  head/security/opensc/pkg-plist

Modified: head/security/opensc/Makefile
==============================================================================
--- head/security/opensc/Makefile	Tue Jun 26 09:37:15 2018	(r473379)
+++ head/security/opensc/Makefile	Tue Jun 26 10:09:46 2018	(r473380)
@@ -2,16 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	opensc
-PORTVERSION=	0.17.0
-PORTREVISION=	2
+PORTVERSION=	0.18.0
 CATEGORIES=	security devel
 MASTER_SITES=	https://github.com/OpenSC/OpenSC/releases/download/${PORTVERSION}/
 
-PATCH_SITES=	https://github.com/OpenSC/OpenSC/commit/
-PATCHFILES=	8d7346406d166a9db4afd239e6669df3e3b99f79.patch \
-		def06389bfeec4eabfb88801c388ae30a6f7b693.patch
-PATCH_DIST_STRIP=	-p1
-
 MAINTAINER=	ale@FreeBSD.org
 COMMENT=	Libraries and utilities to access smart cards
 
@@ -19,14 +13,15 @@ LICENSE=	LGPL21
 
 OPTIONS_SINGLE=	BACKEND
 OPTIONS_SINGLE_BACKEND=PCSC OPENCT CTAPI
-OPTIONS_DEFINE=	SM DOCS MANPAGES
-OPTIONS_DEFAULT=PCSC SM MANPAGES
+OPTIONS_DEFINE=	SM NOTIFY DOCS MANPAGES
+OPTIONS_DEFAULT=PCSC SM NOTIFY MANPAGES
 OPTIONS_SUB=	yes
 
 PCSC_DESC=	Use PC/SC backend
 OPENCT_DESC=	Use OpenCT backend
 CTAPI_DESC=	Use CT-API backend
 SM_DESC=	Enable secure messaging support
+NOTIFY_DESC=	Enable notification support
 
 USES=		libtool pkgconfig gmake ssl
 GNU_CONFIGURE=	yes
@@ -50,6 +45,9 @@ PCSC_CONFIGURE_ENABLE=	pcsc
 CTAPI_CONFIGURE_ENABLE=		ctapi
 
 SM_CONFIGURE_ENABLE=		sm
+
+NOTIFY_USE=			GNOME=glib20
+NOTIFY_CONFIGURE_ENABLE=	notify
 
 DOCS_CONFIGURE_ENABLE=		doc
 

Modified: head/security/opensc/distinfo
==============================================================================
--- head/security/opensc/distinfo	Tue Jun 26 09:37:15 2018	(r473379)
+++ head/security/opensc/distinfo	Tue Jun 26 10:09:46 2018	(r473380)
@@ -1,6 +1,6 @@
-TIMESTAMP = 1509698189
-SHA256 (opensc-0.17.0.tar.gz) = be73c6816867ab4721e6a9ae7dba8e890c5f169f0a2cbb4bf354e0f30a948300
-SIZE (opensc-0.17.0.tar.gz) = 1950547
+TIMESTAMP = 1530000626
+SHA256 (opensc-0.18.0.tar.gz) = 9bc0ff030dd1c10f646d54415eae1bb2b1c72dda710378343f027e17cd8c3757
+SIZE (opensc-0.18.0.tar.gz) = 2037073
 SHA256 (8d7346406d166a9db4afd239e6669df3e3b99f79.patch) = 50cbf9fcb75755407bf4bca01d143e85f3f8df1888ac7c9557a48935d6332573
 SIZE (8d7346406d166a9db4afd239e6669df3e3b99f79.patch) = 15954
 SHA256 (def06389bfeec4eabfb88801c388ae30a6f7b693.patch) = e9e413d9d11d65531d114354c40961e8420efd18704eb5dfa0c38d776df77573

Added: head/security/opensc/files/patch-src_tools_pkcs15-tool.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/opensc/files/patch-src_tools_pkcs15-tool.c	Tue Jun 26 10:09:46 2018	(r473380)
@@ -0,0 +1,11 @@
+--- src/tools/pkcs15-tool.c.orig	2018-01-31 08:43:55 UTC
++++ src/tools/pkcs15-tool.c
+@@ -20,7 +20,7 @@
+  */
+ #include "config.h"
+ 
+-#ifdef __APPLE__
++#if defined(__APPLE__) || defined(__FreeBSD__)
+ #define _XOPEN_SOURCE 600
+ #else
+ #define _XOPEN_SOURCE 500

Modified: head/security/opensc/pkg-plist
==============================================================================
--- head/security/opensc/pkg-plist	Tue Jun 26 09:37:15 2018	(r473379)
+++ head/security/opensc/pkg-plist	Tue Jun 26 10:09:46 2018	(r473380)
@@ -1,13 +1,16 @@
 bin/cardos-tool
 bin/cryptoflex-tool
 bin/dnie-tool
+bin/egk-tool
 bin/eidenv
 bin/gids-tool
 bin/iasecc-tool
 bin/netkey-tool
 bin/npa-tool
 bin/openpgp-tool
+bin/opensc-asn1
 bin/opensc-explorer
+bin/opensc-notify
 bin/opensc-tool
 bin/piv-tool
 bin/pkcs11-tool
@@ -36,11 +39,11 @@ etc/bash_completion.d/westcos-tool
 @sample etc/opensc.conf.sample
 lib/libopensc.a
 lib/libopensc.so
-lib/libopensc.so.5
-lib/libopensc.so.5.0.0
+lib/libopensc.so.6
+lib/libopensc.so.6.0.0
 %%SM%%lib/libsmm-local.so
-%%SM%%lib/libsmm-local.so.5
-%%SM%%lib/libsmm-local.so.5.0.0
+%%SM%%lib/libsmm-local.so.6
+%%SM%%lib/libsmm-local.so.6.0.0
 lib/onepin-opensc-pkcs11.so
 lib/opensc-pkcs11.so
 lib/pkcs11-spy.so
@@ -48,6 +51,7 @@ lib/pkcs11/onepin-opensc-pkcs11.so
 lib/pkcs11/opensc-pkcs11.so
 lib/pkcs11/pkcs11-spy.so
 libdata/pkgconfig/opensc-pkcs11.pc
+share/applications/org.opensc.notify.desktop
 %%DATADIR%%/asepcos.profile
 %%DATADIR%%/authentic.profile
 %%DATADIR%%/cardos.profile
@@ -82,13 +86,16 @@ libdata/pkgconfig/opensc-pkcs11.pc
 %%MANPAGES%%man/man1/cardos-tool.1.gz
 %%MANPAGES%%man/man1/cryptoflex-tool.1.gz
 %%MANPAGES%%man/man1/dnie-tool.1.gz
+%%MANPAGES%%man/man1/egk-tool.1.gz
 %%MANPAGES%%man/man1/eidenv.1.gz
 %%MANPAGES%%man/man1/gids-tool.1.gz
 %%MANPAGES%%man/man1/iasecc-tool.1.gz
 %%MANPAGES%%man/man1/netkey-tool.1.gz
 %%MANPAGES%%man/man1/npa-tool.1.gz
 %%MANPAGES%%man/man1/openpgp-tool.1.gz
+%%MANPAGES%%man/man1/opensc-asn1.1.gz
 %%MANPAGES%%man/man1/opensc-explorer.1.gz
+%%MANPAGES%%man/man1/opensc-notify.1.gz
 %%MANPAGES%%man/man1/opensc-tool.1.gz
 %%MANPAGES%%man/man1/piv-tool.1.gz
 %%MANPAGES%%man/man1/pkcs11-tool.1.gz



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