Tuesday, 13 November 2012

Re: libsvgtiny

On Tue, Nov 13, 2012 at 09:10:18AM +0100, Jens Staal wrote:
> Hi
>
> I have two questions about libsvgtiny. I am packaging stuff for an
> expermental Linux distribution based on Busybox and musl libc (sabotage).

Hi there. These questions are best asked on the development mailing
list. I have CCed it.

> 1) are there any snapshot archives available? The upstream github
> repository for Sabotage got a general guideline that every package should
> be a fixed version or snapshot and downloadable over http.

No. Snapshots are almost always broken and we don't support them. If
your distributions rules prohibit you from using a git checkout pinned
to a specific revision, but allow a tarball of that revision, I'd
suggest your distribution's processes are broken :)

You are of course at liberty to checkout a specific revision, and then
tar that up yourself.

> 2) can libsvgtiny be used as a drop-in replacement for librsvg? I found
> librsvg to have a crazy number of dependencies and the only thing I would
> need it for is to enable svg support in the EFL/E17 libraries which are
> supposed to be light-weight.

No. libsvgtiny parses a subset of SVG and creates a list of
instructions for what to draw. It does no rendering itself. It depends
on some of the other libraries in the NetSurf suite, but none are that
large.

B.

No comments:

Post a Comment