mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-04-13 20:28:21 +10:00
Implement macOS 26 constants for SUCatalog logic
This commit is contained in:
@@ -44,6 +44,7 @@ class InstallerBackup:
|
||||
os_data.os_data.ventura,
|
||||
os_data.os_data.sonoma,
|
||||
os_data.os_data.sequoia,
|
||||
os_data.os_data.tahoe,
|
||||
],
|
||||
first_run: bool = False
|
||||
) -> None:
|
||||
@@ -59,6 +60,7 @@ class InstallerBackup:
|
||||
os_data.os_data.ventura: Path(self._directory, "13 Ventura"),
|
||||
os_data.os_data.sonoma: Path(self._directory, "14 Sonoma"),
|
||||
os_data.os_data.sequoia: Path(self._directory, "15 Sequoia"),
|
||||
os_data.os_data.tahoe: Path(self._directory, "26 Tahoe"),
|
||||
}
|
||||
|
||||
for os_version in self._supported_oses:
|
||||
|
||||
@@ -27,6 +27,7 @@ class CatalogVersion(StrEnum):
|
||||
|
||||
Used for generating sucatalog URLs
|
||||
"""
|
||||
TAHOE: str = "26"
|
||||
SEQUOIA: str = "15"
|
||||
SONOMA: str = "14"
|
||||
VENTURA: str = "13"
|
||||
|
||||
@@ -29,7 +29,7 @@ class CatalogProducts:
|
||||
catalog: dict,
|
||||
install_assistants_only: bool = True,
|
||||
only_vmm_install_assistants: bool = True,
|
||||
max_install_assistant_version: CatalogVersion = CatalogVersion.SEQUOIA
|
||||
max_install_assistant_version: CatalogVersion = CatalogVersion.TAHOE
|
||||
) -> None:
|
||||
self.catalog: dict = catalog
|
||||
self.ia_only: bool = install_assistants_only
|
||||
|
||||
@@ -29,7 +29,7 @@ class CatalogURL:
|
||||
extension (CatalogExtension): Extension for the catalog URL
|
||||
"""
|
||||
def __init__(self,
|
||||
version: CatalogVersion = CatalogVersion.SEQUOIA,
|
||||
version: CatalogVersion = CatalogVersion.TAHOE,
|
||||
seed: SeedType = SeedType.PublicRelease,
|
||||
extension: CatalogExtension = CatalogExtension.PLIST
|
||||
) -> None:
|
||||
|
||||
Reference in New Issue
Block a user