Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package inkscape for openSUSE:Factory checked in at 2021-08-12 09:00:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/inkscape (Old) and /work/SRC/openSUSE:Factory/.inkscape.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "inkscape" Thu Aug 12 09:00:48 2021 rev:114 rq:902725 version:1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/inkscape/inkscape.changes 2021-04-12 12:39:04.261488297 +0200 +++ /work/SRC/openSUSE:Factory/.inkscape.new.1899/inkscape.changes 2021-08-12 09:00:49.914230855 +0200 @@ -1,0 +2,44 @@ +Thu Jun 17 16:41:27 UTC 2021 - Antonio Larrosa <[email protected]> + +- Use gcc10-c++ to build in Leap. gcc7 is too old. + +------------------------------------------------------------------- +Mon Jun 14 16:40:47 UTC 2021 - Antonio Larrosa <[email protected]> + +- Update to 1.1 + * A Welcome dialog, where the look of Inkscape can be selected, + and some choices for the new document's size or file to open + are available + * A Command palette that opens when the ? key is pressed and + that allows to search and use many functions without having to + use a keyboard shortcut or going through the menus + * It is now possible to copy, cut and paste parts of paths with + the Node tool + * The dialog docking system has been rewritten, which resolves + many issues with Inkscape's docked dialogs and allows you to + dock dialogs on either side of the screen + * New Outline Overlay mode that displays object outlines while + also showing their real colors + * Preferences options are now easier to find by using the new + search field + * It is no longer necessary to remember to click on 'Export' in + the PNG Export dialog, as the exporting will already happen + after the click on 'Save' in the file selection dialog. + * Export as JPG, TIFF, optimized PNG and WebP directly from + Inkscape + * When pasting a copied object, Inkscape now pastes it directly + on top of the currently selected object by default + * An extension for updating extensions and installing additional + extensions, called the Extension Manager (currently in beta + stage) + * To learn more, see the full release notes for Inkscape 1.1 at + https://media.inkscape.org/media/doc/release_notes/1.1/Inkscape_1.1.html +- Move dependencies from gtkspell to gspell and from Magic++ + (which was not used since inkscape requires an old version of + ImageMagick if that library is used) to GraphicsMagic++, also + add BuildRequires for dbus, readline, libcdr and + libboost_filesystem-devel +- Drop patch which is already included by upstream: + * 2790.patch + +------------------------------------------------------------------- Old: ---- 2790.patch inkscape-1.0.2.tar.xz New: ---- inkscape-1.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ inkscape.spec ++++++ --- /var/tmp/diff_new_pack.lNHc8N/_old 2021-08-12 09:00:50.958229190 +0200 +++ /var/tmp/diff_new_pack.lNHc8N/_new 2021-08-12 09:00:50.962229184 +0200 @@ -16,9 +16,9 @@ # -%define _version 1.0.2_2021-01-15_e86c870879 +%define _version 1.1_2021-05-24_c4e8f9ed74 Name: inkscape -Version: 1.0.2 +Version: 1.1 Release: 0 Summary: Vector Illustration Program License: GPL-3.0-only @@ -27,14 +27,17 @@ # openSUSE palette file Source1: openSUSE.gpl Source2: inkscape-split-extensions-extra.py -# PATCH-FIX-UPSTREAM 2790.patch [email protected] -- Fix build against glib 2.67.3 -Patch0: https://gitlab.com/inkscape/inkscape/-/merge_requests/2790.patch BuildRequires: cmake BuildRequires: double-conversion-devel BuildRequires: fdupes BuildRequires: gc-devel +%if 0%{suse_version} < 1550 +BuildRequires: gcc10-c++ +%else BuildRequires: gcc-c++ +%endif BuildRequires: intltool +BuildRequires: libboost_filesystem-devel BuildRequires: libboost_headers-devel BuildRequires: liblcms2-devel BuildRequires: libpoppler-glib-devel @@ -47,12 +50,17 @@ BuildRequires: python3-devel BuildRequires: python3-gobject-devel BuildRequires: python3-xml +BuildRequires: readline-devel BuildRequires: update-desktop-files -BuildRequires: pkgconfig(Magick++) +BuildRequires: pkgconfig(2geom) +BuildRequires: pkgconfig(GraphicsMagick++) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(gdl-3.0) BuildRequires: pkgconfig(gsl) +BuildRequires: pkgconfig(gspell-1) BuildRequires: pkgconfig(gtkmm-3.0) -BuildRequires: pkgconfig(gtkspell3-3.0) +BuildRequires: pkgconfig(libcdr-0.1) BuildRequires: pkgconfig(libexif) BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libpng) @@ -138,10 +146,15 @@ %ifarch %{arm} export LDFLAGS+="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads" %endif +%if 0%{suse_version} < 1550 +export CXX=g++-10 +%endif %cmake \ -GNinja \ -DINKSCAPE_INSTALL_LIBDIR=%{_libdir} \ - -DWITH_MANPAGE_COMPRESSION=OFF + -DWITH_MANPAGE_COMPRESSION=OFF \ + -DWITH_DBUS=ON \ + %{nil} %ninja_build %install @@ -149,16 +162,14 @@ # Only useful for translators. rm %{buildroot}%{_datadir}/inkscape/extensions/genpofiles.sh -# Only required on Windows. -rm %{buildroot}%{_datadir}/inkscape/extensions/print_win32_vector.* # Packaging/distribution info. -rm %{buildroot}%{_datadir}/inkscape/extensions/{LICENSE.txt,MANIFEST.in,README.md,STYLEGUIDE.md} +rm %{buildroot}%{_datadir}/inkscape/extensions/{LICENSE.txt,MANIFEST.in,README.md,STYLEGUIDE.md,TESTING.md} # Test framework. rm %{buildroot}%{_datadir}/inkscape/extensions/setup.{cfg,py} \ %{buildroot}%{_datadir}/inkscape/extensions/tox.ini \ %{buildroot}%{_datadir}/inkscape/extensions/.pylintrc \ %{buildroot}%{_datadir}/inkscape/extensions/doxygen-main.dox -rm -r %{buildroot}%{_datadir}/inkscape/extensions/.pytest_cache +rm -rf %{buildroot}%{_datadir}/inkscape/extensions/.pytest_cache install -Dpm 0644 %{SOURCE1} %{buildroot}%{_datadir}/inkscape/palettes/ @@ -177,9 +188,12 @@ %files -f inkscape.lst %{_bindir}/* -%{_libdir}/lib%{name}_base.so +%dir %{_libdir}/inkscape +%{_libdir}/inkscape/lib%{name}_base.so %{_datadir}/applications/*Inkscape.desktop %{_datadir}/icons/hicolor/*/apps/*Inkscape.png +%{_datadir}/icons/hicolor/*/apps/*Inkscape.svg +%{_datadir}/icons/hicolor/*/apps/*Inkscape-symbolic.svg %{_datadir}/metainfo/*Inkscape.appdata.xml %dir %{_datadir}/inkscape/ %{_datadir}/inkscape/[cdf-z]* @@ -199,6 +213,7 @@ %{_datadir}/inkscape/extensions/fontfix.conf %{_datadir}/inkscape/extensions/inkscape.extension.rng %{_datadir}/inkscape/extensions/seamless_pattern.svg +%{_datadir}/inkscape/extensions/raster_output_jpg.svg %{_datadir}/inkscape/attributes/ %{_datadir}/inkscape/branding/ %dir %{_datadir}/bash-completion/ ++++++ inkscape-1.0.2.tar.xz -> inkscape-1.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/inkscape/inkscape-1.0.2.tar.xz /work/SRC/openSUSE:Factory/.inkscape.new.1899/inkscape-1.1.tar.xz differ: char 25, line 1
