From 256fd55d32f4cf62fde03f89054a89bfd0887764 Mon Sep 17 00:00:00 2001 From: relikd Date: Wed, 23 Jul 2025 10:37:04 +0200 Subject: [PATCH] fix: run on macOS 10.15 --- CHANGELOG.md | 8 +++++- baRSS.xcodeproj/project.pbxproj | 44 +++++---------------------------- baRSS/Info.plist | 4 +-- 3 files changed, 15 insertions(+), 41 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c6218e6..626ce1f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,11 @@ and this project does adhere to [Semantic Versioning](https://semver.org/spec/v2 ## [Unreleased] +## [1.3.2] – 2025-07-23 +### Fixed +- previous version did not run on macOS 10.15 + + ## [1.3.1] – 2025-07-21 ### Fixed - *Status Bar Menu:* Always recreate main menu (hopefully fixes #13) @@ -198,7 +203,8 @@ and this project does adhere to [Semantic Versioning](https://semver.org/spec/v2 Initial release -[Unreleased]: https://github.com/relikd/baRSS/compare/v1.3.1...HEAD +[Unreleased]: https://github.com/relikd/baRSS/compare/v1.3.2...HEAD +[1.3.2]: https://github.com/relikd/baRSS/compare/v1.3.1...v1.3.2 [1.3.1]: https://github.com/relikd/baRSS/compare/v1.3.0...v1.3.1 [1.3.0]: https://github.com/relikd/baRSS/compare/v1.2.3...v1.3.0 [1.2.3]: https://github.com/relikd/baRSS/compare/v1.2.2...v1.2.3 diff --git a/baRSS.xcodeproj/project.pbxproj b/baRSS.xcodeproj/project.pbxproj index 1682804..69a99e2 100644 --- a/baRSS.xcodeproj/project.pbxproj +++ b/baRSS.xcodeproj/project.pbxproj @@ -99,15 +99,6 @@ name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; - 544DCCBC212A2B5A002DBC46 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 16; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 54CE4D4522EF509400E89C16 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; @@ -492,8 +483,6 @@ 54ACC27A21061B3B0020715F /* Resources */, 544DCCBB212A2B4D002DBC46 /* Embed Frameworks */, 54CE4D4522EF509400E89C16 /* CopyFiles */, - 544DCCBC212A2B5A002DBC46 /* CopyFiles */, - 543964EE2215C27B0016AAA3 /* Bump Version */, 54FB05D12305BFAB00A088AD /* ShellScript */, ); buildRules = ( @@ -598,25 +587,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 543964EE2215C27B0016AAA3 /* Bump Version */ = { - isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Bump Version"; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "# https://crunchybagel.com/auto-incrementing-build-numbers-in-xcode/\nbuildNumber=$(/usr/libexec/PlistBuddy -c \"Print CFBundleVersion\" \"${PROJECT_DIR}/${INFOPLIST_FILE}\")\nbuildNumber=$(($buildNumber + 1))\n/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $buildNumber\" \"${PROJECT_DIR}/${INFOPLIST_FILE}\"\n"; - }; 54FB05D12305BFAB00A088AD /* ShellScript */ = { isa = PBXShellScriptBuildPhase; alwaysOutOfDate = 1; @@ -732,6 +702,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 16440; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = UY657LKNHJ; @@ -749,6 +720,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.13; + MARKETING_VERSION = 1.3.2; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; @@ -791,6 +763,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 16440; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = UY657LKNHJ; @@ -805,6 +778,7 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.13; + MARKETING_VERSION = 1.3.2; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = macosx; }; @@ -826,12 +800,9 @@ CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES; CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES; CODE_SIGN_ENTITLEMENTS = baRSS/baRSS.entitlements; - CODE_SIGN_IDENTITY = "Mac Developer"; - CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - DEAD_CODE_STRIPPING = YES; - EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO; ENABLE_HARDENED_RUNTIME = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)", @@ -880,12 +851,9 @@ CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES; CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES; CODE_SIGN_ENTITLEMENTS = baRSS/baRSS.entitlements; - CODE_SIGN_IDENTITY = "Mac Developer"; - CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - DEAD_CODE_STRIPPING = YES; - EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO; ENABLE_HARDENED_RUNTIME = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)", diff --git a/baRSS/Info.plist b/baRSS/Info.plist index 003c239..1611ff3 100644 --- a/baRSS/Info.plist +++ b/baRSS/Info.plist @@ -45,7 +45,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.3.1 + $(MARKETING_VERSION) CFBundleURLTypes @@ -70,7 +70,7 @@ CFBundleVersion - 15970 + $(CURRENT_PROJECT_VERSION) LSApplicationCategoryType public.app-category.news LSMinimumSystemVersion