BSD Ports

graphics/inkscape 1.4.4_1 MidnightBSD

Full featured open source SVG editor

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
c3baf2c25e
License
gpl2+, gpl3+, lgpl2.1+, lgpl3+, MPL11
Categories
graphics, gnome

Description

Inkscape seeks to become a full featured open source SVG editor. Derived from the highly popular Sodipodi codebase, Inkscape strives to build full XML, SVG, and CSS2 compliance.

Features include alpha blending, node editing, svg-to-png export, and more. Project aims for capabilities similar to Illustrator, CorelDraw, Visio, etc.

In the other systems

SystemPortVersion
MidnightBSDgraphics/inkscape1.4.4_1
FreeBSDgraphics/inkscape1.4.4_2
OpenBSDgraphics/inkscape1.4.4p1
NetBSDgraphics/inkscape1.4.4nb7
HardenedBSDgraphics/inkscape1.4.4_2
GhostBSDgraphics/inkscape1.4.4_1

Install

Binary package:

mport install inkscape

From mports:

cd /usr/mports/graphics/inkscape && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	inkscape>0:graphics/inkscape

Dependencies

As this port's Makefile names them.

Build 1

Library 12

Runtime 10

Test 2

Build dependencies 13
Run dependencies 22
Required by 1

Configuration

Options name: graphics_inkscape

OptionDefaultDescription
CDRonSupport for CorelDRAW graphics
GMonUse GraphicsMagick
GSPELLonSupport for spell checking through gspell
GVFSoff
IMAGICK6offUse ImageMagick6
NLSoff
OPENMPoff
POPPLERonPDF preview rendering
SCRIBUSoffSupport color-managed PDF export using Scribus (experimental)
VISIOonSupport for Microsoft Visio diagrams
WPGonSupport for WordPerfect graphics
USES
compiler:c++20-lang cmake:testing cpe desktop-file-utils ghostscript:run gnome iconv jpeg magick:test pathfix pkgconfig python readline shebangfix tar:xz xorg
Service scripts
none

Files

Manual pages 2
  • inkscape(1)
  • inkview(1)
