librsvg-2.59.2

Introduksjon til librsvg

librsvg pakken inneholder et bibliotek og verktøy som brukes til å manipulere, konvertere og vise Scalable Vector Graphic (SVG) bilder.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

librsvg Avhengigheter

Påkrevd

Cairo-1.18.2, cargo-c-0.10.5, gdk-pixbuf-2.42.12, Pango-1.54.0, og rustc-1.82.0

[Notat]

Notat

En Internett-tilkobling er nødvendig for å bygge denne pakken.

Anbefalt

Valgfri

docutils-0.21.2 (for manualsider), Gi-DocGen-2024.1 (for dokumentasjon), og Xorg Fonts (for tester)

Installasjon av librsvg

Først, fiks installasjonsbanen til API dokumentasjonen:

sed -e "/OUTDIR/s|,| / 'librsvg-2.59.2', '--no-namespace-dir',|" \
    -e '/output/s|Rsvg-2.0|librsvg-2.59.2|'                      \
    -i doc/meson.build

Installer librsvg ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

For å teste resultatene, utsted:

ninja test

En test, Rust tests (rsvg), er kjent for å mislykkes.

Nå, som root bruker:

ninja install

Innhold

Installerte Programmer: rsvg-convert
Installert Bibliotek: librsvg-2.so og libpixbufloader-svg.so (installert i /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders)
Installerte Mapper: /usr/include/librsvg-2.0 og /usr/share/doc/librsvg-2.59.2

Korte Beskrivelser

rsvg-convert

brukes til å konvertere bilder til PNG, PDF, PS, SVG og andre formater

librsvg-2.so

gir funksjonene for å gjengi skalerbar vektorgrafikk

libpixbufloader-svg.so

er Gdk Pixbuf programtillegg som tillater GTK+ applikasjoner for å gjengi skalerbar Vektorgrafikkbilder