Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Nov 2016 19:33:10 +0000 (UTC)
From:      Thomas Zander <riggs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r426533 - in head/lang: . neko
Message-ID:  <201611191933.uAJJXAwV042292@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: riggs
Date: Sat Nov 19 19:33:10 2016
New Revision: 426533
URL: https://svnweb.freebsd.org/changeset/ports/426533

Log:
  Add new port: lang/neko, the neko programming language and VM
  
  PR:		204664
  Submitted by:	penzin.dev@gmail.com (maintainer)

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

Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile	Sat Nov 19 19:29:01 2016	(r426532)
+++ head/lang/Makefile	Sat Nov 19 19:33:10 2016	(r426533)
@@ -184,6 +184,7 @@
     SUBDIR += nawk
     SUBDIR += nbc
     SUBDIR += nbfc
+    SUBDIR += neko
     SUBDIR += nesasm
     SUBDIR += newlisp
     SUBDIR += newlisp-devel

Added: head/lang/neko/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/neko/Makefile	Sat Nov 19 19:33:10 2016	(r426533)
@@ -0,0 +1,35 @@
+# $FreeBSD$
+
+PORTNAME=	neko
+PORTVERSION=	2.1.0
+CATEGORIES=	lang
+
+MAINTAINER=	penzin.dev@gmail.com
+COMMENT=	Neko programming languages and virtual machine
+
+LICENSE=	MIT
+
+BUILD_DEPENDS=	${LOCALBASE}/bin/git:devel/git ${LOCALBASE}/include/apache22/httpd.h:www/apache22
+LIB_DEPENDS=	libgc-threaded.so:devel/boehm-gc-threaded \
+		libapr-1.so:devel/apr1 libaprutil-1.so:devel/apr1 \
+		libpcre.so:devel/pcre libpcreposix.so:devel/pcre \
+		libmbedtls.so:security/mbedtls libmbedcrypto.so:security/mbedtls libmbedx509.so:security/mbedtls \
+		libfontconfig.so:x11-fonts/fontconfig libfreetype.so:print/freetype2 \
+		libmysqlclient.so:databases/mysql56-client \
+		libsqlite3.so:databases/sqlite3
+
+BROKEN_FreeBSD_9=	does not build
+
+USES=		cmake pkgconfig
+
+USE_GNOME=	gtk20 pango atk cairo gdkpixbuf2 glib20
+USE_GITHUB=	yes
+GH_ACCOUNT=	HaxeFoundation
+# GH_PROJECT is the same as port name
+GH_TAGNAME=	f8d55f1
+
+USE_LDCONFIG=	${PREFIX}/lib ${PREFIX}/lib/neko
+
+MAKE_JOBS_UNSAFE=yes
+
+.include <bsd.port.mk>

Added: head/lang/neko/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/neko/distinfo	Sat Nov 19 19:33:10 2016	(r426533)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1479575506
+SHA256 (HaxeFoundation-neko-2.1.0-f8d55f1_GH0.tar.gz) = bf4d115882c75ba138a3e7037896314243008d4a17620c77cb5666c58b7d7a3d
+SIZE (HaxeFoundation-neko-2.1.0-f8d55f1_GH0.tar.gz) = 508189

Added: head/lang/neko/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/neko/pkg-descr	Sat Nov 19 19:33:10 2016	(r426533)
@@ -0,0 +1,7 @@
+The Neko Programming Language
+
+Neko is a high-level dynamically typed programming language which can 
+also be used as an embedded scripting language. It has been designed to 
+provide a common runtime for several different languages.
+
+WWW: http://nekovm.org/

Added: head/lang/neko/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/neko/pkg-plist	Sat Nov 19 19:33:10 2016	(r426533)
@@ -0,0 +1,22 @@
+bin/neko
+bin/nekoc
+bin/nekoml
+bin/nekotools
+include/neko.h
+include/neko_elf.h
+include/neko_mod.h
+include/neko_vm.h
+lib/libneko.so
+lib/libneko.so.2
+lib/libneko.so.2.1.0
+lib/neko/mod_neko2.ndll
+lib/neko/mod_tora2.ndll
+lib/neko/mysql.ndll
+lib/neko/mysql5.ndll
+lib/neko/nekoml.std
+lib/neko/regexp.ndll
+lib/neko/sqlite.ndll
+lib/neko/ssl.ndll
+lib/neko/std.ndll
+lib/neko/zlib.ndll
+lib/neko/ui.ndll



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