mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
New port: lang/gomacro: Interactive Go interpreter and debugger with REPL, generics and macros
PR: 236364 Submitted by: Dmitri Goutnik <dg@syrec.org>
This commit is contained in:
parent
ba6e8e22c9
commit
de50693c7b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=502082
@ -131,6 +131,7 @@
|
||||
SUBDIR += gnustep-base
|
||||
SUBDIR += go
|
||||
SUBDIR += go14
|
||||
SUBDIR += gomacro
|
||||
SUBDIR += gprolog
|
||||
SUBDIR += gravity
|
||||
SUBDIR += groovy
|
||||
|
25
lang/gomacro/Makefile
Normal file
25
lang/gomacro/Makefile
Normal file
@ -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>
|
9
lang/gomacro/distinfo
Normal file
9
lang/gomacro/distinfo
Normal file
@ -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
|
5
lang/gomacro/pkg-descr
Normal file
5
lang/gomacro/pkg-descr
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user