Hey Everyone,
Event: https://inkscape.org/cals/event/64/ Attending: Mc, Martin, René, pbs, Vaibhav Next: Monday 22nd June; https://inkscape.org/cals/event/1/
Marc managed to get access to the windows store and he will upload Inkscape 1.4.4 to the store as soon as he is free.
René has been preparing the latest updates. Mason 1.11.x is the highest we can go, Mason 1.12 and above will require a python version which is not available for the macOS versions that we support. Has been investigating how to integrate all the deps, turbo jpeg is using graphics magick instead of image magick 6.
PBS reports that capypdf is now available for his android CI which is useful. We want capypdf available for all our platforms and we can't make it available on macOS because of meson, and the C++23 requirements for the PPA and AppImage.
We talk about graphics magic instead of image magic and the instability of upgrading Gtk which caused knock on effects. Martin says the icc jpeg profile function could be patched out if we wanted to restrict the version.
Marc, René and pbs talk about build systems, windows, macOS and other platforms. Possibly using Nix, or Conan instead which already has a lot of packages available. But questions of it being invasive, although it might make sense for package building and CI.
The only part of inkscape that requires image magic at all is a set of internal bitmap extensions; most of them could be either ifdefed out or replaced with internal functions.
Philip would like to package caapypdf as a 3rdparty submodule to fix the C++23 and meson requirements which are easy to patch out and makes building for intel mac and PPA much harder. Martin asks that an issue be created upstream to let Jussi know about what we're action we're taking down stream and why.
Philip asked Marc for PPA administration access. Marc says ok.
The Gtk and Gtkmm versions are always out of sync on debian systems and this causes us problems. We talked about peel some more for the future upgrade path.
Martin has been working on outputting images in the command line, for no real reason. Just playing.
Thanks everyone for coming this weekend!
Best Regards, Martin Owens
participants (1)
-
Martin Owens