pkgsrc-WIP-changes archive

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

neko: Remove, imported into pkgsrc by nia@ on 3/24/2020



Module Name:	pkgsrc-wip
Committed By:	Charlotte Koch <dressupgeekout%gmail.com@localhost>
Pushed By:	cfkoch
Date:		Wed Oct 7 20:17:30 2020 -0700
Changeset:	f1c97d7192c78b8efd24dcab1b214ff749fd3ca8

Modified Files:
	Makefile
Removed Files:
	neko/DESCR
	neko/Makefile
	neko/PLIST
	neko/TODO
	neko/distinfo
	neko/options.mk
	neko/patches/patch-CMakeLists.txt
	neko/patches/patch-libs_std_sys.c

Log Message:
neko: Remove, imported into pkgsrc by nia@ on 3/24/2020

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

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

diffstat:
 Makefile                          |  1 -
 neko/DESCR                        |  6 ---
 neko/Makefile                     | 20 ----------
 neko/PLIST                        | 25 -------------
 neko/TODO                         |  1 -
 neko/distinfo                     |  8 ----
 neko/options.mk                   | 77 ---------------------------------------
 neko/patches/patch-CMakeLists.txt | 14 -------
 neko/patches/patch-libs_std_sys.c | 15 --------
 9 files changed, 167 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index d10ac6c888..5326aa9d22 100644
--- a/Makefile
+++ b/Makefile
@@ -2323,7 +2323,6 @@ SUBDIR+=	neb-cd512
 SUBDIR+=	neb-hdtoolbox
 SUBDIR+=	necpp-git
 SUBDIR+=	nehe-opengl-tutorials
-SUBDIR+=	neko
 SUBDIR+=	nemo
 SUBDIR+=	neovim
 SUBDIR+=	neovim-git
