Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/janet janet: Update to 1.9.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/ed715a4cf0f4
branches: trunk
changeset: 432260:ed715a4cf0f4
user: nia <nia%pkgsrc.org@localhost>
date: Wed May 20 09:44:22 2020 +0000
description:
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:
lang/janet/Makefile | 6 +++---
lang/janet/PLIST | 4 ++--
lang/janet/distinfo | 10 +++++-----
3 files changed, 10 insertions(+), 10 deletions(-)
diffs (53 lines):
diff -r d7ec5e52c8f7 -r ed715a4cf0f4 lang/janet/Makefile
--- a/lang/janet/Makefile Wed May 20 07:06:41 2020 +0000
+++ b/lang/janet/Makefile Wed May 20 09:44:22 2020 +0000
@@ -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 @@
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 -r d7ec5e52c8f7 -r ed715a4cf0f4 lang/janet/PLIST
--- a/lang/janet/PLIST Wed May 20 07:06:41 2020 +0000
+++ b/lang/janet/PLIST Wed May 20 09:44:22 2020 +0000
@@ -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 -r d7ec5e52c8f7 -r ed715a4cf0f4 lang/janet/distinfo
--- a/lang/janet/distinfo Wed May 20 07:06:41 2020 +0000
+++ b/lang/janet/distinfo Wed May 20 09:44:22 2020 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index