microsoft / winget-pkgs

The Microsoft community Windows Package Manager manifest repository
MIT License
8.61k stars 4.47k forks source link

[Package Request]: WhatsApp.WhatsAppDesktop #158067

Closed just-ero closed 3 months ago

just-ero commented 3 months ago

How can we help?

I would like someone else to build the manifest.

Please read and ensure the following

Please provide the following information

Download Page Url: https://whatsapp.com/download Publisher: WhatsApp LLC Package Name: WhatsApp.WhatsAppDesktop Description: WhatsApp for desktop is an extension of your phone: the app mirrors conversations and messages from your mobile device. Package Version: 22405.508.1.0 Installer URL: https://get.microsoft.com/installer/download/9NKSQGP7F2NH

Dragon1573 commented 3 months ago

[!NOTE]

This issue should be closed as "not planned". See following links for more details.

Dragon1573 commented 3 months ago

image

The URL you provided is exactly the Microsoft Store wrapper mentioned in https://github.com/microsoft/winget-pkgs/issues/156231#issuecomment-2144698195.

Please install WhatsApp and WhatsApp Beta with msstore source.

**********************************************************************
** Visual Studio 2022 Developer PowerShell v17.10.0-pre.2.0
** Copyright (c) 2022 Microsoft Corporation
**********************************************************************
19:39:41 D:\Repository 4.467s pwsh> winget search 'WhatsApp'
名称                            ID                            版本            匹配          源
---------------------------------------------------------------------------------------------------
WhatsApp                        9NKSQGP7F2NH                  Unknown                       msstore
WhatsApp Beta                   9NBDXK71NK08                  Unknown                       msstore
ttth                            yafp.ttth                     1.8.0           Tag: whatsapp winget
Wondershare MobileTrans         Wondershare.MobileTrans       4.5.15          Tag: whatsapp winget
Altus                           AmanHarwara.Altus             5.0.2           Tag: whatsapp winget
Beeper                          Beeper.Beeper                 3.106.2         Tag: whatsapp winget
Elcomsoft eXplorer for WhatsApp Elcomsoft.eXplorerforWhatsApp 2.80.39025.6930               winget
WhatsappTray                    D4koon.WhatsappTray           1.9.0.0                       winget
just-ero commented 3 months ago

Thanks. However, this is a winget package request. I was not asking whether it is already available on the Microsoft Store.

For your information, there are plenty of packages available on both msstore and winget:

> winget search powershell
Name               Id                           Version Match           Source
-------------------------------------------------------------------------------
PowerShell         9MZ1SNWT0N5D                 Unknown                 msstore
PowerShell Preview 9P95ZZKTNRN4                 Unknown                 msstore
PowerShell         Microsoft.PowerShell         7.4.2.0                 winget
PowerShell Preview Microsoft.PowerShell.Preview 7.5.0.3 Tag: powershell winget

