From f2dde5f38eded52a6101f0aa755ed4420ee5bf8b Mon Sep 17 00:00:00 2001 From: "Alan D. Tse" Date: Sun, 4 Jan 2026 07:41:43 +0900 Subject: [PATCH 1/6] test: validate EASTL 3.27.01 from upstream vcpkg branch Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com> --- vcpkg-configuration.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 vcpkg-configuration.json diff --git a/vcpkg-configuration.json b/vcpkg-configuration.json new file mode 100644 index 0000000000..123f695c12 --- /dev/null +++ b/vcpkg-configuration.json @@ -0,0 +1,16 @@ +{ + "default-registry": { + "kind": "git", + "repository": "https://github.com/microsoft/vcpkg", + "baseline": "a62ce77d56ee07513b4b67de1ec2daeaebfae51a" + }, + "registries": [ + { + "kind": "git", + "repository": "https://github.com/alandtse/vcpkg", + "baseline": "a62ce77d56ee07513b4b67de1ec2daeaebfae51a", + "reference": "eastl-3.27.01", + "packages": ["eastl"] + } + ] +} From c97d84a5d19dc9e9b0b6ebfd8d66d241f539afd8 Mon Sep 17 00:00:00 2001 From: "Alan D. Tse" Date: Sun, 4 Jan 2026 08:18:18 +0900 Subject: [PATCH 2/6] build: bump eastl to 3.27.01 --- vcpkg.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vcpkg.json b/vcpkg.json index 1b7f1b3dd2..f04285cb3b 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -36,6 +36,10 @@ "name": "bshoshany-thread-pool", "version": "3.5.0" }, + { + "name": "eastl", + "version": "3.27.01" + }, { "name": "imgui", "version": "1.90" From 76b647e0cf433fa79898c3f79610cff53e1f111c Mon Sep 17 00:00:00 2001 From: "Alan D. Tse" Date: Sun, 4 Jan 2026 08:22:39 +0900 Subject: [PATCH 3/6] chore: fix version numbering --- vcpkg-configuration.json | 5 ----- vcpkg.json | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/vcpkg-configuration.json b/vcpkg-configuration.json index 123f695c12..f46e18a069 100644 --- a/vcpkg-configuration.json +++ b/vcpkg-configuration.json @@ -1,9 +1,4 @@ { - "default-registry": { - "kind": "git", - "repository": "https://github.com/microsoft/vcpkg", - "baseline": "a62ce77d56ee07513b4b67de1ec2daeaebfae51a" - }, "registries": [ { "kind": "git", diff --git a/vcpkg.json b/vcpkg.json index f04285cb3b..5885ba15ea 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -38,7 +38,7 @@ }, { "name": "eastl", - "version": "3.27.01" + "version": "3.27.1" }, { "name": "imgui", From 56076153ce138aea3718e0c77cb6df37a155cb24 Mon Sep 17 00:00:00 2001 From: "Alan D. Tse" Date: Sun, 4 Jan 2026 08:31:18 +0900 Subject: [PATCH 4/6] chore: use version-string --- vcpkg-configuration.json | 2 +- vcpkg.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vcpkg-configuration.json b/vcpkg-configuration.json index f46e18a069..7dac7d5f03 100644 --- a/vcpkg-configuration.json +++ b/vcpkg-configuration.json @@ -3,7 +3,7 @@ { "kind": "git", "repository": "https://github.com/alandtse/vcpkg", - "baseline": "a62ce77d56ee07513b4b67de1ec2daeaebfae51a", + "baseline": "0793c0ffb30cccd574f7804ac367d028c39b72ec", "reference": "eastl-3.27.01", "packages": ["eastl"] } diff --git a/vcpkg.json b/vcpkg.json index 5885ba15ea..f04285cb3b 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -38,7 +38,7 @@ }, { "name": "eastl", - "version": "3.27.1" + "version": "3.27.01" }, { "name": "imgui", From e4592a7090f8f0518d7fc0ad94d0feec0e4875de Mon Sep 17 00:00:00 2001 From: "Alan D. Tse" Date: Sun, 4 Jan 2026 08:38:47 +0900 Subject: [PATCH 5/6] chore: bump vcpkg baseline --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index f04285cb3b..a52dea5c8f 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -53,5 +53,5 @@ "version": "1.606.4" } ], - "builtin-baseline": "a62ce77d56ee07513b4b67de1ec2daeaebfae51a" + "builtin-baseline": "656bccc57bf4599a038f93b86f80584042170fcd" } From 71aa63a742f1c9dc858b55abe9c5566d3123ffa9 Mon Sep 17 00:00:00 2001 From: "Alan D. Tse" Date: Sun, 4 Jan 2026 08:43:39 +0900 Subject: [PATCH 6/6] chore: update baseline --- vcpkg-configuration.json | 2 +- vcpkg.json | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/vcpkg-configuration.json b/vcpkg-configuration.json index 7dac7d5f03..3a1852c0f8 100644 --- a/vcpkg-configuration.json +++ b/vcpkg-configuration.json @@ -5,7 +5,7 @@ "repository": "https://github.com/alandtse/vcpkg", "baseline": "0793c0ffb30cccd574f7804ac367d028c39b72ec", "reference": "eastl-3.27.01", - "packages": ["eastl"] + "packages": ["eastl", "eabase"] } ] } diff --git a/vcpkg.json b/vcpkg.json index a52dea5c8f..f915faae5d 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -36,6 +36,10 @@ "name": "bshoshany-thread-pool", "version": "3.5.0" }, + { + "name": "eabase", + "version": "2025-08-03" + }, { "name": "eastl", "version": "3.27.01" @@ -53,5 +57,5 @@ "version": "1.606.4" } ], - "builtin-baseline": "656bccc57bf4599a038f93b86f80584042170fcd" + "builtin-baseline": "a62ce77d56ee07513b4b67de1ec2daeaebfae51a" }