CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

lang/tcl868.6.18_1

Tool Command Language

Maintainer
tcltk@FreeBSD.org
Packages
tcl86 8.6.18_1
Upstream
up to date
CPE
tcl:tcl from the port
WWW
https://www.tcl.tk/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (117)

Pietro Cerutti (gahr) · 8.6.18_1
lang/tcl86: fix module path
eeca2d538c
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: update to 8.6.18

Announcement: https://sourceforge.net/p/tcl/mailman/message/59333692/
2ce64c48a7
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: update to 8.6.17

Announcement: https://sourceforge.net/p/tcl/mailman/message/59221153/
10b0d2e8ac
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: update to 8.6.16

Announcement: https://sourceforge.net/p/tcl/mailman/message/58851460/
2f2e199559
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: update to 8.6.15

Announcement: https://sourceforge.net/p/tcl/mailman/message/58817026
316337e3fb
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: fix build with WITH_LLVM_BINUTILS (again)

The patch committed in 4ef4b5 as part of PR 270768 was lost during the
latest update.

PR:		277712
Reported by:	O. Hartmann (ohartmann@walstatt.org)
46238ef813
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: update to 8.6.14

Announcement: https://sourceforge.net/p/tcl/mailman/message/58743251/
83a177552f
Muhammad Moinur Rahman (bofh)
lang/tcl86: Impelled to share/man

Approved by:    portmgr (blanket)
23c9c2f596
Pietro Cerutti (gahr)
lang/tcl8[5-7], x11-toolkits/tk8[5-7]: fix build with WITH_LLVM_BINUTILS

PR:		270768
Reported by:	emaste
4ef4b555f4
Pietro Cerutti (gahr)
lang/tcl8[6-7]: fix build with clang/lld 15

PR:		268178
Reported by:	dim
21c4bd8da9
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: update to 8.6.13

