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

Question: Is it possible to add the latest version of vipsdisp to the release?

Open euzada opened this issue 1 year ago • 6 comments

Hi,

Than you for compiling the windows version of libvips. Is it possible to include vipsdisp to the new release as part of the default build?

Thank you.

euzada avatar Dec 19 '23 19:12 euzada

vipsdisp is using features and fixes in the unreleased libvips 8.16, so I think this would be tricky right now. Once it becomes a bit more stable this might be possible.

For now, I'll be doing win builds for each vipsdisp release, eg. the new v3: https://github.com/jcupitt/vipsdisp/releases/tag/v3.0.4

jcupitt avatar Mar 04 '24 12:03 jcupitt

FWIW I used the vipsdisp branch of this repo, updated libjxl to 0.10.1 (there are large performance and memory improvements), changed the vips version to 8.16, vipsdisp to 3.0.4, and built with:

./build.sh --with-disp --commit db9c535a4a8d56bab564e12f7bc14db88e82a6f9 all

To get the latest libvips fixes it needs.

jcupitt avatar Mar 04 '24 14:03 jcupitt

FWIW I used the vipsdisp branch of this repo, updated libjxl to 0.10.1 (there are large performance and memory improvements), changed the vips version to 8.16, vipsdisp to 3.0.4, and built with:

./build.sh --with-disp --commit db9c535a4a8d56bab564e12f7bc14db88e82a6f9 all

To get the latest libvips fixes it needs.

Hi @jcupitt , I tried to build it using

./build.sh --with-disp --commit db9c535a4a8d56bab564e12f7bc14db88e82a6f9 all

but I get an error: Unknown option --with-disp

Any suggestion?

thank you.

euzada avatar May 01 '24 13:05 euzada

You need the vipsdisp branch of build-win64-mxe.

jcupitt avatar May 01 '24 14:05 jcupitt

I'm planning to merge the vipsdisp branch as part of the libvips 8.16 release.

FWIW, I had to patch GTK to fix a weird font rendering issue, see: https://gitlab.gnome.org/GNOME/pango/-/issues/767#note_2109293

Let's tag this as an enhancement.

kleisauke avatar Sep 24 '24 12:09 kleisauke

Ah great!

A nip4 target (so far anyway, the same dependencies as vipsdisp) would be very useful soon too.

Your gtk patch for win improves font rendering a lot, I should rebuild the vipsdisp binary I'm using.

jcupitt avatar Sep 25 '24 08:09 jcupitt