Hello,

Here is a proposed update for devel/tcllib from 1.19 to 1.20.
What do you think?

Regards
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/tcllib/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- Makefile	12 Jul 2019 20:46:02 -0000	1.31
+++ Makefile	16 Apr 2020 12:08:04 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =	Tcl Standard Library
 
-DISTNAME =	tcllib-1.19pl0
+DISTNAME =	tcllib-1.20
 CATEGORIES =	devel lang/tcl
 HOMEPAGE =	http://sourceforge.net/projects/tcllib/
 MAINTAINER =	Stuart Cassoff <s...@users.sourceforge.net>
@@ -10,7 +10,7 @@ MAINTAINER =	Stuart Cassoff <stwo@users.
 # BSD style
 PERMIT_PACKAGE =	Yes
 
-MASTER_SITES =	https://chiselapp.com/user/stwo/repository/tarballia/uv/
+MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=tcllib/}
 
 MODULES =	x11/tk
 BUILD_DEPENDS =	${MODTCL_BUILD_DEPENDS}
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/tcllib/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo	12 Jun 2018 23:45:43 -0000	1.16
+++ distinfo	16 Apr 2020 12:08:04 -0000
@@ -1,2 +1,2 @@
-SHA256 (tcllib-1.19pl0.tar.gz) = yHqgIZE9Z8Zqtlhk67V+i0Gh9O3YcTWNoopBHurAYPU=
-SIZE (tcllib-1.19pl0.tar.gz) = 10143196
+SHA256 (tcllib-1.20.tar.gz) = 47CXR1vLk8RDnfSgiNqllZLhk3vu4qLISV9PAwMSXXE=
+SIZE (tcllib-1.20.tar.gz) = 10548501
Index: patches/patch-support_installation_actions_tcl
===================================================================
RCS file: /cvs/ports/devel/tcllib/patches/patch-support_installation_actions_tcl,v
retrieving revision 1.8
diff -u -p -r1.8 patch-support_installation_actions_tcl
--- patches/patch-support_installation_actions_tcl	14 May 2017 09:01:31 -0000	1.8
+++ patches/patch-support_installation_actions_tcl	16 Apr 2020 12:08:04 -0000
@@ -6,7 +6,7 @@ Perform shebang adjustments.
 Index: support/installation/actions.tcl
 --- support/installation/actions.tcl.orig
 +++ support/installation/actions.tcl
