Skip to content

Commit b2ec2b5

Browse files
committed
mcpp:plugins 0.9.3: dist-apk carries the graph's shared libraries, version tokens
Adds 0.9.3 to the three platform tables of `pkgs/m/mcpp.plugins.lua` and moves `latest` to it. Source: the v0.9.3 tag archive (9301832d, mcpp-plugins#23); CN mirror uploaded with gtc and fetched back, byte-equal to the GitHub archive (269216 bytes); one sha256 names both.
1 parent b8ac64b commit b2ec2b5

1 file changed

Lines changed: 32 additions & 4 deletions

File tree

‎pkgs/m/mcpp.plugins.lua‎

Lines changed: 32 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,19 @@
22
-- each member selected by a feature.
33
--
44
-- [dependencies.mcpp]
5-
-- plugins = { version = "0.9.2", features = ["rules-spirv"], host-module = true }
5+
-- plugins = { version = "0.9.3", features = ["rules-spirv"], host-module = true }
66
--
77
-- // build.mcpp
88
-- import mcpp;
99
-- import mcpp.rules.spirv;
1010
--
11+
-- 0.9.3 (same mcpp floor): `dist-apk` walks the app object's NEEDED at
12+
-- command time and copies every graph-built shared library it finds beside
13+
-- the object into `lib/<abi>/` -- the closure on this row is `not-walked`, so
14+
-- a dependency declared `linkage = "shared"` (a framework's own `lib<fw>.so`)
15+
-- never reached the archive before; and the manifest template gains
16+
-- `{{version_name}}` / `{{version_code}}`. mcpp-community/mcpp-plugins#23.
17+
--
1118
-- 0.9.2 measures under **mcpp 2026.9.13.2**, the release that stages a Mach-O
1219
-- program's tree before the closure walk (mcpp#630, item 3a): `dist-apple`
1320
-- places the staged tree's deployed files at the bundle's resource
@@ -452,6 +459,13 @@ package = {
452459

453460
xpm = {
454461
linux = {
462+
["0.9.3"] = {
463+
url = {
464+
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.3.tar.gz",
465+
CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.9.3/mcpp-plugins-0.9.3.tar.gz",
466+
},
467+
sha256 = "abdf812ce1d9d7777ab5a23284d5bcb33e0d6670dc0e93e4a4a04770157ce180",
468+
},
455469
["0.9.2"] = {
456470
url = {
457471
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.2.tar.gz",
@@ -599,9 +613,16 @@ package = {
599613
},
600614
sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5",
601615
},
602-
["latest"] = { ref = "0.9.2" },
616+
["latest"] = { ref = "0.9.3" },
603617
},
604618
macosx = {
619+
["0.9.3"] = {
620+
url = {
621+
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.3.tar.gz",
622+
CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.9.3/mcpp-plugins-0.9.3.tar.gz",
623+
},
624+
sha256 = "abdf812ce1d9d7777ab5a23284d5bcb33e0d6670dc0e93e4a4a04770157ce180",
625+
},
605626
["0.9.2"] = {
606627
url = {
607628
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.2.tar.gz",
@@ -749,9 +770,16 @@ package = {
749770
},
750771
sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5",
751772
},
752-
["latest"] = { ref = "0.9.2" },
773+
["latest"] = { ref = "0.9.3" },
753774
},
754775
windows = {
776+
["0.9.3"] = {
777+
url = {
778+
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.3.tar.gz",
779+
CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.9.3/mcpp-plugins-0.9.3.tar.gz",
780+
},
781+
sha256 = "abdf812ce1d9d7777ab5a23284d5bcb33e0d6670dc0e93e4a4a04770157ce180",
782+
},
755783
["0.9.2"] = {
756784
url = {
757785
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.2.tar.gz",
@@ -899,7 +927,7 @@ package = {
899927
},
900928
sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5",
901929
},
902-
["latest"] = { ref = "0.9.2" },
930+
["latest"] = { ref = "0.9.3" },
903931
},
904932
},
905933

0 commit comments

Comments
 (0)