From 25d1f094527de7e8938a9fd365e3e5c6d803f7e2 Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Tue, 27 Jan 2026 16:38:11 +0000 Subject: [PATCH] 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 --- quickget | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/quickget b/quickget index d553092..7189ef5 100755 --- a/quickget +++ b/quickget @@ -2400,10 +2400,12 @@ function get_macos() { fi echo "Downloading OpenCore & UEFI firmware" - web_get "https://github.com/kholia/OSX-KVM/raw/master/OpenCore/OpenCore.qcow2" "${VM_PATH}" - web_get "https://github.com/kholia/OSX-KVM/raw/master/OVMF_CODE.fd" "${VM_PATH}" + # Pin to last known-good commit; OVMF_CODE.fd was removed from master on 26 Jan 2026 + local OSX_KVM_COMMIT="da4b23b5e92c5b939568700034367e8b7649fe90" + web_get "https://github.com/kholia/OSX-KVM/raw/${OSX_KVM_COMMIT}/OpenCore/OpenCore.qcow2" "${VM_PATH}" + web_get "https://github.com/kholia/OSX-KVM/raw/${OSX_KVM_COMMIT}/OVMF_CODE.fd" "${VM_PATH}" if [ ! -e "${VM_PATH}/OVMF_VARS-1920x1080.fd" ]; then - web_get "https://github.com/kholia/OSX-KVM/raw/master/OVMF_VARS-1920x1080.fd" "${VM_PATH}" + web_get "https://github.com/kholia/OSX-KVM/raw/${OSX_KVM_COMMIT}/OVMF_VARS-1920x1080.fd" "${VM_PATH}" fi fi make_vm_config RecoveryImage.img