Subject: CVS commit: pkgsrc/devel/tcllib
From: Kamil Rytarowski
Date: 2019-10-02 18:37:48
Message id: 20191002163748.BC3BDFBF4@cvs.NetBSD.org

Log Message:
tcllib: Update to 1.19

Switch MASTER_SITES to github mirror as convenient.
Upstream uses fossil.

Update HOMEPAGE to https://core.tcl-lang.org/tcllib/

Require wget an use it in modules/doctools/mpformats/_html.tcl.
Previously FETCH_CMD evaluated to an empty string.

Update the list of tclsh.

Upstream changelog
==================
Tcllib 1.19 Release on February 17, 2018

    Overview
    ========

        7   new packages                in 6   modules
        52  changed packages            in 35  modules
        15  internally changed packages in 10  modules
        359 unchanged packages          in 105 modules
        443 packages, total             in 130 modules, total

    Legend
    ======

        Change   Details   Comments
        -------- --------- ----------------------------------
        Major    API       __incompatible__ API changes
        Minor    EF        Extended functionality, API
                 I         Major rewrite, but no API change
        Patch    B         Bug fixes
                 EX        New examples
                 P         Performance enhancement
        None     T         Testsuite changes
                 D         Documentation updates
        -------- --------- ----------------------------------

    New in Tcllib 1.19
    ==================

        Module       Package                           New Version   Comments
        ------------ --------------------------------- ------------- ----------
        defer        defer                             1
        math         math::PCA                         1.0
        practcl      practcl                           0.11
        ------------ --------------------------------- ------------- ----------
        pt           pt::rde::nx                       1.1.1.1
                     pt::tclparam::configuration::nx   1.0.1
        ------------ --------------------------------- ------------- ----------
        tool-ui      tool-ui                           0.2.1
        udpcluster   udpcluster                        0.3.3
        ------------ --------------------------------- ------------- ----------

    Changes from Tcllib 1.18 to 1.19
    ================================

        Module             Package                     From 1.18   To 1.19   Comments
        ------------------ --------------------------- ----------- --------- \ 
--------------
        coroutine          coroutine                   1.1.3       1.2       B D EF
        crc                crc16                       1.1.2       1.1.3     B D
        cron               cron                        1.2.1       2.1       API \ 
B D EF T
        dicttool           dicttool                    1.0         1.1       D EF
        ------------------ --------------------------- ----------- --------- \ 
--------------
        dns                dns                         1.3.5       1.4.0     D EF T
                           ip                          1.3         1.4       B D T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        doctools           doctools                    1.4.19      1.4.21    B D T
                           doctools::idx               1.0.5       1.0.7     B D T
                           doctools::toc               1.1.4       1.1.6     B D T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        doctools2idx       doctools::idx::export       0.1         0.2       B
                           doctools::idx::import       0.1         0.2       B
        ------------------ --------------------------- ----------- --------- \ 
--------------
        doctools2toc       doctools::toc::export       0.1         0.2       B
                           doctools::toc::import       0.1         0.2       B
        ------------------ --------------------------- ----------- --------- \ 
--------------
        fileutil           fileutil                    1.15        1.16      B T
                           fileutil::decode            0.2         0.2.1     B
        ------------------ --------------------------- ----------- --------- \ 
--------------
        fumagic            fileutil::magic::cfront     1.0         1.2.0     B D EF T
                           fileutil::magic::cgen       1.0         1.2.0     D EF T
                           fileutil::magic::filetype   1.0.2       2.0       API \ 
D EF T
                           fileutil::magic::rt         1.0         2.0       API \ 
D EF T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        http               autoproxy                   1.5.3       1.6       D EF T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        httpd              httpd                       4.0         4.1.1     B EF I T
                           httpd::content              4.0                   Removed
                           scgi::app                   0.1                   Removed
        ------------------ --------------------------- ----------- --------- \ 
