build-win64-mxe icon indicating copy to clipboard operation
build-win64-mxe copied to clipboard

feat: Installer for vips CLI for Windows?

Open andreped opened this issue 1 year ago • 2 comments

I was surprised to see that there did not seem to be an installer for the vips CLI, as we have for UNIX-based systems.

Is this something that is on the roadmap?

andreped avatar Sep 05 '24 08:09 andreped

I think this would only make sense for the -all binaries, because otherwise, we end up providing too many different variants. Also, the -web binaries are usually used by the various bindings as part of an optional dependency. See for example: https://www.npmjs.com/org/img https://www.nuget.org/packages/NetVips.Native

Is this for pyvips? If so, you might be interested in: https://github.com/libvips/pyvips/pull/507.

Let's tag this as an enhancement.

kleisauke avatar Sep 24 '24 12:09 kleisauke

To facilitate installation on windows, you can use the winget package manager (winget is installed by default with win>=11):

winget install libvips.libvips

This installs 8.16.1. We could add a github workflow action to automate the process of pushing newest all release to winget registry via the winget-releaser. If that's of interest I can do a quick PR to handle this.

jo-chemla avatar Sep 12 '25 12:09 jo-chemla