Index: head/devel/Makefile =================================================================== --- head/devel/Makefile +++ head/devel/Makefile @@ -1654,6 +1654,7 @@ SUBDIR += newtonsoft-json SUBDIR += nexus2-oss SUBDIR += nglogc + SUBDIR += nimble SUBDIR += nini SUBDIR += ninja SUBDIR += ninja-ide Index: head/devel/nimble/Makefile =================================================================== --- head/devel/nimble/Makefile +++ head/devel/nimble/Makefile @@ -0,0 +1,28 @@ +# Created by: ports@nicandneal.net +# $FreeBSD$ + +PORTNAME= nimble +PORTVERSION= 0.8.2 +DISTVERSIONPREFIX= v +CATEGORIES= devel + +MAINTAINER= ports@nicandneal.net +COMMENT= Package manager for the Nim programming language + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= nim:lang/nim +RUN_DEPENDS= nim:lang/nim + +USE_GITHUB= yes +GH_ACCOUNT= nim-lang + +PLIST_FILES= bin/nimble + +do-build: + cd ${WRKSRC} && nim c --parallelBuild=${MAKE_JOBS_NUMBER} --path:${LOCALBASE}/nim src/nimble + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/src/nimble ${STAGEDIR}${PREFIX}/bin + +.include Index: head/devel/nimble/distinfo =================================================================== --- head/devel/nimble/distinfo +++ head/devel/nimble/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1484059070 +SHA256 (nim-lang-nimble-v0.8.2_GH0.tar.gz) = 5cfdebdeddf5cf7d32c7b1b047a99d660de4e3a29e29ce7a3216020dc4f301cd +SIZE (nim-lang-nimble-v0.8.2_GH0.tar.gz) = 60624 Index: head/devel/nimble/pkg-descr =================================================================== --- head/devel/nimble/pkg-descr +++ head/devel/nimble/pkg-descr @@ -0,0 +1,5 @@ +Nimble is Nim's package manager and build system. It's used to +install and build libraries that you can use within your own Nim +projects + +WWW: https://github.com/nim-lang/nimble