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