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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8cd6ccf902d5b82b891967ef520d727143beee90">https://github.com/macports/macports-ports/commit/8cd6ccf902d5b82b891967ef520d727143beee90</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 8cd6ccf902d TeXShop 4.79: more Sparkle fixes
</span>8cd6ccf902d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 8cd6ccf902d5b82b891967ef520d727143beee90
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Wed Nov 1 19:13:30 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    TeXShop 4.79: more Sparkle fixes
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/68608
</span>---
 aqua/TeXShop/Portfile                              |   3 +-
 .../patch-TeXShop-4.79-Sources-TSPreferences.diff  | 109 +++++++++++++++++++++
 2 files changed, 111 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/TeXShop/Portfile b/aqua/TeXShop/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9ded9e611eb..c18e853eed4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/TeXShop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/TeXShop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,7 +69,8 @@ platform darwin {
</span> 
         # Don't build Sparkle
         # See: https://trac.macports.org/ticket/66382
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles  patch-TeXShop-4.79.xcodeproj-project.pbxproj.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles  patch-TeXShop-4.79.xcodeproj-project.pbxproj.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-TeXShop-4.79-Sources-TSPreferences.diff
</span> 
         post-patch {
             delete ${worksrcpath}/Sparkle.framework
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/TeXShop/files/patch-TeXShop-4.79-Sources-TSPreferences.diff b/aqua/TeXShop/files/patch-TeXShop-4.79-Sources-TSPreferences.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..1da206504ab
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/TeXShop/files/patch-TeXShop-4.79-Sources-TSPreferences.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,109 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Sources/TSPreferences.h.orig   2022-07-13 13:22:08
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Sources/TSPreferences.h        2023-11-01 19:04:57
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -133,8 +133,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   IBOutlet NSTextField *_bibTeXengineField; // added by Terada
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ //        IBOutlet NSButton *_makeatletterButton; // added by Terada
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    IBOutlet NSButton  *_sparkleAutomaticButton;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    IBOutlet NSMatrix  *_sparkleIntervalMatrix;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++//    IBOutlet NSButton  *_sparkleAutomaticButton;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++//    IBOutlet NSMatrix  *_sparkleIntervalMatrix;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IBOutlet NSButton  *_useNewToolbarButton;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IBOutlet NSButton  *_useNewToolbarIconsButton;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -164,8 +164,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   BOOL                    bibDeskCompleteTouched;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   BOOL                    oldAutoComplete;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   BOOL                    oldBibDeskComplete;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    BOOL            oldSparkleAutomaticUpdate;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    NSInteger       oldSparkleInterval;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++//     BOOL            oldSparkleAutomaticUpdate;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++//     NSInteger       oldSparkleInterval;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     BOOL            oldNewToolbarIcons;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   BOOL                    magnificationTouched;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   BOOL                    externalEditorTouched;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -176,7 +176,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   BOOL            kpsetoolTouched; // added by Terada
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   BOOL            bibTeXengineTouched; // added by Terada
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ //        BOOL            makeatletterTouched; // added by Terada
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    BOOL            sparkleTouched;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++//     BOOL            sparkleTouched;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     BOOL            newToolbarIconsTouched;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     BOOL            xmlTagsTouched;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -365,8 +365,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - (IBAction)bibTeXengineChanged:sender; // added by Terada
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // - (IBAction)makeatletterChanged:sender; // added by Terada
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- (IBAction)sparkleAutomaticCheck:sender;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- (IBAction)sparkleInterval:sender;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++// - (IBAction)sparkleAutomaticCheck:sender;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++// - (IBAction)sparkleInterval:sender;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ - (IBAction)NewToolbarIconsCheck:sender;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Sources/TSPreferences.m.orig   2022-07-13 13:22:08
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Sources/TSPreferences.m        2023-11-01 19:04:14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33,7 +33,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #import "TSAppDelegate.h" // mitsu 1.29 (O)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #import "TSDocument.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #import "TSConsoleWindow.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#import <Sparkle/SUUpdater.h> 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++//#import <Sparkle/SUUpdater.h> 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ //#import "MyPDFView.h" // mitsu 1.29 (O)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -156,7 +156,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   kpsetoolTouched = NO; // added by Terada
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   bibTeXengineTouched = NO; // added by Terada
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ //        makeatletterTouched = NO; // added by Terada
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    sparkleTouched = NO;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++//    sparkleTouched = NO;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   // end addition
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   // prepare undo manager: forget all the old undo information and begin a new group.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   [_undoManager removeAllActions];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1656,6 +1656,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*" Sparkle Actions 
</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;'>+ - (IBAction)sparkleAutomaticCheck:sender
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     sparkleTouched = YES;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1697,6 +1698,7 @@
</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;'>+ }
</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;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2086,6 +2088,7 @@
</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;'>+   
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (sparkleTouched) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         [[SUUpdater sharedUpdater] setAutomaticallyChecksForUpdates: oldSparkleAutomaticUpdate];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2101,6 +2104,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 break;
</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;'>++ */
</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;'>+   // added by mitsu --(G) TSEncodingSupport
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2265,9 +2269,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   [_convertUTFButton setState:[defaults boolForKey:AutomaticUTF8MACtoUTF8ConversionKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     [_openRootFileButton  setState:[defaults boolForKey:AutoOpenRootFileKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     [_miniaturizeRootFileButton setState:[defaults boolForKey:MiniaturizeRootFileKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    [_sparkleAutomaticButton setState: [defaults boolForKey: SparkleAutomaticUpdateKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    [_sparkleIntervalMatrix setEnabled: [defaults boolForKey: SparkleAutomaticUpdateKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    [_sparkleIntervalMatrix selectCellWithTag: [defaults integerForKey: SparkleIntervalKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++//     [_sparkleAutomaticButton setState: [defaults boolForKey: SparkleAutomaticUpdateKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++//     [_sparkleIntervalMatrix setEnabled: [defaults boolForKey: SparkleAutomaticUpdateKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++//     [_sparkleIntervalMatrix selectCellWithTag: [defaults integerForKey: SparkleIntervalKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     [_useNewToolbarIconsButton setState: [defaults boolForKey: NewToolbarIconsKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     [_consoleMatrix selectCellWithTag: [defaults integerForKey: ConsoleBehaviorKey]];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     [_spellCheckCommands setState:[defaults boolForKey:TurnOffCommandSpellCheckKey]];
</span></pre><pre style='margin:0'>

</pre>