Skip to content

Commit

Permalink
Update Sparkle to 2.6.2
Browse files Browse the repository at this point in the history
  • Loading branch information
zorgiepoo committed May 11, 2024
1 parent 8aaa9f0 commit 8f07080
Show file tree
Hide file tree
Showing 23 changed files with 2,975 additions and 2,985 deletions.
Binary file modified deps/Sparkle/Autoupdate.dSYM/Contents/Resources/DWARF/Autoupdate
Binary file not shown.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions deps/Sparkle/Sparkle.framework.dSYM/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>2.6.0</string>
<string>2.6.2</string>
<key>CFBundleVersion</key>
<string>2036</string>
<string>2038</string>
</dict>
</plist>
Binary file not shown.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Binary file modified deps/Sparkle/Sparkle.framework/Versions/B/Autoupdate
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ NS_ASSUME_NONNULL_BEGIN
/**
A controller class that instantiates a `SPUUpdater` and allows binding UI to its updater settings.
This class can be instantiated in a nib or created programatically using `-initWithUpdaterDelegate:userDriverDelegate:` or `-initWithStartingUpdater:updaterDelegate:userDriverDelegate:`.
This class can be instantiated in a nib or created programmatically using `-initWithUpdaterDelegate:userDriverDelegate:` or `-initWithStartingUpdater:updaterDelegate:userDriverDelegate:`.
The controller's updater targets the application's main bundle and uses Sparkle's standard user interface.
Typically, this class is used by sticking it as a custom NSObject subclass in an Interface Builder nib (probably in MainMenu) but it works well programatically too.
Typically, this class is used by sticking it as a custom NSObject subclass in an Interface Builder nib (probably in MainMenu) but it works well programmatically too.
The controller creates an `SPUUpdater` instance using a `SPUStandardUserDriver` and allows hooking up the check for updates action and handling menu item validation.
It also allows hooking up the updater's and user driver's delegates.
Expand Down Expand Up @@ -71,7 +71,7 @@ SU_EXPORT @interface SPUStandardUpdaterController : NSObject
You cannot call this initializer directly. You must instantiate a `SPUStandardUpdaterController` inside of a nib (typically the MainMenu nib) to use it.
To create a `SPUStandardUpdaterController` programatically, use `-initWithUpdaterDelegate:userDriverDelegate:` or `-initWithStartingUpdater:updaterDelegate:userDriverDelegate:` instead.
To create a `SPUStandardUpdaterController` programmatically, use `-initWithUpdaterDelegate:userDriverDelegate:` or `-initWithStartingUpdater:updaterDelegate:userDriverDelegate:` instead.
*/
- (instancetype)init NS_UNAVAILABLE;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ SU_EXPORT @interface SPUUpdater : NSObject
Related: See `SPUStandardUpdaterController` which wraps a `SPUUpdater` instance and is suitable for instantiating inside of nib files.
@param hostBundle The bundle that should be targetted for updating.
@param hostBundle The bundle that should be targeted for updating.
@param applicationBundle The application bundle that should be waited for termination and relaunched (unless overridden). Usually this can be the same as hostBundle. This may differ when updating a plug-in or other non-application bundle.
@param userDriver The user driver that Sparkle uses for user update interaction.
@param delegate The delegate for `SPUUpdater`.
Expand Down Expand Up @@ -114,7 +114,7 @@ SU_EXPORT @interface SPUUpdater : NSObject
to ask the user's permission to check for updates automatically and `automaticallyChecksForUpdates` is `NO`.
If you want to reset the updater's cycle after an updater setting change, see `resetUpdateCycle` or `resetUpdateCycleAfterShortDelay` instead.
This is meant for programmatically initating a check for updates in the background without the user initiating it.
This is meant for programmatically initiating a check for updates in the background without the user initiating it.
This check will not show UI if no new updates are found.
If a new update is found, the updater's user driver may handle showing it at an appropriate (but not necessarily immediate) time.
Expand Down Expand Up @@ -307,7 +307,7 @@ SU_EXPORT @interface SPUUpdater : NSObject
Note if Sparkle is being used to update another application, the bundle information retrieved is from the main application performing the updating.
This default implementation can be overrided.
This default implementation can be overridden.
*/
@property (nonatomic, copy) NSString *userAgentString;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -288,7 +288,7 @@ SU_EXPORT extern NSString *const SUSystemProfilerPreferredLanguageKey;
- (void)updater:(SPUUpdater *)updater willDownloadUpdate:(SUAppcastItem *)item withRequest:(NSMutableURLRequest *)request;

