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