libvips / build-win64-mxe

76 stars 15 forks source link

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

Open euzada opened 9 months ago

euzada commented 9 months ago

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.

jcupitt commented 7 months ago

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 commented 7 months ago

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.

euzada commented 5 months ago

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.

jcupitt commented 5 months ago

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

kleisauke commented 1 week ago

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.

jcupitt commented 1 week ago

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.