Re: Building "cargo-c": over 400 packages to be downloaded?

"Rainer Fiebig" ([email protected] via blfs-support Mailing List) <[email protected]> Thu, 19 Mar 2026 00:34:23 +0100
Newsgroups gmane.linux.lfs.beyond.support
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1773876878-1253-16941
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

Am 18.03.26 um 13:51 schrieb LM ([email protected] via blfs-support
Mailing List):
> On Sat, Mar 14, 2026 Rainer wrote:
>> The really mean thing is that actually only two programs of my system
>> seem to use librsvg: emacs and vlc.  So simply removing librsvg might
>> have been the easier and more reasonable thing to do.
> 
> I've been trying to avoid extra dependencies like these whenever
> possible.  I patched a few of the programs I use that need librsvg to
> use nanosvg instead.  nanosvg doesn't have as many features as librsvg
> but it's enough to get by for basic SVG rendering.

Thanks.  I just checked the build-options for emacs and vlc and both can
be built without svg-support:

emacs
  --without-rsvg          don't compile with SVG image support

vlc
  --enable-svg            SVG rendering library [default=auto]
  --enable-svgdec         SVG image decoder library [default=auto]

So theoretically I probably could forego librsvg but in the meantime I
have updated to its latest version, using the "cargo vendor" method
which makes an offline-build possible and thus gives me better control
over the build-process.  Or at least the illusion of better control. ;)

Rainer


------------=_1773876878-1253-16941
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-support
Unsubscribe: See the above information page

------------=_1773876878-1253-16941--