pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel Add devel/guile-bytestructures version 1.0.6
details: https://anonhg.NetBSD.org/pkgsrc/rev/842c2105a04a
branches: trunk
changeset: 404417:842c2105a04a
user: ng0 <ng0%pkgsrc.org@localhost>
date: Wed Nov 13 11:43:54 2019 +0000
description:
Add devel/guile-bytestructures version 1.0.6
guile-bytestructures is a library offering a system imitating the
type system of the C programming language, to be used on bytevectors.
C's type system works on raw memory, and Scheme ones work on
bytevectors which are an abstraction over raw memory in Scheme.
The system elevates types to first-class status.
diffstat:
devel/Makefile | 3 +-
devel/guile-bytestructures/DESCR | 5 +++
devel/guile-bytestructures/Makefile | 23 ++++++++++++++
devel/guile-bytestructures/PLIST | 57 +++++++++++++++++++++++++++++++++++++
devel/guile-bytestructures/distinfo | 6 +++
5 files changed, 93 insertions(+), 1 deletions(-)
diffs (124 lines):
diff -r 831e3469edab -r 842c2105a04a devel/Makefile
--- a/devel/Makefile Wed Nov 13 11:35:11 2019 +0000
+++ b/devel/Makefile Wed Nov 13 11:43:54 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2949 2019/11/12 15:33:26 taca Exp $
+# $NetBSD: Makefile,v 1.2950 2019/11/13 11:43:54 ng0 Exp $
#
COMMENT= Development utilities
@@ -458,6 +458,7 @@
SUBDIR+= gst-plugins1-pango
SUBDIR+= gtexinfo
SUBDIR+= gtl
+SUBDIR+= guile-bytestructures
SUBDIR+= guile-gnome
SUBDIR+= guile-lib
SUBDIR+= guile-slib
diff -r 831e3469edab -r 842c2105a04a devel/guile-bytestructures/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/guile-bytestructures/DESCR Wed Nov 13 11:43:54 2019 +0000
@@ -0,0 +1,5 @@
+guile-bytestructures is a library offering a system imitating the
+type system of the C programming language, to be used on bytevectors.
+C's type system works on raw memory, and Scheme ones work on
+bytevectors which are an abstraction over raw memory in Scheme.
+The system elevates types to first-class status.
diff -r 831e3469edab -r 842c2105a04a devel/guile-bytestructures/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/guile-bytestructures/Makefile Wed Nov 13 11:43:54 2019 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2019/11/13 11:43:54 ng0 Exp $
+
+DISTNAME= scheme-bytestructures-1.0.6
+PKGNAME= ${DISTNAME:S/scheme/guile/}
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=TaylanUB/}
+GITHUB_PROJECT= scheme-bytestructures
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= ng0%NetBSD.org@localhost
+HOMEPAGE= https://github.com/TaylanUB/scheme-bytestructures/
+COMMENT= Structured access to bytevector contents
+LICENSE= gnu-gpl-v3
+
+WRKSRC= ${WRKDIR}/${DISTNAME}
+USE_LANGUAGES= c
+USE_TOOLS+= pkg-config
+GNU_CONFIGURE= yes
+
+GUILE_NEED_BOOTSTRAP= yes
+
+.include "../../lang/guile22/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 831e3469edab -r 842c2105a04a devel/guile-bytestructures/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/guile-bytestructures/PLIST Wed Nov 13 11:43:54 2019 +0000
@@ -0,0 +1,57 @@
+@comment $NetBSD: PLIST,v 1.1 2019/11/13 11:43:54 ng0 Exp $
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/base.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/bitfields.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/bytevectors.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/cstring-pointer.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/explicit-endianness.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/ffi.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/numeric-all.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/numeric-data-model.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/numeric-metadata.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/numeric.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/pointer.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/string.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/struct.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/union.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/utils.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/guile/vector.go
+guile/2.2/lib/guile/2.2/site-ccache/bytestructures/r6/bytevectors.go
+guile/2.2/share/guile/site/2.2/bytestructures/body/align.scm
+guile/2.2/share/guile/site/2.2/bytestructures/body/base.scm
+guile/2.2/share/guile/site/2.2/bytestructures/body/base.syntactic.scm
+guile/2.2/share/guile/site/2.2/bytestructures/body/bitfields.scm
+guile/2.2/share/guile/site/2.2/bytestructures/body/explicit-endianness.scm
+guile/2.2/share/guile/site/2.2/bytestructures/body/numeric.scm
+guile/2.2/share/guile/site/2.2/bytestructures/body/string.scm
+guile/2.2/share/guile/site/2.2/bytestructures/body/struct.scm
+guile/2.2/share/guile/site/2.2/bytestructures/body/union.scm
+guile/2.2/share/guile/site/2.2/bytestructures/body/utils.scm
+guile/2.2/share/guile/site/2.2/bytestructures/body/vector.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/base.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/bitfields.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/bytevectors.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/cstring-pointer.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/explicit-endianness.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/ffi.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/numeric-all.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/numeric-data-model.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/numeric-metadata.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/numeric.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/pointer.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/string.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/struct.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/union.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/utils.scm
+guile/2.2/share/guile/site/2.2/bytestructures/guile/vector.scm
+guile/2.2/share/guile/site/2.2/bytestructures/r6/bytevectors.scm
+guile/2.2/share/guile/site/2.2/bytestructures/r7/base.exports.sld
+guile/2.2/share/guile/site/2.2/bytestructures/r7/bitfields.exports.sld
+guile/2.2/share/guile/site/2.2/bytestructures/r7/explicit-endianness.exports.sld
+guile/2.2/share/guile/site/2.2/bytestructures/r7/numeric-metadata.exports.sld
+guile/2.2/share/guile/site/2.2/bytestructures/r7/numeric.exports.sld
+guile/2.2/share/guile/site/2.2/bytestructures/r7/string.exports.sld
+guile/2.2/share/guile/site/2.2/bytestructures/r7/struct.exports.sld
+guile/2.2/share/guile/site/2.2/bytestructures/r7/union.exports.sld
+guile/2.2/share/guile/site/2.2/bytestructures/r7/vector.exports.sld
diff -r 831e3469edab -r 842c2105a04a devel/guile-bytestructures/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/guile-bytestructures/distinfo Wed Nov 13 11:43:54 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/11/13 11:43:54 ng0 Exp $
+
+SHA1 (scheme-bytestructures-1.0.6.tar.gz) = 68aae12de2e817892116c17afb7f4be57da15734
+RMD160 (scheme-bytestructures-1.0.6.tar.gz) = 9a43f11c3e9c44a0cf6768bc54dc1fa4e9dc679f
+SHA512 (scheme-bytestructures-1.0.6.tar.gz) = f1e51c9e22215173a30f7096bc0d707b3da41f8b2dc8ea868e105a76b2653b7957c377b7d12fbfb9b788935dfaf961a29d6c5783bf93a0e78ba0e77b0d9bd68e
+Size (scheme-bytestructures-1.0.6.tar.gz) = 49056 bytes
Home |
Main Index |
Thread Index |
Old Index