Wed Nov 13 11:43:54 2019 UTC ()
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.
(ng0)
diff -r1.2949 -r1.2950 pkgsrc/devel/Makefile
diff -r0 -r1.1 pkgsrc/devel/guile-bytestructures/DESCR
diff -r0 -r1.1 pkgsrc/devel/guile-bytestructures/Makefile
diff -r0 -r1.1 pkgsrc/devel/guile-bytestructures/PLIST
diff -r0 -r1.1 pkgsrc/devel/guile-bytestructures/distinfo
--- pkgsrc/devel/Makefile 2019/11/12 15:33:26 1.2949
+++ pkgsrc/devel/Makefile 2019/11/13 11:43:54 1.2950
| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.2949 2019/11/12 15:33:26 taca Exp $ | | 1 | # $NetBSD: Makefile,v 1.2950 2019/11/13 11:43:54 ng0 Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | COMMENT= Development utilities | | 4 | COMMENT= Development utilities |
5 | | | 5 | |
6 | SUBDIR+= ETL | | 6 | SUBDIR+= ETL |
7 | SUBDIR+= ExmanIDE | | 7 | SUBDIR+= ExmanIDE |
8 | SUBDIR+= GConf | | 8 | SUBDIR+= GConf |
9 | SUBDIR+= GConf-ui | | 9 | SUBDIR+= GConf-ui |
10 | SUBDIR+= Gorm | | 10 | SUBDIR+= Gorm |
11 | SUBDIR+= MoarVM | | 11 | SUBDIR+= MoarVM |
12 | SUBDIR+= ObjectiveLib | | 12 | SUBDIR+= ObjectiveLib |
13 | SUBDIR+= ProjectCenter | | 13 | SUBDIR+= ProjectCenter |
14 | SUBDIR+= R-BH | | 14 | SUBDIR+= R-BH |
| @@ -448,26 +448,27 @@ SUBDIR+= googletest | | | @@ -448,26 +448,27 @@ SUBDIR+= googletest |
448 | SUBDIR+= gperf | | 448 | SUBDIR+= gperf |
449 | SUBDIR+= gperftools | | 449 | SUBDIR+= gperftools |
450 | SUBDIR+= gprbuild-aux | | 450 | SUBDIR+= gprbuild-aux |
451 | SUBDIR+= gps | | 451 | SUBDIR+= gps |
452 | SUBDIR+= gputils | | 452 | SUBDIR+= gputils |
453 | SUBDIR+= gradle | | 453 | SUBDIR+= gradle |
454 | SUBDIR+= grantlee | | 454 | SUBDIR+= grantlee |
455 | SUBDIR+= grantlee-qt5 | | 455 | SUBDIR+= grantlee-qt5 |
456 | SUBDIR+= gsoap | | 456 | SUBDIR+= gsoap |
457 | SUBDIR+= gst-plugins0.10-pango | | 457 | SUBDIR+= gst-plugins0.10-pango |
458 | SUBDIR+= gst-plugins1-pango | | 458 | SUBDIR+= gst-plugins1-pango |
459 | SUBDIR+= gtexinfo | | 459 | SUBDIR+= gtexinfo |
460 | SUBDIR+= gtl | | 460 | SUBDIR+= gtl |
| | | 461 | SUBDIR+= guile-bytestructures |
461 | SUBDIR+= guile-gnome | | 462 | SUBDIR+= guile-gnome |
462 | SUBDIR+= guile-lib | | 463 | SUBDIR+= guile-lib |
463 | SUBDIR+= guile-slib | | 464 | SUBDIR+= guile-slib |
464 | SUBDIR+= guile-www | | 465 | SUBDIR+= guile-www |
465 | SUBDIR+= guile22-slib | | 466 | SUBDIR+= guile22-slib |
466 | SUBDIR+= gyp | | 467 | SUBDIR+= gyp |
467 | SUBDIR+= happy | | 468 | SUBDIR+= happy |
468 | SUBDIR+= haskell-mode | | 469 | SUBDIR+= haskell-mode |
469 | SUBDIR+= hdevtools | | 470 | SUBDIR+= hdevtools |
470 | SUBDIR+= hdf | | 471 | SUBDIR+= hdf |
471 | SUBDIR+= hdf5 | | 472 | SUBDIR+= hdf5 |
472 | SUBDIR+= hdf5-c++ | | 473 | SUBDIR+= hdf5-c++ |
473 | SUBDIR+= heirloom-getopt | | 474 | SUBDIR+= heirloom-getopt |
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.
# $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
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"
@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
$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