<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>