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/ff0dd4bf8296
branches: trunk
changeset: 417543:ff0dd4bf8296
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 0ffb33b95b8d -r ff0dd4bf8296 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 0ffb33b95b8d -r ff0dd4bf8296 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 0ffb33b95b8d -r ff0dd4bf8296 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 0ffb33b95b8d -r ff0dd4bf8296 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 0ffb33b95b8d -r ff0dd4bf8296 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