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: charlotte
Date: Wed Jun 21 06:37:06 UTC 2023
Modified Files:
pkgsrc/lang/janet: Makefile PLIST distinfo
Log Message:
lang/janet: Update to 1.29.1
Changes from 1.28.0:
## 1.29.1 - 2023-06-19
- Add support for passing booleans to PEGs for "always" and "never"
matching.
- Allow dictionary types for `take` and `drop`
- Fix bug with closing channels while other fibers were waiting on them:
`ev/take`, `ev/give`, and `ev/select` will now return the correct
(documented) value when another fiber closes the channel.
- Add `ffi/calling-conventions` to show all available calling conventions
for FFI.
- Add `net/setsockopt`
- Add `signal` argument to `os/proc-kill` to send signals besides `SIGKILL`
on Posix.
- Add `source` argument to `os/clock` to get different time sources.
- Various combinator functions now are variadic like `map`
- Add `file/lines` to iterate over lines in a file lazily.
- Reorganize test suite to be sorted by module rather than pseudo-randomly.
- Add `*task-id*`
- Add `env` argument to `fiber/new`.
- Add `JANET_NO_AMALG` flag to Makefile to properly incremental builds
- Optimize bytecode compiler to generate fewer instructions and improve
loops.
- Fix bug with `ev/gather` and hung fibers.
- Add `os/isatty`
- Add `has-key?` and `has-value?`
- Make imperative arithmetic macros variadic
- `ev/connect` now yields to the event loop instead of blocking while
waiting for an ACK.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/lang/janet/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/janet/PLIST
cvs rdiff -u -r1.24 -r1.25 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.25 pkgsrc/lang/janet/Makefile:1.26
--- pkgsrc/lang/janet/Makefile:1.25 Sat May 27 06:29:51 2023
+++ pkgsrc/lang/janet/Makefile Wed Jun 21 06:37:06 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2023/05/27 06:29:51 charlotte Exp $
+# $NetBSD: Makefile,v 1.26 2023/06/21 06:37:06 charlotte Exp $
-DISTNAME= janet-1.28.0
+DISTNAME= janet-1.29.1
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.15 pkgsrc/lang/janet/PLIST:1.16
--- pkgsrc/lang/janet/PLIST:1.15 Sat May 27 06:29:51 2023
+++ pkgsrc/lang/janet/PLIST Wed Jun 21 06:37:06 2023
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.15 2023/05/27 06:29:51 charlotte Exp $
+@comment $NetBSD: PLIST,v 1.16 2023/06/21 06:37:06 charlotte Exp $
bin/janet
+include/janet.h
include/janet/janet.h
lib/libjanet.a
lib/libjanet.so
-lib/libjanet.so.1.28
lib/libjanet.so.${PKGVERSION}
+lib/libjanet.so.1.29
lib/pkgconfig/janet.pc
man/man1/janet.1
@pkgdir lib/janet
Index: pkgsrc/lang/janet/distinfo
diff -u pkgsrc/lang/janet/distinfo:1.24 pkgsrc/lang/janet/distinfo:1.25
--- pkgsrc/lang/janet/distinfo:1.24 Sat May 27 06:29:51 2023
+++ pkgsrc/lang/janet/distinfo Wed Jun 21 06:37:06 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2023/05/27 06:29:51 charlotte Exp $
+$NetBSD: distinfo,v 1.25 2023/06/21 06:37:06 charlotte Exp $
-BLAKE2s (janet-1.28.0.tar.gz) = b5a0c66d67fa5878b194296cfa427f2a8a0b182295dcc599ebf840c74024092e
-SHA512 (janet-1.28.0.tar.gz) = 2804157740617699c901e2bc4a0caa08c0504ddfb48556b40dd21d504b8c2dced0f9dac194588e4a143f5a3523423a8a77c136a77baf00edccd08133061b1071
-Size (janet-1.28.0.tar.gz) = 531528 bytes
+BLAKE2s (janet-1.29.1.tar.gz) = 262cf96cf5de92d51610c6b661a6f0bed6bc5d77ed2ba66f8235160c4eb70068
+SHA512 (janet-1.29.1.tar.gz) = c04ab8cd951968d262daf8e1e5df66d2fbecaab5f66635c8765d438f6c25bb133a0fed52e37cbc59b680fa36549b39670b6585b52be3e8037c5a0fc47eb14f46
+Size (janet-1.29.1.tar.gz) = 548328 bytes
Home |
Main Index |
Thread Index |
Old Index