Tue Nov 26 17:40:25 2019 UTC ()
Add devel/guile-gcrypt version 0.1.0

Guile-Gcrypt provides a Guile 2.x interface to a subset of the
GNU Libgcrypt crytographic library, which is itself used by the
GNU Privacy Guard (GPG).

Guile-Gcrypt provides modules for cryptographic hash functions,
message authentication codes (MAC), public-key cryptography, strong
randomness, and more. It is implemented using the foreign function
interface (FFI) of Guile.


(ng0)
diff -r1.2955 -r1.2956 pkgsrc/devel/Makefile
diff -r0 -r1.1 pkgsrc/devel/guile-gcrypt/DESCR
diff -r0 -r1.1 pkgsrc/devel/guile-gcrypt/Makefile
diff -r0 -r1.1 pkgsrc/devel/guile-gcrypt/PLIST
diff -r0 -r1.1 pkgsrc/devel/guile-gcrypt/distinfo

cvs diff -r1.2955 -r1.2956 pkgsrc/devel/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/Makefile 2019/11/24 03:11:08 1.2955
+++ pkgsrc/devel/Makefile 2019/11/26 17:40:25 1.2956
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.2955 2019/11/24 03:11:08 markd Exp $ 1# $NetBSD: Makefile,v 1.2956 2019/11/26 17:40:25 ng0 Exp $
2# 2#
3 3
4COMMENT= Development utilities 4COMMENT= Development utilities
5 5
6SUBDIR+= ETL 6SUBDIR+= ETL
7SUBDIR+= ExmanIDE 7SUBDIR+= ExmanIDE
8SUBDIR+= GConf 8SUBDIR+= GConf
9SUBDIR+= GConf-ui 9SUBDIR+= GConf-ui
10SUBDIR+= Gorm 10SUBDIR+= Gorm
11SUBDIR+= MoarVM 11SUBDIR+= MoarVM
12SUBDIR+= ObjectiveLib 12SUBDIR+= ObjectiveLib
13SUBDIR+= ProjectCenter 13SUBDIR+= ProjectCenter
14SUBDIR+= R-BH 14SUBDIR+= R-BH
@@ -449,26 +449,27 @@ SUBDIR+= gperf @@ -449,26 +449,27 @@ SUBDIR+= gperf
449SUBDIR+= gperftools 449SUBDIR+= gperftools
450SUBDIR+= gprbuild-aux 450SUBDIR+= gprbuild-aux
451SUBDIR+= gps 451SUBDIR+= gps
452SUBDIR+= gputils 452SUBDIR+= gputils
453SUBDIR+= gradle 453SUBDIR+= gradle
454SUBDIR+= grantlee 454SUBDIR+= grantlee
455SUBDIR+= grantlee-qt5 455SUBDIR+= grantlee-qt5
456SUBDIR+= gsoap 456SUBDIR+= gsoap
457SUBDIR+= gst-plugins0.10-pango 457SUBDIR+= gst-plugins0.10-pango
458SUBDIR+= gst-plugins1-pango 458SUBDIR+= gst-plugins1-pango
459SUBDIR+= gtexinfo 459SUBDIR+= gtexinfo
460SUBDIR+= gtl 460SUBDIR+= gtl
461SUBDIR+= guile-bytestructures 461SUBDIR+= guile-bytestructures
 462SUBDIR+= guile-gcrypt
462SUBDIR+= guile-git 463SUBDIR+= guile-git
463SUBDIR+= guile-gnome 464SUBDIR+= guile-gnome
464SUBDIR+= guile-lib 465SUBDIR+= guile-lib
465SUBDIR+= guile-slib 466SUBDIR+= guile-slib
466SUBDIR+= guile-www 467SUBDIR+= guile-www
467SUBDIR+= guile22-slib 468SUBDIR+= guile22-slib
468SUBDIR+= gyp 469SUBDIR+= gyp
469SUBDIR+= happy 470SUBDIR+= happy
470SUBDIR+= haskell-mode 471SUBDIR+= haskell-mode
471SUBDIR+= hdevtools 472SUBDIR+= hdevtools
472SUBDIR+= hdf 473SUBDIR+= hdf
473SUBDIR+= hdf5 474SUBDIR+= hdf5
474SUBDIR+= hdf5-c++ 475SUBDIR+= hdf5-c++

