-diff -ru sparkle/SUAppcast.m sparkle-fixed/SUAppcast.m
---- sparkle/SUAppcast.m	2013-12-09 15:23:42.000000000 +0100
-+++ sparkle-fixed/SUAppcast.m	2014-01-31 13:23:11.000000000 +0100
+diff -ru sparkle/Sparkle/SUAppcast.m sparkle-fixed/Sparkle/SUAppcast.m
+--- sparkle/Sparkle/SUAppcast.m	2013-12-09 15:23:42.000000000 +0100
++++ sparkle-fixed/Sparkle/SUAppcast.m	2014-01-31 13:23:11.000000000 +0100
 @@ -15,6 +15,12 @@
  #import "SUConstants.h"
  #import "SULog.h"

 @implementation SUDiskImageUnarchiver
 
 + (BOOL)canUnarchivePath:(NSString *)path
diff -ru sparkle/SUPasswordPrompt.m sparkle-fixed/SUPasswordPrompt.m
--- sparkle/SUPasswordPrompt.m	2013-12-09 15:23:42.000000000 +0100
+++ sparkle-fixed/SUPasswordPrompt.m	2014-01-31 13:27:58.000000000 +0100
@@ -8,6 +8,12 @@
 
 #import "SUPasswordPrompt.h"
 
+@interface SUPasswordPrompt ()
+- (void)setName:(NSString*)name;
+- (void)setIcon:(NSImage*)icon;
+- (NSImage *)icon;
+- (void)setPassword:(NSString*)password;
+@end
 
 @implementation SUPasswordPrompt
 

 
-@interface SUAppcast () <NSURLDownloadDelegate>
+@interface SUAppcast () // implicit NSURLDownloadDelegate
 @property (copy) NSString *downloadFilename;
 @property (strong) NSURLDownload *download;
 @property (copy) NSArray *items;
diff -ru sparkle/Sparkle/SUDiskImageUnarchiver.m sparkle-fixed/Sparkle/SUDiskImageUnarchiver.m
--- sparkle/Sparkle/SUDiskImageUnarchiver.m	2013-12-09 15:23:42.000000000 +0100
+++ sparkle-fixed/Sparkle/SUDiskImageUnarchiver.m	2014-01-31 13:25:58.000000000 +0100
@@ -12,6 +12,13 @@
 #import "SULog.h"
 #import <CoreServices/CoreServices.h>
