Branch: refs/heads/master Author: Jiří Techet techet@gmail.com Committer: Jiří Techet techet@gmail.com Date: Sun, 08 Aug 2021 21:21:55 UTC Commit: 3510de9fd71d632d93f8d1e3fc2de60b10b3443a https://github.com/geany/geany-osx/commit/3510de9fd71d632d93f8d1e3fc2de60b10...
Log Message: ----------- Bump required macOS version from 10.11 to 10.13
This is required to build latest VTE correctly (and older versions of VTE don't compile because of stricter llvm parser used in the latest XCode).
Modified Paths: -------------- Info.plist Launcher/geany/geany.xcodeproj/project.pbxproj README.md
Modified: Info.plist 4 lines changed, 2 insertions(+), 2 deletions(-) =================================================================== @@ -7,7 +7,7 @@ <key>CFBundleVersion</key> <string>1.37</string> <key>NSHumanReadableCopyright</key> - <string>Copyright 2020 The Geany Team, GNU General Public License</string> + <string>Copyright 2021 The Geany Team, GNU General Public License</string>
<key>CFBundleDevelopmentRegion</key> <string>English</string> @@ -26,7 +26,7 @@ <key>CFBundleSignature</key> <string>????</string> <key>LSMinimumSystemVersion</key> - <string>10.11</string> + <string>10.13</string> <key>LSApplicationCategoryType</key> <string>public.app-category.developer-tools</string> <key>NSHighResolutionCapable</key>
Modified: Launcher/geany/geany.xcodeproj/project.pbxproj 6 lines changed, 2 insertions(+), 4 deletions(-) =================================================================== @@ -177,7 +177,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.9; + MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -230,7 +230,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.9; + MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; @@ -244,7 +244,6 @@ CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = ""; ENABLE_HARDENED_RUNTIME = YES; - MACOSX_DEPLOYMENT_TARGET = 10.9; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; @@ -256,7 +255,6 @@ CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = ""; ENABLE_HARDENED_RUNTIME = YES; - MACOSX_DEPLOYMENT_TARGET = 10.9; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release;
Modified: README.md 6 lines changed, 3 insertions(+), 3 deletions(-) =================================================================== @@ -94,11 +94,11 @@ To create the bundle, you need to first install JHBuild and GTK as described bel
4. Add the following lines to `~/.config/jhbuildrc-custom`: ``` - setup_sdk(target="10.11", architectures=["x86_64"]) + setup_sdk(target="10.13", architectures=["x86_64"]) setup_release() ``` With this settings, the build creates a 64-bit binary that works on - macOS 10.11 and later. By default, jhbuild compiles without + macOS 10.13 and later. By default, jhbuild compiles without optimization flags. The `setup_release()` call enables optimizations.
5. Install GTK and all of its dependencies by running the following @@ -231,4 +231,4 @@ have to be performed during normal bundle/installer creation:
---
-Jiri Techet, 2020 +Jiri Techet, 2021
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).