Bug #10163
closedwinget only installs version 20221025
0%
Description
The download url in winget for chirp.chirp is https://trac.chirp.danplanet.com/chirp_daily/daily-20221025/chirp-daily-20221025-installer.exe
This is preventing upgrading to new daily versions of CHIRP from winget.
Updated by Bryan Harper 6 months ago
From an updated Windows 10, launch CMD or Powershell as an administrator.
Type "winget upgrade" to list all software that has a new version listed in the winget database. Type "winget upgrade chirp.chirp" to update only Chirp or "winget upgrade --all" to install all available upgrades.
Type "winget show chirp.chirp" and you get the following.
"C:\Windows\system32>winget show chirp.chirp
Found CHIRP [CHIRP.CHIRP]
Version: daily-20221025
Publisher: CHIRP
Publisher Url: https://chirp.danplanet.com/projects/chirp
Publisher Support Url: https://chirp.danplanet.com/projects/chirp/issues
Author: Dan Smith KK7DS with significant contributions from Tom KD7LXL, Marco IZ3GME, Jim KC9HI.
Description: A free, open-source tool for programming your amateur radio / ham radio transceiver.
Homepage: https://chirp.danplanet.com/projects/chirp/wiki/Home
License: GPL-3.0
License Url: https://chirp.danplanet.com/projects/chirp/repository/revisions/222c1830b798/entry/COPYING
Copyright Url: https://chirp.danplanet.com/projects/chirp/repository/revisions/222c1830b798/entry/COPYING
Installer:
Type: nullsoft
Download Url: https://trac.chirp.danplanet.com/chirp_daily/daily-20221025/chirp-daily-20221025-installer.exe
SHA256: 9b7330e903e68eeda9d24b27e0e6b8438c426eed7ad238a9cc00b55a0eba62bb"
The download Url is pointing to a specific verison of chirp. So winget will only download or update to that specific version of chirp. daily-20221025
If I type in "winget upgrade" it will list any software that shows a newer version available for download. e.g. Gimp. If I run the command "winget upgrade" and find there is an updated version of Gimp available. I can type in "winget update gimp.gimp" a quiet or unattended install of Gimp will install.
Updated by Bryan Harper 6 months ago
I found this on github https://github.com/microsoft/winget-pkgs
Updated by Tony Fuller 6 months ago
I had no idea winget
was a thing for windows. It looks useful, thanks for sharing :)
With that said, it looks like obtaining CHIRP via winget
is a community maintained effort hosted at https://github.com/microsoft/winget-pkgs/tree/master/manifests/c/CHIRP/CHIRP.
Since it's hosted on github.com I think anyone could set up a github action to automate sending a PR for the latest version.
Updated by Martin Cooper 6 months ago
Yeah, Tony is right, someone would need to set up a GitHub action or something to keep this up to date. Since winget uses hardcoded Chirp daily build dates (currently 20221207), the manifest needs to be updated each time there's a new Chirp daily build. It looks like it takes a few days from submitting a PR to winget and the update making it into a winget build, so it'll always be a bit behind.