From f9a6048abe14bde90a5f9b736195915a5fd730b6 Mon Sep 17 00:00:00 2001 From: BenTincher <138822929+BenTincher@users.noreply.github.com> Date: Tue, 17 Oct 2023 08:20:05 -0400 Subject: [PATCH 1/2] changes --- .../contents.xcworkspacedata | 7 +++++++ .../UserInterfaceState.xcuserstate | Bin 0 -> 16588 bytes .../xcschemes/xcschememanagement.plist | 14 ++++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 .swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata create mode 100644 .swiftpm/xcode/package.xcworkspace/xcuserdata/benjamintincher@pgatourhq.com.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 .swiftpm/xcode/xcuserdata/benjamintincher@pgatourhq.com.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/.swiftpm/xcode/package.xcworkspace/xcuserdata/benjamintincher@pgatourhq.com.xcuserdatad/UserInterfaceState.xcuserstate b/.swiftpm/xcode/package.xcworkspace/xcuserdata/benjamintincher@pgatourhq.com.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..4f76eff6fe569708f56f8ef93b0e5ef0d060f6ab GIT binary patch literal 16588 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 SN-&WS=|A_X^gr^Mr~Ds;g#Qu% literal 0 HcmV?d00001 diff --git a/.swiftpm/xcode/xcuserdata/benjamintincher@pgatourhq.com.xcuserdatad/xcschemes/xcschememanagement.plist b/.swiftpm/xcode/xcuserdata/benjamintincher@pgatourhq.com.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..db691ab --- /dev/null +++ b/.swiftpm/xcode/xcuserdata/benjamintincher@pgatourhq.com.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + CryptorECC.xcscheme_^#shared#^_ + + orderHint + 0 + + + + From b74d4c893cb7301142358c6a216f974e0cb8654b Mon Sep 17 00:00:00 2001 From: BenTincher Date: Thu, 19 Oct 2023 08:21:54 -0400 Subject: [PATCH 2/2] modifications to be able to work with visionOS --- Package@swift-4.0.swift | 2 +- Package@swift-4.1.swift | 2 +- Sources/CryptorECC/ECDecryptable.swift | 2 +- Sources/CryptorECC/ECEncryptable.swift | 2 +- Sources/CryptorECC/ECPrivateKey.swift | 2 +- Sources/CryptorECC/ECPublicKey.swift | 2 +- Sources/CryptorECC/ECSignable.swift | 2 +- Sources/CryptorECC/ECSignature.swift | 2 +- Sources/CryptorECC/EllipticCurve.swift | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Package@swift-4.0.swift b/Package@swift-4.0.swift index 72358bd..61dd5ed 100644 --- a/Package@swift-4.0.swift +++ b/Package@swift-4.0.swift @@ -22,7 +22,7 @@ import PackageDescription var targetDependencies: [Target.Dependency] = [] -#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS) +#if !os(Linux) let CryptoLibUrl = "https://github.com/Kitura/CommonCrypto.git" let CryptoLibVersion: Package.Dependency.Requirement = .upToNextMajor(from: "1.0.200") diff --git a/Package@swift-4.1.swift b/Package@swift-4.1.swift index 72358bd..61dd5ed 100644 --- a/Package@swift-4.1.swift +++ b/Package@swift-4.1.swift @@ -22,7 +22,7 @@ import PackageDescription var targetDependencies: [Target.Dependency] = [] -#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS) +#if !os(Linux) let CryptoLibUrl = "https://github.com/Kitura/CommonCrypto.git" let CryptoLibVersion: Package.Dependency.Requirement = .upToNextMajor(from: "1.0.200") diff --git a/Sources/CryptorECC/ECDecryptable.swift b/Sources/CryptorECC/ECDecryptable.swift index 2a95bff..303efca 100644 --- a/Sources/CryptorECC/ECDecryptable.swift +++ b/Sources/CryptorECC/ECDecryptable.swift @@ -15,7 +15,7 @@ import Foundation -#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS) +#if !os(Linux) import CommonCrypto #elseif os(Linux) import OpenSSL diff --git a/Sources/CryptorECC/ECEncryptable.swift b/Sources/CryptorECC/ECEncryptable.swift index 2c6a515..33395be 100644 --- a/Sources/CryptorECC/ECEncryptable.swift +++ b/Sources/CryptorECC/ECEncryptable.swift @@ -15,7 +15,7 @@ import Foundation -#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS) +#if !os(Linux) import CommonCrypto #elseif os(Linux) import OpenSSL diff --git a/Sources/CryptorECC/ECPrivateKey.swift b/Sources/CryptorECC/ECPrivateKey.swift index 4091cf3..b6301ec 100644 --- a/Sources/CryptorECC/ECPrivateKey.swift +++ b/Sources/CryptorECC/ECPrivateKey.swift @@ -13,7 +13,7 @@ // limitations under the License. // import Foundation -#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS) +#if !os(Linux) import CommonCrypto #elseif os(Linux) import OpenSSL diff --git a/Sources/CryptorECC/ECPublicKey.swift b/Sources/CryptorECC/ECPublicKey.swift index 4189b00..3b9a617 100644 --- a/Sources/CryptorECC/ECPublicKey.swift +++ b/Sources/CryptorECC/ECPublicKey.swift @@ -14,7 +14,7 @@ // import Foundation -#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS) +#if !os(Linux) import CommonCrypto #elseif os(Linux) import OpenSSL diff --git a/Sources/CryptorECC/ECSignable.swift b/Sources/CryptorECC/ECSignable.swift index 194ca48..6591737 100644 --- a/Sources/CryptorECC/ECSignable.swift +++ b/Sources/CryptorECC/ECSignable.swift @@ -15,7 +15,7 @@ import Foundation -#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS) +#if !os(Linux) import CommonCrypto #elseif os(Linux) import OpenSSL diff --git a/Sources/CryptorECC/ECSignature.swift b/Sources/CryptorECC/ECSignature.swift index 143427b..0f5a9a6 100644 --- a/Sources/CryptorECC/ECSignature.swift +++ b/Sources/CryptorECC/ECSignature.swift @@ -15,7 +15,7 @@ import Foundation -#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS) +#if !os(Linux) import CommonCrypto #elseif os(Linux) import OpenSSL diff --git a/Sources/CryptorECC/EllipticCurve.swift b/Sources/CryptorECC/EllipticCurve.swift index 004cc7e..a994050 100644 --- a/Sources/CryptorECC/EllipticCurve.swift +++ b/Sources/CryptorECC/EllipticCurve.swift @@ -15,7 +15,7 @@ import Foundation -#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS) +#if !os(Linux) import CommonCrypto #elseif os(Linux) import OpenSSL