An argument is to be made about the installer URL (which I didn't check beforehand; my bad). Perhaps there is still a way to handle this.

Dragon1573 commented 3 months ago

For your example of Microsoft.Powershell and Microsoft.Powershell.Preview, the winget source uses offline *.msi or *.msix, and all of them does not depend on Microsoft Store. WhatsApp provides none of them.

Maybe there're third-party download site for getting these MSI or MSIX file, moderators will probably reject them as they're not released directly from official.

Console logs by Komac ```text 21:03:58 D:\Repository 32ms pwsh> komac show --installer-manifest Microsoft.PowerShell --version 7.4.2.0 PackageIdentifier: Microsoft.PowerShell PackageVersion: 7.4.2.0 MinimumOSVersion: 10.0.17763.0 InstallerType: wix Scope: machine InstallModes: - interactive - silent - silentWithProgress UpgradeBehavior: install Commands: - pwsh ReleaseDate: 2024-04-11 Installers: - Architecture: x86 InstallerUrl: https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/PowerShell-7.4.2-win-x86.msi InstallerSha256: 7BF4F3459FF3EDBEA9E578662973F4970DA313B43C5E72D1C1CF010C63A95106 ProductCode: '{60C67960-C617-4FBA-B42A-E90597E0EE79}' - Architecture: x64 InstallerUrl: https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/PowerShell-7.4.2-win-x64.msi InstallerSha256: 6DEFE662DD9E323113E8E683F604031D1E726615FB8E102C048FF52C6E9FD1E4 ProductCode: '{F895A69B-7C3F-49AD-83FC-A87B31EFF8F3}' - Platform: - Windows.Universal MinimumOSVersion: 10.0.17763.0 Architecture: arm InstallerType: msix InstallerUrl: https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/PowerShell-7.4.2-win.msixbundle InstallerSha256: C11CF6BCCA187027B2DD23AB5103C2C47E43D1FEC4CF7E030BE7FBD08593E14B SignatureSha256: C7074F4B60F679B596F6105D60B98DEECAF60068995B06559180771D8700843D PackageFamilyName: Microsoft.PowerShell_8wekyb3d8bbwe - Platform: - Windows.Universal MinimumOSVersion: 10.0.17763.0 Architecture: arm64 InstallerType: msix InstallerUrl: https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/PowerShell-7.4.2-win.msixbundle InstallerSha256: C11CF6BCCA187027B2DD23AB5103C2C47E43D1FEC4CF7E030BE7FBD08593E14B SignatureSha256: C7074F4B60F679B596F6105D60B98DEECAF60068995B06559180771D8700843D PackageFamilyName: Microsoft.PowerShell_8wekyb3d8bbwe ManifestType: installer ManifestVersion: 1.6.0 21:04:25 D:\Repository 4.985s pwsh> komac show --installer-manifest Microsoft.PowerShell.Preview --version 7.5.0.3 PackageIdentifier: Microsoft.PowerShell.Preview PackageVersion: 7.5.0.3 MinimumOSVersion: 10.0.17763.0 InstallerType: wix Scope: machine InstallModes: - interactive - silent - silentWithProgress UpgradeBehavior: install Commands: - pwsh ReleaseDate: 2024-05-16 Installers: - Architecture: x86 InstallerUrl: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0-preview.3/PowerShell-7.5.0-preview.3-win-x86.msi InstallerSha256: 358EEF98B9F0F2F25FFD912B7D2776665E3DC9E6079F1C39B52097526C02586B ProductCode: '{27489410-9637-4DAF-BEB6-83BA157FCC19}' AppsAndFeaturesEntries: - DisplayName: PowerShell 7-preview-x86 Publisher: Microsoft Corporation ElevationRequirement: elevatesSelf - Architecture: x64 InstallerUrl: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0-preview.3/PowerShell-7.5.0-preview.3-win-x64.msi InstallerSha256: 1D6A1A9E8A30CA99D2930767727788C38ACCABBEAD3BA4DB6E2E890DE7E14375 ProductCode: '{E0C3B95F-7B7E-4DA9-B70F-C47507AE7BE7}' AppsAndFeaturesEntries: - DisplayName: PowerShell 7-preview-x64 Publisher: Microsoft Corporation ElevationRequirement: elevatesSelf - Architecture: arm InstallerUrl: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0-preview.3/PowerShell-7.5.0-preview.3-win-arm64.msi InstallerSha256: 8FBC6B127795300049208BE14ED1C1E56A43ED20A5EFC99C442CB7D2B6CA9FC2 ProductCode: '{93A8615D-0F6A-411C-91CE-560A05DB952A}' AppsAndFeaturesEntries: - DisplayName: PowerShell 7-preview-arm Publisher: Microsoft Corporation ElevationRequirement: elevatesSelf - Architecture: arm64 InstallerUrl: https://github.com/PowerShell/PowerShell/releases/download/v7.5.0-preview.3/PowerShell-7.5.0-preview.3-win-arm64.msi InstallerSha256: 8FBC6B127795300049208BE14ED1C1E56A43ED20A5EFC99C442CB7D2B6CA9FC2 ProductCode: '{93A8615D-0F6A-411C-91CE-560A05DB952A}' AppsAndFeaturesEntries: - DisplayName: PowerShell 7-preview-arm64 Publisher: Microsoft Corporation ElevationRequirement: elevatesSelf ManifestType: installer ManifestVersion: 1.6.0 ```
stephengillie commented 3 months ago

Hi @just-ero,

Do you have any connections with WhatsApp developers? It seems like they need to change their deployment methods for this package to be available from this package manager.

just-ero commented 3 months ago

Unfortunately, I do not have any connections to the WhatsApp developers. I understand the problem and will simply continue using the msstore source.