Skip to content

Update macOS build pipeline

René de Hesselle requested to merge dehesselle/inkscape:packaging_macos into master

Fix versioned libinkscape_base for macOS. The real work leading to this fix was done in mibap. Fixes #4109 (closed).

Also updates build pipeline to 0.73 with important performance updates for Cairo. This includes refactoring build.sh to be able to pick specific commits instead of only tagged versions from mibap.

Use GitLab's macOS fleet to build the x86_64 version of Inkscape. Use our own runner to build the arm64 version.

Utilize MACOSX_DEPLOYMENT_TARGET to create a x86_64 package that is both backward compatible and works on Ventura.

Edited by René de Hesselle

Merge request reports