Punk Tcl binary-artifact repository. 'Battery Included' Tclkits intended to support the punk shell - but can be used as ordinary runtimes for Tcl. see: https://www.gitea1.intx.com.au/jn/punkshell
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
2.6 KiB

#punkshell runtime artifact metadata (G-117 schema v1) - generated by family_artifacts.tcl
#sidecar copy: the embedded record carried inside the artifact's attached image
#(punkbin-artifact.toml) plus the finished-binary facts (sha1, size, built).
#The sidecar + sha1sums.txt remain the integrity authority.
schema = 1
[artifact]
name = "tclsh9.0.5-punk-r2.exe"
class = "runtime"
variant = "punk"
working_name = "tclsh9.0.5-punk.exe"
revision = 2
target = "win32-x86_64"
sha1 = "5337179b8e0aef277f95a64a66317f1957235684"
size = 6614636
built = "2026-07-24T03:20:12Z"
#build_id: offline correlation key re-joining a renamed copy to its record;
#identical in the embedded and sidecar copies (a deterministic identity digest,
#not an integrity key - sha1 above is the integrity fact).
build_id = "635e7951-2b0a-80fc-c062-ae601a3d62ab"
#origin: canonical artifact repo this artifact was BUILT FOR - not necessarily
#where it is hosted; mirrors preserve it.
origin = "https://www.gitea1.intx.com.au/jn/punkbin"
#packager: declared identity, not proof - signing (minisign sidecars) is the
#verification layer.
packager = "Julian Noble <julian@precisium.com.au>"
project = "punkshell"
project_url = "unrecorded"
#license: summary for the distributed artifact; component license texts ride
#inside the attached image (tcl_library/license.terms etc).
license = "TCL"
build_host_platform = "win32-x86_64"
[runtime]
tcl_patchlevel = "9.0.5"
piperepl = true
piperepl_default = "on"
piperepl_opt_out = "TCLSH_PIPEREPL=0"
attached_batteries = ["Thread 3.0.7", "vfs 1.5.0", "tcllib 2.0", "tcllibc 2.0"]
[provenance]
suite = "suite_tcl90"
toolchain = "zig 0.16.0"
optimize = "ReleaseFast"
tcl_checkout = "1a9c3b9d965d66f69f037cab6718d64bd802ef2cc8520d6c20f13b6803cd162f"
thread_checkout = "caa1d3aa302798de2200de7297f9d4ca40102a5df108ed21f14a90cea9691cad"
tclvfs_checkout = "75a26729914e2fbc68bf955315d34dc0302e3dbd7e239109785f9f5e30bd5fdd"
tk_checkout = "effef6c657952d3304048267fa40a795a318997af2910611f5247586f9e3e181"
tcllib_checkout = "c784f6fda4516f676453a2785b3c56f1ca5999f450e80ccba6c317ba78ce4e21"
tklib_checkout = "2d53beafc0e8621dacc75b3c809898cc9f1f92f980bf5aac6134060c19497526"
[tests]
tclcore = "result=pass mode=gate total=69552 passed=56039 skipped=13504 failed=9"
tcllib = "result=pass mode=record total=62328 passed=59240 skipped=3034 failed=54"
tclvfs = "result=pass mode=gate total=51 passed=42 skipped=9 failed=0"
thread = "result=pass mode=gate total=143 passed=117 skipped=26 failed=0"
tk = "result=pass mode=record total=9865 passed=8127 skipped=1711 failed=27"
tklib = "result=pass mode=record total=796 passed=688 skipped=90 failed=18"