summaryrefslogtreecommitdiff
path: root/lang/janet
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2020-07-26 22:47:24 +0000
committernia <nia@pkgsrc.org>2020-07-26 22:47:24 +0000
commitd0fefc3f6a5b699321206cce5ea3b6d14eb278b5 (patch)
treeee41663fd16f152df484ef6394a6b83b4cecee41 /lang/janet
parentef99b21099b304da353cecc7b50b6d3f44937546 (diff)
downloadpkgsrc-d0fefc3f6a5b699321206cce5ea3b6d14eb278b5.tar.gz
janet: Update to 1.11.1
## 1.11.1 - 2020-07-25 - Fix jpm and git with multiple git installs on Windows - Fix importing a .so file in the current directory - Allow passing byte sequence types directly to typed-array constructors. - Fix bug sending files between threads. - Disable PRF by default. - Update the soname. ## 1.11.0 - 2020-07-18 - Add `forever` macro. - Add `any?` predicate to core. - Add `jpm list-pkgs` subcommand to see which package aliases are in the listing. - Add `jpm list-installed` subcommand to see which packages are installed. - Add `math/int-min`, `math/int-max`, `math/int32-min`, and `math/int32-max` for getting integer limits. - The gc interval is now autotuned, to prevent very bad gc behavior. - Improvements to the bytecode compiler, Janet will now generate more efficient bytecode. - Add `peg/find`, `peg/find-all`, `peg/replace`, and `peg/replace-all` - Add `math/nan` - Add `forv` macro - Add `symbol/slice` - Add `keyword/slice` - Allow cross compilation with Makefile. - Change `compare-primitve` to `cmp` and make it more efficient. - Add `reverse!` for reversing an array or buffer in place. - `janet_dobytes` and `janet_dostring` return parse errors in \*out - Add `repeat` macro for iterating something n times. - Add `eachy` (each yield) macro for iterating a fiber. - Fix `:generate` verb in loop macro to accept non symbols as bindings. - Add `:h`, `:h+`, and `:h*` in `default-peg-grammar` for hexidecimal digits. - Fix `%j` formatter to print numbers precisely (using the `%.17g` format string to printf).
Diffstat (limited to 'lang/janet')
-rw-r--r--lang/janet/Makefile8
-rw-r--r--lang/janet/PLIST4
-rw-r--r--lang/janet/distinfo11
3 files changed, 12 insertions, 11 deletions
diff --git a/lang/janet/Makefile b/lang/janet/Makefile
index a7733eb1eb6..7f47f14fa55 100644
--- a/lang/janet/Makefile
+++ b/lang/janet/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2020/06/19 13:26:11 nia Exp $
+# $NetBSD: Makefile,v 1.7 2020/07/26 22:47:24 nia Exp $
-DISTNAME= janet-1.10.1
+DISTNAME= janet-1.11.1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=janet-lang/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -17,8 +17,8 @@ BUILD_TARGET= all build/janet.pc
TEST_TARGET= test
MAKE_FLAGS+= PREFIX=${PREFIX}
-MAKE_FLAGS+= MANPATH=${PREFIX}/${PKGMANDIR}/man1
-MAKE_FLAGS+= PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig
+MAKE_FLAGS+= JANET_MANPATH=${PREFIX}/${PKGMANDIR}/man1
+MAKE_FLAGS+= JANET_PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig
MAKE_FLAGS+= JANET_BUILD='"\"pkgsrc\""'
CFLAGS.NetBSD+= -D_NETBSD_SOURCE
diff --git a/lang/janet/PLIST b/lang/janet/PLIST
index a03e9e59524..2e024265a2a 100644
--- a/lang/janet/PLIST
+++ b/lang/janet/PLIST
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.3 2020/06/19 13:26:11 nia Exp $
+@comment $NetBSD: PLIST,v 1.4 2020/07/26 22:47:24 nia Exp $
bin/janet
bin/jpm
include/janet/janet.h
include/janet/janetconf.h
lib/libjanet.a
lib/libjanet.so
-lib/libjanet.so.1.10
+lib/libjanet.so.1.11
lib/libjanet.so.${PKGVERSION}
lib/pkgconfig/janet.pc
man/man1/janet.1
diff --git a/lang/janet/distinfo b/lang/janet/distinfo
index 311f291b297..5f7ab401738 100644
--- a/lang/janet/distinfo
+++ b/lang/janet/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.6 2020/06/19 13:26:11 nia Exp $
+$NetBSD: distinfo,v 1.7 2020/07/26 22:47:24 nia Exp $
-SHA1 (janet-1.10.1.tar.gz) = 427617d70e76d4c91f53c951e12edc0f36e31831
-RMD160 (janet-1.10.1.tar.gz) = 0e1548afb3fbd1b01807b6024505ac6b96e49c48
-SHA512 (janet-1.10.1.tar.gz) = b1253372895206be22c0ade058a77884da8b185e0ee175075258e33ce7ccd314a1cccd332c0a5ac78cb02b657f9395b4894288a23546f6d2562068d5b18bd812
-Size (janet-1.10.1.tar.gz) = 543839 bytes
+SHA1 (janet-1.11.1.tar.gz) = 2074768ebd30b9e177eb1891f5b94948500b6876
+RMD160 (janet-1.11.1.tar.gz) = f10fbf0a9e1130c2953cb5a620d2ec0062444749
+SHA512 (janet-1.11.1.tar.gz) = 75508255bce1b3b9af30fb6de14f8dbfaf5774838e5e400a97112100e2ae6b1dfb870cf95860a7d7b500385e8e7f585e3032492cac88fa7b356443314dc7a45a
+Size (janet-1.11.1.tar.gz) = 550495 bytes
+SHA1 (patch-Makefile) = 06954de0eb52a2313ee2e80bb1590be4f9a11488