Skip to content

Commit

Permalink
Merge pull request #668 from homebysix/2024-12-14
Browse files Browse the repository at this point in the history
Various updates, deprecations, and fixes
  • Loading branch information
homebysix authored Dec 15, 2024
2 parents d57552e + 5a05a99 commit 9a8e556
Show file tree
Hide file tree
Showing 48 changed files with 379 additions and 137 deletions.
9 changes: 9 additions & 0 deletions 25io/Mou.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
<string>1.0.0</string>
<key>Process</key>
<array>
<dict>
<key>Processor</key>
<string>DeprecationWarning</string>
<key>Arguments</key>
<dict>
<key>warning_message</key>
<string>The 25io website is offline as of December 2024. This recipe is deprecated and may be removed in the future.</string>
</dict>
</dict>
<dict>
<key>Arguments</key>
<dict>
Expand Down
9 changes: 9 additions & 0 deletions 25io/Smaller.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
<string>1.0.0</string>
<key>Process</key>
<array>
<dict>
<key>Processor</key>
<string>DeprecationWarning</string>
<key>Arguments</key>
<dict>
<key>warning_message</key>
<string>The 25io website is offline as of December 2024. This recipe is deprecated and may be removed in the future.</string>
</dict>
</dict>
<dict>
<key>Arguments</key>
<dict>
Expand Down
7 changes: 0 additions & 7 deletions AutodeskFusion360/AutodeskFusion360.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
<dict>
<key>NAME</key>
<string>Autodesk Fusion 360</string>
<key>USER_AGENT</key>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30</string>
</dict>
<key>MinimumVersion</key>
<string>0.6.1</string>
Expand All @@ -22,11 +20,6 @@
<dict>
<key>filename</key>
<string>%NAME%.pkg</string>
<key>request_headers</key>
<dict>
<key>user-agent</key>
<string>%USER_AGENT%</string>
</dict>
<key>url</key>
<string>https://dl.appstreaming.autodesk.com/production/installers/Autodesk%20Fusion%20Admin%20Install.pkg</string>
</dict>
Expand Down
2 changes: 1 addition & 1 deletion Bartender/Bartender.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ Specify which major version you want in the MAJOR_VERSION input variable. Suppor
<key>input_path</key>
<string>%RECIPE_CACHE_DIR%/%NAME%/Bartender %MAJOR_VERSION%.app</string>
<key>requirement</key>
<string>anchor apple generic and identifier "com.surteesstudios.Bartender" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "24J875RH8J")</string>
<string>anchor apple generic and identifier "com.surteesstudios.Bartender" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "8DD663WDX4")</string>
</dict>
<key>Processor</key>
<string>CodeSignatureVerifier</string>
Expand Down
9 changes: 9 additions & 0 deletions Boom/Boom2.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
<string>0.6.1</string>
<key>Process</key>
<array>
<dict>
<key>Processor</key>
<string>DeprecationWarning</string>
<key>Arguments</key>
<dict>
<key>warning_message</key>
<string>The Boom 2 recipes are deprecated and will be removed. Consider updating to the Boom 3D recipes in this repo or in the ahousseini-recipes repo.</string>
</dict>
</dict>
<dict>
<key>Arguments</key>
<dict>
Expand Down
9 changes: 9 additions & 0 deletions CaseApps/SofaControl.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
<string>0.6.1</string>
<key>Process</key>
<array>
<dict>
<key>Processor</key>
<string>DeprecationWarning</string>
<key>Arguments</key>
<dict>
<key>warning_message</key>
<string>As of December 2024, caseapps.com has a broken SSL certificate. The SofaControl and Tags recipes are deprecated and may be removed in the future unless caseapps.com comes back online.</string>
</dict>
</dict>
<dict>
<key>Arguments</key>
<dict>
Expand Down
9 changes: 9 additions & 0 deletions CaseApps/Tags.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
<string>0.6.1</string>
<key>Process</key>
<array>
<dict>
<key>Processor</key>
<string>DeprecationWarning</string>
<key>Arguments</key>
<dict>
<key>warning_message</key>
<string>As of December 2024, caseapps.com has a broken SSL certificate. The SofaControl and Tags recipes are deprecated and may be removed in the future unless caseapps.com comes back online.</string>
</dict>
</dict>
<dict>
<key>Arguments</key>
<dict>
Expand Down
5 changes: 5 additions & 0 deletions Cisdem/CisdemUnarchiver.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@
<dict>
<key>filename</key>
<string>%NAME%.dmg</string>
<key>request_headers</key>
<dict>
<key>user-agent</key>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36</string>
</dict>
<key>url</key>
<string>https://download.cisdem.com/cisdem-unarchiver.dmg</string>
</dict>
Expand Down
9 changes: 9 additions & 0 deletions DeliciousMonster/DeliciousLibrary.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
<string>0.6.1</string>
<key>Process</key>
<array>
<dict>
<key>Arguments</key>
<dict>
<key>warning_message</key>
<string>Delicious Monster's website is no longer online as of December 2024. This recipe is deprecated and will be removed in the future.</string>
</dict>
<key>Processor</key>
<string>DeprecationWarning</string>
</dict>
<dict>
<key>Arguments</key>
<dict>
Expand Down
25 changes: 15 additions & 10 deletions Deltopia/DeltaWalker.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,20 @@
<plist version="1.0">
<dict>
<key>Description</key>
<string>Downloads the latest version of DeltaWalker.</string>
<string>Downloads the latest version of DeltaWalker.

