pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/janet



Module Name:    pkgsrc
Committed By:   ktnb
Date:           Mon Nov  9 13:40:27 UTC 2026

Modified Files:
        pkgsrc/lang/janet: Makefile PLIST distinfo

Log Message:
janet: update to 1.43.0

- Functions with more than 256 closures will now fail to compile
  instead of silently mis-compiling.
- Many fuzzing and memory safety issues patched via LLM bug search.
- Many fixes to `marshal` and `unmarshal` on corrupted inputs.
- Bug fixes to `ev/thread-chan` and `ev/select` leaking GC roots in
  some cases
- Add `-z` (`--do-hook`) flag to more succinctly execute bundle hooks
  such as "clean", "build", and "check".
- Add `*optimize*` for some preliminary bytecode optimizations.
  Should slightly improve bytecode generation. Set this dynamic
  binding to an integer between 0 and 3 to set the optimization
  level.
- Expose bytecode optimization as an optional argument to the `asm`
  function.
- Various documentation improvements


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/lang/janet/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/lang/janet/PLIST
cvs rdiff -u -r1.34 -r1.35 pkgsrc/lang/janet/distinfo

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

Modified files:

Index: pkgsrc/lang/janet/Makefile
diff -u pkgsrc/lang/janet/Makefile:1.36 pkgsrc/lang/janet/Makefile:1.37
--- pkgsrc/lang/janet/Makefile:1.36     Fri Sep 11 00:49:53 2026
+++ pkgsrc/lang/janet/Makefile  Mon Nov  9 13:40:27 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2026/09/11 00:49:53 ktnb Exp $
+# $NetBSD: Makefile,v 1.37 2026/11/09 13:40:27 ktnb Exp $
 
-DISTNAME=      janet-1.42.1
+DISTNAME=      janet-1.43.0
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=janet-lang/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/lang/janet/PLIST
diff -u pkgsrc/lang/janet/PLIST:1.23 pkgsrc/lang/janet/PLIST:1.24
--- pkgsrc/lang/janet/PLIST:1.23        Fri Sep 11 00:49:53 2026
+++ pkgsrc/lang/janet/PLIST     Mon Nov  9 13:40:27 2026
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.23 2026/09/11 00:49:53 ktnb Exp $
+@comment $NetBSD: PLIST,v 1.24 2026/11/09 13:40:27 ktnb Exp $
 bin/janet
 include/janet.h
 include/janet/janet.h
 lib/libjanet.a
 lib/libjanet.so
 lib/libjanet.so.${PKGVERSION}
-lib/libjanet.so.1.42
+lib/libjanet.so.1.43
 lib/pkgconfig/janet.pc
 man/man1/janet.1
 @pkgdir lib/janet

Index: pkgsrc/lang/janet/distinfo
diff -u pkgsrc/lang/janet/distinfo:1.34 pkgsrc/lang/janet/distinfo:1.35
--- pkgsrc/lang/janet/distinfo:1.34     Fri Sep 11 00:49:53 2026
+++ pkgsrc/lang/janet/distinfo  Mon Nov  9 13:40:27 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.34 2026/09/11 00:49:53 ktnb Exp $
+$NetBSD: distinfo,v 1.35 2026/11/09 13:40:27 ktnb Exp $
 
-BLAKE2s (janet-1.42.1.tar.gz) = dae931b9f7b8f6034e2459bd876a2828bfb37fb9dc9869af552b0410a19c361d
-SHA512 (janet-1.42.1.tar.gz) = 39b2daa4d460aa7530d4f47bd23ca884ab2ec450a7d36c951a843292261723e0c4453040c9c09c126acb90c5f361b0dd47b3915f33bfbb91225458f2c72bed7e
-Size (janet-1.42.1.tar.gz) = 630941 bytes
+BLAKE2s (janet-1.43.0.tar.gz) = 6f04121bee336e7d14cbb44ddbb432ae290d07298893c11d665c702d694c40c5
+SHA512 (janet-1.43.0.tar.gz) = ef09e03396a0e69b9330bbf8644f0c084014b1ec5aaf7a4f2c3cb0e8615b1702a41e9afd8d0e7d3ad8ea2fb3ee38ec99262d1acdbe0fe40de14dcbc0b81daa2c
+Size (janet-1.43.0.tar.gz) = 656386 bytes



Home | Main Index | Thread Index | Old Index