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.