Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 May 2019 06:15:42 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r502082 - in head/lang: . gomacro
Message-ID:  <201905200615.x4K6FgqK097263@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Mon May 20 06:15:42 2019
New Revision: 502082
URL: https://svnweb.freebsd.org/changeset/ports/502082

Log:
  New port: lang/gomacro: Interactive Go interpreter and debugger with REPL, generics and macros
  
  PR:		236364
  Submitted by:	Dmitri Goutnik <dg@syrec.org>

Added:
  head/lang/gomacro/
  head/lang/gomacro/Makefile   (contents, props changed)
  head/lang/gomacro/distinfo   (contents, props changed)
  head/lang/gomacro/pkg-descr   (contents, props changed)
Modified:
  head/lang/Makefile

Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile	Mon May 20 04:03:40 2019	(r502081)
+++ head/lang/Makefile	Mon May 20 06:15:42 2019	(r502082)
@@ -131,6 +131,7 @@
     SUBDIR += gnustep-base
     SUBDIR += go
     SUBDIR += go14
+    SUBDIR += gomacro
     SUBDIR += gprolog
     SUBDIR += gravity
     SUBDIR += groovy

Added: head/lang/gomacro/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/gomacro/Makefile	Mon May 20 06:15:42 2019	(r502082)
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME=	gomacro
+DISTVERSIONPREFIX=	v
+DISTVERSION=	2.7-304
+DISTVERSIONSUFFIX=	-g2f4dc7c
+CATEGORIES=	lang
+
+MAINTAINER=	dg@syrec.org
+COMMENT=	Interactive Go interpreter and debugger with REPL, generics and macros
+
+LICENSE=	MPL20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go
+GO_PKGNAME=	github.com/cosmos72/gomacro
+USE_GITHUB=	yes
+GH_ACCOUNT=	cosmos72
+GH_TUPLE=	golang:sys:b294cbc:golang_sys/vendor/golang.org/x/sys \
+		mattn:go-runewidth:v0.0.3:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
+		peterh:liner:6f820f8:peterh_liner/vendor/github.com/peterh/liner
+
+PLIST_FILES=	bin/gomacro
+
+.include <bsd.port.mk>

Added: head/lang/gomacro/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/gomacro/distinfo	Mon May 20 06:15:42 2019	(r502082)
@@ -0,0 +1,9 @@
+TIMESTAMP = 1551966942
+SHA256 (cosmos72-gomacro-v2.7-304-g2f4dc7c_GH0.tar.gz) = d4d94a43c292be8ea57f2b8f8bfd1d2b06d1fb6e785e277aae6499ae9aa95688
+SIZE (cosmos72-gomacro-v2.7-304-g2f4dc7c_GH0.tar.gz) = 1117257
+SHA256 (peterh-liner-6f820f8_GH0.tar.gz) = 5a059343ae5ba6ced33fcd9f6eccd5b78a221dde8c59b3b4500c58531605aa58
+SIZE (peterh-liner-6f820f8_GH0.tar.gz) = 21100
+SHA256 (mattn-go-runewidth-v0.0.3_GH0.tar.gz) = 398ec709b006664e527040770056156cb225233d8b44b5a59ba2f5f5f3fa885e
+SIZE (mattn-go-runewidth-v0.0.3_GH0.tar.gz) = 22961
+SHA256 (golang-sys-b294cbc_GH0.tar.gz) = 0e2ef3e4313f73449a107fe9dc61cd49acf0f3c61587f2681096237a05197728
+SIZE (golang-sys-b294cbc_GH0.tar.gz) = 1254744

Added: head/lang/gomacro/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/gomacro/pkg-descr	Mon May 20 06:15:42 2019	(r502082)
@@ -0,0 +1,5 @@
+gomacro is an interactive Go interpreter and debugger with REPL, Eval, generics
+and Lisp-like macros, implemented in pure Go. It offers both an interactive and
+a scripting mode, and does not require a Go toolchain at runtime.
+
+WWW: https://github.com/cosmos72/gomacro



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905200615.x4K6FgqK097263>