File Added: pkgsrc/devel/guile-gcrypt/DESCR
Guile-Gcrypt provides a Guile 2.x interface to a subset of the
GNU Libgcrypt crytographic library, which is itself used by the
GNU Privacy Guard (GPG).

Guile-Gcrypt provides modules for cryptographic hash functions,
message authentication codes (MAC), public-key cryptography, strong
randomness, and more. It is implemented using the foreign function
interface (FFI) of Guile.

File Added: pkgsrc/devel/guile-gcrypt/Makefile
# $NetBSD: Makefile,v 1.1 2019/11/26 17:40:25 ng0 Exp $

DISTNAME=	v0.1.0
DIST_SUBDIR=	guile-gcrypt
PKGNAME=	guile-gcrypt-${DISTNAME:S/v//}
CATEGORIES=	devel
MASTER_SITES=	https://notabug.org/cwebber/guile-gcrypt/archive/

MAINTAINER=	ng0@NetBSD.org
HOMEPAGE=	https://notabug.org/cwebber/guile-gcrypt/archive/
COMMENT=	Guile bindings for libgcrypt
LICENSE=	gnu-gpl-v3

WRKSRC=			${WRKDIR}/guile-gcrypt
USE_LANGUAGES=		# none
USE_TOOLS+=		pkg-config makeinfo
INFO_FILES=		yes
GNU_CONFIGURE=		yes
GUILE_NEED_BOOTSTRAP=	yes

CONFIGURE_ARGS+=	--with-libgcrypt-prefix=${BUILDLINK_PREFIX.libgcrypt}

.include "../../lang/guile22/module.mk"
.include "../../security/libgcrypt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/guile-gcrypt/PLIST
@comment $NetBSD: PLIST,v 1.1 2019/11/26 17:40:25 ng0 Exp $
guile/2.2/info/guile-gcrypt.info
guile/2.2/lib/guile/2.2/site-ccache/gcrypt/base16.go
guile/2.2/lib/guile/2.2/site-ccache/gcrypt/base64.go
guile/2.2/lib/guile/2.2/site-ccache/gcrypt/common.go
guile/2.2/lib/guile/2.2/site-ccache/gcrypt/hash.go
guile/2.2/lib/guile/2.2/site-ccache/gcrypt/hmac.go
guile/2.2/lib/guile/2.2/site-ccache/gcrypt/package-config.go
guile/2.2/lib/guile/2.2/site-ccache/gcrypt/pk-crypto.go
guile/2.2/lib/guile/2.2/site-ccache/gcrypt/random.go
guile/2.2/lib/guile/2.2/site-ccache/gcrypt/utils.go
guile/2.2/share/guile/site/2.2/gcrypt/base16.scm
guile/2.2/share/guile/site/2.2/gcrypt/base64.scm
guile/2.2/share/guile/site/2.2/gcrypt/common.scm
guile/2.2/share/guile/site/2.2/gcrypt/hash.scm
guile/2.2/share/guile/site/2.2/gcrypt/hmac.scm
guile/2.2/share/guile/site/2.2/gcrypt/package-config.scm
guile/2.2/share/guile/site/2.2/gcrypt/pk-crypto.scm
guile/2.2/share/guile/site/2.2/gcrypt/random.scm
guile/2.2/share/guile/site/2.2/gcrypt/utils.scm

File Added: pkgsrc/devel/guile-gcrypt/distinfo
$NetBSD: distinfo,v 1.1 2019/11/26 17:40:25 ng0 Exp $

SHA1 (guile-gcrypt/v0.1.0.tar.gz) = a107d6365cf7c28520b79b49272445a59446fa1d
RMD160 (guile-gcrypt/v0.1.0.tar.gz) = ee5d7809ecca5ea82e47feddcd90b9b0b3909f64
SHA512 (guile-gcrypt/v0.1.0.tar.gz) = 90934b2347cc94a59537e34b07608a8678ed3af4ce62b42f0659eb3bca4290a2707b2c166a50a16422cb17d03d2a1a3fa59a203404c1b05b0d02cb753f367c52
Size (guile-gcrypt/v0.1.0.tar.gz) = 47119 bytes