diff --git a/neko/DESCR b/neko/DESCR
deleted file mode 100644
index 341795b0ac..0000000000
--- a/neko/DESCR
+++ /dev/null
@@ -1,6 +0,0 @@
-Neko is a high-level dynamically typed programming language. It can be used
-as an embedded scripting language. It has been designed to provide a common
-runtime for several different languages. Learning and using Neko is very
-easy. You can easily extend the language with C libraries. You can also
-write generators from your own language to Neko and then use the Neko
-Runtime to compile, run, and access existing libraries.
diff --git a/neko/Makefile b/neko/Makefile
deleted file mode 100644
index 90644c8f28..0000000000
--- a/neko/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	neko-2.3.0
-CATEGORIES=	lang
-MASTER_SITES=	${MASTER_SITE_GITHUB:=HaxeFoundation/}
-GITHUB_TAG=	v${PKGVERSION_NOREV:S/./-/g}
-
-MAINTAINER=	cfkoch%edgebsd.org@localhost
-COMMENT=	The Neko virtual machine
-LICENSE=	mit
-
-EXTRACT_USING=	gtar
-USE_LANGUAGES=	c
-USE_CMAKE=	yes
-
-.include "options.mk"
-
-.include "../../devel/boehm-gc/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/neko/PLIST b/neko/PLIST
deleted file mode 100644
index fac8aa3cbd..0000000000
--- a/neko/PLIST
+++ /dev/null
@@ -1,25 +0,0 @@
-@comment $NetBSD$
-bin/neko
-bin/nekoc
-bin/nekotools
-include/neko.h
-include/neko_elf.h
-include/neko_mod.h
-include/neko_vm.h
-lib/cmake/Neko/NekoConfig.cmake
-lib/cmake/Neko/NekoConfigVersion.cmake
-lib/cmake/Neko/NekoTargets-noconfig.cmake
-lib/cmake/Neko/NekoTargets.cmake
-lib/libneko.so
-lib/libneko.so.2
-lib/libneko.so.2.3.0
-${PLIST.apache}lib/neko/mod_neko2.ndll
-${PLIST.apache}lib/neko/mod_tora2.ndll
-${PLIST.mysql}lib/neko/mysql.ndll
-${PLIST.mysql}lib/neko/mysql5.ndll
-${PLIST.regexp}lib/neko/regexp.ndll
-${PLIST.sqlite}lib/neko/sqlite.ndll
-${PLIST.ssl}lib/neko/ssl.ndll
-lib/neko/std.ndll
-${PLIST.ui}lib/neko/ui.ndll
-lib/neko/zlib.ndll
diff --git a/neko/TODO b/neko/TODO
deleted file mode 100644
index efdb0da2a7..0000000000
--- a/neko/TODO
+++ /dev/null
@@ -1 +0,0 @@
-'nekoml' option does not work at build-time
diff --git a/neko/distinfo b/neko/distinfo
deleted file mode 100644
index a33cfae04a..0000000000
--- a/neko/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD$
-
-SHA1 (neko-2.3.0.tar.gz) = 50dfc92c61361c7559023c69ce6308cbd02c2c58
-RMD160 (neko-2.3.0.tar.gz) = b25103c19e167417ab9e307b1d921fd33953585e
-SHA512 (neko-2.3.0.tar.gz) = fec51bed0c5500561635656c7456f3da0599aa6a47a25efe739b3c51f9cdded4a8824ed14ab67bab0905d9082cf6f06b3a76c868cb1b61d440957bcd9fd3f3d2
-Size (neko-2.3.0.tar.gz) = 514044 bytes
-SHA1 (patch-CMakeLists.txt) = 76c56efa8c8f5a2f6d04932085592c606dee03c5
-SHA1 (patch-libs_std_sys.c) = a4fd0296d8716ced3e62b041ffa3caf44278bd73
diff --git a/neko/options.mk b/neko/options.mk
deleted file mode 100644
index 7e1ee219ee..0000000000
--- a/neko/options.mk
+++ /dev/null
@@ -1,77 +0,0 @@
-# $NetBSD$
-
-PKG_OPTIONS_VAR=	PKG_OPTIONS.neko
-
-PKG_SUPPORTED_OPTIONS=	# defined
-PKG_SUPPORTED_OPTIONS+=	apache
-PKG_SUPPORTED_OPTIONS+=	mysql
-PKG_SUPPORTED_OPTIONS+=	nekoml
-PKG_SUPPORTED_OPTIONS+=	regexp
-PKG_SUPPORTED_OPTIONS+=	sqlite
-PKG_SUPPORTED_OPTIONS+=	ssl
-PKG_SUPPORTED_OPTIONS+=	ui
-
-.include "../../mk/bsd.options.mk"
-
-PLIST_VARS+=	apache
-PLIST_VARS+=	mysql
-PLIST_VARS+=	nekoml
-PLIST_VARS+=	regexp
-PLIST_VARS+=	sqlite
-PLIST_VARS+=	ssl
-PLIST_VARS+=	ui
-
-.if !empty(PKG_OPTIONS:Mapache)
-CMAKE_ARGS+=	-DWITH_APACHE:BOOL=ON
-.include "../../www/apache24/buildlink3.mk"
-PLIST.apache=	yes
-.else
-CMAKE_ARGS+=	-DWITH_APACHE:BOOL=OFF
-.endif
-
-.if !empty(PKG_OPTIONS:Mmysql)
-CMAKE_ARGS+=	-DWITH_MYSQL:BOOL=ON
-.include "../../databases/mysql57-client/buildlink3.mk"
-PLIST.mysql=	yes
-.else
-CMAKE_ARGS+=	-DWITH_MYSQL:BOOL=OFF
-.endif
-
-.if !empty(PKG_OPTIONS:Mnekoml)
-CMAKE_ARGS+=	-DWITH_NEKOML:BOOL=ON
-PLIST.nekoml=	yes
-.else
-CMAKE_ARGS+=	-DWITH_NEKOML:BOOL=OFF
-.endif
-
-.if !empty(PKG_OPTIONS:Mregexp)
-CMAKE_ARGS+=	-DWITH_REGEXP:BOOL=ON
-.include "../../devel/pcre/buildlink3.mk"
-PLIST.regexp=	yes
-.else
-CMAKE_ARGS+=	-DWITH_REGEXP:BOOL=OFF
-.endif
-
-.if !empty(PKG_OPTIONS:Msqlite)
-CMAKE_ARGS+=	-DWITH_SQLITE:BOOL=ON
-.include "../../databases/sqlite3/buildlink3.mk"
-PLIST.sqlite=	yes
-.else
-CMAKE_ARGS+=	-DWITH_SQLITE:BOOL=OFF
-.endif
-
-.if !empty(PKG_OPTIONS:Mssl)
-CMAKE_ARGS+=	-DWITH_SSL:BOOL=ON
-.include "../../security/mbedtls/buildlink3.mk"
-PLIST.ssl=	yes
-.else
-CMAKE_ARGS+=	-DWITH_SSL:BOOL=OFF
-.endif
-
-.if !empty(PKG_OPTIONS:Mui)
-CMAKE_ARGS+=	-DWITH_UI:BOOL=ON
-.include "../../x11/gtk2/buildlink3.mk"
-PLIST.ui=	yes
-.else
-CMAKE_ARGS+=	-DWITH_UI:BOOL=OFF
-.endif
diff --git a/neko/patches/patch-CMakeLists.txt b/neko/patches/patch-CMakeLists.txt
deleted file mode 100644
index 5cc7d969b4..0000000000
--- a/neko/patches/patch-CMakeLists.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
-Specify additional systems which do not use libdl.
---- CMakeLists.txt.orig	2018-12-22 14:27:53.412791761 -0800
-+++ CMakeLists.txt	2018-12-22 14:28:10.004843917 -0800
-@@ -360,7 +360,7 @@
- target_link_libraries(nekovm libneko)
- 
- if(UNIX)
--	if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
-+	if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" AND NOT ${CMAKE_SYSTEM_NAME} STREQUAL "NetBSD")
- 		set(DL_LIB "dl")
- 	endif()
- 	find_package(Threads)
diff --git a/neko/patches/patch-libs_std_sys.c b/neko/patches/patch-libs_std_sys.c
deleted file mode 100644
index 5867a819eb..0000000000
--- a/neko/patches/patch-libs_std_sys.c
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-Workaround no uselocale on netbsd. (there's setlocale, though)
-
---- libs/std/sys.c.orig	2017-12-19 06:38:08.000000000 +0000
-+++ libs/std/sys.c
-@@ -133,7 +133,7 @@ static value sys_sleep( value f ) {
- 	<doc>Set the locale for LC_TIME, returns true on success</doc>
- **/
- static value set_time_locale( value l ) {
--#ifdef NEKO_POSIX
-+#if defined(NEKO_POSIX) && !defined(__NetBSD__)
- 	locale_t lc, old;
- 	val_check(l,string);
- 	lc = newlocale(LC_TIME_MASK,val_string(l),NULL);


Home | Main Index | Thread Index | Old Index