Skip to content

Commit 25d1f09

Browse files
committed
fix(quickget): pin macOS OpenCore and OVMF downloads to last-good commit
- Pin OSX-KVM URLs to commit da4b23b5e92c5b939568700034367e8b7649fe90 - Use pinned URLs for OpenCore.qcow2, OVMF_CODE.fd and OVMF_VARS-1920x1080.fd - Prevent breakage after upstream removed OVMF_CODE.fd from master (26 Jan 2026) Signed-off-by: Martin Wimpress <martin@wimpress.org>
1 parent ac4b75f commit 25d1f09

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

quickget

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2400,10 +2400,12 @@ function get_macos() {
24002400
fi
24012401

24022402
echo "Downloading OpenCore & UEFI firmware"
2403-
web_get "https://github.com/kholia/OSX-KVM/raw/master/OpenCore/OpenCore.qcow2" "${VM_PATH}"
2404-
web_get "https://github.com/kholia/OSX-KVM/raw/master/OVMF_CODE.fd" "${VM_PATH}"
2403+
# Pin to last known-good commit; OVMF_CODE.fd was removed from master on 26 Jan 2026
2404+
local OSX_KVM_COMMIT="da4b23b5e92c5b939568700034367e8b7649fe90"
2405+
web_get "https://github.com/kholia/OSX-KVM/raw/${OSX_KVM_COMMIT}/OpenCore/OpenCore.qcow2" "${VM_PATH}"
2406+
web_get "https://github.com/kholia/OSX-KVM/raw/${OSX_KVM_COMMIT}/OVMF_CODE.fd" "${VM_PATH}"
24052407
if [ ! -e "${VM_PATH}/OVMF_VARS-1920x1080.fd" ]; then
2406-
web_get "https://github.com/kholia/OSX-KVM/raw/master/OVMF_VARS-1920x1080.fd" "${VM_PATH}"
2408+
web_get "https://github.com/kholia/OSX-KVM/raw/${OSX_KVM_COMMIT}/OVMF_VARS-1920x1080.fd" "${VM_PATH}"
24072409
fi
24082410
fi
24092411
make_vm_config RecoveryImage.img

0 commit comments

Comments
 (0)