Inkscape est un éditeur graphique d'images vectorielles évolutives. Il sert à créer, voir et modifier des images SVG.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.
Téléchargement (HTTP) : https://inkscape.org/gallery/item/44615/inkscape-1.3.2.tar.xz
Somme de contrôle MD5 du téléchargement : 76ed1f4b13065e80de8b2d77b6427b83
Taille du téléchargement : 43 Mo
Estimation de l'espace disque requis : 817 Mo (189 Mo installés)
Estimation du temps de construction : 4,6 SBU (avec parallélisme = 8)
L'archive inkscape-1.3.2.tar.xz
s'extraira vers inkscape-1.3.2_2023-11-25_091e20ef0f/
.
Boost-1.86.0, double-conversion-3.3.0, GC-8.2.6, gsl-2.8, Gtkmm-3.24.9, libsoup-2.74.3, libxslt-1.1.42, Poppler-24.08.0 et popt-1.19
ImageMagick-7.1.1-36 (à l'exécution), Little CMS-2.16, libcanberra-0.30 (pour éliminer des avertissements sur les greffons), Potrace-1.16 (pour l'outil bucket-fill), ainsi que divers modules Python à l'exécution pour les extensions importantes : CacheControl-0.14.0, cssselect-1.2.0, lxml-5.3.0, NumPy-2.1.0, pySerial-3.5 et Scour-0.38.2
Aspell-0.60.8.1, dbus-1.14.10 (pour lancer inkscape à partir de scripts), Doxygen-1.12.0, gspell-1.12.2, GraphicsMagick, libcdr, libvisio, libwpg (ou libwpd)
Tout d'abord, corrigez Inkscape pour qu'il puisse être compilé avec poppler-24.05.0 :
patch -Np1 -i ../inkscape-1.3.2-upstream_fixes-2.patch
Ensuite, corrigez un échec à la construction avec libxml2-2.12.0 :
sed -i '/uri.h/a #include <libxml/xmlmemory.h>' src/object/uri.h
Installez Inkscape en exécutant les commandes suivantes :
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ .. && make
Ce paquet peut parfois échouer quand il est construit avec plusieurs processeurs. Voir Utilisation de processeurs multiples pour plus d'information.
Ce paquet ne contient pas de suite de tests utilisable.
Maintenant, en tant qu'utilisateur root
:
make install
Ce paquet installe des fichiers d'icônes dans la hiérarchie
/usr/share/icons/hicolor
et des
fichiers du bureau dans la hiérarchie /usr/share/applications
. Vous pouvez améliorer
les performances du système et l'utilisation de la mémoire en
mettant à jour /usr/share/icons/hicolor/index.theme
et
/usr/share/applications/mimeinfo.cache
. Pour
effectuer la mise à jour vous devez avoir installé GTK+-3.24.43 (pour le cache des icônes) et
desktop-file-utils-0.27 (pour le
cache du bureau) puis exécutez la commande suivante en tant
qu'utilisateur root
:
gtk-update-icon-cache -qtf /usr/share/icons/hicolor && update-desktop-database -q
-D
CMAKE_BUILD_TYPE=Release
: Ce paramètre est
utilisé pour construire la bibliothèque de production sans aucun
« assert » dans le code.
-D WITH_DBUS=ON
: utilisez cela si
vous souhaitez utiliser inkscape dans des scripts
interactifs qui manipules des images.