[Bug 256800] graphics/cairo: update/revise pkg-plist

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 24 Jun 2021 05:47:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256800

--- Comment #2 from tigersharke@gmail.com ---
Sorry for the noise however, we have discovered a combination which causes the
issue I described.  I cannot say how it will be resolved.

When I build graphics/libglvnd with X11=off (unticked) then cairo does not
include the libdata/pkgconfig/cairo-glx.pc and gives the error about it.

There were some issues with mesa-libs and libglvnd recently which caused me to
attempt a fix by adjusting the libglvnd config, this I overlooked and after
enough repeated builds of cairo, I noticed it pulled libglvnd.

my cairo config itself does not affect it:

root@ichigo:/usr/ports/graphics/cairo # make showconfig
===> The following configuration options are available for cairo-1.17.4,3:
     DOCS=on: Build and/or install documentation
     GLIB=on: Enable GObject Functions Feature
     X11=on: X11 (graphics) support
     XCB=on: Enable XCB (X C-language Binding) Support
====> Options available for the radio GL: you can only select none or one of
them
     OPENGL=on: 2D/3D rendering support via OpenGL
     GLESV2=off: Enable GLESv2 rendering
===> Use 'make config' to modify these settings
root@ichigo:/usr/ports/graphics/cairo #

-- 
You are receiving this mail because:
You are the assignee for the bug.