making cairo mandatory in vcl

Riccardo Magliocchetti riccardo.magliocchetti at gmail.com
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
@rmistaken

http://menodizero.it


More information about the LibreOffice mailing list