pkg-plist 4781
  • bin/inkscape
  • bin/inkview
  • lib/inkscape/libinkscape_base.so
  • lib/inkscape/libinkscape_base.so..0
  • share/applications/org.inkscape.Inkscape.desktop
  • share/bash-completion/completions/inkscape
  • share/icons/hicolor/16x16/apps/org.inkscape.Inkscape.png
  • share/icons/hicolor/22x22/apps/org.inkscape.Inkscape.png
  • share/icons/hicolor/24x24/apps/org.inkscape.Inkscape.png
  • share/icons/hicolor/256x256/apps/org.inkscape.Inkscape.png
  • share/icons/hicolor/32x32/apps/org.inkscape.Inkscape.png
  • share/icons/hicolor/48x48/apps/org.inkscape.Inkscape.png
  • share/icons/hicolor/scalable/apps/org.inkscape.Inkscape.svg
  • share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
  • share/inkscape/attributes/css_defaults
  • share/inkscape/attributes/cssprops
  • share/inkscape/attributes/svgprops
  • share/inkscape/branding/inkscape-flat.svg
  • share/inkscape/branding/inkscape-logo-icons-sized.svg
  • share/inkscape/branding/inkscape-mac.svg
  • share/inkscape/branding/inkscape-text.svg
  • share/inkscape/branding/inkscape.svg
  • share/inkscape/branding/sodipodi.svg
  • share/inkscape/branding/tux.svg
  • share/inkscape/doc/AUTHORS
  • share/inkscape/doc/COPYING
  • share/inkscape/doc/GPL-2.0-or-later.txt
  • share/inkscape/doc/GPL-2.0.txt
  • share/inkscape/doc/GPL-3.0-or-later.txt
  • share/inkscape/doc/GPL-3.0.txt
  • share/inkscape/doc/LGPL-2.1-or-later.txt
  • share/inkscape/doc/LGPL-2.1.txt
  • share/inkscape/doc/LGPL-3.0-or-later.txt
  • share/inkscape/doc/LGPL-3.0.txt
  • share/inkscape/doc/LICENSE
  • share/inkscape/doc/MPL-1.1.txt
  • share/inkscape/doc/OFL-1.1.txt
  • share/inkscape/doc/TRANSLATORS
  • share/inkscape/examples/animated-clock.svg
  • share/inkscape/examples/art-nouveau-P3.svg
  • share/inkscape/examples/blend_modes.svg
  • share/inkscape/examples/car.svgz
  • share/inkscape/examples/data_uri.svg
  • share/inkscape/examples/eastern-motive-P4G.svg
  • share/inkscape/examples/filters.svg
  • share/inkscape/examples/flow-go.svg
  • share/inkscape/examples/flowsample.svg
  • share/inkscape/examples/gallardo.svgz
  • share/inkscape/examples/glass.svg
  • share/inkscape/examples/gradient-mesh-experimental.svgz
  • share/inkscape/examples/gradient.svg
  • share/inkscape/examples/i18n.svg
  • share/inkscape/examples/istest.pov
  • share/inkscape/examples/l-systems.svgz
  • share/inkscape/examples/lighting_filters.svg
  • share/inkscape/examples/live-path-effects-curvestitch.svg
  • share/inkscape/examples/live-path-effects-gears.svg
  • share/inkscape/examples/live-path-effects-pathalongpath.svg
  • share/inkscape/examples/markers.svg
  • share/inkscape/examples/replace-hue.svg
  • share/inkscape/examples/rope-3D.svg
  • share/inkscape/examples/stars.svgz
  • share/inkscape/examples/svgfont.svg
  • share/inkscape/examples/tesselation-P3.svg
  • share/inkscape/examples/text-on-path.svg
  • share/inkscape/examples/tiger.svgz
  • share/inkscape/examples/tref.svg
  • share/inkscape/examples/turbulence_filters.svg
  • share/inkscape/extensions/LICENSE.txt
  • share/inkscape/extensions/Poly3DObjects/cube.obj
  • share/inkscape/extensions/Poly3DObjects/cuboct.obj
  • share/inkscape/extensions/Poly3DObjects/dodec.obj
  • share/inkscape/extensions/Poly3DObjects/great_dodec.obj
  • share/inkscape/extensions/Poly3DObjects/great_rhombicosidodec.obj
  • share/inkscape/extensions/Poly3DObjects/great_rhombicuboct.obj
  • share/inkscape/extensions/Poly3DObjects/great_stel_dodec.obj
  • share/inkscape/extensions/Poly3DObjects/icos.obj
  • share/inkscape/extensions/Poly3DObjects/icosidodec.obj
  • share/inkscape/extensions/Poly3DObjects/jessens_orthog_icos.obj
  • share/inkscape/extensions/Poly3DObjects/methane.obj
  • share/inkscape/extensions/Poly3DObjects/oct.obj
  • share/inkscape/extensions/Poly3DObjects/rh_axes.obj
  • share/inkscape/extensions/Poly3DObjects/rhomb_dodec.obj
  • share/inkscape/extensions/Poly3DObjects/rhomb_triacont.obj
  • share/inkscape/extensions/Poly3DObjects/small_rhombicosidodec.obj
  • share/inkscape/extensions/Poly3DObjects/small_rhombicuboct.obj
  • share/inkscape/extensions/Poly3DObjects/small_triam_icos.obj
  • share/inkscape/extensions/Poly3DObjects/snub_cube.obj
  • share/inkscape/extensions/Poly3DObjects/snub_dodec.obj
  • share/inkscape/extensions/Poly3DObjects/szilassi.obj
  • share/inkscape/extensions/Poly3DObjects/tet.obj
  • share/inkscape/extensions/Poly3DObjects/trunc_cube.obj
  • share/inkscape/extensions/Poly3DObjects/trunc_dodec.obj
  • share/inkscape/extensions/Poly3DObjects/trunc_icos.obj
  • share/inkscape/extensions/Poly3DObjects/trunc_oct.obj
  • share/inkscape/extensions/Poly3DObjects/trunc_tet.obj
  • share/inkscape/extensions/addnodes.inx
  • share/inkscape/extensions/addnodes.py
  • share/inkscape/extensions/aisvg.inx
  • share/inkscape/extensions/aisvg.xslt

The first 100 are listed.

distinfo 1
FileSizeSHA256
inkscape-1.4.4.tar.xz5.386194e+07bbce5753a1e08b871a5cf16c665eb060700aaab9a6a379dc63f4c4d9b3b8856e
Master sites 1
  • https://media.inkscape.org/dl/resources/file/

Commit history 4

DateCommitCreditsLog message
c3baf2c25e Lucas Holt graphics/inkscape: bump revision for lib2geom (#1184)
Rebuild Inkscape for the lib2geom 1.4 SONAME change from lib2geom.so.1.1.0 to lib2geom.so.1.4.0 (PR #1182).\n\nValidation: bmake -V PORTREVISION, portlint -C, and git diff --check passed. ## Summary by Sourcery Bug Fixes: - Trigger an Inkscape rebuild against the updated lib2geom 1.4 SONAME. Signed-off-by: Lucas Holt <[email protected]>
bf04832a0a Lucas Holt graphics/inkscape: update to 1.4.4 (#1146)
Updates Inkscape to 1.4.4 and refreshes the staged plist. - Removes the superseded PORTREVISION. - Adds the required icon-cache integration and removes ineffective USE_LDCONFIG for a private lib/inkscape library. - Keeps MidnightBSD packaging and existing test-safety policy intact. Validation: bmake makesum, patch, build, fake, clean package, test, check-license, portlint -C, and git diff --check all pass. The port test target defines no executed suite; the existing TESTING_UNSAFE note is retained. ## Summary by Sourcery Update the Inkscape graphics port to release 1.4.4 with refreshed packaging integration. Enhancements: - Update the Inkscape port to version 1.4.4 and refresh its staged source metadata. - Integrate icon installation and align dependencies and packaging …
3fad9f5bb3 Lucas Holt graphics/inkscape: bump PORTREVISION for gspell (#1086)
Rebuild for the gspell shared-library update. ## Summary by Sourcery Build: - Bump Inkscape's PORTREVISION to rebuild it against the updated gspell shared library. Signed-off-by: Lucas Holt <[email protected]>
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …