Inkscape er en det du ser er det du får Skalerbar vektorgrafikkredigerer. Det er nyttig for å lage, se og endre SVG bilder.
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.
Nedlasting (HTTP): https://inkscape.org/gallery/item/44615/inkscape-1.3.2.tar.xz
Nedlasting MD5 sum: 76ed1f4b13065e80de8b2d77b6427b83
Nedlastingsstørrelse: 43 MB
Estimert diskplass som kreves: 817 MB (189 MB installert)
Estimert byggetid: 4.6 SBU (med parallellisme=8)
Nødvendig oppdatering: https://www.linuxfromscratch.org/patches/blfs/svn/inkscape-1.3.2-upstream_fixes-2.patch
Tarballen inkscape-1.3.2.tar.xz
vil
pakke ut til mappen inkscape-1.3.2_2023-11-25_091e20ef0f/
.
Boost-1.86.0, double-conversion-3.3.0, GC-8.2.8, gsl-2.8, Gtkmm-3.24.9, libsoup-2.74.3, libxslt-1.1.42, Poppler-24.09.0, og popt-1.19
ImageMagick-7.1.1-36 (kjøretid), Little CMS-2.16, libcanberra-0.30 (for å eliminere programtilleggs advarsler), Potrace-1.16 (for bucket-fill verktøyet), også ulike Python moduler under kjøretid for kjerneutvidelsene: CacheControl-0.14.0, cssselect-1.2.0, lxml-5.3.0, NumPy-2.1.2, pySerial-3.5, og Scour-0.38.2
Aspell-0.60.8.1, dbus-1.14.10 (for å kjøre inkscape fra skript), Doxygen-1.12.0, gspell-1.14.0, GraphicsMagick, libcdr, libvisio, libwpg (eller libwpd)
Først fikser du Inkscape for å bygge med poppler-24.05.0:
patch -Np1 -i ../inkscape-1.3.2-upstream_fixes-2.patch
Deretter, fiks en byggefeil forårsaket av libxml2-2.12.0:
sed -i '/uri.h/a #include <libxml/xmlmemory.h>' src/object/uri.h
Installer Inkscape ved å kjøre følgende kommandoer:
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ .. && make
Denne pakken kan av og til mislykkes når den bygges med flere prosessorer. Se Using Multiple Processors for mer informasjon.
Denne pakken kommer ikke med en fungerende testpakke.
Nå, som root
bruker:
make install
Denne pakken installerer ikonfiler i /usr/share/icons/hicolor
hierarkiet og
skrivebordsfiler inn i /usr/share/applications
hierarkiet. Du kan
forbedre systemytelsen og minnebruken ved å oppdatere
/usr/share/icons/hicolor/index.theme
og /usr/share/applications/mimeinfo.cache
. For å
utføre oppdateringen må du ha GTK+-3.24.43 installert
(for ikon hurtiglageret) og desktop-file-utils-0.27 (for
skrivebords hurtiglageret) og utfør følgende kommandoer som
root
bruker:
gtk-update-icon-cache -qtf /usr/share/icons/hicolor && update-desktop-database -q
-D
CMAKE_BUILD_TYPE=Release
: Denne bryteren er brukt til å
bygge utgivelsesbiblioteket uten noen feilsøkings 'assert' i koden.
-D WITH_DBUS=ON
: bruk denne hvis du
ønsker å bruke inkscape i interaktive skript som
manipulerer bilder.