Announcement: https://sourceforge.net/p/tcl/mailman/message/37738603/
c98fe22da0
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner)
lang: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
  *  Anton Shterenlikht
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Bob Eager <bob@eager.cx>
  *  Bruce M Simpson
  *  Bruce M. Simpson
  *  Christoph Mallon <christoph.mallon@gmx.de>
  *  Christopher Elkins <chrise@scardini.com>
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Chuck Robey <chuckr@FreeBSD.org>
  *  Cyrille Lefevre <clefevre@citeweb.net>
  *  Dan Rench <citric@cubicone.tmetic.com>
  *  Danilo Egea Gondolfo <danilogondolfo@gmail.com>
  *  Dario Freni <saturnero@gufi.org>
  *  David Kalliecharan <dave@dal.ca>
  *  David Naylor <dbn@FreeBSD.org>
  *  David Naylor <dbn@dragon.local>
  *  David O'Brien (obrien@NUXI.com)
  *  David O'Brien (obrien@NUXI.org)
  *  David O'Brien <obrien@NUXI.org>
  *  David O'Brien <obrien@cs.ucdavis.edu>
  *  Dereckson <dereckson@gmail.com>
  *  Devon H. O'Dell <devon.odell@gmail.com>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Don Croyle <croyle@gelemna.org>
  *  Douglas Anestad <yotta@dougdidit.com>
  *  Edwin Groothuis (edwin@mavetju.org)
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Eugene Ossintsev
  *  Frank Fischer
  *  Frank Gruender <elwood@mc5sys.in-berlin.de>
  *  Frederic Cambus
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Gerald Pfeifer <gerald@FreeBSD.org>
  *  Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
  *  GreenDog <fiziologus@gmail.com>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Guy Antony Halse <guy@rucus.ru.za.za>
  *  Herve Quiroz <hq@FreeBSD.org>
  *  Hye-Shik Chang
  *  Hye-Shik Chang <perky@fallin.lv>
  *  Hye-Shik Chang <perky@python.or.kr>
  *  Iblis Lin <iblis@hs.ntnu.edu.tw>
  *  James Bailie <jimmy@mammothcheese.ca>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
  *  Jean-Yves Lefort <jylefort@FreeBSD.org>
  *  Jeff Brown <jabrown@caida.org>
  *  Jeremy Norris <ishmael27@home.com>
  *  Jing-Tang Keith Jang <keith@FreeBSD.org>
  *  John Hein <jhein@symmetricom.com>
  *  John Marino <marino@FreeBSD.org>
  *  John Merryweather Cooper
  *  John Merryweather Cooper <coop9211@uidaho.edu>
  *  John Merryweather Cooper et al
  *  Joseph Koshy <jkoshy@FreeBSD.org>
  *  Josh Elsasser <jre@vineyard.net>
  *  Josh Gilliam <josh@quick.net>
  *  Julian H. Stacey <jhs@FreeBSD.org>
  *  Julian Stecklina
  *  Jyun-Yan You <jyyou@cs.nctu.edu.tw>
  *  Katsuji ISHIKAWA <katsuji.ishikawa@gmail.com>
  *  Kimura Fuyuki <fuyuki@hadaly.org>
  *  Kimura Fuyuki <fuyuki@mj.0038.net>
  *  Kimura Fuyuki <fuyuki@nigredo.org>
  *  Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Lev Walkin <vlm@lionet.info>
  *  Li-Wen Hsu <lwhsu@FreeBSD.org>
  *  Mahdi Mokhtari <mokhi64@gmail.com>
  *  Marcin Cieslak <saper@SYSTEM.PL>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Matthew Hunt <mph@FreeBSD.org>
  *  Michael Butschky <butsch@computi.erols.com>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Mitsuru YOSHIDA <mitsuru@riken.jp>
  *  Muhammad Moinur Rahman <5u623l20@gmail.com>
  *  Neal Nelson <ports@nicandneal.net>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nils M Holm <nmh@t3x.org>
  *  Oliver Braun <obraun@informatik.unibw-muenchen.de>
  *  Oliver Breuninger <ob@seicom.NET>
  *  Patrick Li <pat@databits.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Pedro F. Giffuni <giffunip@asme.org>
  *  Pedro Giffuni
  *  Pedro Giffuni <giffunip@asme.org>
  *  Pete French <pete@twisted.org.uk>
  *  Peter Schuller <peter.schuller@infidyne.com>
  *  Peter van Heusden <pvh@egenetics.com>
  *  Phillip Neumann <pneumann@gmail.com>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Pontus Stenetorp <ninjin@kth.se>
  *  Ralf S. Engelschall <rse@engelschall.com>
  *  Rick van der Zwet <rick@wzoeterwoude.net>
  *  Rob Zinkov
  *  Roland Jesse <roland.jesse@gmx.net>
  *  Romain Tartiere <romain@blogreen.org>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Sahil Tandon <sahil@tandon.net>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Simon Marlow <simonmar@microsoft.com>
  *  Simun Mikecin <numisemis@yahoo.com>
  *  Stanislav Sedov <ssedov@mbsd.msk.ru>
  *  Stephen Weeks <sweeks@sweeks.com>
  *  Steven G. Kargl
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sylvio Cesar <sylvio@FreeBSD.org>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Timothy Bourke <timbob@bigpond.com>
  *  Tom Judge <tj@FreeBSD.org>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Vitaly Magerya <vmagerya@gmail.com>
  *  Wen Heping <wenheping@gmail.com>
  *  Wen Heping <wenhping@gmail.com>
  *  Wes Peters <wes@softweyr.com>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yukihiro Nakai <Nakai@technologist.com>
  *  Yukihiro Nakai <nakai@FreeBSD.org>
  *  Zach Garner <zach@neurosoft.org>
  *  aaron@FreeBSD.org
  *  andrewb@cs.cmu.edu
  *  arved
  *  chinsan
  *  chuckr
  *  dd
  *  erik@smluc.org
  *  gahr
  *  gahr@FreeBSD.org
  *  gpalmer
  *  hsu
  *  ijliao
  *  jasone
  *  jkh
  *  jkoshy
  *  jmacd
  *  jmacd@FreeBSD.org
  *  jmz
  *  js@jeannot.org
  *  jseger@FreeBSD.org
  *  kappa@FreeBSD.org.ua
  *  kbyanc
  *  msmith@gsoft.com.au
  *  mutoh@openedu.org
  *  netchild@FreeBSD.org
  *  patrick
  *  pst
  *  rene@FreeBSD.org
  *  ruslan@shevchenko.kiev.ua
  *  stas
  *  tobez

