making cairo mandatory in vcl

Riccardo Magliocchetti riccardo.magliocchetti at
Thu Nov 19 02:16:23 PST 2015

Il 19/11/2015 10:23, Caolán McNamara ha scritto:
> On Mon, 2015-11-16 at 10:53 +0100, Riccardo Magliocchetti wrote:
>> Hi,
>> Il 16/11/2015 10:37, Caolán McNamara ha scritto:
>>> On Sat, 2015-11-14 at 17:00 +0100, Riccardo Magliocchetti wrote:
>>>> Hi Caolàn, all,
>>>> in [0] and [1] you made cairo mandatory for *nix platforms. This
>>>> breaks
>>>> --without-x but that's no big deal, i'll add some specific
>>>> ifdefery.
>>>> I have a couple of questions:
>>>> - is there a plan to kill non cairo rendering?
>>> I'd like to yes. The non-cairo text rendering is only used in the
>>> svp path at the moment. i.e. basically I'd move the gtk3 use of
>>> cairo text rendering down to svp and have it for all svp using
>>> platforms, allowing a big piece of code to be deleted and have one
>>> text-rendering path instead of two there.
>> Removing that code would make things a bit difficult for --without-x.
> How does this make things difficult for without-X. It just replaces the
> existing headless text renderer with one based on cairo ?

We should now link against cairo and the system one is usually linked against 
X11. So i think i'm going to just build the libo shipped one and see how it goes.

Riccardo Magliocchetti

More information about the LibreOffice mailing list