/**
Called immediately after succesfull download of the specified update.
Called immediately after successful download of the specified update.
@param updater The SUUpdater instance.
@param item The appcast item corresponding to the update that has been downloaded.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ SU_EXPORT @protocol SPUUserDriver <NSObject>
- (void)showUpdatePermissionRequest:(SPUUpdatePermissionRequest *)request reply:(void (^)(SUUpdatePermissionResponse *))reply;

/**
* Show the user initating an update check
* Show the user initiating an update check
*
* Respond to the user initiating an update check. Sparkle uses this to show the user a window with an indeterminate progress bar.
*
Expand All @@ -68,7 +68,7 @@ SU_EXPORT @protocol SPUUserDriver <NSObject>
*
* `SPUUpdateStateInstalling` - Update has been downloaded and already started installing.
*
* The `userIntiated` property on the @c state indicates if the update was initiated by the user or if it was automatically scheduled in the background.
* The `userInitiated` property on the @c state indicates if the update was initiated by the user or if it was automatically scheduled in the background.
*
* Additionally, these properties on the @c appcastItem are of importance:
*
Expand Down
4 changes: 2 additions & 2 deletions deps/Sparkle/Sparkle.framework/Versions/B/Headers/SUUpdater.h
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ SU_EXPORT @interface SUUpdater : NSObject
/*!
Checks for updates, but does not display any UI unless an update is found.
This is meant for programmatically initating a check for updates. That is,
This is meant for programmatically initiating a check for updates. That is,
it will display no UI unless it actually finds an update, in which case it
proceeds as usual.
Expand Down Expand Up @@ -160,7 +160,7 @@ SU_EXPORT @interface SUUpdater : NSObject
/*!
The user agent used when checking for and downloading updates.
The default implementation can be overrided.
The default implementation can be overridden.
*/
@property (nonatomic, copy) NSString *userAgentString;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ __deprecated_msg("Deprecated in Sparkle 2. See SPUUpdaterDelegate instead")
- (void)updater:(SUUpdater *)updater willDownloadUpdate:(SUAppcastItem *)item withRequest:(NSMutableURLRequest *)request;