-@@ -90,23 +90,101 @@ proc _trt {module libdir} {
+@@ -99,23 +99,101 @@ proc _trt {module libdir} {
      return
  }
  
Index: patches/patch-support_installation_modules_tcl
===================================================================
RCS file: /cvs/ports/devel/tcllib/patches/patch-support_installation_modules_tcl,v
retrieving revision 1.10
diff -u -p -r1.10 patch-support_installation_modules_tcl
--- patches/patch-support_installation_modules_tcl	12 Jun 2018 23:45:43 -0000	1.10
+++ patches/patch-support_installation_modules_tcl	16 Apr 2020 12:08:04 -0000
@@ -2,13 +2,18 @@ $OpenBSD: patch-support_installation_mod
 Index: support/installation/modules.tcl
 --- support/installation/modules.tcl.orig
 +++ support/installation/modules.tcl
-@@ -32,119 +32,121 @@ array set guide {}
+@@ -32,6 +32,8 @@ array set guide {}
  
  Exclude calendar
  Exclude exif
 +Exclude rest ;# Needs tDOM
 +Exclude processman ;# unripe
  
+ if {[file exists [file join $distribution modules tcllibc]]} {
+     #       name         pkg   doc   example
+@@ -44,119 +46,119 @@ Module  0compatibility _tcl  _null  _null
+ # implementations. See pkgIndex.tcl for more notes.
+ 
  #       name         pkg   doc   example
 -Module  aes         _tcl  _man  _null
 +Module  aes         _tcm  _man  _null
@@ -27,6 +32,7 @@ Index: support/installation/modules.tcl
 +Module  blowfish    _tcm  _man  _null
  Module  cache       _tcl  _man  _null
  Module  calendar     _tci _man  _null
+ Module  clay        _tcl  _man _null
  Module  clock       _tcl  _man _null
 -Module  cmdline     _tcl  _man  _null
 -Module  comm        _tcl  _man  _null
@@ -92,6 +98,7 @@ Index: support/installation/modules.tcl
  Module  json        _tcl  _man  _null
 -Module  lambda      _tcl  _man  _null
 +Module  lambda      _tcm  _man  _null
+ Module  lazyset     _tcl  _man  _null
  Module  ldap        _tcl  _man _exa
  Module  log          _msg _man  {_exax logger}
  Module  markdown     _tcl  _man  _null
@@ -166,9 +173,9 @@ Index: support/installation/modules.tcl
 -Module  tiff        _tcl  _man  _null
 +Module  tiff        _tcm  _man  _null
  Module  tool        _tcl  _man  _null
- Module  tool-ui     _tcl  _man  _null
- Module  tool_datatype        _tcl  _man  _null
-@@ -153,14 +155,14 @@ Module  treeql      _tcl  _man  _null
+ #Module  tool-ui     _tcl  _man  _null
+ #Module  tool_datatype        _tcl  _man  _null
+@@ -165,14 +167,14 @@ Module  treeql      _tcl  _man  _null
  Module  try         _tcl  _man  _null
  Module  udpcluster  _tcl  _man  _null
  Module  uev         _tcl  _man  _null
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/tcllib/pkg/PLIST,v
retrieving revision 1.18
diff -u -p -r1.18 PLIST
--- pkg/PLIST	12 Jun 2018 23:45:43 -0000	1.18
+++ pkg/PLIST	16 Apr 2020 12:08:04 -0000
@@ -1,5 +1,11 @@
 @comment $OpenBSD: PLIST,v 1.18 2018/06/12 23:45:43 stu Exp $
 bin/dtplite
+lib/tcl/0compatibility/
+lib/tcl/0compatibility/d_config.tcl
+lib/tcl/0compatibility/d_paths.tcl
+lib/tcl/0compatibility/p_config.tcl
+lib/tcl/0compatibility/p_paths.tcl
+lib/tcl/0compatibility/pkgIndex.tcl
 lib/tcl/amazon-s3/
 lib/tcl/amazon-s3/S3.tcl
 lib/tcl/amazon-s3/pkgIndex.tcl
@@ -30,6 +36,9 @@ lib/tcl/bench/pkgIndex.tcl
 lib/tcl/cache/
 lib/tcl/cache/async.tcl
 lib/tcl/cache/pkgIndex.tcl
+lib/tcl/clay/
+lib/tcl/clay/clay.tcl
+lib/tcl/clay/pkgIndex.tcl
 lib/tcl/clock/
 lib/tcl/clock/iso8601.tcl
 lib/tcl/clock/pkgIndex.tcl
@@ -97,10 +106,20 @@ lib/tcl/doctools/mpformats/
 lib/tcl/doctools/mpformats/_common.tcl
 lib/tcl/doctools/mpformats/_html.tcl
 lib/tcl/doctools/mpformats/_idx_common.tcl
+lib/tcl/doctools/mpformats/_markdown.tcl
 lib/tcl/doctools/mpformats/_nroff.tcl
 lib/tcl/doctools/mpformats/_text.tcl
+lib/tcl/doctools/mpformats/_text_bullets.tcl
+lib/tcl/doctools/mpformats/_text_ccore.tcl
+lib/tcl/doctools/mpformats/_text_cstack.tcl
+lib/tcl/doctools/mpformats/_text_dlist.tcl
+lib/tcl/doctools/mpformats/_text_margin.tcl
+lib/tcl/doctools/mpformats/_text_para.tcl
+lib/tcl/doctools/mpformats/_text_state.tcl
+lib/tcl/doctools/mpformats/_text_utils.tcl
 lib/tcl/doctools/mpformats/_toc_common.tcl
 lib/tcl/doctools/mpformats/_xml.tcl
+lib/tcl/doctools/mpformats/_xref.tcl
 lib/tcl/doctools/mpformats/c.msg
 lib/tcl/doctools/mpformats/de.msg
 lib/tcl/doctools/mpformats/en.msg
@@ -108,6 +127,7 @@ lib/tcl/doctools/mpformats/fmt.desc
 lib/tcl/doctools/mpformats/fmt.html
 lib/tcl/doctools/mpformats/fmt.latex
 lib/tcl/doctools/mpformats/fmt.list
+lib/tcl/doctools/mpformats/fmt.markdown
 lib/tcl/doctools/mpformats/fmt.nroff
 lib/tcl/doctools/mpformats/fmt.null
 lib/tcl/doctools/mpformats/fmt.text
@@ -115,12 +135,14 @@ lib/tcl/doctools/mpformats/fmt.tmml
 lib/tcl/doctools/mpformats/fmt.wiki
 lib/tcl/doctools/mpformats/fr.msg
 lib/tcl/doctools/mpformats/idx.html
+lib/tcl/doctools/mpformats/idx.markdown
 lib/tcl/doctools/mpformats/idx.nroff
 lib/tcl/doctools/mpformats/idx.null
 lib/tcl/doctools/mpformats/idx.text
 lib/tcl/doctools/mpformats/idx.wiki
 lib/tcl/doctools/mpformats/man.macros
 lib/tcl/doctools/mpformats/toc.html
+lib/tcl/doctools/mpformats/toc.markdown
 lib/tcl/doctools/mpformats/toc.nroff
 lib/tcl/doctools/mpformats/toc.null
 lib/tcl/doctools/mpformats/toc.text
@@ -128,12 +150,10 @@ lib/tcl/doctools/mpformats/toc.tmml
 lib/tcl/doctools/mpformats/toc.wiki
 lib/tcl/doctools/pkgIndex.tcl
 lib/tcl/doctools2base/
-lib/tcl/doctools2base/config.tcl
 lib/tcl/doctools2base/html.tcl
 lib/tcl/doctools2base/html_cssdefaults.tcl
 lib/tcl/doctools2base/msgcat.tcl
 lib/tcl/doctools2base/nroff_manmacros.tcl
-lib/tcl/doctools2base/paths.tcl
 lib/tcl/doctools2base/pkgIndex.tcl
 lib/tcl/doctools2base/tcl_parse.tcl
 lib/tcl/doctools2base/text.tcl
@@ -180,6 +200,7 @@ lib/tcl/fileutil/decode.tcl
 lib/tcl/fileutil/fileutil.tcl
 lib/tcl/fileutil/multi.tcl
 lib/tcl/fileutil/multiop.tcl
+lib/tcl/fileutil/paths.tcl
 lib/tcl/fileutil/pkgIndex.tcl
 lib/tcl/fileutil/traverse.tcl
 lib/tcl/ftp/
@@ -221,7 +242,6 @@ lib/tcl/http/
 lib/tcl/http/autoproxy.tcl
 lib/tcl/http/pkgIndex.tcl
 lib/tcl/httpd/
-lib/tcl/httpd/build.tcl
 lib/tcl/httpd/httpd.tcl
 lib/tcl/httpd/pkgIndex.tcl
 lib/tcl/httpwget/
@@ -245,6 +265,9 @@ lib/tcl/json/json_tcl.tcl
 lib/tcl/json/json_write.tcl
 lib/tcl/json/jsonc.tcl
 lib/tcl/json/pkgIndex.tcl
+lib/tcl/lazyset/
+lib/tcl/lazyset/lazyset.tcl
+lib/tcl/lazyset/pkgIndex.tcl
 lib/tcl/ldap/
 lib/tcl/ldap/ldap.tcl
 lib/tcl/ldap/ldapx.tcl
@@ -282,6 +305,7 @@ lib/tcl/math/exponential.tcl
 lib/tcl/math/fourier.tcl
 lib/tcl/math/fuzzy.tcl
 lib/tcl/math/geometry.tcl
+lib/tcl/math/geometry_circle.tcl
 lib/tcl/math/interpolate.tcl
 lib/tcl/math/kruskal.tcl
 lib/tcl/math/linalg.tcl
@@ -299,13 +323,17 @@ lib/tcl/math/plotstat.tcl
 lib/tcl/math/polynomials.tcl
 lib/tcl/math/primes.tcl
 lib/tcl/math/qcomplex.tcl
+lib/tcl/math/quasirandom.tcl
 lib/tcl/math/rational_funcs.tcl
 lib/tcl/math/romannumerals.tcl
 lib/tcl/math/special.tcl
 lib/tcl/math/stat_kernel.tcl
+lib/tcl/math/stat_logit.tcl
+lib/tcl/math/stat_wasserstein.tcl
 lib/tcl/math/statistics.tcl
 lib/tcl/math/symdiff.tcl
 lib/tcl/math/tclIndex
+lib/tcl/math/trig.tcl
 lib/tcl/math/wilcoxon.tcl
 lib/tcl/md4/
 lib/tcl/md4/md4.tcl
@@ -328,18 +356,18 @@ lib/tcl/modules/85/aes-1.2.1.tm
 lib/tcl/modules/85/asn-0.8.4.tm
 lib/tcl/modules/85/bee-0.1.tm
 lib/tcl/modules/85/bibtex-0.6.tm
-lib/tcl/modules/85/blowfish-1.0.4.tm
+lib/tcl/modules/85/blowfish-1.0.5.tm
 lib/tcl/modules/85/cmdline-1.5.tm
 lib/tcl/modules/85/comm-4.6.3.1.tm
 lib/tcl/modules/85/counter-2.0.4.tm
 lib/tcl/modules/85/cron-2.1.tm
 lib/tcl/modules/85/csv-0.8.1.tm
 lib/tcl/modules/85/dicttool-1.1.tm
-lib/tcl/modules/85/dtplite-1.3.tm
+lib/tcl/modules/85/dtplite-1.3.1.tm
 lib/tcl/modules/85/ftpd-1.3.tm
 lib/tcl/modules/85/gpx-1.tm
 lib/tcl/modules/85/hook-0.1.tm
-lib/tcl/modules/85/html-1.4.4.tm
+lib/tcl/modules/85/html-1.5.tm
 lib/tcl/modules/85/htmlparse-1.2.2.tm
 lib/tcl/modules/85/ident-0.42.tm
 lib/tcl/modules/85/imap4-0.5.3.tm
@@ -348,17 +376,17 @@ lib/tcl/modules/85/jpeg-0.5.tm
 lib/tcl/modules/85/lambda-1.tm
 lib/tcl/modules/85/mapproj-1.0.tm
 lib/tcl/modules/85/multiplexer-0.2.tm
-lib/tcl/modules/85/namespacex-0.1.tm
-lib/tcl/modules/85/ncgi-1.4.3.tm
+lib/tcl/modules/85/namespacex-0.2.tm
+lib/tcl/modules/85/ncgi-1.4.4.tm
 lib/tcl/modules/85/nmea-1.0.0.tm
 lib/tcl/modules/85/nntp-0.2.1.tm
-lib/tcl/modules/85/oauth-1.0.2.tm
+lib/tcl/modules/85/oauth-1.0.3.tm
 lib/tcl/modules/85/otp-1.0.0.tm
 lib/tcl/modules/85/pki-0.10.tm
 lib/tcl/modules/85/pluginmgr-0.3.tm
-lib/tcl/modules/85/png-0.2.tm
+lib/tcl/modules/85/png-0.3.tm
 lib/tcl/modules/85/pop3-1.9.tm
-lib/tcl/modules/85/profiler-0.3.tm
+lib/tcl/modules/85/profiler-0.5.tm
 lib/tcl/modules/85/rcs-0.1.tm
 lib/tcl/modules/85/report-0.3.2.tm
 lib/tcl/modules/85/smtpd-1.5.tm
@@ -366,10 +394,9 @@ lib/tcl/modules/85/soundex-1.0.tm
 lib/tcl/modules/85/tar-0.11.tm
 lib/tcl/modules/85/tiff-0.2.1.tm
 lib/tcl/modules/85/units-2.2.1.tm
-lib/tcl/modules/85/uuid-1.0.6.tm
+lib/tcl/modules/85/uuid-1.0.7.tm
 lib/tcl/modules/85/websocket-1.4.1.tm
 lib/tcl/nettool/
-lib/tcl/nettool/build.tcl
 lib/tcl/nettool/nettool.tcl
 lib/tcl/nettool/pkgIndex.tcl
 lib/tcl/nns/
@@ -444,13 +471,10 @@ lib/tcl/pop3d/pop3d.tcl
 lib/tcl/pop3d/pop3d_dbox.tcl
 lib/tcl/pop3d/pop3d_udb.tcl
 lib/tcl/practcl/
-lib/tcl/practcl/build.tcl
 lib/tcl/practcl/pkgIndex.tcl
 lib/tcl/practcl/practcl.tcl
 lib/tcl/pt/
 lib/tcl/pt/char.tcl
-lib/tcl/pt/configuration.tcl
-lib/tcl/pt/paths.tcl
 lib/tcl/pt/pkgIndex.tcl
 lib/tcl/pt/pt_astree.tcl
 lib/tcl/pt/pt_cparam_config_critcl.tcl
@@ -568,6 +592,7 @@ lib/tcl/struct/graph_c.tcl
 lib/tcl/struct/graph_tcl.tcl
 lib/tcl/struct/graphops.tcl
 lib/tcl/struct/list.tcl
+lib/tcl/struct/map.tcl
 lib/tcl/struct/matrix.tcl
 lib/tcl/struct/matrix1.tcl
 lib/tcl/struct/pkgIndex.tcl
@@ -618,6 +643,7 @@ lib/tcl/textutil/dehypht.tex
 lib/tcl/textutil/eshyph_vo.tex
 lib/tcl/textutil/expander.tcl
 lib/tcl/textutil/ithyph.tex
+lib/tcl/textutil/patch.tcl
 lib/tcl/textutil/pkgIndex.tcl
 lib/tcl/textutil/repeat.tcl
 lib/tcl/textutil/split.tcl
@@ -625,6 +651,7 @@ lib/tcl/textutil/string.tcl
 lib/tcl/textutil/tabify.tcl
 lib/tcl/textutil/textutil.tcl
 lib/tcl/textutil/trim.tcl
+lib/tcl/textutil/wcswidth.tcl
 lib/tcl/tie/
 lib/tcl/tie/pkgIndex.tcl
 lib/tcl/tie/tie.tcl
@@ -635,16 +662,8 @@ lib/tcl/tie/tie_growfile.tcl
 lib/tcl/tie/tie_log.tcl
 lib/tcl/tie/tie_rarray.tcl
 lib/tcl/tool/
-lib/tcl/tool-ui/
-lib/tcl/tool-ui/build.tcl
-lib/tcl/tool-ui/pkgIndex.tcl
-lib/tcl/tool-ui/tool-ui.tcl
-lib/tcl/tool/build.tcl
 lib/tcl/tool/pkgIndex.tcl
 lib/tcl/tool/tool.tcl
-lib/tcl/tool_datatype/
-lib/tcl/tool_datatype/datatype.tcl
-lib/tcl/tool_datatype/pkgIndex.tcl
 lib/tcl/transfer/
 lib/tcl/transfer/connect.tcl
 lib/tcl/transfer/copyops.tcl
@@ -782,6 +801,7 @@ lib/tcl/zip/pkgIndex.tcl
 @man man/mann/cgen.n
 @man man/mann/changelog.n
 @man man/mann/cksum.n
+@man man/mann/clay.n
 @man man/mann/cmdline.n
 @man man/mann/combinatorics.n
 @man man/mann/comm.n
@@ -903,6 +923,7 @@ lib/tcl/zip/pkgIndex.tcl
 @man man/mann/json.n
 @man man/mann/json_write.n
 @man man/mann/lambda.n
+@man man/mann/lazyset.n
 @man man/mann/ldap.n
 @man man/mann/ldapx.n
 @man man/mann/limitsize.n
@@ -974,6 +995,8 @@ lib/tcl/zip/pkgIndex.tcl
 @man man/mann/page_util_norm_peg.n
 @man man/mann/page_util_peg.n
 @man man/mann/page_util_quote.n
+@man man/mann/patch.n
+@man man/mann/paths.n
 @man man/mann/pca.n
 @man man/mann/peg.n
 @man man/mann/peg_interp.n
@@ -1035,6 +1058,7 @@ lib/tcl/zip/pkgIndex.tcl
 @man man/mann/pt_to_api.n
 @man man/mann/pt_util.n
 @man man/mann/qcomplex.n
+@man man/mann/quasirandom.n
 @man man/mann/queue.n
 @man man/mann/randseed.n
 @man man/mann/rational_funcs.n
@@ -1072,6 +1096,7 @@ lib/tcl/zip/pkgIndex.tcl
 @man man/mann/stringprep.n
 @man man/mann/stringprep_data.n
 @man man/mann/struct_list.n
+@man man/mann/struct_map.n
 @man man/mann/struct_set.n
 @man man/mann/struct_tree.n
 @man man/mann/struct_tree1.n
@@ -1133,7 +1158,6 @@ lib/tcl/zip/pkgIndex.tcl
 @man man/mann/toc_structure.n
 @man man/mann/token.n
 @man man/mann/token_shell.n
-@man man/mann/tool-ui.n
 @man man/mann/tool.n
 @man man/mann/tool_dict_ensemble.n
 @man man/mann/tqueue.n
@@ -1141,6 +1165,7 @@ lib/tcl/zip/pkgIndex.tcl
 @man man/mann/transmitter.n
 @man man/mann/traverse.n
 @man man/mann/treeql.n
+@man man/mann/trig.n
 @man man/mann/trim.n
 @man man/mann/udpcluster.n
 @man man/mann/uevent.n

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to