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