Valid values for ARCH include:
- x64 (default; Intel)
- aarch64 (Apple Silicon)
</string>
<key>Identifier</key>
<string>com.github.homebysix.download.DeltaWalker</string>
<key>Input</key>
<dict>
<key>NAME</key>
<string>DeltaWalker</string>
<key>USER_AGENT</key>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Safari/605.1.15</string>
<key>ARCH</key>
<string>x64</string>
</dict>
<key>MinimumVersion</key>
<string>0.6.1</string>
Expand All @@ -21,21 +26,21 @@
<key>Arguments</key>
<dict>
<key>re_pattern</key>
<string>href="(https:\/\/s3\.amazonaws\.com\/deltawalker\/DeltaWalker-[\d\.]+\.dmg)"</string>
<key>request_headers</key>
<dict>
<key>user-agent</key>
<string>%USER_AGENT%</string>
</dict>
<string>href="(https://s3.amazonaws.com/deltawalker/DeltaWalker-(?P&lt;version&gt;[\d\.]+)_%ARCH%.dmg)"</string>
<key>result_output_var_name</key>
<string>url</string>
<key>url</key>
<string>https://www.deltawalker.com/download.jsp</string>
<string>https://www.deltawalker.com/download</string>
</dict>
<key>Processor</key>
<string>URLTextSearcher</string>
</dict>
<dict>
<key>Arguments</key>
<dict>
<key>filename</key>
<string>%NAME%-%version%-%ARCH%.dmg</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
</dict>
Expand Down
5 changes: 0 additions & 5 deletions Eclipse/Eclipse.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,6 @@ Eclipse IDE for Scout Developers: scout</string>
<dict>
<key>re_pattern</key>
<string>\/downloads\/download\.php\?file=([/\w-]+eclipse-%ECLIPSE_CODE%[\w-]+macosx-cocoa-%ARCHITECTURE%\.dmg)</string>
<key>request_headers</key>
<dict>
<key>user-agent</key>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11) AppleWebKit/601.1.39 (KHTML, like Gecko) Version/9.0 Safari/601.1.39</string>
</dict>
<key>result_output_var_name</key>
<string>match</string>
<key>url</key>
Expand Down
13 changes: 10 additions & 3 deletions Endurance/Endurance.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,27 @@
<string>0.6.0</string>
<key>Process</key>
<array>

<dict>
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>https://enduranceapp.com/appcast</string>
<key>re_pattern</key>
<string>href="https://enduranceapp.com/downloads/Endurance([\d\.]+).zip"</string>
<key>result_output_var_name</key>
<string>version</string>
<key>url</key>
<string>https://enduranceapp.com/</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
<string>URLTextSearcher</string>
</dict>
<dict>
<key>Arguments</key>
<dict>
<key>filename</key>
<string>%NAME%-%version%.zip</string>
<key>url</key>
<string>https://enduranceapp.com/downloads/Endurance%version%.zip</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
4 changes: 4 additions & 0 deletions Folio/Folio.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@
<string>0.6.1</string>
<key>Process</key>
<array>
<dict>
<key>Processor</key>
<string>DeprecationWarning</string>
</dict>
<dict>
<key>Arguments</key>
<dict>
Expand Down
6 changes: 4 additions & 2 deletions GeometersSketchpad5/GSP5.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@
<plist version="1.0">
<dict>
<key>Description</key>
<string>Downloads the current release version of Geometer's Sketchpad 5</string>
<string>Downloads the current release version of Geometer's Sketchpad 5.

