mirror of
https://github.com/phantomptr/ps5upload.git
synced 2026-10-19 02:20:02 -05:00
Pin v0.44 (sha256 4d06eab7...). Its crt/ and prospero-nid are identical to v0.43, so the vendored sdk-crt (+ ps5upload.patch) and the portable prospero-nid stay as they are; the helper, installer and elfldr build to the same code (only the build-id differs). v0.44 adds LLVM 23 to the candidate list, so the Makefile comment and Homebrew fallbacks move too. scripts/update-ps5-sdk.sh (make update-sdk): finds the latest release (or --tag), checks the zip, rewrites the pin, re-vendors prospero-nid and crt only when upstream changed them (stops if our crt patch no longer applies), moves the "SDK vX.Y" doc mentions and installs with install-ps5-sdk.sh, keeping the old SDK as a backup. --check only reports. The installer names its backups after the release they hold. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ub1mez9eaVtTF8pMEFXvA9
15 lines
760 B
Bash
15 lines
760 B
Bash
# Canonical PS5 Payload SDK release used by local installers and CI.
|
|
PS5_SDK_TAG=v0.44
|
|
PS5_SDK_SHA256=4d06eab777bb135705b5a6816688c9132efb246093fe606ac488ab6cf65ca5b0
|
|
PS5_SDK_NID_SHA256=2f9f9b7bb1d26b30b7e13f16f6a97b67c657f39f3d6d282475df2c3f0a90958a
|
|
|
|
# SQLite amalgamation vendored into the payload (payload/third_party/sqlite3).
|
|
#
|
|
# 3.46.1 is the version ps5-payload-dev/pacbrew-repo builds for prospero, so
|
|
# it is the release with the most on-console evidence behind it. Fetched and
|
|
# checksum-verified by install-ps5-sdk.sh rather than committed: the
|
|
# amalgamation is a 9 MB generated file that never changes between pins.
|
|
PS5_SQLITE_VERSION=3460100
|
|
PS5_SQLITE_YEAR=2024
|
|
PS5_SQLITE_SHA256=77823cb110929c2bcb0f5d48e4833b5c59a8a6e40cdea3936b99e199dbbe5784
|