comparison third_party/cef/cef_repository.bzl @ 282:6bd4a3990696 default tip

Add cross-platform canvas orchestration and typed composer Enable native ARM dependencies, macOS Copilot orchestration, portable service supervision, CPU dictation, and a shared N-key speak-or-type composer. Co-authored-by: Copilot <[email protected]> Copilot-Session: f68442b1-fa8f-46a0-9689-81710613bbd4
author MrJuneJune <me@mrjunejune.com>
date Thu, 20 Aug 2026 20:45:25 -0700
parents b55c22cff335
children
comparison
equal deleted inserted replaced
281:c57149ad216e 282:6bd4a3990696
1 def _cef_repository_impl(repository_ctx): 1 def _cef_repository_impl(repository_ctx):
2 os_name = repository_ctx.os.name.lower() 2 os_name = repository_ctx.os.name.lower()
3 arch = repository_ctx.os.arch.lower() 3 arch = repository_ctx.os.arch.lower()
4 4
5 if "windows" in os_name: 5 if "windows" in os_name:
6 platform = "windows64" 6 if arch in ["aarch64", "arm64"]:
7 sha256 = "47b08dfc9587e3c96fc2e51c1f15c07c85d2f28002eaf3c478941a0949be4da2" 7 platform = "windowsarm64"
8 sha256 = "2bac35bcbaa555bcd99ef1a3bf4baf71e7c50e379a281e21e2fc39f41c6008b4"
9 else:
10 platform = "windows64"
11 sha256 = "47b08dfc9587e3c96fc2e51c1f15c07c85d2f28002eaf3c478941a0949be4da2"
8 elif "mac" in os_name: 12 elif "mac" in os_name:
9 if arch in ["aarch64", "arm64"]: 13 if arch in ["aarch64", "arm64"]:
10 platform = "macosarm64" 14 platform = "macosarm64"
11 sha256 = "70c8b97c4dead81b67a8fb29b80da12681e008d4ae9a9778f59e5a2f2adc4e08" 15 sha256 = "70c8b97c4dead81b67a8fb29b80da12681e008d4ae9a9778f59e5a2f2adc4e08"
12 else: 16 else: