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:           Thu Jun 20 20:31:41 UTC 2024

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

Log Message:
lang/janet: Update to 1.35.2

New changes:

## 1.35.2 - 2024-06-16

- Fix some documentation typos.
- Allow using `:only` in import without quoting.

## 1.35.0 - 2024-06-15

- Add `:only` argument to `import` to allow for easier control over imported
  bindings.
- Add extra optional `env` argument to `eval` and `eval-string`.
- Allow naming function literals with a keyword. This allows better stacktraces
  for macros without accidentally adding new bindings.
- Add `bundle/` module for managing packages within Janet. This should replace
  the jpm packaging format eventually and is much simpler and amenable to more
  complicated builds.
- Add macros `ev/with-lock`, `ev/with-rlock`, and `ev/with-wlock` for using
  mutexes and rwlocks.
- Add `with-env`
- Add *module-make-env* dynamic binding
- Add buffer/format-at
- Add long form command line options for readable CLI usage
- Fix bug with `net/accept-loop` that would sometimes miss connections.

## 1.34.0 - 2024-03-22

- Add a new (split) PEG special by @ianthehenry
- Add buffer/push-* sized int and float by @pnelson
- Documentation improvements: @amano-kenji, @llmII, @MaxGyver83, @pepe,
  @sogaiu.
- Expose _exit to skip certain cleanup with os/exit.
- Swap set / body order for each by @sogaiu.
- Abort on assert failure instead of exit.
- Fix: os/proc-wait by @llmII.
- Fix macex1 to keep syntax location for all tuples.
- Restore if-let tail calls.
- Don't try and resume fibers that can't be resumed.
- Register stream on unmarshal.
- Fix asm roundtrip issue.


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/janet/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/janet/PLIST
cvs rdiff -u -r1.28 -r1.29 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.30 pkgsrc/lang/janet/Makefile:1.31
--- pkgsrc/lang/janet/Makefile:1.30     Wed Feb 21 10:57:08 2024
+++ pkgsrc/lang/janet/Makefile  Thu Jun 20 20:31:41 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2024/02/21 10:57:08 nia Exp $
+# $NetBSD: Makefile,v 1.31 2024/06/20 20:31:41 charlotte Exp $
 
-DISTNAME=      janet-1.33.0
+DISTNAME=      janet-1.35.2
 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.19 pkgsrc/lang/janet/PLIST:1.20
--- pkgsrc/lang/janet/PLIST:1.19        Wed Feb 14 18:39:36 2024
+++ pkgsrc/lang/janet/PLIST     Thu Jun 20 20:31:41 2024
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.19 2024/02/14 18:39:36 charlotte Exp $
+@comment $NetBSD: PLIST,v 1.20 2024/06/20 20:31:41 charlotte Exp $
 bin/janet
 include/janet.h
 include/janet/janet.h
 lib/libjanet.a
 lib/libjanet.so
 lib/libjanet.so.${PKGVERSION}
-lib/libjanet.so.1.33
+lib/libjanet.so.1.35
 lib/pkgconfig/janet.pc
 man/man1/janet.1
 @pkgdir lib/janet

Index: pkgsrc/lang/janet/distinfo
diff -u pkgsrc/lang/janet/distinfo:1.28 pkgsrc/lang/janet/distinfo:1.29
--- pkgsrc/lang/janet/distinfo:1.28     Wed Feb 14 18:39:36 2024
+++ pkgsrc/lang/janet/distinfo  Thu Jun 20 20:31:41 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.28 2024/02/14 18:39:36 charlotte Exp $
+$NetBSD: distinfo,v 1.29 2024/06/20 20:31:41 charlotte Exp $
 
-BLAKE2s (janet-1.33.0.tar.gz) = 7bade311328df5dc7b8361651ff6aaf07a22647086c98f79e1c731c7542c5128
-SHA512 (janet-1.33.0.tar.gz) = 5a20070f145c80fa734a8b25b60b9577d0d86f9137aa4b17ec0383baab458bef86b5543a3830c33670f984b4178004329796242edda6fda7e14f345061c036b6
-Size (janet-1.33.0.tar.gz) = 558363 bytes
+BLAKE2s (janet-1.35.2.tar.gz) = fbac773dabff979371a15a5e37e330bd36243a0c90fc166006db8168c97cecca
+SHA512 (janet-1.35.2.tar.gz) = 6a259bd3e2e88b0183d164b33991bb248f5fc1b340e4ae04184328b89477932b92f490c9a813e224a91e229865e908f59fc3f3e1a3a1dafc84685e2c16a09696
+Size (janet-1.35.2.tar.gz) = 570553 bytes



Home | Main Index | Thread Index | Old Index