Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Dec 2007 16:01:31 -0600
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Doug Barton" <dougb@freebsd.org>
Cc:        gnome@freebsd.org
Subject:   Re: In cairo, implicit depenencies on librsvg2 and/or poppler?
Message-ID:  <op.t30kstk29aq2h7@mezz.mezzweb.com>
In-Reply-To: <op.t30ecjt89aq2h7@mezz.mezzweb.com>
References:  <4772C814.6000302@FreeBSD.org> <1198709162.11242.8.camel@shumai.marcuscom.com> <alpine.BSF.1.00.0712271059320.878@ync.qbhto.arg> <op.t30dsfa39aq2h7@mezz.mezzweb.com> <alpine.BSF.1.00.0712271133010.878@ync.qbhto.arg> <op.t30ecjt89aq2h7@mezz.mezzweb.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 27 Dec 2007 13:42:09 -0600, Jeremy Messenger <mezz7@cox.net> wrote:

> On Thu, 27 Dec 2007 13:35:20 -0600, Doug Barton <dougb@FreeBSD.org>  
> wrote:
>
>> On Thu, 27 Dec 2007, Jeremy Messenger wrote:
>>
>>> I have fixed Deluge port by add librsvg2 dependency, so if one of port  
>>> that you have installed have SVG file or whatever then this port need  
>>> to add librsvg2 dependency.
>>>
>>> But if this port has no SVG file and is a image viewer or graphic  
>>> editor application, then user will have to install librsvg2 on their  
>>> own or you can add an OPTION for that to show users that it is need  
>>> for SVG file.
>>
>> Yeah, it sounds like this needs to happen on an application basis, but  
>> the problem is that in the one case that I followed through on locally,  
>> even with librsvg2 installed it still wouldn't render SVG images until  
>> I rebuilt cairo. That seems very incestuous to me, it would be nice if  
>> we could find a way to break that loop.
>
> Oh wow, I see that cairo has option to enable librsvg2 backend... Damn  
> developers, they are making things complicate for packagers. :-/
>
> Maybe there is way to split librsvg2 to see if cairo or/and ports can  
> depend on it.

After look in cairo again, it uses SVG backend to generate SVG and not  
render it. We are safe again then. I am not sure how it happens for you to  
not able render SVG unless you have to do it in order.

Cheers,
Mezz

> Cheers,
> Mezz
>
>> Doug


-- 
mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.t30kstk29aq2h7>