pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/jimtcl



Module Name:    pkgsrc
Committed By:   fcambus
Date:           Thu Mar  2 23:11:59 UTC 2023

Modified Files:
        pkgsrc/lang/jimtcl: Makefile distinfo

Log Message:
jimtcl: update to 0.82.

Jim Tcl version 0.82:
---------------------

Bugs fixed in version 0.82

- dict - under some circumstances it was possible to add duplicate keys to
  a dict
- file delete - -force and -- were handled incorrectly
- aio: ssl - fix eof detection with openssl3
- getref and setref - now accept fully qualified references
- unset - don't return a result with -nocomplain
- Garbage collection - sometimes GC was overly zealous
- regexp - builtin regexp fix for end of word check
- dict with - now correctly returns the script result
- Unicode ranges are closed intervals. This affected the character class of
  the end character of each range.

Features and improvements added in version 0.82

- aio gets - improve behaviour for non-blocking streams
- aio TIP 603 - implement stat of an open file handle
- aio socket pty - filename is now available
- Included sqlite updated to version 3.38.0
- redis extension - enable TCP_KEEPALIVE, add support for -type and -async
- try - add support for trap
- oo constructor is now more flexible (possible incompatibility with 0.81)
- socket - add support for -async
- Updated linenoise now has support for word forward, word backward
- Updated Unicode to 14.0.0
- file normalize - now supported on Windows
- aio copyto - performance improvement for large copies
- Memory allocator is now replaceable
- info frame is now more Tcl compatible (incompatibility with 0.81)
- New timerate command for improved benchmarking - largely compatible with
  TIP 527
- vwait - add support for -signal for improved handling of signals in the
  event loop
- clock millis and clock micros - now use monotonic time if possible (not
  affected by system time changes)
- ensemble and namespace ensemble simplify creation of ensemble commands

Possible incompatibilities in version 0.82

- New approach to oo constructor means some existing code may need to be
  altered
- info frame now returns a dict rather than a list and can access non-proc
  frames. stacktrace will continue to work and should be preferred when
  retrieving a live stack trace
- New ABI version means that compiled extensions will need to be rebuilt
  to work with this version
- configure now defaults to --full


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/jimtcl/Makefile \
    pkgsrc/lang/jimtcl/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/jimtcl/Makefile
diff -u pkgsrc/lang/jimtcl/Makefile:1.8 pkgsrc/lang/jimtcl/Makefile:1.9
--- pkgsrc/lang/jimtcl/Makefile:1.8     Tue Dec 14 10:19:12 2021
+++ pkgsrc/lang/jimtcl/Makefile Thu Mar  2 23:11:58 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2021/12/14 10:19:12 jperkin Exp $
+# $NetBSD: Makefile,v 1.9 2023/03/02 23:11:58 fcambus Exp $
 
-DISTNAME=      jimtcl-0.81
-PKGREVISION=   1
+DISTNAME=      jimtcl-0.82
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=msteveb/}
 
Index: pkgsrc/lang/jimtcl/distinfo
diff -u pkgsrc/lang/jimtcl/distinfo:1.8 pkgsrc/lang/jimtcl/distinfo:1.9
--- pkgsrc/lang/jimtcl/distinfo:1.8     Tue Dec  7 17:51:20 2021
+++ pkgsrc/lang/jimtcl/distinfo Thu Mar  2 23:11:58 2023
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.8 2021/12/07 17:51:20 jperkin Exp $
+$NetBSD: distinfo,v 1.9 2023/03/02 23:11:58 fcambus Exp $
 
-BLAKE2s (jimtcl-0.81.tar.gz) = b21d50988993b0dc9ca0a987c0120a5d42699c747329480b99ab249b807385f7
-SHA512 (jimtcl-0.81.tar.gz) = 5f798b15fd32673e2e2769e25c4dfeee43696e5bbd2d3ec3fd2f312fa49da9ef057fb4de81a10d3812dc07fb2e40ed79924b024e537e064d3213b10e06a416b6
-Size (jimtcl-0.81.tar.gz) = 3977705 bytes
+BLAKE2s (jimtcl-0.82.tar.gz) = 3fa1c2e17f05eec59fcb13f2197a7c29b87d6375e59517bdcfaa4075f9c2eeab
+SHA512 (jimtcl-0.82.tar.gz) = d0f8c8d515b9c7eee3ee2089a8fe9b8616b0541b7fca6b769132201c3a65a8216f9e8a333c6a3a4c2a8fa4754ab0c9d3c2bca3306b3b4db566d4f3e401a709fe
+Size (jimtcl-0.82.tar.gz) = 4435258 bytes
 SHA1 (patch-autosetup_cc-shared.tcl) = 02b663ec07499c04fec1e0c462fdede37dc9ab3f
 SHA1 (patch-jim-aio.c) = 0da49b824d60e5d6303dd69922f5953272434925



Home | Main Index | Thread Index | Old Index