--------------
        inifile            ini                         0.3         0.3.1     B D
        json               json                        1.3.3       1.3.4     B D T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        ldap               ldap                        1.8         1.9.2     B D T
                           ldapx                       1.0         1.1       B D T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        markdown           Markdown                    1.0         1.1       D EF T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        math               math::calculus              0.8.1       0.8.2     B T
                           math::exact                 1.0         1.0.1     B D T
                           math::geometry              1.1.3       1.2.3     B D \ 
EF I T
                           math::interpolate           1.1         1.1.1     B T
                           math::linearalgebra         1.1.5       1.1.6     B T
                           math::numtheory             1.0         1.1       D EF T
                           math::statistics            1.0         1.1.1     B D EF T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        md4                md4                         1.0.6       1.0.7     B D
        nettool            nettool                     0.5.1       0.5.2     B I
        oauth              oauth                       1           1.0.1     B D
        oodialect          oo::dialect                 0.3         0.3.3     B I T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        oometa             oo::meta                    0.4.1       0.7.1     B EF T
                           oo::option                  0.3         0.3.1     B
        ------------------ --------------------------- ----------- --------- \ 
--------------
        pki                pki                         0.6         0.10      B D EF T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        processman         odie::processman            0.3         0.5       EF
                           processman                  0.3         0.5       B EF
        ------------------ --------------------------- ----------- --------- \ 
--------------
        pt                 pt::pgen                    1.0.3       1.1       EF
        rest               rest                        1.0.2       1.3.1     D EF I
        ------------------ --------------------------- ----------- --------- \ 
--------------
        struct             struct::graph               1.2.1       1.2.1     B D T
                           struct::graph               2.4         2.4.1     B D T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        tar                tar                         0.10        0.11      B D T
        tepam              tepam                       0.5         0.5.2     B D T
        textutil           textutil::split             0.7         0.8       B D T
        tool               tool                        0.5         0.7       B D EF T
        units              units                       2.1.1       2.2.1     B EF T
        uri                uri                         1.2.6       1.2.7     B D T
        uuid               uuid                        1.0.5       1.0.6     B
        valtype            valtype::iban               1.5         1.7       D EF T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        virtchannel_base   tcl::chan::memchan          1.0.3       1.0.4     B D T
                           tcl::chan::string           1.0.2       1.0.3     B D T
                           tcl::chan::variable         1.0.3       1.0.4     B D T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        websocket          websocket                   1.4         1.4.1     B
        ------------------ --------------------------- ----------- --------- \ 
--------------
        yaml               huddle                      0.2         0.3       B D T
                           yaml                        0.3.9       0.4.1     B D EF T
        ------------------ --------------------------- ----------- --------- \ 
--------------
        zip                zipfile::decode             0.7         0.7.1     D T
        ------------------ --------------------------- ----------- --------- \ 
