non port: Mk/Uses/tcl.mk |
SVNWeb
|
Number of commits found: 31 |
Sun, 24 Apr 2022
|
[ 10:00 Tobias C. Berner (tcberner) ] aa25396 (Only the first 10 of 118 ports in this commit are shown above. )
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)
|
Tue, 6 Apr 2021
|
[ 14:27 Mathieu Arnold (mat) ] 5d33e04 (Only the first 10 of 224 ports in this commit are shown above. )
framework: Remove $FreeBSD$
Where appropriate fiddle with a few other things.
|
Wed, 12 Jun 2019
|
[ 16:22 gahr ]
IGNORE USES=t(cl|k):85+ and DEPRECATE USES=t(cl|k):85
|
Thu, 23 Nov 2017
|
[ 12:11 gahr ]
Remove references to Tcl/Tk 8.4
|
Fri, 20 Oct 2017
|
[ 11:12 gahr ] (Only the first 10 of 11 ports in this commit are shown above. )
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 ] (Only the first 10 of 11 ports in this commit are shown above. )
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 ]
When using tcl:someversion+, prefer the default version over the highest
one if none is installed
With hat: portmgr
|
[ 06:30 gahr ] (Only the first 10 of 15 ports in this commit are shown above. )
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 ]
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
|
Wed, 3 Aug 2016
|
[ 12:09 mat ] (Only the first 10 of 17 ports in this commit are shown above. )
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 ]
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 ] (Only the first 10 of 35 ports in this commit are shown above. )
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.
|
Tue, 19 Apr 2016
|
[ 14:20 gahr ] (Only the first 10 of 23 ports in this commit are shown above. )
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 ] (Only the first 10 of 14 ports in this commit are shown above. )
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 ] (Only the first 10 of 85 ports in this commit are shown above. )
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 ] (Only the first 10 of 67 ports in this commit are shown above. )
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 ] (Only the first 10 of 67 ports in this commit are shown above. )
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 ] (Only the first 10 of 53 ports in this commit are shown above. )
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 ] (Only the first 10 of 47 ports in this commit are shown above. )
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 ]
- 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
|
Fri, 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)
|
Tue, 24 Sep 2013
|
[ 15:14 gahr ]
- Fix handling of minimum versions (e.g., USES+=tk:84+)
Approved by: portmgr (bapt)
|
Thu, 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: 31 |