/*!
Called immediately after succesfull download of the specified update.
Called immediately after successful download of the specified update.
\param updater The SUUpdater instance.
\param item The appcast item corresponding to the update that has been downloaded.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>2.6.0-6-g2e1bdb98</string>
<string>2.6.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2036</string>
<string>2038</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down
Binary file modified deps/Sparkle/Sparkle.framework/Versions/B/Sparkle
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,15 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>2.6.0</string>
<string>2.6.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2036</string>
<string>2038</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
</data>
<key>Resources/Info.plist</key>
<data>
HHeL5D61tkf5t/3AbyHIzIvgkIY=
2tQHOgN1x0tbngsLbiGzLjoMd84=
</data>
<key>Resources/ReleaseNotesColorStyle.css</key>
<data>
Expand Down Expand Up @@ -939,10 +939,10 @@
<dict>
<key>cdhash</key>
<data>
0RM7GGG7rdRgmdMH3HDQDRtxpsA=
KYUrQDMqWdAz5hhgMFt7mQMiCZs=
</data>
<key>requirement</key>
<string>cdhash H"d1133b1861bbadd46099d307dc70d00d1b71a6c0" or cdhash H"44402eeda713481125814566b445348877609da1"</string>
<string>cdhash H"29852b40332a59d033e61860305b7b990322099b" or cdhash H"d9e716dc4490a21f3c798cb023d557d0684e5ab5"</string>
</dict>
<key>Headers/SPUDownloadData.h</key>
<dict>
Expand All @@ -955,7 +955,7 @@
<dict>
<key>hash2</key>
<data>
+3I+CmUwJuOPUMU9MsBJW4BZNzMkjeJjyYVSGAFGKh8=
gf8QsQfI+rsdQIHZdznFSFICnui4Oavnhgn9ybmv6Hs=
</data>
</dict>
<key>Headers/SPUStandardUserDriver.h</key>
Expand Down Expand Up @@ -990,14 +990,14 @@
<dict>
<key>hash2</key>
<data>
2RfJYG0mMGzLSAP82wi9XHEFSfkoBc22JiIik4SObd0=
gHf2JF29zPpLfNllC9hyoYGyZVO9xJ0wNDCZNd65+hQ=
</data>
</dict>
<key>Headers/SPUUpdaterDelegate.h</key>
<dict>
<key>hash2</key>
<data>
LHjSN/efNGASgXqi8P76eNivCLV2QZxP2/rvDMLcKyU=
A7Rnysd5Q/yqhviRSeLa7hyuJQcqe4eRb+qxnUx7S9g=
</data>
</dict>
<key>Headers/SPUUpdaterSettings.h</key>
Expand All @@ -1011,7 +1011,7 @@
<dict>
<key>hash2</key>
<data>
YZFL1dFrfvMYOnFeSkEzpIzMuvrqGf7Uj3AXhtHu+kM=
6/byufu2xa4bjEdEwfuFxkHUiYnK9gbYEtplebyvTSY=
</data>
</dict>
<key>Headers/SPUUserUpdateState.h</key>
Expand Down Expand Up @@ -1067,14 +1067,14 @@
<dict>
<key>hash2</key>
<data>
8BXIwn75UYazfTyDZklTch+t6AlsOxNdTI/bNj/qx1I=
lvb1mNWCyofJ0X88zXvMsK5PBXrG6Pr7hUrY0E3jNvY=
</data>
</dict>
<key>Headers/SUUpdaterDelegate.h</key>
<dict>
<key>hash2</key>
<data>
XRFzmZB3ShVUFY8JAvcjptVwxLmD/VL5rwnFoy5rSlc=
oaCMM/1B690QWRbYGB0iJBf5/toBzcQq+moxURBs3jY=
</data>
</dict>
<key>Headers/SUVersionComparisonProtocol.h</key>
Expand Down Expand Up @@ -1186,7 +1186,7 @@
<dict>
<key>hash2</key>
<data>
I4qRxRzCFmkz5DXhz7uaUdbl8V53JCNnMAX8W2AUN+o=
fgQgzZZEOtMRLFmrW5fTzFpeO1bg6HGsiK0NzAe1I9Y=
</data>
</dict>
<key>Resources/ReleaseNotesColorStyle.css</key>
Expand Down Expand Up @@ -2107,10 +2107,10 @@
<dict>
<key>cdhash</key>
<data>
Q8oarfP8iotjC2Am/eNQdFG51vU=
pPAilvMP/dkjuqdm563M5FEk8BU=
</data>
<key>requirement</key>
<string>cdhash H"43ca1aadf3fc8a8b630b6026fde3507451b9d6f5" or cdhash H"2d0a146991beab70a94091aca6a14596fac1d461"</string>
<string>cdhash H"a4f02296f30ffdd923baa766e7adcce45124f015" or cdhash H"26b289b27b0e292514515e131b4d07243dfb0b14"</string>
</dict>
</dict>
<key>rules</key>
Expand Down
4 changes: 2 additions & 2 deletions deps/Sparkle/Updater.app.dSYM/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>2.6.0</string>
<string>2.6.2</string>
<key>CFBundleVersion</key>
<string>2036</string>
<string>2038</string>
</dict>
</plist>
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
triple: 'arm64-apple-darwin'
binary-path: '/Users/msp/Documents/Programming/Sparkle/build/Sparkle.8QscZ8/Build/Products/Release/Updater.app/Contents/MacOS/Updater'
binary-path: '/Users/msp/Documents/Programming/Sparkle/build/Sparkle.cUfbPQ/Build/Products/Release/Updater.app/Contents/MacOS/Updater'
relocations:
- { offsetInCU: 0x27, offset: 0x27, size: 0x8, addend: 0x0, symName: '-[SPUAppcastItemState initWithMajorUpgrade:criticalUpdate:informationalUpdate:minimumOperatingSystemVersionIsOK:maximumOperatingSystemVersionIsOK:]', symObjAddr: 0x0, symBinAddr: 0x100001FD4, symSize: 0x7C }
- { offsetInCU: 0x1E9, offset: 0x1E9, size: 0x8, addend: 0x0, symName: '-[SPUAppcastItemState initWithMajorUpgrade:criticalUpdate:informationalUpdate:minimumOperatingSystemVersionIsOK:maximumOperatingSystemVersionIsOK:]', symObjAddr: 0x0, symBinAddr: 0x100001FD4, symSize: 0x7C }
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
triple: 'x86_64-apple-darwin'
binary-path: '/Users/msp/Documents/Programming/Sparkle/build/Sparkle.8QscZ8/Build/Products/Release/Updater.app/Contents/MacOS/Updater'
binary-path: '/Users/msp/Documents/Programming/Sparkle/build/Sparkle.cUfbPQ/Build/Products/Release/Updater.app/Contents/MacOS/Updater'
relocations:
- { offsetInCU: 0x27, offset: 0x27, size: 0x8, addend: 0x0, symName: '-[SPUAppcastItemState initWithMajorUpgrade:criticalUpdate:informationalUpdate:minimumOperatingSystemVersionIsOK:maximumOperatingSystemVersionIsOK:]', symObjAddr: 0x0, symBinAddr: 0x100001520, symSize: 0x71 }
- { offsetInCU: 0x1E9, offset: 0x1E9, size: 0x8, addend: 0x0, symName: '-[SPUAppcastItemState initWithMajorUpgrade:criticalUpdate:informationalUpdate:minimumOperatingSystemVersionIsOK:maximumOperatingSystemVersionIsOK:]', symObjAddr: 0x0, symBinAddr: 0x100001520, symSize: 0x71 }
Expand Down
2 changes: 1 addition & 1 deletion deps/Sparkle/source.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Source: /~https://github.com/sparkle-project/Sparkle
Branch: 2.x
Commit: 2e1bdb98f1eecb0fff0fdfc944570829fb708015
Commit: 41847a58cdef7506b257591fcca6f9495df591d4

Instructions:
In ConfigCommon.xcconfig set deployment target and disable:
Expand Down

0 comments on commit 8f07080

Please sign in to comment.