macOS: Bump the minimum required macOS version to Catalina released five years ago.

Catalina is actually already EOL as of July 2022 but we dont need
anything from newer releases that isn't detected at runtime. Going to
Catalina allows us to use a better format for the generated DMG (UMNO
instead of ULFO which compresses better).
This commit is contained in:
Kovid Goyal
2024-08-13 09:03:38 +05:30
parent b872bbff49
commit 81061a8d43
3 changed files with 4 additions and 2 deletions

View File

@@ -441,7 +441,7 @@ class Freeze(object):
py_compile(join(self.resources_dir, 'Python'))
@flush
def makedmg(self, d, volname, format='ULFO'):
def makedmg(self, d, volname, format='ULMO'):
''' Copy a directory d into a dmg named volname '''
print('\nMaking dmg...')
sys.stdout.flush()

View File

@@ -136,6 +136,8 @@ Detailed list of changes
- When :opt:`shell` is set to ``.`` respect the SHELL environment variable in the environment in which kitty is launched (:pull:`7714`)
- macOS: Bump the minimum required macOS version to Catalina released five years ago.
0.35.2 [2024-06-22]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

View File

@@ -1588,7 +1588,7 @@ def macos_info_plist() -> bytes:
NSHumanReadableCopyright=time.strftime('Copyright %Y, Kovid Goyal'),
CFBundleGetInfoString='kitty - The fast, feature-rich, GPU based terminal emulator. https://sw.kovidgoyal.net/kitty/',
# Operating System Version
LSMinimumSystemVersion='10.12.0',
LSMinimumSystemVersion='10.15.0',
# Categorization
CFBundlePackageType='APPL',
CFBundleSignature='????',