Bug 271319

Summary: graphics/cairo: Update to 1.17.8
Product: Ports & Packages Reporter: Daniel Engberg <diizzy>
Component: Individual Port(s)Assignee: freebsd-desktop (Team) <desktop>
Status: New ---    
Severity: Affects Only Me CC: fluffy, gnome, luzpaz
Priority: --- Flags: bugzilla: maintainer-feedback? (desktop)
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://cairographics.org/news/cairo-1.17.8/
Bug Depends on: 277449    
Bug Blocks:    
Attachments:
Description Flags
Patch for cairo none

Description Daniel Engberg freebsd_committer freebsd_triage 2023-05-08 19:21:40 UTC
Created attachment 242065 [details]
Patch for cairo

Most ports handles this upgrade fine however some that relies on GL and GLES drawing will break as support is removed by upstream

This change impacts following ports:
devel/doxygen
www/webkit2-gtk3
www/webkit2-gtk4

Users of these ports will need to be at least build tested afterwards.

It would be nice to have full (slow) unit testing working but unfortunately it hangs about 2 minutes in, you need to have tests building (meson option) enabled to test.
Comment 1 kunda 2024-02-11 21:30:04 UTC
Note: latest stable is 1.18.0  
https://gitlab.freedesktop.org/cairo/cairo/-/releases/1.18.0