summaryrefslogtreecommitdiff
path: root/lang/janet
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2020-05-20 09:44:22 +0000
committernia <nia@pkgsrc.org>2020-05-20 09:44:22 +0000
commitd64d2c60d62098091befdb1aa5c5ad238bcdd036 (patch)
tree922fa34d309ef075cca7d0cdc2e8271b15b4317a /lang/janet
parent33571353d1076cee8902b7c548a677753d68d242 (diff)
downloadpkgsrc-d64d2c60d62098091befdb1aa5c5ad238bcdd036.tar.gz
janet: Update to 1.9.1
## 1.9.1 - 2020-05-12 - Add :prefix option to declare-source - Re-enable minimal builds with the debugger. - Add several flags for configuring Janet on different platforms. - Fix broken meson build from 1.9.0 and add meson to CI. - Fix compilation issue when nanboxing is disabled. ## 1.9.0 - 2020-05-10 - Add `:ldflags` option to many jpm declare functions. - Add `errorf` to core. - Add `lenprefix` combinator to PEGs. - Add `%M`, `%m`, `%N`, and `%n` formatters to formatting functions. These are the same as `%Q`, `%q`, `%P`, and `%p`, but will not truncate long values. - Add `fiber/root`. - Add beta `net/` module to core for socket based networking. - Add the `parse` function to parse strings of source code more conveniently. - Add `jpm rule-tree` subcommand. - Add `--offline` flag to jpm to force use of the cache. - Allow sending pointers and C functions across threads via `thread/send`. - Fix bug in `getline`. - Add `sh-rule` and `sh-phony` to jpm's dialect of Janet. - Change C api's `janet_formatb` -> `janet_formatbv`, and add new function `janet_formatb` to C api. - Add `edefer` macro to core. - A struct/table literal/constructor with duplicate keys will use the last value given. Previously, this was inconsistent between tables and structs, literals and constructor functions. - Add debugger to core. The debugger functions are only available in a debug repl, and are prefixed by a `.`. - Add `sort-by` and `sorted-by` to core. - Support UTF-8 escapes in strings via `\uXXXX` or `\UXXXXXX`. - Add `math/erf` - Add `math/erfc` - Add `math/log1p` - Add `math/next` - Add os/umask - Add os/perm-int - Add os/perm-string - Add :int-permissions option for os/stat. - Add `jpm repl` subcommand, as well as `post-deps` macro in project.janet files. - Various bug fixes.
Diffstat (limited to 'lang/janet')
-rw-r--r--lang/janet/Makefile6
-rw-r--r--lang/janet/PLIST4
-rw-r--r--lang/janet/distinfo10
3 files changed, 10 insertions, 10 deletions
diff --git a/lang/janet/Makefile b/lang/janet/Makefile
index d4e50273fb4..615ac3a9303 100644
--- a/lang/janet/Makefile
+++ b/lang/janet/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2020/04/05 13:36:27 nia Exp $
+# $NetBSD: Makefile,v 1.5 2020/05/20 09:44:22 nia Exp $
-DISTNAME= janet-1.8.1
+DISTNAME= janet-1.9.1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=janet-lang/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -26,7 +26,7 @@ CFLAGS.NetBSD+= -D_NETBSD_SOURCE
REPLACE_INTERPRETER+= janet
REPLACE.janet.old= .*
REPLACE.janet.new= ${PREFIX}/bin/janet
-REPLACE_FILES.janet= auxbin/jpm
+REPLACE_FILES.janet= jpm
PKGCONFIG_OVERRIDE_STAGE= pre-install
PKGCONFIG_OVERRIDE+= build/janet.pc
diff --git a/lang/janet/PLIST b/lang/janet/PLIST
index 8ed7339e3ed..53cef9e0bd0 100644
--- a/lang/janet/PLIST
+++ b/lang/janet/PLIST
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2020/03/03 09:44:02 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/05/20 09:44:22 nia Exp $
bin/janet
bin/jpm
include/janet/janet.h
include/janet/janetconf.h
lib/libjanet.a
lib/libjanet.so
-lib/libjanet.so.1
+lib/libjanet.so.1.9
lib/libjanet.so.${PKGVERSION}
lib/pkgconfig/janet.pc
man/man1/janet.1
diff --git a/lang/janet/distinfo b/lang/janet/distinfo
index 535d284fd50..0531474755b 100644
--- a/lang/janet/distinfo
+++ b/lang/janet/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2020/04/05 13:36:27 nia Exp $
+$NetBSD: distinfo,v 1.5 2020/05/20 09:44:22 nia Exp $
-SHA1 (janet-1.8.1.tar.gz) = 7d1ab48861b644559dffe65ba1b4339d4e306000
-RMD160 (janet-1.8.1.tar.gz) = c9ecd03f59c37cc42a27f32751547683cd45d0a6
-SHA512 (janet-1.8.1.tar.gz) = e2296b16ad7df35e0f6ff0f56b9cd5071e887288df195ac0a14a73284a48f010cc26a413ea836aa3faa4385e25f7f313b183f0fbb8e6eebdc3975b69c62e4ebf
-Size (janet-1.8.1.tar.gz) = 977929 bytes
+SHA1 (janet-1.9.1.tar.gz) = 6f14d1f6e071c8924fdaf56ef0cd194266c01aea
+RMD160 (janet-1.9.1.tar.gz) = 1cc300ba7d88316952bd989a14c8baccb478e787
+SHA512 (janet-1.9.1.tar.gz) = 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
+Size (janet-1.9.1.tar.gz) = 995046 bytes