With hat:	portmgr
f98ae56653
Pietro Cerutti (gahr)
lang/tcl86: fix build with non-default options (THREADS off)

The additional lines in the patch to unix/configure were erroneously
placed inside an if block that was guarded by the enablement of the
THREADS option.

PR:		260970
Reported by:	David Armstrong <bink19th@pm.me>
552140e98e
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: update to 8.6.12

Announcement: https://sourceforge.net/p/tcl/mailman/message/37380142/
4fa290bfbb
Pietro Cerutti (gahr)
lang/tcl8[56]: fix unsafe buffer lifetime, bump PORTREVISION

PR:		258392
Reported by:	dim
Obtained from:	https://core.tcl-lang.org/tcl/info/24b9181478
1bf09e93cd
Po-Chuan Hsieh (sunpoet)
lang/tcl86: Update WWW

Approved by:	portmgr (blanket)
eafc481033
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148f48
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: update to 8.6.11

Announcement: https://sourceforge.net/p/tcl/mailman/message/37189924/
ba873c5385
Piotr Kubaj (pkubaj)
lang/tcl86: enable DTRACE on powerpc64le

Builds fine.
63464139f1
Piotr Kubaj (pkubaj)
lang/tcl86: enable DTRACE on powerpc64

Builds fine.
30fbb40f67
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: update to 8.6.10

Announcement: https://sourceforge.net/p/tcl/mailman/message/36858239/
22e33ef7ef
Pietro Cerutti (gahr)
lang/tcl8[567], x11-toolkits/tk8[56]: install manpages and TZ data by default

Reported by:	https://lists.freebsd.org/pipermail/freebsd-tcltk/2019-February/000635.html
4775818873
Pietro Cerutti (gahr)
lang/tcl86, x11-toolkits/tk86: update to 8.6.9

Announcement: https://sourceforge.net/p/tcl/mailman/message/36469053/
ba23b8c3e0
Rene Ladan (rene) · 8.6.8
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
8a502cb2d4
Pietro Cerutti (gahr) · 8.6.8
lang/tcl85, lang/tcl86: remove MODULES option

MODULES conflict with WITHOUT_MODULES from make.conf (see bug 226557).
Moreover, they don't require any additional dependencies and their cost in
terms of size is small wrt the total size of these ports.

PR:		226557
828733bdb6
Pietro Cerutti (gahr) · 8.6.8
lang/tcl86, x11-toolkits/tk86: update to 8.6.8

Announcement: https://sourceforge.net/p/tcl/mailman/message/36166576/

While at it, rename pkg-config files to avoid conflict with Tcl/Tk 8.7 [1].

PR:		224819 [1]
Reported by:	Ting-Wei Lan <lantw44@gmail.com>
3310c2fb17
Pietro Cerutti (gahr) · 8.6.7
lang/tcl86: remove empty files from pkg-plist
1372d21453
Pietro Cerutti (gahr) · 8.6.7
lang/tcl86: fix build with old GCC versions

PR:		222034
Submitted by:	jhibbits
Obtained from:	http://core.tcl.tk/tcl/info/ba30aa3b1c7cc2c9
a199c8c099
Pietro Cerutti (gahr) · 8.6.7
lang/tcl86: update to 8.6.7

