<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/20a78e5ec8802df351db2620af7b2e15451d87e1">https://github.com/macports/macports-ports/commit/20a78e5ec8802df351db2620af7b2e15451d87e1</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 20a78e5  HexFiend: 2.4.0
</span>20a78e5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 20a78e5ec8802df351db2620af7b2e15451d87e1
</span>Author: Clemens Lang <cal@macports.org>
AuthorDate: Fri Jan 27 00:45:40 2017 +0100

<span style='display:block; white-space:pre;color:#404040;'>    HexFiend: 2.4.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/53394
</span>---
 editors/hexfiend/Portfile                    |  11 +-
 editors/hexfiend/files/disable-sparkle.patch | 199 +++++++++++++++++++++------
 2 files changed, 161 insertions(+), 49 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/hexfiend/Portfile b/editors/hexfiend/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3777b5e..4938e2d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/hexfiend/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/hexfiend/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,14 +4,11 @@ PortSystem      1.0
</span> PortGroup       xcode 1.0
 PortGroup       github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup    ridiculousfish HexFiend 2.3.0 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160  4084dd22c4c6151e01f790fd71c7cde52640a842 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256  41f73da50490b417b19176068b4a3e7224fa3c06b73d0c4788bf6ed21dceb439
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup    ridiculousfish HexFiend 2.4.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  bc1b3dc44bbd9ab723a54241792c4ceccc67f5fd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  efea3f3cea6eed01bb35bb62ab43d0e01132abcd3c50f50ac6bec65221029d93
</span> 
 epoch           1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport HexFiend {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision    1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span> categories      editors aqua
 maintainers     cal openmaintainer
 license         BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +32,7 @@ patchfiles      disable-sparkle.patch
</span> if {${subport} eq ${name}} {
     description     HexFiend is a fast and clever hex editor
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xcode.target        HexFiend_2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xcode.target        HexFiend_Framework HexFiend_2
</span>     xcode.configuration Release
 
     destroot {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/hexfiend/files/disable-sparkle.patch b/editors/hexfiend/files/disable-sparkle.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 4d486dc..6068e4d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/hexfiend/files/disable-sparkle.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/hexfiend/files/disable-sparkle.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,54 +1,169 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/HexFiend_2.xcodeproj/project.pbxproj b/HexFiend_2.xcodeproj/project.pbxproj
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 2e13a7f..e9834fa 100755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/HexFiend_2.xcodeproj/project.pbxproj
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/HexFiend_2.xcodeproj/project.pbxproj
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,8 +25,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           795F46C114BAA45D00EB2F7D /* OpenDriveWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 795F46C014BAA45D00EB2F7D /* OpenDriveWindowController.m */; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           795F46C314BAADB600EB2F7D /* DiskArbitration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 795F46C214BAADB600EB2F7D /* DiskArbitration.framework */; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           795F46C514BAAEFB00EB2F7D /* OpenDriveDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = 795F46C414BAAEFB00EB2F7D /* OpenDriveDialog.xib */; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          79E2FF1C17459F5E00FA8F12 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 79E2FF1B17459F5E00FA8F12 /* Sparkle.framework */; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          79E2FF1E17459FA700FA8F12 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 79E2FF1B17459F5E00FA8F12 /* Sparkle.framework */; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           79E2FF201745A2B300FA8F12 /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = 79E2FF1F1745A2B300FA8F12 /* dsa_pub.pem */; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -244,16 +242,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* End PBXContainerItemProxy section */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/HexFiend_2.xcodeproj/project.pbxproj.orig    2017-01-27 00:29:05.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/HexFiend_2.xcodeproj/project.pbxproj 2017-01-27 00:30:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33,8 +33,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           9408FC0E19DD7C87004F800E /* HexFiend.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D01E7BB80CDC530C00943F9E /* HexFiend.framework */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           9408FC1019DD8669004F800E /* HFPrivilegedHelperConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 9408FC0F19DD8669004F800E /* HFPrivilegedHelperConnection.h */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           940C4E6A183C11E20009AFDA /* HexFiend.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D01E7BB80CDC530C00943F9E /* HexFiend.framework */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4D19DC5218006EFA29 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 94548A4219DC51FF006EFA29 /* Sparkle.framework */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4E19DC5218006EFA29 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 94548A4219DC51FF006EFA29 /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           9483479019DE188E0086A732 /* HFTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 9483478F19DE188E0086A732 /* HFTest.h */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           9483479319DE1C8E0086A732 /* NaiveArray.m in Sources */ = {isa = PBXBuildFile; fileRef = D06D60A40FA7E980002376EE /* NaiveArray.m */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           9483479419DE1C920086A732 /* TreeEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = D06D60BC0FA7EA23002376EE /* TreeEntry.m */; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -205,62 +203,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* End PBXBuildFile section */
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Begin PBXCopyFilesBuildPhase section */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          79E2FF1D17459F9E00FA8F12 /* CopyFiles */ = {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  isa = PBXCopyFilesBuildPhase;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  buildActionMask = 2147483647;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  dstPath = "";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  dstSubfolderSpec = 10;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  files = (
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                          79E2FF1E17459FA700FA8F12 /* Sparkle.framework in CopyFiles */,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  runOnlyForDeploymentPostprocessing = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           D01E7BDA0CDC540700943F9E /* CopyFiles */ = {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   isa = PBXCopyFilesBuildPhase;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   buildActionMask = 2147483647;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -297,7 +285,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           795F46C014BAA45D00EB2F7D /* OpenDriveWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OpenDriveWindowController.m; path = app/sources/OpenDriveWindowController.m; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           795F46C214BAADB600EB2F7D /* DiskArbitration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiskArbitration.framework; path = System/Library/Frameworks/DiskArbitration.framework; sourceTree = SDKROOT; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           795F46C414BAAEFB00EB2F7D /* OpenDriveDialog.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = OpenDriveDialog.xib; path = app/resources/OpenDriveDialog.xib; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          79E2FF1B17459F5E00FA8F12 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = app/updater/Sparkle.framework; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           79E2FF1F1745A2B300FA8F12 /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dsa_pub.pem; path = app/resources/dsa_pub.pem; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           8D1107320486CEB800E47090 /* Hex Fiend.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Hex Fiend.app"; sourceTree = BUILT_PRODUCTS_DIR; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           D00122E10D48A8D400540B10 /* HFFindReplaceBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HFFindReplaceBackgroundView.h; path = app/sources/HFFindReplaceBackgroundView.h; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -513,7 +500,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* Begin PBXContainerItemProxy section */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4119DC51FF006EFA29 /* PBXContainerItemProxy */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXContainerItemProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  containerPortal = 94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  proxyType = 2;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteGlobalIDString = 8DC2EF5B0486A6940098B216;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteInfo = Sparkle;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4319DC51FF006EFA29 /* PBXContainerItemProxy */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXContainerItemProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  containerPortal = 94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  proxyType = 2;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteGlobalIDString = 61B5F90209C4CEE200B25A18;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteInfo = "Sparkle Test App";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4519DC51FF006EFA29 /* PBXContainerItemProxy */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXContainerItemProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  containerPortal = 94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  proxyType = 2;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteGlobalIDString = 612279D90DB5470200AB99EA;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteInfo = "Sparkle Unit Tests";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4719DC51FF006EFA29 /* PBXContainerItemProxy */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXContainerItemProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  containerPortal = 94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  proxyType = 2;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteGlobalIDString = 5D06E8D00FD68C7C005AE3F6;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteInfo = BinaryDelta;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4919DC51FF006EFA29 /* PBXContainerItemProxy */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXContainerItemProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  containerPortal = 94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  proxyType = 2;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteGlobalIDString = 55C14BB7136EEF1500649790;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteInfo = Autoupdate;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4B19DC5213006EFA29 /* PBXContainerItemProxy */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXContainerItemProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  containerPortal = 94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  proxyType = 1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteInfo = Sparkle;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4F19DC5218006EFA29 /* PBXContainerItemProxy */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXContainerItemProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  containerPortal = 94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  proxyType = 1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteInfo = Sparkle;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          A5056D5D1DDA6F6200DA325F /* PBXContainerItemProxy */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXContainerItemProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  containerPortal = 94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  proxyType = 2;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteGlobalIDString = 726B2B5D1C645FC900388755;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteInfo = "UI Tests";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           D039DBFF1481C17C00364FA6 /* PBXContainerItemProxy */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   isa = PBXContainerItemProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -299,7 +241,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   dstSubfolderSpec = 10;
</span>                   files = (
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                                D047E4CA1022E1CA00EF307B /* HexFiend.framework in CopyFiles */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          94548A4E19DC5218006EFA29 /* Sparkle.framework in CopyFiles */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   runOnlyForDeploymentPostprocessing = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -342,7 +283,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           9408FBFD19DD72DE004F800E /* Framework_Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Framework_Tests-Info.plist"; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           9408FBFE19DD72DF004F800E /* Framework_Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Framework_Tests.m; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           9408FC0F19DD8669004F800E /* HFPrivilegedHelperConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HFPrivilegedHelperConnection.h; path = sources/HFPrivilegedHelperConnection.h; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Sparkle.xcodeproj; path = third_party/Sparkle/Sparkle.xcodeproj; sourceTree = SOURCE_ROOT; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           9483478F19DE188E0086A732 /* HFTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFTest.h; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           D00122E10D48A8D400540B10 /* HFFindReplaceBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HFFindReplaceBackgroundView.h; path = app/sources/HFFindReplaceBackgroundView.h; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           D00122E20D48A8D400540B10 /* HFFindReplaceBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HFFindReplaceBackgroundView.m; path = app/sources/HFFindReplaceBackgroundView.m; sourceTree = "<group>"; };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -551,7 +491,6 @@
</span>                           795F46C314BAADB600EB2F7D /* DiskArbitration.framework in Frameworks */,
                                8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
<span style='display:block; white-space:pre;background:#ffe0e0;'>--                               79E2FF1C17459F5E00FA8F12 /* Sparkle.framework in Frameworks */,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           940C4E69183C0F230009AFDA /* HexFiend.framework in Frameworks */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           94ECCBC01BDF7DD2007FF44E /* HexFiend.framework in Frameworks */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          94548A4D19DC5218006EFA29 /* Sparkle.framework in Frameworks */,
</span>                   );
                        runOnlyForDeploymentPostprocessing = 0;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -613,7 +599,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -651,7 +590,6 @@
</span>           29B97323FDCFA39411CA2CEA /* Frameworks */ = {
                        isa = PBXGroup;
                        children = (
<span style='display:block; white-space:pre;background:#ffe0e0;'>--                               79E2FF1B17459F5E00FA8F12 /* Sparkle.framework */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */,
</span>                           795F46C214BAADB600EB2F7D /* DiskArbitration.framework */,
                                D0D4BE84146F43A1001B0A71 /* ServiceManagement.framework */,
                                D05984CB1032C6D900059E72 /* Security.framework */,
<span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -691,9 +629,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           94548A3719DC51FE006EFA29 /* Products */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   isa = PBXGroup;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   children = (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          94548A4219DC51FF006EFA29 /* Sparkle.framework */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          94548A4419DC51FF006EFA29 /* Sparkle Test App.app */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          94548A4619DC51FF006EFA29 /* Sparkle Unit Tests.xctest */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           94548A4819DC51FF006EFA29 /* BinaryDelta */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           94548A4A19DC51FF006EFA29 /* Autoupdate.app */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           A5056D5E1DDA6F6200DA325F /* UI Tests.xctest */,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1273,7 +1208,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   projectReferences = (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   ProductGroup = 94548A3719DC51FE006EFA29 /* Products */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                                  ProjectRef = 94548A3619DC51FE006EFA29 /* Sparkle.xcodeproj */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   projectRoot = ../..;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1289,27 +1223,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* End PBXProject section */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* Begin PBXReferenceProxy section */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4219DC51FF006EFA29 /* Sparkle.framework */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXReferenceProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  fileType = wrapper.framework;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  path = Sparkle.framework;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteRef = 94548A4119DC51FF006EFA29 /* PBXContainerItemProxy */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  sourceTree = BUILT_PRODUCTS_DIR;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4419DC51FF006EFA29 /* Sparkle Test App.app */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXReferenceProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  fileType = wrapper.application;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  path = "Sparkle Test App.app";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteRef = 94548A4319DC51FF006EFA29 /* PBXContainerItemProxy */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  sourceTree = BUILT_PRODUCTS_DIR;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4619DC51FF006EFA29 /* Sparkle Unit Tests.xctest */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXReferenceProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  fileType = wrapper.cfbundle;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  path = "Sparkle Unit Tests.xctest";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  remoteRef = 94548A4519DC51FF006EFA29 /* PBXContainerItemProxy */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  sourceTree = BUILT_PRODUCTS_DIR;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           94548A4819DC51FF006EFA29 /* BinaryDelta */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   isa = PBXReferenceProxy;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   fileType = "compiled.mach-o.executable";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1525,16 +1438,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* End PBXSourcesBuildPhase section */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* Begin PBXTargetDependency section */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A4C19DC5213006EFA29 /* PBXTargetDependency */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXTargetDependency;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  name = Sparkle;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  targetProxy = 94548A4B19DC5213006EFA29 /* PBXContainerItemProxy */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          94548A5019DC5218006EFA29 /* PBXTargetDependency */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  isa = PBXTargetDependency;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  name = Sparkle;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  targetProxy = 94548A4F19DC5218006EFA29 /* PBXContainerItemProxy */;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           D039DC001481C17C00364FA6 /* PBXTargetDependency */ = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   isa = PBXTargetDependency;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   target = D047E3141022CEFE00EF307B /* FortunateSon (PrivilegedHelper) */;
</span></pre><pre style='margin:0'>

</pre>