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:   nia
Date:           Fri Jun 19 13:26:11 UTC 2020

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

Log Message:
janet: Update to 1.10.1

## 1.10.1 - 2020-06-18
- Expose `janet_table_clear` in API.
- Respect `JANET_NO_PROCESSES` define when building
- Fix `jpm` rules having multiple copies of the same dependency.
- Fix `jpm` install in some cases.
- Add `array/trim` and `buffer/trim` to shrink the backing capacity of these types
  to their current length.

## 1.10.0 - 2020-06-14
- Hardcode default jpm paths on install so env variables are needed in fewer cases.
- Add `:no-compile` to `create-executable` option for jpm.
- Fix bug with the `trace` function.
- Add `:h`, `:a`, and `:c` flags to `thread/new` for creating new kinds of threads.
  By default, threads will now consume much less memory per thread, but sending data between
  threads may cost more.
- Fix flychecking when using the `use` macro.
- CTRL-C no longer exits the repl, and instead cancels the current form.
- Various small bug fixes
- New MSI installer instead of NSIS based installer.
- Make `os/realpath` work on windows.
- Add polymorphic `compare` functions for comparing numbers.
- Add `to` and `thru` peg combinators.
- Add `JANET_GIT` environment variable to jpm to use a specific git binary (useful mainly on windows).
- `asm` and `disasm` functions now use keywords instead of macros for keys. Also
  some slight changes to the way constants are encoded (remove wrapping `quote` in some cases).
- Expose current macro form inside macros as (dyn :macro-form)
- Add `tracev` macro.
- Fix compiler bug that emitted incorrect code in some cases for while loops that create closures.
- Add `:fresh` option to `(import ...)` to overwrite the module cache.
- `(range x y 0)` will return an empty array instead of hanging forever.
- Rename `jpm repl` to `jpm debug-repl`.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/janet/Makefile \
    pkgsrc/lang/janet/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/janet/PLIST

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.5 pkgsrc/lang/janet/Makefile:1.6
--- pkgsrc/lang/janet/Makefile:1.5      Wed May 20 09:44:22 2020
+++ pkgsrc/lang/janet/Makefile  Fri Jun 19 13:26:11 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2020/05/20 09:44:22 nia Exp $
+# $NetBSD: Makefile,v 1.6 2020/06/19 13:26:11 nia Exp $
 
-DISTNAME=      janet-1.9.1
+DISTNAME=      janet-1.10.1
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=janet-lang/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
Index: pkgsrc/lang/janet/distinfo
diff -u pkgsrc/lang/janet/distinfo:1.5 pkgsrc/lang/janet/distinfo:1.6
--- pkgsrc/lang/janet/distinfo:1.5      Wed May 20 09:44:22 2020
+++ pkgsrc/lang/janet/distinfo  Fri Jun 19 13:26:11 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2020/05/20 09:44:22 nia Exp $
+$NetBSD: distinfo,v 1.6 2020/06/19 13:26:11 nia Exp $
 
-SHA1 (janet-1.9.1.tar.gz) = 6f14d1f6e071c8924fdaf56ef0cd194266c01aea
-RMD160 (janet-1.9.1.tar.gz) = 1cc300ba7d88316952bd989a14c8baccb478e787
-SHA512 (janet-1.9.1.tar.gz) = 4024b2f5bc52338b77c954e384157234ef3cecf21142ef60158adb656396b42accae3af8acb8e54f602f5fbce0e1e1f7f29030878ef2ac7055e933dd710db879
-Size (janet-1.9.1.tar.gz) = 995046 bytes
+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

Index: pkgsrc/lang/janet/PLIST
diff -u pkgsrc/lang/janet/PLIST:1.2 pkgsrc/lang/janet/PLIST:1.3
--- pkgsrc/lang/janet/PLIST:1.2 Wed May 20 09:44:22 2020
+++ pkgsrc/lang/janet/PLIST     Fri Jun 19 13:26:11 2020
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2020/05/20 09:44:22 nia Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/06/19 13:26:11 nia Exp $
 bin/janet
 bin/jpm
 include/janet/janet.h
 include/janet/janetconf.h
 lib/libjanet.a
 lib/libjanet.so
-lib/libjanet.so.1.9
+lib/libjanet.so.1.10
 lib/libjanet.so.${PKGVERSION}
 lib/pkgconfig/janet.pc
 man/man1/janet.1



Home | Main Index | Thread Index | Old Index