non port: Mk/Uses/tcl.mk |
Number of commits found: 33 |
Tuesday, 9 Apr 2024
|
06:36 Pietro Cerutti (gahr)
Mk/Uses/tcl.mk: remove support for Tcl/Tk 8.5
In preparation for removing the lang/tcl85 and x11-toolkits/tk85 ports.
The 8.5 series is EOL.
PR: 278098
Approved by: antoine (portmgr, exp-run)
754b2ef1 |
Sunday, 20 Aug 2023
|
00:53 Yasuhiro Kimura (yasu)
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)
0f5dd65 |
Sunday, 24 Apr 2022
|
10:00 Tobias C. Berner (tcberner)
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)
aa25396 |
Tuesday, 6 Apr 2021
|
14:27 Mathieu Arnold (mat)
framework: Remove $FreeBSD$
Where appropriate fiddle with a few other things.
5d33e04 |
Wednesday, 12 Jun 2019
|
16:22 gahr
IGNORE USES=t(cl|k):85+ and DEPRECATE USES=t(cl|k):85
|
Thursday, 23 Nov 2017
|
12:11 gahr
Remove references to Tcl/Tk 8.4
|
Friday, 20 Oct 2017
|
11:12 gahr
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
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)
|
Monday, 11 Sep 2017
|
18:32 antoine
When using tcl:someversion+, prefer the default version over the highest
one if none is installed
With hat: portmgr
|
06:30 gahr
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
|
Wednesday, 10 May 2017
|
17:32 antoine
Revert r440567 and unbreak INDEX
With hat: portmgr
|
14:55 amdmi3
- Add missing 8.7 as a valid tcl/tk version
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D10575
|
Wednesday, 3 Aug 2016
|
12:09 mat
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
|
Sunday, 24 Jul 2016
|
08:45 dbn
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
|
Thursday, 21 Apr 2016
|
11:33 gahr
Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization.
|
09:47 gahr
Use correct include dir switch in USES=tcl:tea. Adjust devel/tclreadline.
|
Tuesday, 19 Apr 2016
|
14:20 gahr
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.
|
Thursday, 14 Apr 2016
|
13:34 mat
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
|
Sunday, 27 Mar 2016
|
01:23 bapt
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles
PR: 206569
Exp run by: antoine
Differential Revision: D5047
|
Thursday, 15 Oct 2015
|
07:36 bapt
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
|
Wednesday, 14 Oct 2015
|
16:49 bapt
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
|
Sunday, 28 Sep 2014
|
16:36 tijl
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)
|
Saturday, 15 Mar 2014
|
10:31 gerald
Move MAINTAINER lines to the end of the initial comment block and
make things a bit more consistent.
Approved by: portmgr (bapt)
|
Friday, 10 Jan 2014
|
13:44 gahr
- Handle the case where both tcl and tk are part of USES
Approved by: bapt (portmgr)
|
13:10 bapt
backout 2 changes that should not have been committed with r339348
|
13:07 bapt
Backout encoding of comments, it is triggering a pkgng bug with one of our ports
|
Friday, 27 Sep 2013
|
12:53 gahr
- 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)
|
Tuesday, 24 Sep 2013
|
15:14 gahr
- Fix handling of minimum versions (e.g., USES+=tk:84+)
Approved by: portmgr (bapt)
|
Thursday, 19 Sep 2013
|
15:22 gahr
- Fix on < 10
|
14:18 gahr
- Correct typo
Spotted by: thierry
|
13:42 gahr
- Correct another typo
|
13:38 gahr
- Fix typo
Spotted by: antoine
|
09:49 gahr
- 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: 33 |