curl / curl-for-win

Reproducible curl binaries for Linux, macOS and Windows
https://curl.se/windows/
MIT License
686 stars 207 forks source link

WinGet #26

Closed sirinath closed 2 years ago

sirinath commented 2 years ago

Can this be added to WinGet

vszakats commented 2 years ago

As far I know [^1] WinGet needs MSIX package format and a non-self-signed code signature. If this is so, this package as is now does not support either of these and adding them isn't possible (code signatures may break reproducibility and also need money) and/or need significant effort (manual code certificate management and cross-building MSIX formant, where it is unclear if the latter is possible or not). But, maybe WinGet maintainers can give a better answer.

Edit: Looking at this and this, the state of building MSIX on other platforms is similar to how it was ~2 years ago; Linux and macOS binaries are not available via native/popular package managers (e.g. apt or brew), so the MSIX SDK needs to be built first from source.

[^1]: Which may be completely wrong, as I haven't followed the WinGet project.

vszakats commented 2 years ago

Closing this for now, but feel free to comment or discuss if there is some new information regarding this topic.