Port details |
- critcl Compiled Runtime in Tcl
- 3.1.18.1_1 devel
=2 3.1.18.1_1Version of this port present on the latest quarterly branch. - Maintainer: tcltk@FreeBSD.org
 - Port Added: 2013-11-05 08:59:30
- Last Update: 2021-04-06 14:31:07
- Commit Hash: 305f148
- People watching this port, also watch:: tclvfs, tclbsd, nx, expect, unoconv
- License: TclTk
- Description:
- The C Runtime In Tcl, CriTcl for short, is a system to build C extension
packages for Tcl on the fly, from C code embedded within Tcl scripts,
for all who wish to make their code go faster.
WWW: http://andreas-kupries.github.io/critcl/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/devel/critcl/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/critcl
- pkg install critcl
- PKGNAME: critcl
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1582104560
SHA256 (andreas-kupries-critcl-3.1.18.1_GH0.tar.gz) = 51bc4b099ecf59ba3bada874fc8e1611279dfd30ad4d4074257084763c49fd86
SIZE (andreas-kupries-critcl-3.1.18.1_GH0.tar.gz) = 1825576
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- pkgIndex.tcl : devel/tcl-trf
- pkgIndex.tcl : devel/tcllib
- Library dependencies:
-
- libtcl86.so : lang/tcl86
- This port is required by:
- for Build
-
- devel/tcllibc
- Configuration Options:
- ===> The following configuration options are available for critcl-3.1.18.1_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- devel_critcl
- USES:
- tcl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
06 Apr 2021 14:31:07 3.1.18.1_1
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
19 Jan 2021 02:32:55
3.1.18.1_1
|
linimon  |
Mark as BROKEN on riscv64:
pkg-static: Unable to access file
/wrkdirs/usr/ports/devel/critcl/work/stage/usr/local/lib/critcl_callback1/freebsd-riscv64/callback.so:No
such file or directory
pkg-static: Unable to access file
/wrkdirs/usr/ports/devel/critcl/work/stage/usr/local/lib/critcl_md5c0.12/freebsd-riscv64/md5c.so:No
such file or directory
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com build testing |
23 Sep 2020 18:37:49
3.1.18.1_1
|
linimon  |
Allow building on powerpc64le.
Approved by: portmgr (tier-2 blanket) |
29 Apr 2020 10:00:26
3.1.18.1_1
|
gahr  |
devel/critcl: better fix for build-as-user |
29 Apr 2020 08:49:05
3.1.18.1_1
|
gahr  |
devel/critcl: fix build-as-user, ignore our compilers in targetplatform |
19 Feb 2020 10:42:08
3.1.18.1
|
gahr  |
devel/critcl: update to 3.1.18.1
https://github.com/andreas-kupries/critcl/blob/master/doc/include/changes3118.inc
https://github.com/andreas-kupries/critcl/blob/master/doc/include/changes31181.inc |
13 Jun 2019 15:02:39
3.1.17_2
|
gahr  |
Remove left-over meaningless 85+ from USES t(cl|k) |
10 Sep 2018 13:16:17
3.1.17_2
|
mat  |
Various cleanup & fixes post-DOCS/EXAMPLES cleanup.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
10 Sep 2018 13:14:52
3.1.17_2
|
mat  |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
02 Jul 2018 00:05:13
3.1.17_2
|
linimon  |
Attempt to fix build on mips64.
Approved by: portmgr (tier-2 blanket) |
19 Jun 2018 07:47:45
3.1.17_2
|
gahr  |
devel/critcl: unbreak on powerpc64
Reported by: linimon |
04 Jun 2018 23:11:39
3.1.17_2
|
linimon  |
Mark as broken on powerpc64: fails to package.
Approved by: portmgr (tier-2 blanket) |
21 Mar 2018 11:08:23
3.1.17_2
|
gahr  |
devel/critcl: fix package on aarch64 |
18 Mar 2018 15:21:53
3.1.17_2
|
linimon  |
Mark as broken on aarch64: fails to package.
Approved by: portmgr (tier-2 blanket) |
11 Dec 2017 10:31:07
3.1.17_2
|
gahr  |
devel/critcl: unbreak on arm
PR: 224209
Submitted by: Mikael Urankar <mikael.urankar@gmail.com> |
09 Dec 2017 01:39:20
3.1.17_2
|
linimon  |
These are also broken on aarch64 in the same way as armv6/7.
Approved by: portmgr (tier-2 blanket) |
09 Dec 2017 00:42:05
3.1.17_2
|
linimon  |
Mark more ports broken that fail on both armv6 and armv7.
Approved by: portmgr (tier-2 blanket) |
24 Oct 2017 14:37:40
3.1.17_2
|
gahr  |
devel/critcl: restore patch that was lost during last update
Reported by: olgeni |
24 Oct 2017 11:35:35
3.1.17_1
|
gahr  |
devel/critcl: update to re-released 3.1.17
http://andreas-kupries.github.io/critcl/doc/files/critcl_introduction.html |
30 Sep 2017 08:23:25
3.1.17
|
gahr  |
devel/critcl: fix PLIST on x86 |
27 Sep 2017 10:55:21
3.1.17
|
gahr  |
devel/critcl: avoid putting build cache files outside of WRKSRC |
22 Sep 2017 07:24:43
3.1.17
|
gahr  |
devel/critcl: add missing patch file |
21 Sep 2017 07:27:09
3.1.17
|
gahr  |
devel/critcl: update to 3.1.17 |
01 Apr 2016 14:00:57
3.1.15
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
07 Jan 2016 10:14:44
3.1.15
|
gahr  |
devel/critcl - update to 3.1.15 |
05 Jun 2015 07:26:28
3.1.12_3 
|
mi  |
Split the compiled pieces out of tcllib into a slave port of its own to avoid
a circular dependency: compiling C-files of tcllib requires critcl, but critcl
requires the cmdline (pure-Tcl) component of tcllib.
PR: 195863, 200612
Approved by: gahr (blanket) |
01 Jun 2015 01:47:58
3.1.12_2
|
mi  |
Critcl needs an MD5-implementation at runtime and starts its search with the
Trf,
so make Trf the run-time dependency.
PR: 200498
Approved by: gahr (blanket) |
06 May 2015 15:16:54
3.1.12_1
|
mat  |
Update ports in the [bcd]* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.
With hat: portmgr
Sponsored by: Absolight |
08 Feb 2015 23:12:44
3.1.12_1
|
mi  |
Install bundled man-pages.
Remove the DOCS-option -- there is nothing in the HTML-documentation, that
man-pages do not contain, but regenerating the docs required dtplite.
PR: 197359
Submitted by: mi
Approved by: gahr (blanket)
Sponsored by: http://sybpipe.com/ |
27 Oct 2014 10:10:59
3.1.12
|
bapt  |
Cleanup plist |
02 Sep 2014 12:30:15
3.1.12
|
gahr  |
- Update to 3.1.12
Changelog:
http://andreas-kupries.github.io/critcl/doc/files/critcl_introduction.html |
01 Sep 2014 18:18:52
3.1.10
|
adamw  |
Wrap compound statements and use '.' instead of '\*' in COPYTREE_SHARE.
The underlying problem that caused the build failures (tcl modules) has
already been fixed, but the problem exposed another failure when \* was
used to match nothing. |
05 Nov 2013 08:59:18
3.1.10
|
gahr  |
- New port: devel/critcl
The C Runtime In Tcl, CriTcl for short, is a system to build C extension
packages for Tcl on the fly, from C code embedded within Tcl scripts,
for all who wish to make their code go faster.
WWW: http://andreas-kupries.github.io/critcl/ |