Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion Installomator.sh
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,7 @@ if [[ $(/usr/bin/arch) == "arm64" ]]; then
fi
fi
VERSION="10.9beta"
VERSIONDATE="2025-12-01"
VERSIONDATE="2025-12-06"

# MARK: Functions

Expand Down Expand Up @@ -6432,6 +6432,19 @@ lcadvancedvpnclient)
blockingProcesses=( "LANCOM Advanced VPN Client" "ncprwsmac" )
expectedTeamID="LL3KBL2M3A"
;;
ledgerwallet)
# Ledger Live Desktop application (app bundle is named "Ledger Wallet.app")
name="Ledger Wallet"
type="dmg"
# Get the latest version from GitHub API by filtering for desktop releases
# The tag format is "@ledgerhq/live-desktop@X.Y.Z" and we extract the version number
appNewVersion=$(curl -fs "https://api.github.com/repos/LedgerHQ/ledger-live/releases" | grep -o '"tag_name": "@ledgerhq/live-desktop@[^"]*"' | head -1 | sed -E 's/.*@([0-9.]+)"/\1/')
# Construct download URL using the version number
# Format: https://download.live.ledger.com/ledger-live-desktop-VERSION-mac.dmg
downloadURL="https://download.live.ledger.com/ledger-live-desktop-${appNewVersion}-mac.dmg"
# Team ID verified from code signature: codesign -dv "Ledger Wallet.app"
expectedTeamID="X6LFS5BQKN"
;;
lexarrecoverytool)
name="Lexar Recovery Tool"
type="appInDmgInZip"
Expand Down
1 change: 1 addition & 0 deletions Labels.txt
Original file line number Diff line number Diff line change
Expand Up @@ -518,6 +518,7 @@ latexit
launchbar
launchcontrol
lcadvancedvpnclient
ledgerwallet
lexarrecoverytool
lgcalibrationstudio
libericajdk11ltsfull
Expand Down
13 changes: 13 additions & 0 deletions fragments/labels/ledgerwallet.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
ledgerwallet)
# Ledger Live Desktop application (app bundle is named "Ledger Wallet.app")
name="Ledger Wallet"
type="dmg"
# Get the latest version from GitHub API by filtering for desktop releases
# The tag format is "@ledgerhq/live-desktop@X.Y.Z" and we extract the version number
appNewVersion=$(curl -fs "https://api.github.com/repos/LedgerHQ/ledger-live/releases" | grep -o '"tag_name": "@ledgerhq/live-desktop@[^"]*"' | head -1 | sed -E 's/.*@([0-9.]+)"/\1/')
# Construct download URL using the version number
# Format: https://download.live.ledger.com/ledger-live-desktop-VERSION-mac.dmg
downloadURL="https://download.live.ledger.com/ledger-live-desktop-${appNewVersion}-mac.dmg"
# Team ID verified from code signature: codesign -dv "Ledger Wallet.app"
expectedTeamID="X6LFS5BQKN"
;;