notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
non port: Mk/Uses/tcl.mk

Number of commits found: 32

Sunday, 20 Aug 2023
00:53 Yasuhiro Kimura (yasu) search for other commits by this committer
Mk/Uses/tcl.mk: Add support of 'test' argument

Add support of 'test' argument that specifies test-time only
dependency.

PR:		273190
Approved by:	gahr (tcltk, maintainer)
commit hash: 0f5dd65eb452b17d270948a231b13d92dfe0a242 commit hash: 0f5dd65eb452b17d270948a231b13d92dfe0a242 commit hash: 0f5dd65eb452b17d270948a231b13d92dfe0a242 commit hash: 0f5dd65eb452b17d270948a231b13d92dfe0a242 0f5dd65
Sunday, 24 Apr 2022
10:00 Tobias C. Berner (tcberner) search for other commits by this committer
framework: cleanup conditional-indentations in Mk/

Run Tools/scripts/indent_make_if.pl on all of Mk.

These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible

Differential Revision:	https://reviews.freebsd.org/D35024
Reviewed by:		portmgr (rene, bapt)
commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 aa25396
Tuesday, 6 Apr 2021
14:27 Mathieu Arnold (mat) search for other commits by this committer
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 5d33e04
Wednesday, 12 Jun 2019
16:22 gahr search for other commits by this committer
IGNORE USES=t(cl|k):85+ and DEPRECATE USES=t(cl|k):85
Original commitRevision:504026 
Thursday, 23 Nov 2017
12:11 gahr search for other commits by this committer
Remove references to Tcl/Tk 8.4
Original commitRevision:454756 
Friday, 20 Oct 2017
11:12 gahr search for other commits by this committer
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.
Original commitRevision:452512 
10:38 gahr search for other commits by this committer
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)
Original commitRevision:452511 
Monday, 11 Sep 2017
18:32 antoine search for other commits by this committer
When using tcl:someversion+, prefer the default version over the highest
one if none is installed

With hat:	portmgr
Original commitRevision:449664 
06:30 gahr search for other commits by this committer
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
Original commitRevision:449606 
Wednesday, 10 May 2017
17:32 antoine search for other commits by this committer
Revert r440567 and unbreak INDEX

With hat:	portmgr
Original commitRevision:440572 
14:55 amdmi3 search for other commits by this committer
- Add missing 8.7 as a valid tcl/tk version

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D10575
Original commitRevision:440567 
Wednesday, 3 Aug 2016
12:09 mat search for other commits by this committer
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
Original commitRevision:419511 
Sunday, 24 Jul 2016
08:45 dbn search for other commits by this committer
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
Original commitRevision:418990 
Thursday, 21 Apr 2016
11:33 gahr search for other commits by this committer
Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization.
Original commitRevision:413727 
09:47 gahr search for other commits by this committer
Use correct include dir switch in USES=tcl:tea. Adjust devel/tclreadline.
Original commitRevision:413722 
Tuesday, 19 Apr 2016
14:20 gahr search for other commits by this committer
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.
Original commitRevision:413646 
Thursday, 14 Apr 2016
13:34 mat search for other commits by this committer
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
Original commitRevision:413261 
Sunday, 27 Mar 2016
01:23 bapt search for other commits by this committer
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Original commitRevision:411970 
Thursday, 15 Oct 2015
07:36 bapt search for other commits by this committer
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
Original commitRevision:399326 
Wednesday, 14 Oct 2015
16:49 bapt search for other commits by this committer
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
Original commitRevision:399278 
Sunday, 28 Sep 2014
16:36 tijl search for other commits by this committer
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)
Original commitRevision:369465 
Saturday, 15 Mar 2014
10:31 gerald search for other commits by this committer
Move MAINTAINER lines to the end of the initial comment block and
make things a bit more consistent.

Approved by:	portmgr (bapt)
Original commitRevision:348308 
Friday, 10 Jan 2014
13:44 gahr search for other commits by this committer
- Handle the case where both tcl and tk are part of USES

Approved by:	bapt (portmgr)
Original commitRevision:339357 
13:10 bapt search for other commits by this committer
backout 2 changes that should not have been committed with r339348
Original commitRevision:339349 
13:07 bapt search for other commits by this committer
Backout encoding of comments, it is triggering a pkgng bug with one of our ports
Original commitRevision:339348 
Friday, 27 Sep 2013
12:53 gahr search for other commits by this committer
- 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)
Original commitRevision:328462 
Tuesday, 24 Sep 2013
15:14 gahr search for other commits by this committer
- Fix handling of minimum versions (e.g., USES+=tk:84+)

Approved by:	portmgr (bapt)
Original commitRevision:328145 
Thursday, 19 Sep 2013
15:22 gahr search for other commits by this committer
- Fix on < 10
Original commitRevision:327631 
14:18 gahr search for other commits by this committer
- Correct typo

Spotted by:	thierry
Original commitRevision:327624 
13:42 gahr search for other commits by this committer
- Correct another typo
Original commitRevision:327619 
13:38 gahr search for other commits by this committer
- Fix typo

Spotted by:	antoine
Original commitRevision:327617 
09:49 gahr search for other commits by this committer
- 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)
Original commitRevision:327607 

Number of commits found: 32