commit inkscape for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/000404b9c3cf99a2a21283776f57d3b5.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package inkscape for openSUSE:Factory checked in at 2017-02-08 10:50:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/inkscape (Old) and /work/SRC/openSUSE:Factory/.inkscape.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "inkscape" Changes: -------- --- /work/SRC/openSUSE:Factory/inkscape/inkscape.changes 2016-08-06 20:36:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.inkscape.new/inkscape.changes 2017-02-08 10:50:07.010434005 +0100 @@ -1,0 +2,27 @@ +Wed Feb 1 11:29:05 UTC 2017 - adam.majer@suse.de + +- use individual libboost-*-devel packages instead of boost-devel + +------------------------------------------------------------------- +Mon Jan 9 21:08:34 UTC 2017 - robby.engelmann@igfs-ev.de + +- update to version 0.92: + + Mesh Gradients are now supported. + + Many SVG2 and CSS3 properties are now supported (e.g. paint-order, mix-blend-mode). Not all are available from the GUI. + + The new Object dialog allows to select, label, hide and lock any object in the drawing from a dialog that lists them all + + Selection sets make it possible to 'group' objects together regardless of document structure + + Several new path effects have been added, among them Envelope/Perspective, Lattice Deformation, Mirror and Rotate Copies + + There are several new extensions (e.g. a seamless pattern extension) and a new filter (colorblindness simulation) included in the release, many old extensions have been updated or got new features + + Spray tool and measure tool received a set of nifty new features + + Interactive smoothing for lines created with the Pencil tool + + BSplines (and more) are available for the Pen tool + + Checkerboard background can be used to more easily see object transparencies + + see http://wiki.inkscape.org/wiki/index.php/Release_notes/0.92 for full changelog +- Drop upstream included patches: + + inkscape-remove-datetime.patch + + inkscape-cache-fix.patch + + inkscape-appdata.patch +- Rebased patch + + inkscape-packages.patch + +------------------------------------------------------------------- Old: ---- inkscape-0.91.tar.bz2 inkscape-appdata.patch inkscape-cache-fix.patch inkscape-remove-datetime.patch New: ---- inkscape-0.92.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ inkscape.spec ++++++ --- /var/tmp/diff_new_pack.fBsRI8/_old 2017-02-08 10:50:10.205988663 +0100 +++ /var/tmp/diff_new_pack.fBsRI8/_new 2017-02-08 10:50:10.209988106 +0100 @@ -17,7 +17,7 @@ Name: inkscape -Version: 0.91 +Version: 0.92.0 Release: 0 Summary: Vector Illustration Program License: GPL-2.0 and LGPL-2.1 @@ -27,18 +27,16 @@ # openSUSE palette file Source1: openSUSE.gpl Source2: inkscape-split-extensions-extra.sh -# PATCH-FEATURE-OPENSUSE inkscape-remove-datetime.patch vuntz@novell.com -- Do not put date/time in the compiled binary (needed for build-compare) -Patch0: inkscape-remove-datetime.patch # PATCH-FIX-OPENSUSE inkscape-packages.patch sbrabec@suse.cz -- Suggest packages instead of compilation from source. -Patch1: inkscape-packages.patch -# PATCH-FIX-UPSTREAM inkscape-cache-fix.patch bnc#972343 aeszter@gwdg.de -- fix cache size -Patch2: inkscape-cache-fix.patch -# PATCH-FIX-UPSTREAM inkscape-appdata.patch badshah400@gmail.com -- Add, translate and install appdata for inkscape, patch sent upstream -Patch3: inkscape-appdata.patch +Patch0: inkscape-packages.patch BuildRequires: aspell-devel BuildRequires: autoconf BuildRequires: automake +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_headers-devel +%else BuildRequires: boost-devel +%endif BuildRequires: fdupes BuildRequires: gc-devel BuildRequires: gcc-c++ @@ -165,12 +163,9 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 %build -autoreconf +./autogen.sh RPM_OPT_FLAGS="%{optflags}" %ifarch %{arm} export LDFLAGS+="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads" @@ -238,7 +233,6 @@ %files -f inkscape.lst -f %{name}.man-lang %defattr(-,root,root) -%doc AUTHORS COPYING COPYING.LIB ChangeLog INSTALL NEWS README* TRANSLATORS %{_bindir}/* %{_datadir}/applications/inkscape.desktop %{_datadir}/icons/hicolor/*/apps/inkscape.png @@ -263,6 +257,9 @@ %{_datadir}/inkscape/extensions/fontfix.conf %{_datadir}/inkscape/extensions/ink2canvas/* %{_datadir}/inkscape/extensions/inkscape.extension.rng +%{_datadir}/inkscape/extensions/seamless_pattern.svg +%{_datadir}/inkscape/extensions/test +%{_datadir}/inkscape/extensions/test/svg %{_datadir}/inkscape/attributes/ %{_datadir}/inkscape/branding/ %doc %{_mandir}/man?/*.* ++++++ inkscape-0.91.tar.bz2 -> inkscape-0.92.0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/inkscape/inkscape-0.91.tar.bz2 /work/SRC/openSUSE:Factory/.inkscape.new/inkscape-0.92.0.tar.bz2 differ: char 11, line 1 ++++++ inkscape-packages.patch ++++++ --- /var/tmp/diff_new_pack.fBsRI8/_old 2017-02-08 10:50:10.329971385 +0100 +++ /var/tmp/diff_new_pack.fBsRI8/_new 2017-02-08 10:50:10.329971385 +0100 @@ -13,12 +13,12 @@ =================================================================== --- a/share/extensions/inkex.py +++ b/share/extensions/inkex.py -@@ -106,7 +106,7 @@ def uutounit(val, unit): - from lxml import etree - except Exception, e: +@@ -114,9 +114,7 @@ def uutounit(val, unit): + except ImportError as e: localize() -- errormsg(_("The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore this extension. Please download and install the latest version from http://cheeseshop.python.org/pypi/lxml/, or install it through your package manager by a command like: sudo apt-get install python-lxml\n\nTechnical details:\n%s" % (e,))) -+ errormsg(_("The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore this extension. Please download and install it through your package manager by a command like: sudo zypper install python-lxml\n\nTechnical details:\n%s" % (e,))) + errormsg(_("The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore this extension." +- "Please download and install the latest version from http://cheeseshop.python.org/pypi/lxml/, " +- "or install it through your package manager by a command like: sudo apt-get install " +- "python-lxml\n\nTechnical details:\n%s" % (e, ))) ++ "Please download and install it through your package manager by a command like: sudo zypper install python-lxml\n\nTechnical details:\n%s" % (e,))) sys.exit() - - def check_inkbool(option, opt, value):
participants (1)
-
root@hilbertn.suse.de