Announcement: https://sourceforge.net/p/tcl/mailman/message/35989025/
19192b35db
Tijl Coosemans (tijl) · 8.6.6_2
The output of tools like awk, date, sort, tr,... depends on the current locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of bsd.port.mk and export them so all commands are executed with the C locale. LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3) as default value for LC_* variables, so normally it isn't used when LC_ALL is set, but there's code out ther

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
02f27a83b4
Sunpoet Po-Chuan Hsieh (sunpoet) · 8.6.6_2
Remove OPTIONS_EXCLUDE_FreeBSD_9

Approved by:	portmgr (blanket)
5e8adb6941
Jan Beich (jbeich) · 8.6.6_2
Assume "pkg-config --static zlib" works after 9.x EOL

Many hacks simply removed dependency on zlib which broke static linking
if it was actually supported.
417eff8ffb
Mathieu Arnold (mat) · 8.6.6_2
Remove emulation of OPTIONS_EXCLUDE_${OPSYS}_${OSREL:R}, it is a thing now.

Sponsored by:	Absolight
353bd5528b
Steve Wills (swills) · 8.6.6_2
lang/tcl86: enable DTRACE option by default where possible

PR:		214794
Approved by:	gahr
31c1e673d7
Pietro Cerutti (gahr) · 8.6.6_1
lang/tcl86: fix integer overflow check and avoid segfault

PR:		214205
Submitted by:	gahr
f6abab97c9
Pietro Cerutti (gahr) · 8.6.6
lang/tcl8*: remove use of fpsetround

Pushed upstream: http://core.tcl.tk/tcl/info/20c19f9d5593455a

PR:		212512
Submitted by:	emaste
ddeab292f8
Pietro Cerutti (gahr) · 8.6.6
lang/tcl86: update to 8.6.6

Announcement: https://sourceforge.net/p/tcl/mailman/message/35246302/
f0e89f7d00
Jonathan Anderson (jonathan) · 8.6.5_1
Remove `Requires.private: zlib` on FreeBSD <10.

On FreeBSD 9, the 'Requires.private: zlib' line in tcl.pc causes breakage in
ports that use pkg-config tcl to build their cflags, libraries, etc. This
commit fixes at least the devel/libdistance build on 9; it may fix others, too.

Approved by:	gahr
Differential Revision:	https://reviews.freebsd.org/D4359
a503a9cf75
Dmitry Marakasov (amdmi3) · 8.6.5_1
- Fix trailing whitespace in pkg-descrs, categories [g-n]*

Approved by:	portmgr blanket
4e942b6419
Pietro Cerutti (gahr) · 8.6.5_1
lang/tcl86: add TEST_TARGET, DEBUG option, fix spacing in pkg-plist
1bb4aa2e94
Pietro Cerutti (gahr) · 8.6.5_1
lang/tcl86: regenerate patch files, adjust PATCH_WRKSRC

Reported by:	danfe@
42f6bb2d88
Pietro Cerutti (gahr) · 8.6.5_1
lang/tcl86: fix customization of Tcl module's path

While at it, improve Makefile as per mat@'s suggestion and regenerate patch
files.
ededf36b7e
Pietro Cerutti (gahr) · 8.6.5
lang/tcl86, x11-toolkits/tk86: update to 8.6.5

Announcement: http://code.activestate.com/lists/tcl-core/15514
7c16b5c099
Mathieu Arnold (mat) · 8.6.4
Remove UNIQUENAME and LATEST_LINK.

UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
21a283f3be
Mathieu Arnold (mat) · 8.6.4
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
60d1a83c2a
Pietro Cerutti (gahr) · 8.6.4
- Update Tcl/Tk 8.6 to 8.6.4   Release notes: http://code.activestate.com/lists/tcl-core/14494/
5f505ba086
Pietro Cerutti (gahr) · 8.6.3
- Update Tcl/Tk 8.6 to 8.6.3

Release notes: http://code.activestate.com/lists/tcl-core/14265/
f7fd063681
Baptiste Daroussin (bapt) · 8.6.2_1
Cleanup plist
77cba41a62