deps: Add cmake

PyPI has no arm64 macOS wheel for keystone-engine, so pip builds it
from the sdist, whose make-share.sh invokes cmake directly. Without
it the build fails silently and installs bindings with no native
library, which is what the libkeystone repair recovers from.
This commit is contained in:
zqxwce
2026-08-05 18:24:56 +03:00
committed by zqxwce
parent 5d22d3ed23
commit 545fd35e0f
5 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ Boot a virtual iPhone via Apple's Virtualization.framework using PCC research VM
**Dependencies:** **Dependencies:**
```bash ```bash
brew install [email protected] aria2 wget gnu-tar openssl@3 ldid-procursus sshpass keystone libusb ipsw zstd brew install [email protected] aria2 wget gnu-tar openssl@3 ldid-procursus sshpass keystone cmake libusb ipsw zstd
``` ```
## Install ## Install
+1 -1
View File
@@ -17,7 +17,7 @@ PCC リサーチ VM インフラストラクチャを使用し、Apple の Virtu
**依存関係:** **依存関係:**
```bash ```bash
brew install [email protected] aria2 wget gnu-tar openssl@3 ldid-procursus sshpass keystone libusb ipsw zstd brew install [email protected] aria2 wget gnu-tar openssl@3 ldid-procursus sshpass keystone cmake libusb ipsw zstd
``` ```
## インストール ## インストール
+1 -1
View File
@@ -17,7 +17,7 @@ PCC 리서치 VM 인프라를 사용하여 Apple의 Virtualization.framework로
**의존성:** **의존성:**
```bash ```bash
brew install [email protected] aria2 wget gnu-tar openssl@3 ldid-procursus sshpass keystone libusb ipsw zstd brew install [email protected] aria2 wget gnu-tar openssl@3 ldid-procursus sshpass keystone cmake libusb ipsw zstd
``` ```
## 설치 ## 설치
+1 -1
View File
@@ -17,7 +17,7 @@
**依赖:** **依赖:**
```bash ```bash
brew install [email protected] aria2 wget gnu-tar openssl@3 ldid-procursus sshpass keystone libusb ipsw zstd brew install [email protected] aria2 wget gnu-tar openssl@3 ldid-procursus sshpass keystone cmake libusb ipsw zstd
``` ```
## 安装 ## 安装
+1 -1
View File
@@ -27,7 +27,7 @@ ensure_repo_submodule() {
echo "[1/4] Checking brew packages..." echo "[1/4] Checking brew packages..."
BREW_PACKAGES=(aria2 gnu-tar openssl@3 ldid-procursus sshpass zstd) BREW_PACKAGES=(aria2 gnu-tar openssl@3 ldid-procursus sshpass zstd cmake)
BREW_MISSING=() BREW_MISSING=()
for pkg in "${BREW_PACKAGES[@]}"; do for pkg in "${BREW_PACKAGES[@]}"; do