On Thu, May 09, 2019 at 04:42:08PM -0600, Timothy Brown wrote: > On Wed, May 08, 2019 at 11:53:24AM -0400, Jeremie Courreges-Anglas wrote: > > > > My first thought was: "why add a FLAVOR?". If gpg/gpgme support is the > > only way to avoid the need of plaintext credentials, maybe it should be > > enabled by default? > > > > Very good question. I was thinking more for backwards compatibility, > however that is still satisfied even if it is built with gpg/gpgme. > So the only reason I can think of is to keep the dependencies down, > although that seems like a silly excuse for such a small list of > added dependencies. > > I'll re-do the patch with gpg/gpgme include without offering a flavor. >
New patch generated without any FLAVOURS. Thoughts, OK? Thanks Tim
Index: Makefile =================================================================== RCS file: /cvs/ports/productivity/mcds/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile 2 May 2019 15:52:58 -0000 1.1.1.1 +++ Makefile 10 May 2019 16:08:08 -0000 @@ -2,7 +2,7 @@ COMMENT = tty-based carddav search tool -V = 0.9 +V = 1.2 DISTNAME = mcds-${V} CATEGORIES = productivity @@ -11,13 +11,15 @@ MAINTAINER = Timothy Brown <tbrown@free # GPLv3+ PERMIT_PACKAGE_CDROM = Yes -WANTLIB = c curl iconv intl xml2 +# uses pledge() +WANTLIB = assuan c curl gpg-error gpgme iconv intl xml2 MASTER_SITES = https://github.com/t-brown/mcds/releases/download/v${V}/ LIB_DEPENDS = devel/gettext \ net/curl \ - textproc/libxml + textproc/libxml \ + security/gpgme CONFIGURE_STYLE = gnu Index: distinfo =================================================================== RCS file: /cvs/ports/productivity/mcds/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 2 May 2019 15:52:58 -0000 1.1.1.1 +++ distinfo 10 May 2019 16:08:08 -0000 @@ -1,2 +1,2 @@ -SHA256 (mcds-0.9.tar.gz) = p+H8Q94kiHDDo/pV570uCXZki5YnyC41tUDx8HgARKc= -SIZE (mcds-0.9.tar.gz) = 194620 +SHA256 (mcds-1.2.tar.gz) = XvOuh5IgjdWF1BPE/mowwCv8BKY4l/nvmnzZEK4Pbx4= +SIZE (mcds-1.2.tar.gz) = 201027 Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/productivity/mcds/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- pkg/DESCR 2 May 2019 15:52:58 -0000 1.1.1.1 +++ pkg/DESCR 10 May 2019 16:08:08 -0000 @@ -1,2 +1,2 @@ Mcds is a command line tool primarily used as a search query plugin for mutt -to query a carddav server. +to query a CardDav server.