Merge lp:~inkscape.dev/inkscape/inkscape-librevenge into lp:~inkscape.dev/inkscape/trunk
Status: | Merged |
---|---|
Approved by: | Bryce Harrington |
Approved revision: | 13408 |
Merged at revision: | 13621 |
Proposed branch: | lp:~inkscape.dev/inkscape/inkscape-librevenge |
Merge into: | lp:~inkscape.dev/inkscape/trunk |
Diff against target: |
438 lines (+179/-62) 5 files modified
configure.ac (+64/-21) src/extension/internal/cdr-input.cpp (+28/-8) src/extension/internal/vsd-input.cpp (+29/-8) src/extension/internal/wpg-input.cpp (+36/-21) src/ui/dialog/symbols.cpp (+22/-4) |
To merge this branch: | bzr merge lp:~inkscape.dev/inkscape/inkscape-librevenge |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Bryce Harrington (community) | code | Approve | |
su_v | Pending | ||
Review via email: mp+232193@code.launchpad.net |
This proposal supersedes a proposal from 2014-05-28.
Description of the change
Port inkscape to librevenge framework for WPG, CDR and VSD imports
See also:
http://
http://
Thanks to Alex Valavanis the branch now supports conditional building with old or newer versions of libwpg, libcdr and libvisio, and does not introduce new requirements for dependencies which aren't available on current stable distros yet.
Branch compiled and tested successfully on OS X 10.7.5 with current stable releases (libwpg-2.0, libcdr 0.0, libvisio 0.0) and with git master of librevenge, libwpg, libcdr, libvisio.
On 2014-05-28 06:24 +0100, ~suv wrote: stream- 0.0 requires the Filesystem library from
> Currently introduces an indirect dependency on one of the boost
> libraries: librevenge-
> the Boost C++ libraries.
The dependency on the Filesystem library has been removed from upstream librevenge today: sourceforge. net/p/libwpd/ librevenge/ ci/fd8b4f3d933b 631584e3338eae5 64f9336a20533/ tree/>
<http://