--------------

    Invisible changes (documentation, testsuites)
    =============================================

        Module             Package            From 1.18   To 1.19   Comments
        ------------------ ------------------ ----------- --------- ----------
        bee                bee                0.1         0.1       D
        comm               comm               4.6.3.1     4.6.3.1   T
        ------------------ ------------------ ----------- --------- ----------
        des                tclDES             1.0.0       1.0.0     D
                           tclDESjr           1.0.0       1.0.0     D
        ------------------ ------------------ ----------- --------- ----------
        docstrip           docstrip::util     1.3.1       1.3.1     D
        doctools2idx       doctools::idx      2           2         ---
        doctools2toc       doctools::toc      2           2         ---
        ------------------ ------------------ ----------- --------- ----------
        math               math::bigfloat     1.2.2       1.2.2     T
                           math::bigfloat     2.0.2       2.0.2     T
                           math::decimal      1.0.3       1.0.3     D T
                           math::special      0.3.0       0.3.0     T
        ------------------ ------------------ ----------- --------- ----------
        md5                md5                1.4.4       1.4.4     T
                           md5                2.0.7       2.0.7     T
        ------------------ ------------------ ----------- --------- ----------
        pop3               pop3               1.9         1.9       T
        pt                 pt::rde::oo        1.1         1.1       I
        ------------------ ------------------ ----------- --------- ----------
        try                throw              1           1         D
                           try                1           1         D
        ------------------ ------------------ ----------- --------- ----------
        virtchannel_base   tcl::chan::fifo    1           1         D
                           tcl::chan::fifo2   1           1         D
        ------------------ ------------------ ----------- --------- ----------

    Unchanged
    =========

        aes, ascii85, asn, base32, base32::core, base32::hex, base64,
        bench, bench::in, bench::out::csv, bench::out::text, bibtex,
        blowfish, cache::async, calendar, char, cksum, clock::iso8601,
        clock::rfc2822, cmdline, configuration, control,
        coroutine::auto, counter, crc32, csv, debug, debug::caller,
        debug::heartbeat, debug::timestamp, des, docstrip,
        doctools::changelog, doctools::config, doctools::cvs,
        doctools::html, doctools::html::cssdefaults,
        doctools::idx::export::docidx,
        doctools::idx::export::html, doctools::idx::export::json,
        doctools::idx::export::nroff, doctools::idx::export::text,
        doctools::idx::export::wiki,
        doctools::idx::import::docidx, doctools::idx::import::json,
        doctools::idx::parse, doctools::idx::structure,
        doctools::msgcat, doctools::msgcat::idx::c,
        doctools::msgcat::idx::de, doctools::msgcat::idx::en,
        doctools::msgcat::idx::fr, doctools::msgcat::toc::c,
        doctools::msgcat::toc::de, doctools::msgcat::toc::en,
        doctools::msgcat::toc::fr, doctools::nroff::man_macros,
        doctools::paths, doctools::tcl::parse, doctools::text,
        doctools::toc::export::doctoc,
        doctools::toc::export::html, doctools::toc::export::json,
        doctools::toc::export::nroff, doctools::toc::export::text,
        doctools::toc::export::wiki,
        doctools::toc::import::doctoc, doctools::toc::import::json,
        doctools::toc::parse, doctools::toc::structure, dtplite, exif,
        fileutil::multi, fileutil::multi::op, fileutil::traverse, ftp,
        ftp::geturl, ftpd, generator, gpx, grammar::aycock,
        grammar::aycock::debug, grammar::aycock::runtime, grammar::fa,
        grammar::fa::dacceptor, grammar::fa::dexec, grammar::fa::op,
        grammar::me::cpu, grammar::me::cpu::core,
        grammar::me::cpu::gasm, grammar::me::tcl, grammar::me::util,
        grammar::peg, grammar::peg::interp, hook, html, htmlparse,
        http::wget, http::wget, huddle::json, ident, imap4,
        interp, interp::delegate::method, interp::delegate::proc, irc,
        javascript, jpeg, json::write, lambda, log, logger,
        logger::appender, logger::utils, map::geocode::nominatim,
        map::slippy, map::slippy::cache, map::slippy::fetcher, mapproj,
        math, math::bignum, math::calculus::symdiff,
        math::complexnumbers, math::constants,
        math::fourier, math::fuzzy, math::machineparameters,
        math::optimize, math::polynomials, math::rationalfunctions,
        math::roman, md5crypt, mime, multiplexer, nameserv,
        nameserv::auto, nameserv::common, nameserv::server, namespacex,
        ncgi, nmea, nntp, oo::util, otp,
        page::analysis::peg::emodes, page::analysis::peg::minimize,
        page::analysis::peg::reachable, page::analysis::peg::realizable,
        page::compiler::peg::mecpu, page::config::peg,
        page::gen::peg::canon, page::gen::peg::cpkg, page::gen::peg::hb,
        page::gen::peg::me, page::gen::peg::mecpu, page::gen::peg::ser,
        page::gen::tree::text, page::parse::lemon, page::parse::peg,
        page::parse::peghb, page::parse::pegser, page::pluginmgr,
        page::reader::hb, page::reader::lemon, page::reader::peg,
        page::reader::ser, page::reader::treeser,
        page::transform::mecpu, page::transform::reachable,
        page::transform::realizable, page::util::flow,
        page::util::norm::lemon, page::util::norm::peg, page::util::peg,
        page::util::quote, page::writer::hb, page::writer::identity,
        page::writer::me, page::writer::mecpu, page::writer::null,
        page::writer::peg, page::writer::ser, page::writer::tpc,
        page::writer::tree, paths, picoirc, pluginmgr, png, pop3d,
        pop3d::dbox, pop3d::udb, profiler, pt::ast,
        pt::cparam::configuration::critcl,
        pt::cparam::configuration::tea, pt::parse::peg, pt::pe,
        pt::pe::op, pt::peg, pt::peg::container,
        pt::peg::container::peg, pt::peg::export,
        pt::peg::export::container, pt::peg::export::json,
        pt::peg::export::peg, pt::peg::from::json, pt::peg::from::peg,
        pt::peg::import, pt::peg::import::json, pt::peg::import::peg,
        pt::peg::interp, pt::peg::op, pt::peg::to::container,
        pt::peg::to::cparam, pt::peg::to::json, pt::peg::to::param,
        pt::peg::to::peg, pt::peg::to::tclparam, pt::rde
        pt::tclparam::configuration::snit,
        pt::tclparam::configuration::tcloo, pt::util, rc4, rcs, report,
        resolv, ripemd128, ripemd160, S3, SASL, SASL::NTLM, SASL::SCRAM,
        SASL::XGoogleToken, sha1, sha256, simulation::annealing,
        simulation::montecarlo, simulation::random, smtp, smtpd, snit,
        soundex, spf, stooop, string::token, string::token::shell,
        stringprep, stringprep::data, struct, struct::disjointset,
        struct::graph::op, struct::list, struct::matrix, struct::pool,
        struct::prioqueue, struct::queue, struct::record, struct::set,
        struct::skiplist, struct::stack, struct::tree, sum, switched,
        tcl::chan::cat, tcl::chan::core, tcl::chan::events,
        tcl::chan::facade, tcl::chan::halfpipe, tcl::chan::null,
        tcl::chan::nullzero, tcl::chan::random, tcl::chan::std,
        tcl::chan::textwindow, tcl::chan::zero, tcl::randomseed,
        tcl::transform::adler32, tcl::transform::base64,
        tcl::transform::core, tcl::transform::counter,
        tcl::transform::crc32, tcl::transform::hex,
        tcl::transform::identity, tcl::transform::limitsize,
        tcl::transform::observe, tcl::transform::otp,
        tcl::transform::rot, tcl::transform::spacer,
        tcl::transform::zlib, tepam::doc_gen, term, term::ansi::code,
        term::ansi::code::attr, term::ansi::code::ctrl,
        term::ansi::code::macros, term::ansi::ctrl::unix,
        term::ansi::send, term::interact::menu, term::interact::pager,
        term::receive, term::receive::bind, term::send, text::write,
        textutil, textutil::adjust, textutil::expander,
        textutil::repeat, textutil::string, textutil::tabify,
        textutil::trim, tie, tie::std::array, tie::std::dsource,
        tie::std::file, tie::std::growfile, tie::std::log,
        tie::std::rarray, tiff, time, tool::datatype, transfer::connect,
        transfer::copy, transfer::copy::queue,
        transfer::data::destination, transfer::data::source,
        transfer::receiver, transfer::transmitter, treeql, uevent,
        uevent::onidle, unicode, unicode::data, uri::urn, uuencode,
        valtype::common, valtype::creditcard::amex,
        valtype::creditcard::discover, valtype::creditcard::mastercard,
        valtype::creditcard::visa, valtype::gs1::ean13, valtype::imei,
        valtype::isbn, valtype::luhn, valtype::luhn5, valtype::usnpi,
        valtype::verhoeff, wip, xsxp, yencode, zipfile::encode,
        zipfile::mkzip

Files:
RevisionActionfile
1.9modifypkgsrc/devel/tcllib/distinfo
1.7modifypkgsrc/devel/tcllib/PLIST
1.17modifypkgsrc/devel/tcllib/Makefile