pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

guile-fibers: Add version 1.1.1



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Mon Aug 22 08:30:03 2022 -0400
Changeset:	35a6d16f055381effa76093d4650e19923b23ac6

Modified Files:
	Makefile
Added Files:
	guile-fibers/DESCR
	guile-fibers/Makefile
	guile-fibers/PLIST
	guile-fibers/TODO
	guile-fibers/distinfo

Log Message:
guile-fibers: Add version 1.1.1

This does not build because of upstream portability issues.

Fibers is a facility that provides Go-like concurrency for Guile
Scheme, in the tradition of Concurrent ML.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=35a6d16f055381effa76093d4650e19923b23ac6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile              |  1 +
 guile-fibers/DESCR    |  2 ++
 guile-fibers/Makefile | 18 ++++++++++++++++++
 guile-fibers/PLIST    |  4 ++++
 guile-fibers/TODO     |  4 ++++
 guile-fibers/distinfo |  5 +++++
 6 files changed, 34 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 1500bfe9f4..b3ef30e1e1 100644
--- a/Makefile
+++ b/Makefile
@@ -1451,6 +1451,7 @@ SUBDIR+=	gucharmap
 SUBDIR+=	guest-oslogin
 SUBDIR+=	guichan
 SUBDIR+=	guile-colorized
+SUBDIR+=	guile-fibers
 SUBDIR+=	guile-goblins
 SUBDIR+=	guile-persist
 SUBDIR+=	guile-reader
diff --git a/guile-fibers/DESCR b/guile-fibers/DESCR
new file mode 100644
index 0000000000..2df9cf53f8
--- /dev/null
+++ b/guile-fibers/DESCR
@@ -0,0 +1,2 @@
+Fibers is a facility that provides Go-like concurrency for Guile
+Scheme, in the tradition of Concurrent ML.
diff --git a/guile-fibers/Makefile b/guile-fibers/Makefile
new file mode 100644
index 0000000000..b86c858754
--- /dev/null
+++ b/guile-fibers/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD$
+
+GITHUB_PROJECT=	fibers
+DISTNAME=	fibers-1.1.1
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_GITHUB:=wingo/}
+GITHUB_RELEASE=	v1.1.1
+
+MAINTAINER=	gdt%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/wingo/fibers/
+COMMENT=	Go-like concurrency for Guile in the tradition of Concurrent ML
+LICENSE=	gnu-lgpl-v3
+
+USE_TOOLS+=	pkg-config
+GNU_CONFIGURE=	yes
+
+.include "../../lang/guile30/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/guile-fibers/PLIST b/guile-fibers/PLIST
new file mode 100644
index 0000000000..92ba51a2d7
--- /dev/null
+++ b/guile-fibers/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+@comment TODO: to fill this file with the file listing:
+@comment TODO: 1. run "/usr/bin/make package"
+@comment TODO: 2. run "/usr/bin/make print-PLIST"
diff --git a/guile-fibers/TODO b/guile-fibers/TODO
new file mode 100644
index 0000000000..487539cee2
--- /dev/null
+++ b/guile-fibers/TODO
@@ -0,0 +1,4 @@
+Wait for upstream to not depend on (non-POSIX) epoll:
+  https://github.com/wingo/fibers/issues/64
+
+Test
\ No newline at end of file
diff --git a/guile-fibers/distinfo b/guile-fibers/distinfo
new file mode 100644
index 0000000000..15cfe6e231
--- /dev/null
+++ b/guile-fibers/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (fibers-1.1.1.tar.gz) = 8471afc6a40e12e0e895c74e43016ae22fd2ee0cec7139dbfbf5002a287c0033
+SHA512 (fibers-1.1.1.tar.gz) = 46514afc55cc49236b118434467590e312d9cab4104bb2cea627238a667bed05ce45b6f85e16071003ed0f7fcc995d03f8f2b9ec86f48e6cf866bb490ee74b77
+Size (fibers-1.1.1.tar.gz) = 572427 bytes


Home | Main Index | Thread Index | Old Index