I’m New to the forum but was a member of the old forum and long time user of MyPaint.
I used to build MyPaint on windows for myself using tumagonx’s build environment and even shared a few builds
I’m now spending a lot of time on OS X.
I’d love to try and help out with building but I think I would need some guidance to start out, I do have a bit of programming/compiling knowledge but very very basic.
I’m even struggling a bit with the macports version. On El Capitan, I couldn’t install mypaint because py27-protobuf failed until I manually installed curl. Then I couldn’t run MyPaint until I installed py27-pyobjc-cocoa.
Then I discovered that I couldn’t run MyPaint without first installing XQuartz. (makes sense but not mentioned anywhere).
Wanted to run without XQuartz, uninstalled everything and tried installing using +quartz -x11, but that didn’t work, seems like cairo needs both +quartz and +x11 for MyPaint to start. Reinstalled cairo.
Finally MyPaint running with no X11, pretty smooth and stable but:
no pressure sensitivity with my Intuos Pro Medium. Both Krita and Gimp don’t have this issue on the same Mac.
unable to undock panels, getting the following error:
(mypaint:49212): Gtk-WARNING **: gtk_drag_set_icon_widget is not supported on Mac OS X
(mypaint:49212): Gtk-WARNING **: Cannot load drag icon from icon name text-x-generic
(mypaint:49212): Gtk-CRITICAL **: _cairo_surface_extents: assertion ‘surface != NULL’ failed
I don’t know if this is macports related, something I did wrong, or just current OS X MyPaint limitations. I really don’t want to use MyPaint using X11, sorry if it sounds picky, but it’s horrible
I know in the past there was an issue with pressure sensitivity on Mac but thought that the move to gtk3 was supposed to solve that.
To be honest, if I really want to do some serious work on the Mac, at the moment I’m resorting to using MyPaint on a Linux Mint VM. I can get MyPaint to run correctly on a Windows 10 VM as well. Getting full features on both including pressure sensitivity, and easy on linux to compile from source. But VM is not a great solution as well, obviously.
Would love to have MyPaint running natively and fully on the Mac