Up to [NetBSD + pkgsrc-wip] / pkgsrc / graphics / inkscape
Request diff between arbitrary revisions - Display revisions graphically
Keyword substitution: kv
Default branch: MAIN
graphics/inkscape: Fix indirect linking on DragonFly
Build fixes for glib2. Due to volume, use SUBST instead of patches, and also due to volume, put it in its own file.
Bump PKGREVISION from default python to 2.7.
Recursive bump for pcre-8.30* (shlib major change)
Revbump for a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
Recursive dependency bump for databases/gdbm ABI_DEPENDS change.
Recursive bump for graphics/freetype2 buildlink addition.
recursive bump from gnome-vfs drop crypto dependency.
update to 0.48.2 changes: bugfixes
make Python extensions work (adds Python dependency), add some CHECK_INTERP_SKIPs to quell false warnings bump PKGREV
recursive bump from gettext-lib shlib bump.
bump PKGREV for libpoppler shlib name change
Changes 0.48.1: No release information available.
bump PKGREV for poppler shlib major change
png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.
PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome
Changes 0.48.0: The highlights of this release are: * multipath editing * improved text tool: subscript, superscript, numerical input for text kerning, tracking and more * new Airbrush tool * LaTeX export with PDF/PS/EPS * JessyInk extension to create presentations * numerous bugfixes
Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that version, and bump all depends. Per discussion on pkgsrc-changes.
revbumps for poppler update
bump PKGREV for poppler update
Bump PKGREVISION for libpng shlib name change. Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
Inkscape requires boost-headers, not boost-libs
Second try at jpeg-8 recursive PKGREVISION bump.
Update to inkscape-0.47. -- Inkscape 0.47 brings a host of important improvements all across the program: * Timed autosave: no more lost work * Spiro splines: an exciting new way to work with paths, fully supported in Pen, Pencil, and Node tools * Auto smooth nodes: a new type of node that keeps the path as smooth as possible as you move it or its neighbors * New modes in Tweak tool: pushing and jittering whole objects, scaling/rotating objects, deleting and duplicating using the "soft brush" * Reworked, much more usable snapping system and a Snapping toolbar * New path effects, including sketch, hatching, envelope deformation; effects can be stacked and assigned to groups * A huge collection of preset filters in the new Filters menu * New cairo-based PS and EPS export: improved quality, more features supported, fallback rasterization for filters and transparency * Spell checker for text objects in a document * Many new extensions: restacking, calendar, printing marks, cartesian and polar grids, interpolating attributes * Optimized SVG code options, now with their own Preferences page
deal with a poppler API change (additional argument of functions dealing with color profiles to implement caching): pass NULL (which disables the cache), depend on new poppler headers and bump PKGREVISION (While this is a poppler API change, it is in an unofficial interface, so inkscape just gets what it deserves.) problem reported by Tobias Nygren
make gnome-vfs support optional, suggested by David Demelier per PR pkg/41997
bump revision because of graphics/jpeg update
Remove USE_DIRS from pkgsrc. Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
Use libpoppler so it can offer PDF import also. Bump PKGREVISION. Thanks to Michael A. Koerber for bringing this to my attention and testing.
patch-a[h-j]: cherry-pick a few revisions from the upcoming inkscape-0.47 to fix the bug where the colors slider doesn't move past value 245 when using GTK>=2.14.0. Also include desktopdb.mk as told by pkglint. Bump PKGREVISION.
Bump PKGREVISION for gtkspell API bump.
Add two directories to PLIST. Bump PKGREVISION.
Changes 0.46: * Paintbucket tool * Tweak tool * 3D Box tool * Live path effects * Color management * New SVG filters and UI * Native PDF and AI import * XAML import/export * Open Clip Art Library integration (import/export) * Stock patterns * Bitmap editing extension effects * Full on-canvas gradient editing * Engraver's Toolbox in the Calligraphic tool * Touch selection * Dockable dialogs * Command-line access to verbs * Snapping made usable * "3D" / axonometric grid * Angled guidelines * Conversion of objects to guidelines * Significant speed and interactivity improvements * Hundreds of smaller features and bugfixes
Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump.
Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves. Bump PKGREVISION.
Use gnome-vfs instead of gnome-vfs2.
opencdk shlib major changed; bump ABI depends and PKGREVISIONs of affected packages.
Changes 0.45.1:
* Patch [ 1667939 ]: fix crash when tile-tracing with too small
clones
* Patch [ 1666532 ]: Broken link in inkview man page
* Patch [ 1665447 ]: fix for the blur quantization bug 1617082
* Patch [ 1664849 ]: fix for 1662589: increase blur margins
* Patch [ 1664004 ]: embedimage.py with fixed search order
* Patch [ 1662649 ]: markers.svg with reversed order
* Crudely improve check-markup for { markup, fix translations with
bugs in that area (dz and zh_TW).
* Patch [ 1659404 ]: Set locale directory from environment variable
* Patch [ 1657072 ]: fix for bug 1654495
* Patch [ 1654636 ]: defocus dropper checkboxes
* Updated slovak translation
* Adding japanese.nsh and russian.nsh into files that should go into
the release tarball
* Correct russian translation
* Patch [ 1651797 ]: fix for attributes when saving/save-a-copy
* Patch [ 1651752 ]: fix dropper tool
* Pattern along path extension fixed on Windows
* Include libtiff3.dll in the Windows distribution, fixing crash
when opening TIFF files
* Patch [ 1673067 ]: fix blur export on flowtext
* Patch [ 1678075 ]: fix FontInstance.cpp compile issue
* Patch [ 1673502 ]: fix broken Envelope (Summers Night) effect
* Security: fixed format string overflows in dialogs (CVE-2007-1463)
and whiteboard Jabber protocol (CVE-2007-1464).
Fixed the detection of MSGFMT and GMSGFMT. Fixed the path to the Perl interpreter. PKGREVISION++
Changes 0.45: This release brings the exciting new features developed by the Google Summer of Code 2006 participants, as well as tons of other improvements across the board. Here are the highlights: * Gaussian blur is the first SVG filter supported by Inkscape. You can blur any object to any extent - yet it remains vector and fully editable. This gives a huge boost to Inkscape as a creative art tool. * Display speed and interactivity: not only does Inkscape render faster, but it can now respond to user input before it finished redrawing the screen, which greatly improves the interactivity of the program. * History dialog makes it easy to to review your editing session and jump to any step of it, undoing and redoing multiple actions with one click. * Several important tool features are added, notably the new selection mode in Node tool and the adjustable rounded caps in Calligraphic pen. * Bitmap tracing works better for multi-color traces, sports a redesigned dialog and several new options. * Many new extension effects are added, including Color effects and Pattern along path. * The Outline mode has got many fixes and improvements, including a keyboard shortcut. * Several new commands in Help menu open various Inkscape-related pages in your default browser, making Inkscape reference information more accessible as you work. * Dozens of smaller features are added throughout the program, and hundreds of bugs are fixed.
DESTDIR support.
Changes 0.44.1:
* fix a crash on Windows ("python.exe can't find msvcrt71.dll") by
providing that dll in the package;
* fix hang in page size widget
* on Mac OS X, removed problems with home folder path names
containing spaces;
* inkscape now finds libpng include headers on some systems where it
previously failed to do so
* several changes to allow compiling on glib-2.4 systems (e.g.
RHEL4);
* allow compiling on systems with incomplete boost library headers;
recognize if boost is too old
* inkscape now compiles with gcc-4.2.x.
* fixed a bug where stderr output from scripts was not shown
* fixed a bug affecting the recent files menu
* resolution information is now saved in exported PNG files
* fix some ODG export bugs
* fix dia import
* fix several include issues affecting building on Solaris
(there are still some more problems, at least under Solaris 8, and
similar ones on OpenBSD)
* added missing German version of the advanced tutorial and made
corrections to the calligraphy one; added missing Czech, German,
and Brazil-Portuguese tutorials to tarball; added missing German
keytable to tarball
* applied changes to the German and Spanish translations of Inkscape
strings
* interactivity improvements at high zooms
* fix for specifying CSS colors with percentages
* re-enabled old PDF exporter alongside the new one
* minor fixes to new PDF exporter (a major overhaul is still in the
works)
* fixup for invalid "s odipodi" namespace which has become
widespread in Inkscape documents
* Mac OS X packaging updates
* miscellaneous build fixes
Pullup ticket 1839 - requested by ghen build fix for inkscape Revisions pulled up: - pkgsrc/graphics/inkscape/Makefile 1.27 Module Name: pkgsrc Committed By: ghen Date: Tue Oct 3 13:55:17 UTC 2006 Modified Files: pkgsrc/graphics/inkscape: Makefile Log Message: Inkscape needs unlimited datasize resources to build.
Inkscape needs unlimited datasize resources to build.
Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency. This fixes problems when some installed packages are outdated. Per wiz@'s request. Grrr, I really hate this kind of change.
Sweep pkgsrc and convert packages that included intltool/buildlink3.mk to use instead "USE_TOOLS+=intltool". Remove now unused intltool/buildlink3.mk
update to 0.44 changes: * Layers dialog * Outline mode, many performance improvements * Native PDF export with transparency * Clipping and masking support * Configurable keyboard shortcuts, including optional Xara X compatibility * Docked color palette in the editing window * Interactive indicator of the style of selection in the statusbar * Innovative "node sculpting" and other improvements in Node tool * Extensions are enabled by default and work on all major platforms * Better SVG support: <switch> element, ICC color profiles for images * Persistent rotation centers, Paste Size command * New icons, redesigned preferences dialogs, rearranged menus, many cosmetic improvements * Hundreds of bugfixes and smaller features
Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.
BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with USE_TOOLS+=msgfmt.
Over 1200 files touched but no revisions bumped :) RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
Uses msgfmt. Fixes PR 33007.
Belatedly bump PKGREVISION for all libtasn1 dependencies, since libtasn1 had a shlib major bump. Also update dependencies in bl3.mk files. Addresses PR 32998 by Robert Elz.
Recursive revision bump / recommended bump for gettext ABI change.
Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because of the shlib major bump. PKGREVISION++ for the dependencies.
Pullup ticket 985 - requested by Joerg Sonnenberger plist fix for graphics/inkscape Revisions pulled up: - pkgsrc/graphics/inkscape/Makefile 1.16 - pkgsrc/graphics/inkscape/PLIST 1.8 Module Name: pkgsrc Committed By: joerg Date: Thu Dec 29 14:01:14 UTC 2005 Modified Files: pkgsrc/graphics/inkscape: Makefile PLIST Log Message: Add some more translations to PLIST as shown by bulk builds. Bump revision.
Add some more translations to PLIST as shown by bulk builds. Bump revision.
Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in
http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
Pullup ticket 938 - requested by Lubomir Sedlacik
sync graphics/inkscape with HEAD, including a security update
Revisions pulled up:
- pkgsrc/graphics/inkscape/Makefile 1.14
- pkgsrc/graphics/inkscape/PLIST 1.7
- pkgsrc/graphics/inkscape/distinfo 1.9
Module Name: pkgsrc
Committed By: uebayasi
Date: Sun Dec 4 13:51:38 UTC 2005
Modified Files:
pkgsrc/graphics/inkscape: Makefile PLIST distinfo
Log Message:
Update inkscape to 0.43.
Changes from NEWS:
The focus of this release is on the exciting new features sponsored by
Google via their Summer of Code program. However, we have quite a bunch of
other stuff too. Here are the highlights:
* Connectors: A new Connector tool implements creation, editing, and
autorouting (object-avoiding) of connector lines between objects.
Indispensable for diagramming. (A Google SoC project.)
* Inkboard collaborative editing: You can now connect to other Inkscape
users over the Net and edit a shared document together, watching
others' changes and making yours! (A Google SoC project.)
* Pressure and tilt sensitivity: the Calligraphy tool can now use a
tablet pen with pressure/tilt support to vary the width and angle of
the calligraphic stroke.
* Better node editing: You can freely drag/bend/stretch a Bezier curve
by any point (not only by a node), as well as add a new node at any
point on the curve.
* New extensions for envelope distortion, whirling, and adding nodes.
* Improved precision, expanded limits, many usability improvements and
bugfixes.
Update inkscape to 0.43.
Changes from NEWS:
The focus of this release is on the exciting new features sponsored by
Google via their Summer of Code program. However, we have quite a bunch of
other stuff too. Here are the highlights:
* Connectors: A new Connector tool implements creation, editing, and
autorouting (object-avoiding) of connector lines between objects.
Indispensable for diagramming. (A Google SoC project.)
* Inkboard collaborative editing: You can now connect to other Inkscape
users over the Net and edit a shared document together, watching
others' changes and making yours! (A Google SoC project.)
* Pressure and tilt sensitivity: the Calligraphy tool can now use a
tablet pen with pressure/tilt support to vary the width and angle of
the calligraphic stroke.
* Better node editing: You can freely drag/bend/stretch a Bezier curve
by any point (not only by a node), as well as add a new node at any
point on the curve.
* New extensions for envelope distortion, whirling, and adding nodes.
* Improved precision, expanded limits, many usability improvements and
bugfixes.
Changes 0.42.2: * Bug fixes
Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
Pullup ticket 671 - requested by Lubomir Sedlacik
security update for inkscape
Revisions pulled up:
- pkgsrc/graphics/inkscape/Makefile 1.11
- pkgsrc/graphics/inkscape/PLIST 1.4-1.5
- pkgsrc/graphics/inkscape/distinfo 1.7
- pkgsrc/graphics/inkscape/patches/patch-aa removed
- pkgsrc/graphics/inkscape/patches/patch-ab removed
Module Name: pkgsrc
Committed By: adam
Date: Thu Jul 28 13:52:10 UTC 2005
Modified Files:
pkgsrc/graphics/inkscape: Makefile PLIST distinfo
Removed Files:
pkgsrc/graphics/inkscape/patches: patch-aa patch-ab
Log Message:
Changes 0.42:
* Flowed text: text objects that automatically reflow in any shape
(not only rectangle).
* Text selection: finally you can shift+arrow or drag over part of a
text and apply any style to the selected span.
* Gradient tool: a completely redesigned and much easier to use
gradient interface, with gradient handles displayed right on canvas.
* Effects are now usable from within Inkscape on all platforms; this
version ships with a collection of effects including path
interpolation, randomization, and various fractal algorithms.
* Color swatches: a standard facility in most graphic software, now in
Inkscape too.
* Colored clones: clones can now be painted differently from their
original.
* Tile tracing: the Tile Clones dialog can trace the existing image
with the tiling, producing a multitude of exciting effects.
* Grid arrange, baseline align, unclumping: new powerful ways to
arrange objects.
* Better PS/EPS export: gradient support, better text handling, a
command line option for batch export.
* Command line SVG analysis: use Inkscape from the command line to
query coordinates and dimensions of objects in an SVG file.
* Better SVG/CSS compliance: notably, internal CSS stylesheets are now
supported (read-only).
* OS X support: In addition to Linux and Windows, Inkscape 0.42 is
available as a fully self-contained dmg package for Mac OS X.
----
Module Name: pkgsrc
Committed By: adam
Date: Thu Aug 4 10:55:25 UTC 2005
Modified Files:
pkgsrc/graphics/inkscape: PLIST
Log Message:
PLIST correction
Changes 0.42:
* Flowed text: text objects that automatically reflow in any shape (not
only rectangle).
* Text selection: finally you can shift+arrow or drag over part of a
text and apply any style to the selected span.
* Gradient tool: a completely redesigned and much easier to use gradient
interface, with gradient handles displayed right on canvas.
* Effects are now usable from within Inkscape on all platforms; this
version ships with a collection of effects including path
interpolation, randomization, and various fractal algorithms.
* Color swatches: a standard facility in most graphic software, now in
Inkscape too.
* Colored clones: clones can now be painted differently from their
original.
* Tile tracing: the Tile Clones dialog can trace the existing image with
the tiling, producing a multitude of exciting effects.
* Grid arrange, baseline align, unclumping: new powerful ways to arrange
objects.
* Better PS/EPS export: gradient support, better text handling, a
command line option for batch export.
* Command line SVG analysis: use Inkscape from the command line to query
coordinates and dimensions of objects in an SVG file.
* Better SVG/CSS compliance: notably, internal CSS stylesheets are now
supported (read-only).
* OS X support: In addition to Linux and Windows, Inkscape 0.42 is
available as a fully self-contained dmg package for Mac OS X.
Fixed buildlink paths, after updating gtkmm
Change path from devel/pkgconfig to devel/pkg-config. No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
The configure checks for boehm-gc>=6.4 so use BUILDLINK_DEPENDS.boehm-gc for that.
update to 0.41 from the announcement: The primary focus of 0.41 has been bug fixing. [...] A couple new features also found their way in. First, the black and white tracing functionality introduced in 0.40 has been improved to also allow conversion of color and grayscale images. Second, is the addition of a new clone tiler facility which creates patterns, tesselations, and other sorts of geometric tiling arrangements. User requests and comments also stimulated a number of improvements to units handling, extensions, the Invert Selection command, layers selector, icon theming, and several new translations.
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Update inkscape to 0.40. The ChangeLog is too long to add here. The NEWS file
has:
This release has been slow in coming, but it was worth the wait: Inkscape
0.40 brings a huge amount of new features, usability enhancements,
documentation, and bugfixes. The three most important new features are:
* Layers are almost complete in this version; this fills a major gap in
functionality, making Inkscape usable for complex artwork.
* The Potrace bitmap tracer is incorporated into Inkscape - now
vectorizing bitmaps is easy and interactive. A matching command,
"Create bitmap copy", converts from any object to bitmap.
* The text-on-path implementation is complete and very flexible. Both
the text and the path remain fully editable and transformable.
...
* Bugfixes: too many to mention (in total, 228 bugs closed in the
tracker since 0.39), including several important SVG compatibility
fixes.
More information at http://inkscape.org/cgi-bin/wiki.pl?ReleaseNotes040
This package now depends on boehm-gc. And it uses libsigc++2
and gtkmm24 instead of libsigc++ and gtkmm.
Many new templates added. And a new library added: libgimpgrad.
Patches removed. (The landscape printing support was added to 0.40.)
Add dependency on gtkspell (for text input spellchecking), and bump PKGREVISION. Closes PR 28449.
This uses pkgconfig; include its buildlink3 file. Addresses PR 28449.
Import of inkscape-0.39nb1 It is a Scalable Vector Graphics (SVG) editor. This is from pkgsrc-wip.
Initial revision