From 2e12160f03370c82bc9c05c9502f74a990d7bd33 Mon Sep 17 00:00:00 2001 From: Kyle Date: Mon, 28 Sep 2026 22:17:32 +0800 Subject: [PATCH] chore(compute): bump to 0.6.0 and restore binary default --- .github/workflows/ubuntu.yml | 2 +- Package.resolved | 2 +- Renderer/Stdout/README.md | 5 ----- Renderer/Stdout/configure-env.sh | 2 +- Scripts/CI/compute_setup.sh | 2 +- mise.compute.toml | 9 ++++----- 6 files changed, 8 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 944469a4d..18b389955 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -42,7 +42,7 @@ jobs: OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH: 0 OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE: ${{ matrix.backend == 'IAG' && '1' || '0' }} OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_BINARY: 0 - OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_SOURCE_VERSION: "0.5.2-bugfix.2" + OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_SOURCE_VERSION: "0.6.0" OPENSWIFTUI_COMPATIBILITY_TEST: 0 OPENSWIFTUI_SWIFT_LOG: 1 OPENSWIFTUI_SWIFT_CRYPTO: 1 diff --git a/Package.resolved b/Package.resolved index 52899cd99..47cabb83b 100644 --- a/Package.resolved +++ b/Package.resolved @@ -16,7 +16,7 @@ "location" : "https://github.com/OpenSwiftUIProject/OpenAttributeGraph", "state" : { "branch" : "main", - "revision" : "9ae4ffe251328d357cf9150118d02b47a4bd451c" + "revision" : "46f2e1b832fa9626bd88f62ba34ba0b799b5206c" } }, { diff --git a/Renderer/Stdout/README.md b/Renderer/Stdout/README.md index da517db9e..626a974be 100644 --- a/Renderer/Stdout/README.md +++ b/Renderer/Stdout/README.md @@ -45,11 +45,6 @@ selected toolchain without changing the package's linker settings. When running the executable directly, include the toolchain's `usr/lib` in `LD_LIBRARY_PATH` if it is outside the system library directories. -Compute is built from source at `0.5.2-bugfix.2` by default, matching -`mise.compute.toml`. Set `OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_SOURCE_VERSION` -to select another version. With local dependencies enabled, check out that -version in the sibling Compute repository instead. - The example includes `Text` only when Darwin is available. Linux currently renders the red and blue color regions; text layout is not supported yet. diff --git a/Renderer/Stdout/configure-env.sh b/Renderer/Stdout/configure-env.sh index 8970579de..059637780 100644 --- a/Renderer/Stdout/configure-env.sh +++ b/Renderer/Stdout/configure-env.sh @@ -9,7 +9,7 @@ Darwin) *) export OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH="${OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH:-0}" export OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE="${OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE:-1}" - export OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_SOURCE_VERSION="${OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_SOURCE_VERSION:-0.5.2-bugfix.2}" + export OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_SOURCE_VERSION="${OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_SOURCE_VERSION:-0.6.0}" if [[ -z "${OPENSWIFTUI_LIB_SWIFT_PATH:-}" ]]; then swift_binary="$(readlink -f "$(command -v swift)")" if [[ "$(basename "$swift_binary")" == "swiftly" ]]; then diff --git a/Scripts/CI/compute_setup.sh b/Scripts/CI/compute_setup.sh index a522e581f..74ce89f0e 100755 --- a/Scripts/CI/compute_setup.sh +++ b/Scripts/CI/compute_setup.sh @@ -14,7 +14,7 @@ clone_checkout_compute() { revision=$(Scripts/CI/get_revision.sh compute 2>/dev/null || true) fi if [ -z "$revision" ]; then - revision="0.5.2-bugfix.2" + revision="0.6.0" fi cd .. if [ ! -d Compute ]; then diff --git a/mise.compute.toml b/mise.compute.toml index fff6946ba..dcb272f0c 100644 --- a/mise.compute.toml +++ b/mise.compute.toml @@ -5,9 +5,8 @@ tuist = "4.206.0" TUIST_USE_SWIFTERPM=1 OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH = "0" OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE = "1" -# Use source builds until a new binary release includes the observer removal fix. -OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_BINARY = { default = "0" } -OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_BINARY_VERSION = "0.5.2" -OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_BINARY_CHECKSUM = "0eca53a3620776cffcc3d2047d11efaf893b53078b95e59e793f86caa3f2c169" -OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_SOURCE_VERSION = "0.5.2-bugfix.2" +OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_BINARY = { default = "1" } +OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_BINARY_VERSION = "0.6.0" +OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_BINARY_CHECKSUM = "4ed9025d23aa3521a37a52df3ec592850f04238dd650fc06b23d887d69d90b7b" +OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE_SOURCE_VERSION = "0.6.0" # OPENSWIFTUI_USE_LOCAL_DEPS = "1"