Not using CodeSignatureVerifier because version 5.06 resource envelope is obsolete (version 1 signature).</string>
<key>Identifier</key>
<string>com.github.homebysix.download.GSP5</string>
<key>Input</key>
Expand All @@ -19,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>url</key>
<string>https://gsp5.s3.amazonaws.com/GSP5.dmg</string>
<string>https://sketchpad.keycurriculum.com/key-s3/gsp5/GSP5.dmg</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
4 changes: 4 additions & 0 deletions Gikken/Tokens.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ upgrade from the old app from developer Peer Assembly.</string>
<string>1.0.0</string>
<key>Process</key>
<array>
<dict>
<key>Processor</key>
<string>DeprecationWarning</string>
</dict>
<dict>
<key>Arguments</key>
<dict>
Expand Down
23 changes: 20 additions & 3 deletions HocusFocus/HocusFocus.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,23 @@
<dict>
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>https://hocusfoc.us/updates.xml</string>
<key>re_pattern</key>
<string>href="/static/releases/hocusfocus-([\d\.]+).zip"</string>
<key>result_output_var_name</key>
<string>version</string>
<key>url</key>
<string>https://hocusfoc.us/previous-versions</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
<string>URLTextSearcher</string>
</dict>
<dict>
<key>Arguments</key>
<dict>
<key>filename</key>
<string>%NAME%-%version%.zip</string>
<key>url</key>
<string>https://hocusfoc.us/static/releases/hocusfocus-%version%.zip</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down Expand Up @@ -63,6 +69,17 @@
<key>Processor</key>
<string>CodeSignatureVerifier</string>
</dict>
<dict>
<key>Arguments</key>
<dict>
<key>input_plist_path</key>
<string>%RECIPE_CACHE_DIR%/%NAME%/Applications/Hocus Focus.app/Contents/Info.plist</string>
<key>plist_version_key</key>
<string>CFBundleShortVersionString</string>
</dict>
<key>Processor</key>
<string>Versioner</string>
</dict>
</array>
</dict>
</plist>
11 changes: 11 additions & 0 deletions Kite/Kite.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,17 @@
<string>0.6.1</string>
<key>Process</key>
<array>
<dict>
<key>Processor</key>
<string>DeprecationWarning</string>
<key>Arguments</key>
<dict>
<key>warning_message</key>
<string>Kite development ceased in 2022. (Details: https://web.archive.org/web/20241210091357/https://www.kite.com/blog/product/kite-is-saying-farewell/)

This recipe is deprecated and will be removed in the future.</string>
</dict>
</dict>
<dict>
<key>Arguments</key>
<dict>
Expand Down
9 changes: 9 additions & 0 deletions LiveSurfaceContext/LiveSurfaceContext.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,15 @@
<string>0.6.1</string>
<key>Process</key>
<array>
<dict>
<key>Arguments</key>
<dict>
<key>warning_message</key>
<string>As of December 2024, LiveSurface Context appears to be downloadable only via the Mac App Store. This recipe is deprecated and will be removed in the future.</string>
</dict>
<key>Processor</key>
<string>DeprecationWarning</string>
</dict>
<dict>
<key>Arguments</key>
<dict>
Expand Down
10 changes: 0 additions & 10 deletions MacPaw/SpyBuster.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,6 @@
<dict>
<key>Arguments</key>
<dict>
<key>appcast_request_headers</key>
<dict>
<key>user-agent</key>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Safari/605.1.15</string>
</dict>
<key>appcast_url</key>
<string>https://updates.devmate.com/com.macpaw-labs.snitch.xml</string>
</dict>
Expand All @@ -36,11 +31,6 @@
<dict>
<key>filename</key>
<string>%NAME%-%version%.zip</string>
<key>request_headers</key>
<dict>
<key>user-agent</key>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Safari/605.1.15</string>
</dict>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
Loading

0 comments on commit 9a8e556

Please sign in to comment.