Bump Swift package dependencies

This commit is contained in:
Nindi Gill 2022-09-21 19:40:56 +10:00
parent edd9b2bcd0
commit d5532a978a
3 changed files with 4 additions and 29 deletions

View file

@ -100,10 +100,8 @@
39CF55AD28615530006FB5D2 /* SettingsGeneralHelperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CF55AC28615530006FB5D2 /* SettingsGeneralHelperView.swift */; }; 39CF55AD28615530006FB5D2 /* SettingsGeneralHelperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CF55AC28615530006FB5D2 /* SettingsGeneralHelperView.swift */; };
39CF55AF2861582F006FB5D2 /* AuthorizationError+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CF55AE2861582F006FB5D2 /* AuthorizationError+Extension.swift */; }; 39CF55AF2861582F006FB5D2 /* AuthorizationError+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CF55AE2861582F006FB5D2 /* AuthorizationError+Extension.swift */; };
39CF55B228615D30006FB5D2 /* SecureXPC in Frameworks */ = {isa = PBXBuildFile; productRef = 39CF55B128615D30006FB5D2 /* SecureXPC */; }; 39CF55B228615D30006FB5D2 /* SecureXPC in Frameworks */ = {isa = PBXBuildFile; productRef = 39CF55B128615D30006FB5D2 /* SecureXPC */; };
39CF55B528615D41006FB5D2 /* EmbeddedPropertyList in Frameworks */ = {isa = PBXBuildFile; productRef = 39CF55B428615D41006FB5D2 /* EmbeddedPropertyList */; };
39CF55B828615D5F006FB5D2 /* Blessed in Frameworks */ = {isa = PBXBuildFile; productRef = 39CF55B728615D5F006FB5D2 /* Blessed */; }; 39CF55B828615D5F006FB5D2 /* Blessed in Frameworks */ = {isa = PBXBuildFile; productRef = 39CF55B728615D5F006FB5D2 /* Blessed */; };
39CF55BA28615D5F006FB5D2 /* SecureXPC in Frameworks */ = {isa = PBXBuildFile; productRef = 39CF55B928615D5F006FB5D2 /* SecureXPC */; }; 39CF55BA28615D5F006FB5D2 /* SecureXPC in Frameworks */ = {isa = PBXBuildFile; productRef = 39CF55B928615D5F006FB5D2 /* SecureXPC */; };
39CF55BC28615D5F006FB5D2 /* EmbeddedPropertyList in Frameworks */ = {isa = PBXBuildFile; productRef = 39CF55BB28615D5F006FB5D2 /* EmbeddedPropertyList */; };
39CF560028619147006FB5D2 /* HelperToolCommandType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CF55FF28619147006FB5D2 /* HelperToolCommandType.swift */; }; 39CF560028619147006FB5D2 /* HelperToolCommandType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CF55FF28619147006FB5D2 /* HelperToolCommandType.swift */; };
39CF560128619147006FB5D2 /* HelperToolCommandType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CF55FF28619147006FB5D2 /* HelperToolCommandType.swift */; }; 39CF560128619147006FB5D2 /* HelperToolCommandType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CF55FF28619147006FB5D2 /* HelperToolCommandType.swift */; };
39CF56092861AE7F006FB5D2 /* HelperToolCommandRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CF56082861AE7F006FB5D2 /* HelperToolCommandRequest.swift */; }; 39CF56092861AE7F006FB5D2 /* HelperToolCommandRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CF56082861AE7F006FB5D2 /* HelperToolCommandRequest.swift */; };
@ -280,7 +278,6 @@
390451DF28573FAA00E0B563 /* Yams in Frameworks */, 390451DF28573FAA00E0B563 /* Yams in Frameworks */,
39CF55AA286154A5006FB5D2 /* Blessed in Frameworks */, 39CF55AA286154A5006FB5D2 /* Blessed in Frameworks */,
39CF55B228615D30006FB5D2 /* SecureXPC in Frameworks */, 39CF55B228615D30006FB5D2 /* SecureXPC in Frameworks */,
39CF55B528615D41006FB5D2 /* EmbeddedPropertyList in Frameworks */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -290,7 +287,6 @@
files = ( files = (
39CF55B828615D5F006FB5D2 /* Blessed in Frameworks */, 39CF55B828615D5F006FB5D2 /* Blessed in Frameworks */,
39CF55BA28615D5F006FB5D2 /* SecureXPC in Frameworks */, 39CF55BA28615D5F006FB5D2 /* SecureXPC in Frameworks */,
39CF55BC28615D5F006FB5D2 /* EmbeddedPropertyList in Frameworks */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -543,7 +539,6 @@
390451DE28573FAA00E0B563 /* Yams */, 390451DE28573FAA00E0B563 /* Yams */,
39CF55A9286154A5006FB5D2 /* Blessed */, 39CF55A9286154A5006FB5D2 /* Blessed */,
39CF55B128615D30006FB5D2 /* SecureXPC */, 39CF55B128615D30006FB5D2 /* SecureXPC */,
39CF55B428615D41006FB5D2 /* EmbeddedPropertyList */,
3935F4C4286B546A00760AB0 /* Sparkle */, 3935F4C4286B546A00760AB0 /* Sparkle */,
); );
productName = Mist; productName = Mist;
@ -567,7 +562,6 @@
packageProductDependencies = ( packageProductDependencies = (
39CF55B728615D5F006FB5D2 /* Blessed */, 39CF55B728615D5F006FB5D2 /* Blessed */,
39CF55B928615D5F006FB5D2 /* SecureXPC */, 39CF55B928615D5F006FB5D2 /* SecureXPC */,
39CF55BB28615D5F006FB5D2 /* EmbeddedPropertyList */,
); );
productName = MistHelperTool; productName = MistHelperTool;
productReference = 39CF559D28614DD8006FB5D2 /* com.ninxsoft.mist.helper */; productReference = 39CF559D28614DD8006FB5D2 /* com.ninxsoft.mist.helper */;
@ -604,7 +598,6 @@
390451DD28573FAA00E0B563 /* XCRemoteSwiftPackageReference "Yams" */, 390451DD28573FAA00E0B563 /* XCRemoteSwiftPackageReference "Yams" */,
39CF55A8286154A5006FB5D2 /* XCRemoteSwiftPackageReference "Blessed" */, 39CF55A8286154A5006FB5D2 /* XCRemoteSwiftPackageReference "Blessed" */,
39CF55B028615D30006FB5D2 /* XCRemoteSwiftPackageReference "SecureXPC" */, 39CF55B028615D30006FB5D2 /* XCRemoteSwiftPackageReference "SecureXPC" */,
39CF55B328615D41006FB5D2 /* XCRemoteSwiftPackageReference "EmbeddedPropertyList" */,
3935F4C3286B546A00760AB0 /* XCRemoteSwiftPackageReference "Sparkle" */, 3935F4C3286B546A00760AB0 /* XCRemoteSwiftPackageReference "Sparkle" */,
); );
productRefGroup = 390451A72856E1D900E0B563 /* Products */; productRefGroup = 390451A72856E1D900E0B563 /* Products */;
@ -1103,7 +1096,7 @@
repositoryURL = "https://github.com/sparkle-project/Sparkle"; repositoryURL = "https://github.com/sparkle-project/Sparkle";
requirement = { requirement = {
kind = upToNextMajorVersion; kind = upToNextMajorVersion;
minimumVersion = 2.1.0; minimumVersion = 2.2.2;
}; };
}; };
39CF55A8286154A5006FB5D2 /* XCRemoteSwiftPackageReference "Blessed" */ = { 39CF55A8286154A5006FB5D2 /* XCRemoteSwiftPackageReference "Blessed" */ = {
@ -1119,15 +1112,7 @@
repositoryURL = "https://github.com/trilemma-dev/SecureXPC"; repositoryURL = "https://github.com/trilemma-dev/SecureXPC";
requirement = { requirement = {
kind = upToNextMajorVersion; kind = upToNextMajorVersion;
minimumVersion = 0.7.0; minimumVersion = 0.8.0;
};
};
39CF55B328615D41006FB5D2 /* XCRemoteSwiftPackageReference "EmbeddedPropertyList" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/trilemma-dev/EmbeddedPropertyList";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 2.0.2;
}; };
}; };
/* End XCRemoteSwiftPackageReference section */ /* End XCRemoteSwiftPackageReference section */
@ -1153,11 +1138,6 @@
package = 39CF55B028615D30006FB5D2 /* XCRemoteSwiftPackageReference "SecureXPC" */; package = 39CF55B028615D30006FB5D2 /* XCRemoteSwiftPackageReference "SecureXPC" */;
productName = SecureXPC; productName = SecureXPC;
}; };
39CF55B428615D41006FB5D2 /* EmbeddedPropertyList */ = {
isa = XCSwiftPackageProductDependency;
package = 39CF55B328615D41006FB5D2 /* XCRemoteSwiftPackageReference "EmbeddedPropertyList" */;
productName = EmbeddedPropertyList;
};
39CF55B728615D5F006FB5D2 /* Blessed */ = { 39CF55B728615D5F006FB5D2 /* Blessed */ = {
isa = XCSwiftPackageProductDependency; isa = XCSwiftPackageProductDependency;
package = 39CF55A8286154A5006FB5D2 /* XCRemoteSwiftPackageReference "Blessed" */; package = 39CF55A8286154A5006FB5D2 /* XCRemoteSwiftPackageReference "Blessed" */;
@ -1168,11 +1148,6 @@
package = 39CF55B028615D30006FB5D2 /* XCRemoteSwiftPackageReference "SecureXPC" */; package = 39CF55B028615D30006FB5D2 /* XCRemoteSwiftPackageReference "SecureXPC" */;
productName = SecureXPC; productName = SecureXPC;
}; };
39CF55BB28615D5F006FB5D2 /* EmbeddedPropertyList */ = {
isa = XCSwiftPackageProductDependency;
package = 39CF55B328615D41006FB5D2 /* XCRemoteSwiftPackageReference "EmbeddedPropertyList" */;
productName = EmbeddedPropertyList;
};
/* End XCSwiftPackageProductDependency section */ /* End XCSwiftPackageProductDependency section */
}; };
rootObject = 3904519E2856E1D800E0B563 /* Project object */; rootObject = 3904519E2856E1D800E0B563 /* Project object */;

