jcupitt / vipsdisp

Tiny libvips / gtk+4 image viewer
MIT License
142 stars 11 forks source link

macOS build #19

Open jcupitt opened 1 year ago

jcupitt commented 1 year ago

Shouldn't be too hard, see:

https://wiki.gnome.org/Projects/GTK/OSX

The old gtk2 build system for nip2 is here:

https://github.com/jcupitt/build-osx

Nakilon commented 1 year ago

As a macOS user waiting for the homebrew package I'll hijack this issue to place here a wish to have some "visibility" features implemented. I mean not only solve the problem on "viewing large images" but also "viewing image features that are hard to see", like having a button for auto-levels or scrolling between other approaches to improve visibility of such images, that for example have all numbers close to zeros, etc.

oh

You can select falsecolour and log-scale filters...

that's what I need so much.

jcupitt commented 1 year ago

There's a macOS homebrew formula here:

https://github.com/jcupitt/homebrew-core/commit/faae7e9568f49508316a60d6f70660b9f35b54a6

Though of course it's not a proper macOS .app. It does mostly work, though there seem to be some theming issues.

jcupitt commented 7 months ago

vipsdisp now has enough github stars to be accepted as a homebrew formula!

Unfortunately it now depends on some libvips 8.16 features, so this will need to wait for summer 2024.

bear24rw commented 1 month ago

https://github.com/jcupitt/homebrew-core/commit/faae7e9568f49508316a60d6f70660b9f35b54a6

Is there an updated formula? That link is now dead.

jcupitt commented 1 month ago

The formula is still on my vipsdisp branch:

https://github.com/jcupitt/homebrew-core/blob/vipsdisp-3.0.4/Formula/v/vipsdisp.rb

libvips 8.16 has been delayed, unfortunately, updated JXL load/save needs to land first.

bear24rw commented 1 month ago

Thanks for the quick response, looking forward to it getting mainlined eventually!

jcupitt commented 1 week ago

libvips 8.16.0 and vipsdisp 3.1.0 are out now!

We can now nominate t for homebrew, I've made a PR here:

https://github.com/Homebrew/homebrew-core/pull/195963