notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
non port: Mk/Uses/tcl.mk
SVNWeb

Number of commits found: 30

Tue, 6 Apr 2021
[ 14:27 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  5d33e04  (Only the first 10 of 224 ports in this commit are shown above. View all ports for this commit)
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
Wed, 12 Jun 2019
[ 16:22 gahr search for other commits by this committer ] Original commit   Revision:504026
IGNORE USES=t(cl|k):85+ and DEPRECATE USES=t(cl|k):85
Thu, 23 Nov 2017
[ 12:11 gahr search for other commits by this committer ] Original commit   Revision:454756
Remove references to Tcl/Tk 8.4
Fri, 20 Oct 2017
[ 11:12 gahr search for other commits by this committer ] Original commit   Revision:452512 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Revert 452511, I missed some ports

I missed some ports that depend on lang/tcl84 or x11-toolkits/tk84 by
explicitly mentioning the port origin instead of using USES.
[ 10:38 gahr search for other commits by this committer ] Original commit   Revision:452511 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
lang/tcl84, x11-toolkits/tk84: remove expired ports

Fix supported versions in USES=t[cl|k], remove last consumer (lang/fpc-tcl) and
bump PORTREVISION on two other ports that have had their dependencies or
default options changed (lang/smalltalk and x11-toolkits/ocaml-labltk)
Mon, 11 Sep 2017
[ 18:32 antoine search for other commits by this committer ] Original commit   Revision:449664
When using tcl:someversion+, prefer the default version over the highest
one if none is installed

With hat:	portmgr
[ 06:30 gahr search for other commits by this committer ] Original commit   Revision:449606 (Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
lang/tcl87, x11-toolkits/tk87: import Tcl/Tk 8.7a1

This is the first alpha release for Tcl/Tk 8.7. See the full release notes
here: https://sourceforge.net/p/tcl/mailman/message/36030211
Wed, 10 May 2017
[ 17:32 antoine search for other commits by this committer ] Original commit   Revision:440572
Revert r440567 and unbreak INDEX

With hat:	portmgr
[ 14:55 amdmi3 search for other commits by this committer ] Original commit   Revision:440567
- Add missing 8.7 as a valid tcl/tk version

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D10575
Wed, 3 Aug 2016
[ 12:09 mat search for other commits by this committer ] Original commit   Revision:419511 (Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Always include bsd.default-versions.mk in bsd.port.mk.

The variable defined in it are now always available after including
bsd.port.pre.mk.

PR:		210666
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6933
Sun, 24 Jul 2016
[ 08:45 dbn search for other commits by this committer ] Original commit   Revision:418990
Mk/Uses/tcl.mk: fix stage-qa linking error.

 - If a port links to libtk then it will always also link to libtcl.  Include
   libtcl in the LIB_DEPENDS when linking to libtk.
 - Fix indentation of '.if' statements

PR:		211261
Approved by:	gahr
MFH:		2016Q3
Thu, 21 Apr 2016
[ 11:33 gahr search for other commits by this committer ] Original commit   Revision:413727 (Only the first 10 of 35 ports in this commit are shown above. View all ports for this commit)
Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization.
[ 09:47 gahr search for other commits by this committer ] Original commit   Revision:413722
Use correct include dir switch in USES=tcl:tea. Adjust devel/tclreadline.
Tue, 19 Apr 2016
[ 14:20 gahr search for other commits by this committer ] Original commit   Revision:413646 (Only the first 10 of 23 ports in this commit are shown above. View all ports for this commit)
Add "tea" argument to USES=tcl to facilitate porting of TEA-based extensions.

Quoting https://tcl.tk/doc/tea:

"The Tcl Extension Architecture, or TEA, by John Ousterhout and others, is a
set of guidelines and techniques for the distribution, configuration,
compilation, and installation of Tcl extensions. TEA also provides a set of
utilities that operate accordingly. Many Tcl extensions leverage the TEA
utilities, which are designed to be easily customizable."

To facilitate the porting of TEA-based extensions, I have added the new "tea"
argument to USES=tcl. This argument prepares the autoconf environment by
setting GNU_CONFIGURE and sets some commonly used CONFIGURE_ARGS. Also, it
tries to figure out the correct extension name, sets TCL_PKG accordingly, and
adds it to PLIST_SUB.

I have modified a few ports to take advantage of this. More will come.
Thu, 14 Apr 2016
[ 13:34 mat search for other commits by this committer ] Original commit   Revision:413261 (Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
Try to be more helpful to our users, and keep all the possible versions
close to their default value in Mk/bsd.default-versions.mk.

Sponsored by:	Absolight
Sun, 27 Mar 2016
[ 01:23 bapt search for other commits by this committer ] Original commit   Revision:411970 (Only the first 10 of 85 ports in this commit are shown above. View all ports for this commit)
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Thu, 15 Oct 2015
[ 07:36 bapt search for other commits by this committer ] Original commit   Revision:399326 (Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched

This gives more time for tools to get updated, available in packages etc before
bothering users
Wed, 14 Oct 2015
[ 16:49 bapt search for other commits by this committer ] Original commit   Revision:399278 (Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Drop the necessity to add ${PORTSDIR} to dependency line

Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute

Checked with poudriere, portmaster, portupgrade

PR:		203685
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D3866
Sun, 28 Sep 2014
[ 16:36 tijl search for other commits by this committer ] Original commit   Revision:369465 (Only the first 10 of 53 ports in this commit are shown above. View all ports for this commit)
Change the way USES is handled:
- Loop over USES twice, once to define all *_ARGS variables and once to
  include Uses/*.mk.  This allows all Uses/*.mk to examine arguments given
  to other USES entries.
- Always define *_ARGS (possibly empty) and replace commas with spaces.

Similar for _USES_POST.

Adjust all Uses/*.mk:
- defined(u_ARGS) becomes !empty(u_ARGS)
- Eliminate helper variables like _*_ARGS=${*_ARGS:C/,/ /g}
- Some Uses/*.mk used ":" as argument separator instead of ",", but no port
  used this form
- Uses/cran.mk: remove unused variable VALID_ARGS and USES+=fortran which
  has no effect
- Uses/twisted.mk: simplify handling of the case where neither "build" nor
  "run" arguments have been specified

PR:		193931
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Sat, 15 Mar 2014
[ 10:31 gerald search for other commits by this committer ] Original commit   Revision:348308 (Only the first 10 of 47 ports in this commit are shown above. View all ports for this commit)
Move MAINTAINER lines to the end of the initial comment block and
make things a bit more consistent.

Approved by:	portmgr (bapt)
Fri, 10 Jan 2014
[ 13:44 gahr search for other commits by this committer ] Original commit   Revision:339357
- Handle the case where both tcl and tk are part of USES

Approved by:	bapt (portmgr)
[ 13:10 bapt search for other commits by this committer ] Original commit   Revision:339349
backout 2 changes that should not have been committed with r339348
[ 13:07 bapt search for other commits by this committer ] Original commit   Revision:339348
Backout encoding of comments, it is triggering a pkgng bug with one of our ports
Fri, 27 Sep 2013
[ 12:53 gahr search for other commits by this committer ] Original commit   Revision:328462
- USES+=tcl and USES+=tk

  Add support for specifying multiple versions in arguments, e.g.,
  USES+=tcl:84,85. The picked version is the highest available one.

  This basically brings in the last functionality that was left out in the
  switch from USE_TCL to USES+=tcl, namely TCL_INVALID_VER. To specify an
  invalid version, just list the valid ones.

Reviewed by:	bdrewery (portmgr)
Tue, 24 Sep 2013
[ 15:14 gahr search for other commits by this committer ] Original commit   Revision:328145
- Fix handling of minimum versions (e.g., USES+=tk:84+)

Approved by:	portmgr (bapt)
Thu, 19 Sep 2013
[ 15:22 gahr search for other commits by this committer ] Original commit   Revision:327631
- Fix on < 10
[ 14:18 gahr search for other commits by this committer ] Original commit   Revision:327624
- Correct typo

Spotted by:	thierry
[ 13:42 gahr search for other commits by this committer ] Original commit   Revision:327619
- Correct another typo
[ 13:38 gahr search for other commits by this committer ] Original commit   Revision:327617
- Fix typo

Spotted by:	antoine
[ 09:49 gahr search for other commits by this committer ] Original commit   Revision:327607
- Implement USES+=tcl and USES+=tk
- Use bsd.default-versions.mk to specify the default Tcl/Tk version (8.6)
- Add warnings about the now deprecated use of USE_TCL, USE_TK, ...

  Notes:

  * USES+=tcl and USES+=tk take the following optional arguments

    - either a version in the form of XY or XY+, or 'wrapper' to depend on
      lang/tcl-wrapper or x11-toolkits/tk-wrapper

    - either 'build' (bring in build depend) or 'run' (bring in run depend)

  * it is an error to specify both 'tcl' and 'tk' in USES.

  * The functionality currently implemented via INVALID_TCL_VER and
    INVALID_TK_VER is not yet available.

Approved by:	bapt (portmgr)

Number of commits found: 30