View file

@ -54,7 +54,7 @@ guard getppid() == 1 else {
} }
/// XPCServer used to monitor incoming requests /// XPCServer used to monitor incoming requests
let server: XPCServer = try XPCServer.forThisBlessedHelperTool() let server: XPCServer = try XPCServer.forThisXPCService()
server.registerRoute(XPCRoute.commandRoute, handler: HelperToolCommandRunner.run(_:)) server.registerRoute(XPCRoute.commandRoute, handler: HelperToolCommandRunner.run(_:))
server.setErrorHandler { error in server.setErrorHandler { error in
if case .connectionInvalid = error { if case .connectionInvalid = error {

View file

@ -51,7 +51,7 @@ Grab the latest version of **Mist** from the [releases page](https://github.com/
- Project created and maintained by Nindi Gill ([ninxsoft](https://github.com/ninxsoft)). - Project created and maintained by Nindi Gill ([ninxsoft](https://github.com/ninxsoft)).
- JP Simard ([jpsim](https://github.com/jpsim)) for [Yams](https://github.com/jpsim/Yams), used to export lists as YAML. - JP Simard ([jpsim](https://github.com/jpsim)) for [Yams](https://github.com/jpsim/Yams), used to export lists as YAML.
- Josh Kaplan ([jakaplan](https://github.com/jakaplan)) for [Blessed](https://github.com/trilemma-dev/Blessed), [EmbeddedPropertyList](https://github.com/trilemma-dev/EmbeddedPropertyList), and [SecureXPC](https://github.com/trilemma-dev/SecureXPC), which are all used to support the Privileged Helper Tool. - Josh Kaplan ([jakaplan](https://github.com/jakaplan)) for [Blessed](https://github.com/trilemma-dev/Blessed) and [SecureXPC](https://github.com/trilemma-dev/SecureXPC), which are used to support the Privileged Helper Tool.
- The Sparkle Project ([sparkle-project](https://github.com/sparkle-project)) for [Sparkle](https://github.com/sparkle-project/Sparkle), used to auto update Mist. - The Sparkle Project ([sparkle-project](https://github.com/sparkle-project)) for [Sparkle](https://github.com/sparkle-project/Sparkle), used to auto update Mist.
- Callum Jones ([cj123](https://github.com/cj123)) for [IPSW Downloads API](https://ipswdownloads.docs.apiary.io), used to determine macOS Firmware metadata. - Callum Jones ([cj123](https://github.com/cj123)) for [IPSW Downloads API](https://ipswdownloads.docs.apiary.io), used to determine macOS Firmware metadata.