Bug 271319 - graphics/cairo: Update to 1.17.8
Summary: graphics/cairo: Update to 1.17.8
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-desktop (Team)
URL: https://cairographics.org/news/cairo-...
Keywords:
Depends on: 277449
Blocks:
  Show dependency treegraph
 
Reported: 2023-05-08 19:21 UTC by Daniel Engberg
Modified: 2024-03-03 18:55 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (desktop)


Attachments
Patch for cairo (13.43 KB, patch)
2023-05-08 19:21 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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