commit 5b106d529c0c891d78c652c19e840d7335f2949bd435627f2e0867ec163d708d
Author: Dirk Stoecker <opensuse@dstoecker.de>
Date:   Thu Nov 28 14:18:25 2024 +0000

    Fix .changes, pkgconfig(gdkmm-3.0) was mentioned twice....
    
    OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=125

diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..9b03811
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,23 @@
+## Default LFS
+*.7z filter=lfs diff=lfs merge=lfs -text
+*.bsp filter=lfs diff=lfs merge=lfs -text
+*.bz2 filter=lfs diff=lfs merge=lfs -text
+*.gem filter=lfs diff=lfs merge=lfs -text
+*.gz filter=lfs diff=lfs merge=lfs -text
+*.jar filter=lfs diff=lfs merge=lfs -text
+*.lz filter=lfs diff=lfs merge=lfs -text
+*.lzma filter=lfs diff=lfs merge=lfs -text
+*.obscpio filter=lfs diff=lfs merge=lfs -text
+*.oxt filter=lfs diff=lfs merge=lfs -text
+*.pdf filter=lfs diff=lfs merge=lfs -text
+*.png filter=lfs diff=lfs merge=lfs -text
+*.rpm filter=lfs diff=lfs merge=lfs -text
+*.tbz filter=lfs diff=lfs merge=lfs -text
+*.tbz2 filter=lfs diff=lfs merge=lfs -text
+*.tgz filter=lfs diff=lfs merge=lfs -text
+*.ttf filter=lfs diff=lfs merge=lfs -text
+*.txz filter=lfs diff=lfs merge=lfs -text
+*.whl filter=lfs diff=lfs merge=lfs -text
+*.xz filter=lfs diff=lfs merge=lfs -text
+*.zip filter=lfs diff=lfs merge=lfs -text
+*.zst filter=lfs diff=lfs merge=lfs -text
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..57affb6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.osc
diff --git a/_constraints b/_constraints
new file mode 100644
index 0000000..597fa88
--- /dev/null
+++ b/_constraints
@@ -0,0 +1,14 @@
+<constraints>
+  <hardware>
+    <disk>
+      <size unit="G">5</size>
+    </disk>
+    <memory>
+      <size unit="M">4000</size>
+    </memory>
+    <memoryperjob>
+      <size unit="M">800</size>
+    </memoryperjob>
+  </hardware>
+</constraints>
+
diff --git a/inkscape-1.3.2_2023-11-25_091e20ef0f.tar.xz b/inkscape-1.3.2_2023-11-25_091e20ef0f.tar.xz
new file mode 100644
index 0000000..769ca29
--- /dev/null
+++ b/inkscape-1.3.2_2023-11-25_091e20ef0f.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dbd1844dc443fe5e10d3e9a887144e5fb7223852fff191cfb5ef7adeab0e086b
+size 44720944
diff --git a/inkscape-1.3.2_2023-11-25_091e20ef0f.tar.xz.sig b/inkscape-1.3.2_2023-11-25_091e20ef0f.tar.xz.sig
new file mode 100644
index 0000000..bd828bd
Binary files /dev/null and b/inkscape-1.3.2_2023-11-25_091e20ef0f.tar.xz.sig differ
diff --git a/inkscape-1.4_2024-10-09_e7c3feb100.tar.xz b/inkscape-1.4_2024-10-09_e7c3feb100.tar.xz
new file mode 100644
index 0000000..9dea64f
--- /dev/null
+++ b/inkscape-1.4_2024-10-09_e7c3feb100.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c59a85453b699addebcd51c1dc07684dd96a10c8aec716b19551db50562e13f5
+size 46321868
diff --git a/inkscape-1.4_2024-10-09_e7c3feb100.tar.xz.sig b/inkscape-1.4_2024-10-09_e7c3feb100.tar.xz.sig
new file mode 100644
index 0000000..d9a4f79
Binary files /dev/null and b/inkscape-1.4_2024-10-09_e7c3feb100.tar.xz.sig differ
diff --git a/inkscape-libxml2.12.patch b/inkscape-libxml2.12.patch
new file mode 100644
index 0000000..786a696
--- /dev/null
+++ b/inkscape-libxml2.12.patch
@@ -0,0 +1,33 @@
+From 694d8ae43d06efff21adebf377ce614d660b24cd Mon Sep 17 00:00:00 2001
+From: Christian Hesse <mail@eworm.de>
+Date: Fri, 17 Nov 2023 22:30:42 +0100
+Subject: [PATCH] include missing header file
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This fixes build error:
+```
+/build/inkscape/src/inkscape/src/object/uri.cpp: In constructor ‘Inkscape::URI::URI(const gchar*, const char*)’:
+/build/inkscape/src/inkscape/src/object/uri.cpp:86:9: error: ‘xmlFree’ was not declared in this scope; did you mean ‘xmlFreeURI’?
+   86 |         xmlFree(full);
+```
+---
+ src/object/uri.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/object/uri.h b/src/object/uri.h
+index 381adec58cf..d5b211fe2b2 100644
+--- a/src/object/uri.h
++++ b/src/object/uri.h
+@@ -13,6 +13,7 @@
+ #define INKSCAPE_URI_H
+ 
+ #include <libxml/uri.h>
++#include <libxml/xmlmemory.h>
+ #include <memory>
+ #include <string>
+ 
+-- 
+GitLab
+
diff --git a/inkscape-poppler-24.03.0.patch b/inkscape-poppler-24.03.0.patch
new file mode 100644
index 0000000..555d863
--- /dev/null
+++ b/inkscape-poppler-24.03.0.patch
@@ -0,0 +1,62 @@
+From 3dd9846ab99260134e11938f0e575be822507037 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Mon, 4 Mar 2024 22:59:40 +0100
+Subject: [PATCH] Fix build with >=poppler-24.03.0
+
+Fixes build errors caused by:
+
+"Use an enum for Function getType"
+Upstream commit 6e3824d45d42cb806a28a2df84e4ab6bb3587083
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ src/extension/internal/pdfinput/svg-builder.cpp | 14 +++++++++++++-
+ 1 file changed, 13 insertions(+), 1 deletion(-)
+
+diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp
+index 525fbfec0a..bcd7b1f61b 100644
+--- a/src/extension/internal/pdfinput/svg-builder.cpp
++++ b/src/extension/internal/pdfinput/svg-builder.cpp
+@@ -1175,9 +1175,13 @@ static bool svgGetShadingColor(GfxShading *shading, double offset, GfxColor *res
+ #define INT_EPSILON 8
+ bool SvgBuilder::_addGradientStops(Inkscape::XML::Node *gradient, GfxShading *shading,
+                                    _POPPLER_CONST Function *func) {
+-    int type = func->getType();
++    auto type = func->getType();
+     auto space = shading->getColorSpace();
++#if POPPLER_CHECK_VERSION(24, 3, 0)
++    if ( type == Function::Type::Sampled || type == Function::Type::Exponential ) {  // Sampled or exponential function
++#else
+     if ( type == 0 || type == 2 ) {  // Sampled or exponential function
++#endif
+         GfxColor stop1, stop2;
+         if (!svgGetShadingColor(shading, 0.0, &stop1) || !svgGetShadingColor(shading, 1.0, &stop2)) {
+             return false;
+@@ -1185,7 +1189,11 @@ bool SvgBuilder::_addGradientStops(Inkscape::XML::Node *gradient, GfxShading *sh
+             _addStopToGradient(gradient, 0.0, &stop1, space, 1.0);
+             _addStopToGradient(gradient, 1.0, &stop2, space, 1.0);
+         }
++#if POPPLER_CHECK_VERSION(24, 3, 0)
++    } else if ( type == Function::Type::Stitching ) { // Stitching
++#else
+     } else if ( type == 3 ) { // Stitching
++#endif
+         auto stitchingFunc = static_cast<_POPPLER_CONST StitchingFunction*>(func);
+         const double *bounds = stitchingFunc->getBounds();
+         const double *encode = stitchingFunc->getEncode();
+@@ -1200,7 +1208,11 @@ bool SvgBuilder::_addGradientStops(Inkscape::XML::Node *gradient, GfxShading *sh
+         for ( int i = 0 ; i < num_funcs ; i++ ) {
+             svgGetShadingColor(shading, bounds[i + 1], &color);
+             // Add stops
++#if POPPLER_CHECK_VERSION(24, 3, 0)
++            if (stitchingFunc->getFunc(i)->getType() == Function::Type::Exponential) {    // process exponential fxn
++#else
+             if (stitchingFunc->getFunc(i)->getType() == 2) {    // process exponential fxn
++#endif
+                 double expE = (static_cast<_POPPLER_CONST ExponentialFunction*>(stitchingFunc->getFunc(i)))->getE();
+                 if (expE > 1.0) {
+                     expE = (bounds[i + 1] - bounds[i])/expE;    // approximate exponential as a single straight line at x=1
+-- 
+GitLab
+
+
diff --git a/inkscape-poppler-24.05.0.patch b/inkscape-poppler-24.05.0.patch
new file mode 100644
index 0000000..82fe07a
--- /dev/null
+++ b/inkscape-poppler-24.05.0.patch
@@ -0,0 +1,46 @@
+Index: inkscape-1.3.2_2023-11-25_091e20ef0f/src/extension/internal/pdfinput/poppler-transition-api.h
+===================================================================
+--- inkscape-1.3.2_2023-11-25_091e20ef0f.orig/src/extension/internal/pdfinput/poppler-transition-api.h
++++ inkscape-1.3.2_2023-11-25_091e20ef0f/src/extension/internal/pdfinput/poppler-transition-api.h
+@@ -13,6 +13,15 @@
+ #define SEEN_POPPLER_TRANSITION_API_H
+ 
+ #include <glib/poppler-features.h>
++#include <poppler/UTF.h>
++
++#if POPPLER_CHECK_VERSION(24, 5, 0)
++#define _POPPLER_HAS_UNICODE_BOM(value) (hasUnicodeByteOrderMark(value->toStr()))
++#define _POPPLER_HAS_UNICODE_BOMLE(value) (hasUnicodeByteOrderMarkLE(value->toStr()))
++#else
++#define _POPPLER_HAS_UNICODE_BOM(value) (value->hasUnicodeMarker())
++#define _POPPLER_HAS_UNICODE_BOMLE(value) (value->hasUnicodeMarkerLE())
++#endif
+ 
+ #if POPPLER_CHECK_VERSION(22, 4, 0)
+ #define _POPPLER_FONTPTR_TO_GFX8(font_ptr) ((Gfx8BitFont *)font_ptr.get())
+Index: inkscape-1.3.2_2023-11-25_091e20ef0f/src/extension/internal/pdfinput/poppler-utils.cpp
+===================================================================
+--- inkscape-1.3.2_2023-11-25_091e20ef0f.orig/src/extension/internal/pdfinput/poppler-utils.cpp
++++ inkscape-1.3.2_2023-11-25_091e20ef0f/src/extension/internal/pdfinput/poppler-utils.cpp
+@@ -12,6 +12,8 @@
+ 
+ #include "poppler-utils.h"
+ 
++#include <poppler/UTF.h>
++
+ #include "2geom/affine.h"
+ #include "GfxFont.h"
+ #include "GfxState.h"
+@@ -563,10 +565,10 @@ std::string getDictString(Dict *dict, co
+  */
+ std::string getString(const GooString *value)
+ {
+-    if (value->hasUnicodeMarker()) {
++    if (_POPPLER_HAS_UNICODE_BOM(value)) {
+         return g_convert(value->getCString () + 2, value->getLength () - 2,
+                          "UTF-8", "UTF-16BE", NULL, NULL, NULL);
+-    } else if (value->hasUnicodeMarkerLE()) {
++    } else if (_POPPLER_HAS_UNICODE_BOMLE(value)) {
+         return g_convert(value->getCString () + 2, value->getLength () - 2,
+                          "UTF-8", "UTF-16LE", NULL, NULL, NULL);
+     }
diff --git a/inkscape-poppler-c++20-2.patch b/inkscape-poppler-c++20-2.patch
new file mode 100644
index 0000000..30b74c5
--- /dev/null
+++ b/inkscape-poppler-c++20-2.patch
@@ -0,0 +1,13 @@
+Index: inkscape-1.3.2_2023-11-25_091e20ef0f/src/ui/dialog/filter-effects-dialog.cpp
+===================================================================
+--- inkscape-1.3.2_2023-11-25_091e20ef0f.orig/src/ui/dialog/filter-effects-dialog.cpp
++++ inkscape-1.3.2_2023-11-25_091e20ef0f/src/ui/dialog/filter-effects-dialog.cpp
+@@ -202,7 +202,7 @@ public:
+ template< typename T> class ComboWithTooltip : public Gtk::EventBox
+ {
+ public:
+-    ComboWithTooltip<T>(T default_value, const Util::EnumDataConverter<T>& c, const SPAttr a = SPAttr::INVALID, char* tip_text = nullptr)
++    ComboWithTooltip(T const default_value, Util::EnumDataConverter<T> const &c, SPAttr const a = SPAttr::INVALID, char* tip_text = nullptr)
+     {
+         if (tip_text) {
+             set_tooltip_text(tip_text);
diff --git a/inkscape-poppler-c++20.patch b/inkscape-poppler-c++20.patch
new file mode 100644
index 0000000..09be8f2
--- /dev/null
+++ b/inkscape-poppler-c++20.patch
@@ -0,0 +1,76 @@
+Index: inkscape-1.3.2_2023-11-25_091e20ef0f/CMakeLists.txt
+===================================================================
+--- inkscape-1.3.2_2023-11-25_091e20ef0f.orig/CMakeLists.txt
++++ inkscape-1.3.2_2023-11-25_091e20ef0f/CMakeLists.txt
+@@ -18,9 +18,9 @@ message("Binary Dir: ${CMAKE_CURRENT_BIN
+ # -----------------------------------------------------------------------------
+ # CMake Configuration
+ # -----------------------------------------------------------------------------
+-set(CMAKE_CXX_STANDARD 17)
++set(CMAKE_CXX_STANDARD 20)
+ set(CMAKE_CXX_STANDARD_REQUIRED ON)
+-# set(CMAKE_CXX_EXTENSIONS OFF) # enforces -std=c++17 instead of -std=gnu++17
++# set(CMAKE_CXX_EXTENSIONS OFF) # enforces -std=c++20 instead of -std=gnu++20
+                                 # TODO: build currently fails with it as we actually depend on GNU compiler extensions...
+ 
+ list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/CMakeScripts/Modules")
+Index: inkscape-1.3.2_2023-11-25_091e20ef0f/_clang-format
+===================================================================
+--- inkscape-1.3.2_2023-11-25_091e20ef0f.orig/_clang-format
++++ inkscape-1.3.2_2023-11-25_091e20ef0f/_clang-format
+@@ -103,7 +103,7 @@ SpacesInContainerLiterals: false
+ SpacesInCStyleCastParentheses: false
+ SpacesInParentheses: false
+ SpacesInSquareBrackets: false
+-Standard:        c++17
++Standard:        c++20
+ StatementMacros: []
+ TypenameMacros: []
+ TabWidth: 4
+Index: inkscape-1.3.2_2023-11-25_091e20ef0f/src/ui/knot/knot-holder-entity.cpp
+===================================================================
+--- inkscape-1.3.2_2023-11-25_091e20ef0f.orig/src/ui/knot/knot-holder-entity.cpp
++++ inkscape-1.3.2_2023-11-25_091e20ef0f/src/ui/knot/knot-holder-entity.cpp
+@@ -329,7 +329,7 @@ PatternKnotHolderEntityScale::knot_set(G
+     double scale_x = std::clamp(new_extent[X] / _cached_diagonal[X], _cached_min_scale, 1e9);
+     double scale_y = std::clamp(new_extent[Y] / _cached_diagonal[Y], _cached_min_scale, 1e9);
+ 
+-    Affine new_transform = (state & GDK_CONTROL_MASK) ? Scale(lerp(0.5, scale_x, scale_y))
++    Affine new_transform = (state & GDK_CONTROL_MASK) ? Scale((scale_x + scale_y) * 0.5)
+                                                       : Scale(scale_x, scale_y);
+ 
+     // 2. Calculate offset to keep pattern origin aligned
+Index: inkscape-1.3.2_2023-11-25_091e20ef0f/src/ui/tools/pencil-tool.cpp
+===================================================================
+--- inkscape-1.3.2_2023-11-25_091e20ef0f.orig/src/ui/tools/pencil-tool.cpp
++++ inkscape-1.3.2_2023-11-25_091e20ef0f/src/ui/tools/pencil-tool.cpp
+@@ -17,7 +17,11 @@
+  * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+  */
+ 
+-#include <numeric> // For std::accumulate
++#include "pencil-tool.h"
++
++#include <cmath>   // std::lerp
++#include <numeric> // std::accumulate
++
+ #include <gdk/gdkkeysyms.h>
+ #include <glibmm/i18n.h>
+ 
+@@ -26,7 +30,6 @@
+ #include <2geom/sbasis-to-bezier.h>
+ #include <2geom/svg-path-parser.h>
+ 
+-#include "pencil-tool.h"
+ 
+ #include "context-fns.h"
+ #include "desktop.h"
+@@ -814,7 +817,7 @@ void PencilTool::_addFreehandPoint(Geom:
+             min = max;
+         }
+         double dezoomify_factor = 0.05 * 1000 / _desktop->current_zoom();
+-        double const pressure_shrunk = pressure * (max - min) + min; // C++20 -> use std::lerp()
++        double const pressure_shrunk = std::lerp(min, max, pressure);
+         double pressure_computed = std::abs(pressure_shrunk * dezoomify_factor);
+         double pressure_computed_scaled = std::abs(pressure_computed * _desktop->getDocument()->getDocumentScale().inverse()[Geom::X]);
+         if (p != this->p[this->_npoints - 1]) {
diff --git a/inkscape-split-extensions-extra.py b/inkscape-split-extensions-extra.py
new file mode 100644
index 0000000..76fdad7
--- /dev/null
+++ b/inkscape-split-extensions-extra.py
@@ -0,0 +1,136 @@
+#!/usr/bin/env python3
+# List all files, that depend on base_extra_modules, explicitly or implicitly.
+import os
+import pathlib
+import re
+import sys
+
+# Search all .py files that are imported by mentioned modules.
+def make_deplist(inx_list, module_list):
+    modules = set()
+    inx_regex = re.compile(rf">(.+)\.py</(dependency|command)>")
+
+    for entry in inx_list:
+        with open(os.path.join(".", entry), encoding="utf-8") as file:
+            for line in file:
+                match = inx_regex.search(line)
+                if (match and match.group(1)
+                    and match.group(1) not in module_list):
+                    modules.add(match.group(1))
+
+    for module in module_list.union(modules):
+        name = os.path.join(".", f"{module}.py")
+        if os.path.isfile(name):
+            with open(name, encoding="utf-8") as file:
+                for line in file:
+                    match = re.match(r"from (.+) import", line)
+                    if not match:
+                        match = re.match(r"import ([^#]+).*? *", line)
+
+                    if match and match.group(1):
+                        needle = re.sub(r"as .+", "", match.group(1)).strip()
+
+                        if (needle not in module_list.union(modules)
+                            and os.path.isfile(f"{needle}.py")):
+                            modules.add(needle)
+
+    return modules
+
+if __name__ == "__main__":
+    work_dir = pathlib.Path(os.getcwd())
+    os.chdir(sys.argv[1])
+    prefix = sys.argv[2]
+
+    base_extra_modules = set(["lxml", "numpy", "scour", "xml"])
+    extra_modules = set()
+
+    prev_modules = base_extra_modules
+    while True:
+        prev_module_regex = rf"({'|'.join(map(re.escape, prev_modules))})"
+        import_regex = re.compile(rf"(import|from).* {prev_module_regex}")
+
+        next_modules = set()
+
+        # Search all .py files importing one of the mentioned modules.
+        for entry in pathlib.Path(".").glob("**/*.py"):
+            with entry.open(encoding="utf-8") as file:
+                for line in file:
+                    if import_regex.search(line):
+                        name = str(entry.as_posix())
+
+                        module = name.split(os.sep, 1)[0]
+                        if module.endswith(".py"):
+                            module = entry.stem
+                        if module not in next_modules:
+                            next_modules.add(module)
+
+        prev_modules = next_modules
+        if extra_modules.issuperset(prev_modules):
+            break
+        extra_modules.update(prev_modules)
+
+
+    std_inx = set()
+    extra_inx = set()
+
+    # We have a complete list of .py files dependent on base_extra_modules.
+    # Now we need a list of .inx module descriptors.
+    inx_regex = re.compile(rf'({"|".join(map(re.escape, extra_modules))})\.py')
+
+    for entry in pathlib.Path(".").iterdir():
+        if entry.is_file() and entry.suffix == ".inx":
+            with entry.open(encoding="utf-8") as file:
+                for line in file:
+                    if inx_regex.search(line):
+                        extra_inx.add(entry.name)
+
+            # inx files that do not belong in extra_inx.
+            if entry.name not in extra_inx:
+                std_inx.add(entry.name)
+
+
+    # Now create list of .py files that should belong in the std package.
+    std_modules = make_deplist(std_inx, set())
+
+    # Now create list of .py files that are required by extra modules
+    # (If no std module needs it, then they will belong in the extra package).
+    extradep_modules = make_deplist(extra_inx, extra_modules)
+
+
+    # And now verify everything and generate final list.
+    exclusion_regex = re.compile(r"^(cdr|fig|.*gimp|scribus)")
+
+    std_list = work_dir / "inkscape.lst"
+    extra_list = work_dir / "inkscape-extensions-extra.lst"
+
+    with std_list.open("w", encoding="utf-8") as file:
+        for inx in std_inx:
+            if not exclusion_regex.match(inx):
+                print(f"{prefix}{inx}", file=file)
+    with extra_list.open("w", encoding="utf-8") as file:
+        for inx in extra_inx:
+            if not exclusion_regex.match(inx):
+                print(f"{prefix}{inx}", file=file)
+
+
+    with std_list.open("a", encoding="utf-8") as std_file, extra_list.open("a", encoding="utf-8") as extra_file:
+        for entry in pathlib.Path(".").iterdir():
+            if entry.is_file() and entry.suffix == ".py":
+                name = str(entry.as_posix())
+                if exclusion_regex.match(name):
+                    pass
+                elif entry.is_file() and entry.stem in extra_modules:
+                    print(f"{prefix}{entry.name}", file=extra_file)
+                elif entry.is_file() and entry.stem in std_modules:
+                    print(f"{prefix}{entry.name}", file=std_file)
+                elif entry.is_file() and entry.stem in extradep_modules:
+                    print(f"{prefix}{entry.name}", file=extra_file)
+                else:
+                    print(f"ERROR: Undecided file {name}", file=sys.stderr)
+            elif entry.is_dir():
+                if entry.name in extra_modules:
+                    print(f"{prefix}{entry.name}/", file=extra_file)
+                elif entry.name in std_modules:
+                    print(f"{prefix}{entry.name}/", file=std_file)
+                elif entry.name in extradep_modules:
+                    print(f"{prefix}{entry.name}/", file=extra_file)
diff --git a/inkscape.changes b/inkscape.changes
new file mode 100644
index 0000000..74aaaca
--- /dev/null
+++ b/inkscape.changes
@@ -0,0 +1,1442 @@
+-------------------------------------------------------------------
+Sun Nov 17 18:19:26 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
+
+- Drop obsolete and unused pkgconfig(gdl-3.0) BuildRequires.
+- Add explicit pkgconfig(glibmm-2.4), pkgconfig(gdkmm-3.0),
+  pkgconfig(gtk+-3.0) and pkgconfig(gdk-3.0) BuildRequires: Align
+  with what cmake checks for.
+
+-------------------------------------------------------------------
+Mon Oct 14 19:26:24 UTC 2024 - thod_@gmx.de
+
+- Update to version 1.4:
+  + Filter Gallery
+  + Modular grids & improved axonometric grids
+  + Swatches dialog and palette file handling improved
+  + Unified font browser preview
+  + Customizable handles
+  + Fast image clipping with the Shape Builder
+  + Affinity Designer File Import
+  + Support for internal links in exported PDF files
+  + A whole new icon set
+  + See the full release notes
+    https://inkscape.org/release/inkscape-1.4
+- Drop inkscape-poppler-24.03.0.patch, inkscape-libxml2.12.patch,
+  inkscape-poppler-c++20.patch, inkscape-poppler-24.05.0.patch,
+  inkscape-poppler-c++20-2.patch, inkscape_1.3.2_fix_tiff.patch, fixed upstream
+
+-------------------------------------------------------------------
+Thu Sep 12 11:01:00 UTC 2024 - Dirk Stoecker <opensuse@dstoecker.de>
+
+- fix tiff output error ignored by upstream: inkscape_1.3.2_fix_tiff.patch
+
+-------------------------------------------------------------------
+Tue Jul  2 15:12:33 UTC 2024 - pgajdos@suse.com
+
+- added patches
+  fix https://gitlab.com/inkscape/inkscape/-/commit/96ca7a6c215aa14336b52753f56244dc8796ec43
+  + inkscape-poppler-24.05.0.patch
+  fix https://gitlab.com/inkscape/inkscape/-/commit/877fc26483f74f951eab516f1b57b136780a8c78
+  + inkscape-poppler-c++20-2.patch
+  fix https://gitlab.com/inkscape/inkscape/-/commit/1798e9c13b786f3d077ba0132592c4d5c1d1fb9b
+  + inkscape-poppler-c++20.patch
+
+-------------------------------------------------------------------
+Thu Apr 18 14:13:05 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
+
+- Add inkscape-libxml2.12.patch: Fix build with libxml 2.12.
+
+-------------------------------------------------------------------
+Fri Mar  8 09:14:00 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
+
+- Add inkscape-poppler-24.03.0.patch: Fix build with poppler >=
+  24.03.0.
+
+-------------------------------------------------------------------
+Fri Dec  1 19:23:07 UTC 2023 - thod_@gmx.de
+
+- Update to version 1.3.2:
+  + important bugfix release, fixes a data loss bug in 1.3.1
+  + Stars, polygons, spirals, 3D boxes are now saved correctly
+  + The data that was lost when saving these shapes, 
+    can be recovered in 1.3.2 if you manually make an edit:
+    To fix all missing shapes at once, you can select all elements
+    in all layers (Ctrl + Alt + A, need to unlock them first),
+    and move them right and back left again with a press on the arrow keys
+  + See the full release notes
+    https://inkscape.org/release/inkscape-1.3.2
+
+-------------------------------------------------------------------
+Sun Nov 19 08:29:07 UTC 2023 - thod_@gmx.de
+
+- Update to version 1.3.1:
+  + more than 30 crash/freeze fixes
+  + a new feature to disable snapping to grid lines
+  + a new feature to split text into its letters
+  + the Shape Builder tool now creates an appropriate number of nodes
+  + PDF files that could not be opened with Inkscape 1.3 can now be opened / imported again
+  + See the full release notes
+    https://inkscape.org/doc/release_notes/1.3.1/Inkscape_1.3.1.html
+
+-------------------------------------------------------------------
+Mon Jul 24 20:40:25 UTC 2023 - thod_@gmx.de
+
+- Update to version 1.3:
+  + Shape Builder Tool for building up shapes on canvas
+  + Font Collections
+  + Pattern Editor
+  + Document Resources Dialog
+  + Improved performance thanks to fully asynchronous, multithreaded rendering
+  + LPE dialog redesigned
+  + Improved On-Canvas Pattern Editing
+  + Better PDF import
+  + Page margins & bleed
+  + Return of Search, opacity & blend modes in Layers & Objects dialog and of an optional persistent snap bar
+  + Syntax highlighting in XML Editor
+  + See the full release notes
+    https://inkscape.org/doc/release_notes/1.3/Inkscape_1.3.html
+- Drop patch 0001-Fix-build-with-GCC13.patch, fixed upstream
+
+-------------------------------------------------------------------
+Tue May 23 11:52:02 UTC 2023 - Dirk Stoecker <opensuse@dstoecker.de>
+
+- Add Recommends for python3-imaging (python3-Pillow)
+
+-------------------------------------------------------------------
+Tue Mar 21 08:44:31 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
+
+- Add 0001-Fix-build-with-GCC13.patch: Fix build with GCC13.
+
+-------------------------------------------------------------------
+Sun Dec 18 14:02:37 UTC 2022 - thod_@gmx.de
+
+- Update to version 1.2.2:
+  + 4 crash fixes, over 25 bug fixes, 5 fixes for extension bugs
+    and 13 improved user interface translations
+  + 2f3101417.patch merged upstream
+  + See the full release notes for Inkscape 1.2.2 at
+    https://media.inkscape.org/media/doc/release_notes/1.2.2/Inkscape_1.2.2.html
+
+-------------------------------------------------------------------
+Wed Dec  7 15:25:33 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
+
+- Retain RUNPATH also on Leap 15.4.
+
+-------------------------------------------------------------------
+Tue Sep 13 10:19:29 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
+
+- Add 2f3101417.patch: Fix build with Poppler 22.09.0.
+
+-------------------------------------------------------------------
+Sat Jul 16 16:30:42 UTC 2022 - thod_@gmx.de
+
+- Update to version 1.2.1:
+  + Important fix for a bug where a loss of data occurred
+  + Ensures that objects in multipage documents show up on all pages
+  + Fixes 5 crashes, over 25 bugs, 4 extension bugs, 15 improved
+    user interface translations, 3 improved documentation translations
+  + See the full release notes for Inkscape 1.2.1 at
+    https://media.inkscape.org/media/doc/release_notes/1.2.1/Inkscape_1.2.1.html
+
+-------------------------------------------------------------------
+Thu Jun  9 13:08:07 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
+
+- Fix version: it's 1.2, not 1.2.0 (fixes download of upstream
+  assets referenced by URL).
+
+-------------------------------------------------------------------
+Sat Jun  4 16:30:50 UTC 2022 - thod_@gmx.de
+
+- Update to version 1.2:
+  + Inkscape documents can now hold multiple pages
+  + Editable markers and dash patterns
+  + Layers and objects dialog merged
+  + On-canvas alignment snapping and Snap settings redesign
+  + New 'Tiling' Live Path Effect
+  + Redesigned Export dialog with preview
+  + Import SVG images from Open Clipart, Wikimedia Commons and others
+  + Selectable object origin for numerical scaling and moving
+  + All alignment options in a single dialog
+  + Gradient editing in the Fill and Stroke dialog
+  + Gradient dithering
+  + SVG Font Editor updated
+  + Flowing text around shapes and text padding
+  + Convenience Boolean operation for splitting paths
+  + Configurable Tool bar
+- Drop patches: Fixed upstream
+  * Fix_build_poppler_22030.patch
+  * Fix_build_poppler_22040.patch
+
+-------------------------------------------------------------------
+Fri Apr 22 09:08:10 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
+
+- Add poppler 22.04.0 compability fix:
+  * Fix_build_poppler_22040.patch
+- Update Fix_build_poppler_22030.patch
+
+-------------------------------------------------------------------
+Thu Mar  3 19:02:54 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
+
+- Update to version 1.1.2:
+  + Dependencies updated, fixing bitmap exports
+  + Graphic tablet pens erasors switch to the correct tool
+  + Fix lost styling of text converted to path
+  + Fix relative position of clones pasted to a new document
+  + Fix various crashes
+- Drop ebc4de4bfe34d6c5f2e27da47f5d62e4de0394fd.patch: Fixed
+  upstream.
+- Add Fix_build_poppler_22030.patch: Fix build with poppler 22.03.0
+
+-------------------------------------------------------------------
+Mon Jan 17 18:59:38 UTC 2022 - Mykola Krachkovsky <w01dnick@gmail.com>
+
+- Fixed export to DXF14 (boo#1189514).
+  Added missing dxf14_*.txt files.
+- Removed redundant excludes
+
+-------------------------------------------------------------------
+Fri Dec  3 09:25:34 UTC 2021 - Yifan Jiang <yfjiang@suse.com>
+
+- Enable RPATH in cmake (bsc#1193183, bsc#1193261).
+
+-------------------------------------------------------------------
+Tue Nov 30 19:02:50 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
+
+- Ensure we download the same tarball every time. Also add sig and
+  keyring as sources and verify that we have the right one.
+
+-------------------------------------------------------------------
+Tue Nov 23 17:14:23 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
+
+- Add ebc4de4bfe34d6c5f2e27da47f5d62e4de0394fd.patch: Fix build
+  with poppler 21.11.0, patch from upstream git.
+
+-------------------------------------------------------------------
+Fri Sep 24 07:55:50 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
+
+- Update to 1.1.1:
+  * Pressure sensitivity should work again in Windows
+  * Stroke to path working on text again
+  * Startup time improved
+  * Fix various crashes
+
+-------------------------------------------------------------------
+Thu Jun 17 16:41:27 UTC 2021 - Antonio Larrosa <alarrosa@suse.com>
+
+- Use gcc10-c++ to build in Leap. gcc7 is too old.
+
+-------------------------------------------------------------------
+Mon Jun 14 16:40:47 UTC 2021 - Antonio Larrosa <alarrosa@suse.com>
+
+- 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
+
+-------------------------------------------------------------------
+Fri Mar 26 08:27:20 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
+
+- Add 2790.patch: fix build against glib 2.67.3.
+
+-------------------------------------------------------------------
+Mon Jan 25 12:43:45 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
+
+- Update to 1.0.2
+  * Zooming by middle mouse button click (pressing scroll wheel) can
+    now be deactivated in Edit → Preferences → Behavior → Steps:
+    Zoom with middle mouse click
+  * Canvas rotation by Ctrl + middle mouse drag or
+    Ctrl + Shift + Scroll can be prevented in two ways:
+    - from View → Canvas Orientation → Lock Rotation
+    - for all new Inkscape windows in Edit → Preferences → Interface:
+      Lock canvas rotation by default 
+  * fixed a long-standing, very annoying bug where, when copying
+    an object to the clipboard while also running certain other
+    programs on Linux desktops
+  * Stroke to Path: Converting an object's stroke to a path
+    no longer makes its clones vanish
+  * Performance: Improved rendering performance when zooming
+    through multiple zoom levels 
+  * CSS: CSS classes that start with a letter that isn't part of
+    the ASCII set are no longer ignored 
+  * User interface: Random actions should no longer cause sudden
+    scaling of the canvas
+  * Arcs from Inkscape files created with versions older than 1.0
+    are no longer rendered as slices
+  * A long-standing issue with the Eraser tool painting red lines
+    0instead of erasing as soon as the user has interacted with
+    a menu or dialog or another user interface element has been fixed
+  * Lots of other minor fixes
+- Drop inkscape-include-atomic.patch
+
+-------------------------------------------------------------------
+Mon Nov  2 16:41:50 UTC 2020 - Michael Gorse <mgorse@suse.com>
+
+- Switch to ninja; probably fixes intermittent build failure
+  (bsc#1177208).
+
+-------------------------------------------------------------------
+Fri Oct  2 23:17:32 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
+
+- Clean up constraints:
+  * Remove ppc64le specific memory bound, use global 4GB limit.
+  * Add memoryperjob constraint, some ppc64{,le} workers have
+    a high core-to-memory ratio.
+
+-------------------------------------------------------------------
+Tue Sep  8 11:58:49 UTC 2020 - Alexei Sorokin <sor.alexei@meowr.ru>
+
+- Update to version 1.0.1:
+  * Selectors/CSS dialogue is now available.
+  * Experimental colour-managed PDF export through Scribus.
+  * Many crash fixes and bugs fixed.
+- Add a inkscape-extensions-scribus package with the new extension.
+
+-------------------------------------------------------------------
+Mon Aug 24 09:46:20 UTC 2020 - Martin Liška <mliska@suse.cz>
+
+- Enable again LTO. It should work now.
+
+-------------------------------------------------------------------
+Mon Aug 24 08:45:25 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
+
+- Add inkscape-include-atomic.patch: Fix build with Boost 1.74,
+  where we can no longer rely on boost bringing the atomic header
+  into the game.
+
+-------------------------------------------------------------------
+Thu Jun 11 09:17:36 UTC 2020 - Michel Normand <normand@linux.vnet.ibm.com>
+
+- Add memory limit _constraints for ppc64le to avoid oom build failure
+
+-------------------------------------------------------------------
+Thu May  7 08:30:50 UTC 2020 - thod_@gmx.de
+
+- Fix inkscape-split-extensions-extra.py for older python versions.
+
+-------------------------------------------------------------------
+Tue May  4 15:29:43 UTC 2020 - Alexei Sorokin <sor.alexei@meowr.ru>
+
+- Update to version 1.0:
+  * See https://inkscape.org/release/inkscape-1.0/
+- Re-enable ImageMagick support.
+- Replace inkscape-split-extensions-extra.sh with
+  inkscape-split-extensions-extra.py, adapting for 1.0.
+- Add python3-numpy and python3-scour to the list of extra
+  dependencies as only extra extensions need them.
+- Stop altering Name and GenericName from the .desktop file:
+  original values are fine.
+- Remove
+  0001-Run-python-script-for-translations-with-Python-3.patch:
+  merged upstream.
+- Remove build_internal_libraries_as_static.patch: merged upstream.
+- Remove f5e0ea893f34_extensions_python3_compatibility.patch:
+  merged upstream.
+- Remove fix_install_targets.patch: fixed upstream.
+- Remove inkscape-fix-for-poppler-0.76.patch: merged upstream.
+- Remove inkscape-fix-for-poppler-0.82.patch: merged upstream.
+- Remove inkscape-fix-for-poppler-0.83.patch: merged upstream.
+- Remove inkscape-packages.patch: no longer needed.
+- Remove mr_568_extensions_python3_compatibility.patch: merged
+  upstream.
+- Remove mr_582_extensions_python3_compatibility.patch: merged
+  upstream.
+- Remove obsolete hacks from the spec file and add new ones.
+- Remove the inkscape-extensions-dia and
+  inkscape-extensions-skencil packages: the extensions were
+  removed upstream.
+- Drop the python2 bcond, no practical use without skencil.
+- Drop openSUSE versions prior to Leap 15.x.
+
+-------------------------------------------------------------------
+Thu Apr 16 18:40:23 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
+
+- Fixup files sections for sk1 exclusion.
+
+-------------------------------------------------------------------
+Wed Apr  8 12:44:46 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
+
+- Remove sk1 depending extension as sk1 is py2 only
+  * Keep conditioned so it will stay on Leap 15 if backported
+
+-------------------------------------------------------------------
+Thu Dec  5 18:13:25 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
+
+- Add inkscape-fix-for-poppler-0.83.patch: Fix build with poppler
+  0.83 and newer.
+- Update URL to new homepage.
+
+-------------------------------------------------------------------
+Sat Nov  2 11:46:16 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
+
+- Add backported inkscape-fix-for-poppler-0.82.patch: Fix build
+  with poppler 0.82 and newer.
+- Stop post(un) handling of desktop_database_post(un) and
+  icon_theme_cache_post(un) macros, no longer needed for any
+  supported version of openSUSE.
+
+-------------------------------------------------------------------
+Tue Jul 30 16:18:54 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
+
+- Change Python dependencies to Python 3 as Python 2 will be EOL in 2020.
+- Use Python 3 to extract translations, add
+  0001-Run-python-script-for-translations-with-Python-3.patch
+- Make extensions compatible with Python 3
+  (https://bugs.launchpad.net/inkscape/+bug/1735363)
+  * Add mr_568_extensions_python3_compatibility.patch
+  * Add f5e0ea893f34_extensions_python3_compatibility.patch
+  * Add mr_582_extensions_python3_compatibility.patch
+- Some spec cleanups (buildroot, defattr)
+- Require extensions-extra for gimp extension
+
+-------------------------------------------------------------------
+Fri May 31 08:43:53 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
+
+- Add inkscape-fix-for-poppler-0.76.patch: Fix build with poppler
+  0.76, patch from upstream git.
+
+-------------------------------------------------------------------
+Wed May 15 13:09:07 UTC 2019 - Martin Liška <mliska@suse.cz>
+
+- Disable LTO (boo#1135211).
+
+-------------------------------------------------------------------
+Sun Jan 20 05:26:11 UTC 2019 - seanlew@opensuse.org
+
+- Update to version 0.92.4
+  * Align multiple objects as a group relative to a single object
+  * Write image data to stdout and read from it
+  * Experience extensions working faster within complex docs
+  * See improved speed when deselecting a path with many nodes
+  * Ungroup text elements won't result in changed font size
+  * Able to print and/or print correct paper size with printers
+  * See improved perf of the measure tool when grids are visible
+  * See proper opacity of partially transparent embedded bmp imgs
+  * Able to Shift/Ctrl-click on control handles of shapes w/o crash
+  * Build Inkscape with up-todate- poppler library 0.72.0
+
+-------------------------------------------------------------------
+Tue Dec 18 23:33:00 UTC 2018 - bjorn.lie@gmail.com
+
+- Update to version 0.92.3+20181214.6afa35c3d3:
+  * fix poppler 0.72.0 build
+  * Remove nullptr not used in some system
+  * Backport from trunk. Add filter render in 1 pass and remove
+    banding on filters
+
+-------------------------------------------------------------------
+Mon Dec 03 21:39:34 UTC 2018 - bjorn.lie@gmail.com
+
+- Update to version 0.92.3+20181125.5aff6bad34:
+  * Backport from master, Fix bug 1804946: Measurement tool is very
+    slow when using grids This move from Namedview to a new
+    prefernes value of type point to not reload full namedvies/grid
+    on meassure
+  * CMake: Do not override CMAKE_<LANG>_LINK_EXECUTABLE variables
+  * CMake: Specifically enable Microsoft bit-field layout for
+    structs
+  * CMake/MSYS2: Add new dependency of libtiff (libzstd)
+  * Fix build with poppler-0.71.0
+  * Fix encoding of "title" label in win32 native file dialog
+  * ShapeEditor: Always keep KnotHolders in set_item()
+  * CI: Fix wrong path in docker registry for 14.04
+  * CI: Make ccache and -std=c++98 actually work with old CMake
+  * Fix code incompatible with old gcc / C++ < 11
+- Switch to source service checkout from stable branch.
+- Drop Fix-compilation-poppler-0_65.patch: Fixed upstream.
+
+-------------------------------------------------------------------
+Mon Jul  9 14:23:19 UTC 2018 - bjorn.lie@gmail.com
+
+- Add yet a commit from upstream to fix build with new poppler.
+
+-------------------------------------------------------------------
+Mon Jul  9 12:38:09 UTC 2018 - bjorn.lie@gmail.com
+
+- Add Fix-compilation-poppler-0_65.patch: Fix compilation with
+  poppler 0.65.0 and newer. Replace unused includes with one that
+  is actually used (lp#1772883).
+
+-------------------------------------------------------------------
+Sat Jun  2 21:34:36 UTC 2018 - bjorn.lie@gmail.com
+
+- Drop optional gnome-vfs2-devel BuildRequires: No longer strickly
+  needed, and obsolete upstream.
+
+-------------------------------------------------------------------
+Mon Apr 30 15:06:12 UTC 2018 - jengelh@inai.de
+
+- Update summaries. Trim filler words from descriptions.
+
+-------------------------------------------------------------------
+Wed Apr 25 02:38:43 UTC 2018 - stefan.bruens@rwth-aachen.de
+
+- Omit translations from appdata on Leap 42.x/SLE12, merging
+  translations in XML requires msgfmt >= 0.19.7
+
+-------------------------------------------------------------------
+Tue Apr 24 17:41:35 UTC 2018 - stefan.bruens@rwth-aachen.de
+
+- Update to 0.92.3, a stability and bugfix release
+  * new CLI options --export-area-{drawing,page}, --export-margin
+  * Text tool, switching between RTL/LTR writing
+  * Circle/Ellipse tool, toolbar fields for Rx, Ry radius
+  * PDF+LaTeX export, basic linespacing support
+  * Preferences option for number of rendering tiles
+  * Various bug fixes, for details see:
+    https://inkscape.org/en/release/0.92.3/
+- Drop obsolete inkscape-poppler058-fix.patch
+- Use cmake instead of autoconf
+  * Add build_internal_libraries_as_static.patch
+  * Add fix_install_targets.patch
+- Spec file cleanup
+  * Remove conditionals for EOLed distributions
+  * Remove ghostscript-fonts-std dependency
+  * Add libjpeg build dependency
+  * Do not package extension unittests
+  * Move all extensions with ghostscript or pstoedit dependency
+    to extensions-extra subpackage
+- Correct License, original inkscape code is GPL-2.0 or later, but 
+  the binary contains code from Gimp (GPL-3.0), see COPYING
+
+-------------------------------------------------------------------
+Wed Mar  7 11:41:05 UTC 2018 - guoyunhebrave@gmail.com
+
+- Add python-scour Recommends, used to clean up and minify SVG.
+
+-------------------------------------------------------------------
+Fri Dec  8 22:07:47 UTC 2017 - dimstar@opensuse.org
+
+- Add explicit python2-xml BuildRequires: the ./i18n.py script,
+  executed during build, imports xml and we are thus responsible to
+  have the dependencies in place.
+
+-------------------------------------------------------------------
+Mon Oct  9 07:43:48 UTC 2017 - dmueller@suse.com
+
+- remove env shebang from inkscape extensions subpackage
+
+-------------------------------------------------------------------
+Sat Sep 23 16:20:45 UTC 2017 - plinnell@opensuse.org
+
+- Disable IM7 until upstream supports it
+- Resolves: https://bugzilla.suse.com/show_bug.cgi?id=1059927
+
+-------------------------------------------------------------------
+Sat Sep 23 11:53:02 UTC 2017 - zaitor@opensuse.org
+
+- Rebase inkscape-poppler058-fix.patch: Add yet an upstream commit.
+
+-------------------------------------------------------------------
+Fri Sep 15 19:15:32 UTC 2017 - zaitor@opensuse.org
+
+- Add inkscape-poppler058-fix.patch: Adapt to poppler 0.58, patch
+  from upstream git (lp#1715820).
+
+-------------------------------------------------------------------
+Fri Aug 18 00:19:00 UTC 2017 - plinnell@opensuse.org
+
+- drop inkscape-gcc7-buildfix.patch
+
+-------------------------------------------------------------------
+Fri Aug 11 09:44:53 UTC 2017 - pgajdos@suse.com
+
+- do not require aspell, require gtkspell [bsc#1052953]
+
+-------------------------------------------------------------------
+Mon Aug  7 23:08:09 UTC 2017 - plinnell@opensuse.org
+
+- Update to version 0.92.2:
+  + Stability and bug fix release. Several crash bugs fixed.
+  + No change log, changes here: 
+  https://launchpad.net/inkscape/+milestone/0.92.2
+	
+
+-------------------------------------------------------------------
+Wed May 17 17:25:43 UTC 2017 - dimstar@opensuse.org
+
+- Add inkscape-gcc7-buildfix.patch: Fix C++11 errors and warnings
+  with g++-7.
+
+-------------------------------------------------------------------
+Mon Mar 20 14:39:18 UTC 2017 - mliska@suse.cz
+
+- Update to version 0.92.1:
+  + Text: baseline-spacing related issues with regular and flowed text in legacy Inkscape SVG files (Bug #1655483 and others)
+  + Text: Default baseline spacing stored in relative units is always converted to document units (Bug #1645016)
+  + Path effects: Crash on ungroup if group contains elements with path effects (Bug #1657591)
+  + Clipboard: Pasting a path effect from clipboard fails (Bug #1656093)
+  + Clipboard: Fix copy&pasting of groups which contain elements with path effects (Bug #1656527)
+  + Selection: Node tool can selected objects on locked layers (Bug #1656141)
+  + Clones: Critical warnings with clones and symbols (Bug #1653184)
+  + About screen missing for several UI languages (Bug #1659426)
+  + Selection: Missing transformation handles after reset of rotation center (Bug #1657874) 
+  + Bitmap images: Crash when opening files with invalid image links (Bug #1660142)
+  + Bitmap images: Fix path separators in relative image links (Windows) (Bug #1659347)
+  + File import: Failure to open CDR/Visio/WPG files from paths with special characters (Windows) (Bug #1656763)
+
+-------------------------------------------------------------------
+Tue Feb 14 06:51:51 UTC 2017 - src@posteo.de
+
+- buildrequire potrace-devel for tracing bitmaps.
+
+-------------------------------------------------------------------
+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
+
+-------------------------------------------------------------------
+Tue Jul 26 07:00:52 UTC 2016 - badshah400@gmail.com
+
+- Add inkscape-appdata.patch to install a translated appdata file;
+  patch touches autotools build files, run autoreconf before
+  configure.
+
+-------------------------------------------------------------------
+Fri Jun 24 10:45:25 UTC 2016 - zaitor@opensuse.org
+
+- Export -std=c++11 in CXXFLAGS, needed now after removal of patch
+  in libsig++ forcing the flag previously. May be removed when
+  lp#1488079 is fixed.
+
+-------------------------------------------------------------------
+Wed Mar 23 13:22:51 UTC 2016 - aeszter@gwdg.de
+
+- Add inkscape-cache-fix.patch: Fix bnc#972343 
+
+-------------------------------------------------------------------
+Tue Mar  8 16:32:33 UTC 2016 - dimstar@opensuse.org
+
+- Pass --disable-strict-build to configure: allow to build against
+  recent glibmm2 versions with deprecated symbols.
+
+-------------------------------------------------------------------
+Sat Jan 31 08:33:53 UTC 2015 - mailaender@opensuse.org
+
+- Update to version 0.91:
+  + Improved performance. The new renderer is significantly faster
+    on most drawings.
+  + OpenMP multithreading for filters.
+  + Substantial memory savings.
+  + Responsiveness improvements.
+  + Rendering bug fixes. The following things now render correctly:
+    - Pattern fills (no more gaps between tiles, regardless of
+      transformation).
+    - Stroke of transformed objects in patterns.
+    - Patterns containing clipped objects.
+    - Nested clipping paths.
+    - Masked and clipped objects with large masks / clipping paths
+      in Outline view.
+    - Paths with wide strokes and long miters.
+    - Fonts.
+  + A grayscale display color mode has been added, that shows a
+    preview of your drawing in grayscale.
+  + The tool control bar for the Node Tool features a new dropdown
+    to insert new nodes on the selected segments extreme values.
+  + The Measurement tool is a new feature for the artist to measure
+    the elements in their drawing.
+  + Text size default unit is now points (pt) and is customizable
+    (px,pt,pc,mm,cm,in,em).
+  + Text toolbar shows full list of font style variants for that
+    font.
+  + Files with text in em units read correctly.
+  + Font substitution warning dialog.
+  + Gradient toolbar enhanced to select and modify gradient stops,
+    invert, repeat, and link gradients.
+  + On-canvas gradient editing fixes: double clicking to create
+    stops, correct focus on select.
+  + Gradients sortable by color, name and usage in Fill/Stroke.
+  + Gradients can be renamed in Fill/Stroke.
+  + New Find/Replace dialog can operate on text or any attribute.
+  + Drag and drop to reorder layers and create sublayers.
+  + Show/Hide All layers options in context menu.
+  + Inkscape has a new Symbols dialog.
+  + Visio Stencil files (.vss) can also be used by dropping them in
+    the same symbols directory.
+  + See http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91
+    for a full list of changes.
+- Drop upstream fixed patches:
+  + inkscape-return-on-exit.patch
+  + inkscape-apply-invert-transform.patch
+  + inkscape-0.48.5-librevenge.patch
+  + inkscape-fix-build-with-poppler-0.29.patch (r13685)
+  + inkscape-gc-detection.patch (r12155)
+- Rebase inkscape-packages.patch.
+- Add pkgconfig(libexif) BuildRequires: enable EXIF support.
+- Add aspell-devel BuildRequires: enable spell checking support.
+- Add pkgconfig(libcdr-0.1) and pkgconfig(libvisio-0.1)
+  BuildRequires: support for more image formats.
+- Add pkgconfig(dbus-glib-1) BuildRequires: new dependency.
+- Remove docbook-toys and sgml-skel BuildRequires: no longer
+  needed.
+
+-------------------------------------------------------------------
+Mon Jan  5 14:25:44 UTC 2015 - dimstar@opensuse.org
+
+- Add inkscape-gc-detection.patch: Use pkg-config to detect bdw-gc.
+
+-------------------------------------------------------------------
+Mon Dec 29 08:31:27 UTC 2014 - mlin@suse.com
+
+- Add inkscape-fix-build-with-poppler-0.29.patch: Fix build with
+  poppler 0.29. Patch has been backported from
+  https://bugs.launchpad.net/inkscape/+bug/1399811.
+
+-------------------------------------------------------------------
+Sat Nov 22 19:53:52 UTC 2014 - stefan.bruens@rwth-aachen.de
+
+- make inkscape-split-extensions-extra script more robust
+  (comments, 'as' keyword, leading/trailing whitespace)
+
+-------------------------------------------------------------------
+Tue Jul 22 13:01:10 UTC 2014 - fstrba@suse.com
+
+- Add inkscape-0.48.5-librevenge.patch:
+  + Port the WPG importer to librevenge framework based libwpg.
+- Add autoconf, automake and libtool BuildRequires and call
+  libtoolize and autorecof: regenerate the build system, as above
+  patch touches the build system.
+- Update BuildRequires, following the port:
+  + Remove libwpg-devel
+  + Add pkgconfig(libwpg-0.3) and pkgconfig(librevenge-0.0).
+- Run osc service localrun clean_spec_file on the package
+
+-------------------------------------------------------------------
+Tue Jul 22 12:04:55 UTC 2014 - fcrozat@suse.com
+
+- Add _constraints file to require at least 5G disk space to fix
+  spurious rebuild issues.
+
+-------------------------------------------------------------------
+Fri Jul 11 20:57:03 UTC 2014 - dimstar@opensuse.org
+
+- Update to version 0.48.5:
+  + Adobe Illustrator SVG files containing entities can be loaded
+    again.
+  + Support for Poppler 0.26.
+  + Support for Boehm-GC 7.4.0 and later.
+  + Several crash bugs were fixed.
+  + 64-bit compilation is now possible on Windows.
+- Drop upstream included patches:
+  + inkscape-gcc48-buildfix.patch.
+  + inkscape-use-recommended-freetype-include.patch.
+  + bug-1315142-patch-src_extension_internal_pdfinput_pdf-parser_cpp-r13333-v2.diff.
+
+-------------------------------------------------------------------
+Tue May 13 19:44:15 UTC 2014 - coolo@suse.com
+
+- Pick
+  bug-1315142-patch-src_extension_internal_pdfinput_pdf-parser_cpp-r13333-v2.diff
+  Port to poppler-0.26 (lp#1315142).
+
+-------------------------------------------------------------------
+Mon Apr 28 09:11:03 UTC 2014 - schwab@linux-m68k.org
+
+- Don't strip '-g' from RPM_OPT_FLAGS on arm.
+
+-------------------------------------------------------------------
+Wed Dec 11 18:18:09 UTC 2013 - hrvoje.senjan@gmail.com
+
+- Add inkscape-use-recommended-freetype-include.patch: Freetype
+  upstream recommends using their macros together with ft2build.h
+  include. Positive sideeffect is that this patch makes it build
+  with both freetype2 2.5.1, and older versions.
+
+-------------------------------------------------------------------
+Mon Jun 24 10:19:35 UTC 2013 - cgiboudeaux@gmx.com
+
+- Add inkscape-gcc48-buildfix.patch: Fix build with GCC 4.8
+  (lp#1095364).
+
+-------------------------------------------------------------------
+Mon Dec 17 23:11:27 UTC 2012 - dimstar@opensuse.org
+
+- Update to version 0.48.4:
+  + Important bugfixes:
+    - A security bug was fixed.
+    - Some major bugs causing crashes when using extensions or the
+      filters editor were fixed.
+    - A bug affecting the outline mode was fixed.
+    - Inkscape can now be built on platforms with new versions of
+      the Poppler library (v0.20 and higher). (lp#1005565)
+    - Relative path names can be used again on the command line for
+      EPS/PS and other file types handled by script extensions
+      (lp#695120)
+  + Updated translations.
+- Drop inkscape-poppler20.patch: fixed upstream.
+- Drop inkscape-libpng15.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Wed Oct  3 19:59:49 UTC 2012 - pgajdos@suse.com
+
+- build also with libpng15
+  * libpng15.patch
+
+-------------------------------------------------------------------
+Fri Sep 14 15:49:03 UTC 2012 - dmueller@suse.com
+
+- Reduce memory usage during linking on ARM to let the build
+  succeed.
+
+-------------------------------------------------------------------
+Wed Sep 12 15:40:36 UTC 2012 - malcolmlewis@opensuse.org
+
+- Add inkscape-apply-invert-transform.patch: Apply invert
+  transform to all image tags (bnc#779560 lp#840625).
+
+-------------------------------------------------------------------
+Wed Jul 18 17:51:12 UTC 2012 - dimstar@opensuse.org
+
+- Explicitly add ps2pdf-ext.py to the -extras package. This used to
+  be caught by the extras-split script, but due to the change of
+  this extensions to be a simple wrapper around ps2pdf from
+  ghostscript, it's missed (bnc#772085).
+- Add ghostscript Requires to the -extra package, as otherwise
+  ps2pdf-ext.py won't work at all.
+
+-------------------------------------------------------------------
+Fri Jun 15 04:24:07 UTC 2012 - coolo@suse.com
+
+- yudit is in non-free now (due to openmotif requirement), so do
+  not require it
+
+-------------------------------------------------------------------
+Wed Jun  6 19:05:59 UTC 2012 - badshah400@gmail.com
+
+- Add inkscape-poppler20.patch for openSUSE > 12.1 to fix errors
+  when building with poppler = 0.20.0; fixes build failures in
+  Factory.
+
+-------------------------------------------------------------------
+Wed May 16 13:11:44 UTC 2012 - dimstar@opensuse.org
+
+- Add inkscape-return-on-exit.patch: Return non-zero values in case
+  of errors. Patch has been accepted and merged by upstream.
+  [bnc#758275, lp#993500].
+
+-------------------------------------------------------------------
+Fri Feb 24 14:08:44 UTC 2012 - vuntz@opensuse.org
+
+- Update to version 0.48.3.1:
+  + Bug fixes.
+- Changes from version 0.48.3:
+  + Regression fixes:
+    - Pre-0.46 grids are now correctly imported (lp#221040)
+  + Important bugfixes:
+    - Clipped and masked objects are selected correctly (lp#365458)
+    - The units feet and picas are now correctly handled for grids
+      (lp#885500)
+    - The grid origin is moved when resizing the page (e.g. when
+      clicking clicking "Fit page to selection") (lp#240689)
+    - The emphasized grid lines of the axonometric grid now move
+      properly according to the origin of the grid.
+  + Other bugs fixed: lp#167419, lp#168417, lp#168942, lp#184341,
+    lp#239430, lp#298528, lp#340123, lp#341866, lp#386237,
+    lp#403421, lp#407394, lp#408566, lp#479644, lp#487144,
+    lp#494722, lp#496793, lp#602005, lp#612882, lp#623660,
+    lp#663667, lp#668895, lp#681262, lp#693010, lp#721424,
+    lp#721448, lp#725063, lp#786667, lp#788560, lp#789122,
+    lp#791709, lp#805095, lp#810503, lp#812413, lp#812497,
+    lp#819209, lp#821435, lp#824221, lp#829947, lp#834721,
+    lp#837603, lp#837799, lp#845354, lp#858369, lp#869019,
+    lp#884368, lp#885324, lp#887539, lp#888793, lp#889172,
+    lp#898538, lp#900854, lp#902054, lp#907157, lp#909783,
+    lp#909958, lp#910463, lp#910467, lp#910479, lp#911079,
+    lp#911123, lp#915329, lp#917544, lp#919728, lp#923241,
+    lp#933831.
+  + Updated translations.
+- Change liblcms-devel BuildRequires to liblcms2-devel, to build
+  against lcms2.
+- Drop inkscape-glib-2.31.patch: fixed upstream.
+- Add some automatic detection of localized man pages in %install,
+  so that we don't have to list all new translations manually.
+
+-------------------------------------------------------------------
+Mon Feb 13 10:47:52 UTC 2012 - coolo@suse.com
+
+- patch license to follow spdx.org standard
+
+-------------------------------------------------------------------
+Thu Dec  1 09:14:47 UTC 2011 - dimstar@opensuse.org
+
+- Add inkscape-glib-2.31.patch: Fix build with glib 2.31.
+
+-------------------------------------------------------------------
+Wed Jul 13 21:16:21 UTC 2011 - mrdocs@opensuse.org
+
+- Update to version 0.48.2:
+  + many crash/hang fixes
+  + DXF and tex export fixes
+  + Bugs fixed: https://launchpad.net/inkscape/+milestone/0.48.2
+  + Updated translations.
+- Drop inkscape-0.48.0-gcc46.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Tue Mar 22 08:00:15 UTC 2011 - idoenmez@novell.com
+
+- Add inkscape-0.48.0-gcc46.patch: fix compilation with gcc 4.6 
+
+-------------------------------------------------------------------
+Sat Feb 12 19:22:44 CET 2011 - vuntz@opensuse.org
+
+- Call relevant macros in %post/%postun:
+  + %desktop_database_post/postun because the package ships at
+    least one desktop file.
+  + %icon_theme_cache_post/postun because the package ships themed
+    icons.
+- Pass %{?no_lang_C} to %find_lang so that english documentation
+  can be packaged with the program, and not in the lang subpackage.
+- Change Requires of lang subpackage to Recommends, since the
+  english documentation is not there anymore.
+
+-------------------------------------------------------------------
+Mon Jan 31 12:07:52 UTC 2011 - mrdocs@opensuse.org
+
+- Update to version 0.48.1:
+  0.48.1 is a stability and bugfix release. 	
+  + Many small regressions in the node tool were fixed.
+  + Exporting of masks has been substantially improved in all 
+    Cairo-based output formats.
+  + lp#544599, lp#591986, lp#605575: Several crash bugs in the node
+    tool have been fixed.
+  + lp#627134: Rulers are redrawn properly with recent versions of
+    GTK
+  + lp#675309: Unlinking an orphaned clone no longer causes a crash
+  + lp#482993: Problems with extensions sometimes not working at
+    all on Mac OS X.
+  + lp#651678: Inkscape should no longer crash due to missing icons
+    at startup  or when opening the document properties dialog.
+  + lp#680520: Shift-clicking on the top rounding handle of a
+    rectangle will no longer cause a crash.
+  + lp#676271: Inkscape builds correctly with recent Poppler.lp
+  + Bugs fixed: lp#658055, bnc#661370
+- drop inkscape-r9710-9712.patch: fixed upstream.
+- export CFLAGS, as inkscape is C and C++
+- Remove --enable-inkboard from configure: jessyink replaces it
+- Remove Obsoletes: sodipodi NLD9 is obsolete
+- Delete installed but useless header files
+- run spec-cleaner on the spec file
+
+-------------------------------------------------------------------
+Tue Dec 14 18:18:01 CET 2010 - vuntz@opensuse.org
+
+- Fix the build again: the te_IN translation should simply be te,
+  so move the translation.
+
+-------------------------------------------------------------------
+Sat Dec 11 11:16:56 CET 2010 - vuntz@opensuse.org
+
+- Add popt-devel BuildRequires to fix the build.
+
+-------------------------------------------------------------------
+Tue Dec  7 16:50:10 CET 2010 - vuntz@opensuse.org
+
+- Tag localized man pages with the right language. We should
+  eventually move them to the lang subpackage, but at the moment,
+  they would create a file conflict between bundles and the lang
+  subpackage.
+
+-------------------------------------------------------------------
+Tue Nov 30 09:51:39 CET 2010 - vuntz@opensuse.org
+
+- Make inkscape-extensions-extra depend on python-xml instead of
+  pyxml: pyxml will be removed, and we really wanted to use
+  python-xml anyway.
+- Update inkscape-packages.patch to mention python-xml instead of
+  pyxml: even if upstream mentions pyxml, python-xml is really okay
+  here.
+
+-------------------------------------------------------------------
+Sun Aug 15 22:27:48 CEST 2010 - dimstar@opensuse.org
+
+- Update to version 0.48.0:
+  + 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
+- Rebase inkscape-remove-datetime.patch.
+- Drop inkscape-poppler-0.12.2.patch, inkscape-gcc45.patch and
+  inkscape-non_void.patch: upstream fixed.
+- Add inkscape-r9710-9712.patch to fix node editor crash when
+  dragging near the last node of a path.
+
+-------------------------------------------------------------------
+Mon Jun 14 12:04:30 CEST 2010 - vuntz@opensuse.org
+
+- Do not add wrong categories to inkscape.desktop (Office,
+  FlowChart).
+
+-------------------------------------------------------------------
+Tue Mar  2 13:20:36 UTC 2010 - dimstar@opensuse.org
+
+- Add inkscape-gcc45.patch to fix build with gcc 4.5. Patch
+  copied from upstream bug tracker, lp#522327.
+- Add inkscape-non_void.patch, cross-ported from gdl upstream,
+  commit 40b8cb7.
+
+-------------------------------------------------------------------
+Wed Dec 16 15:06:57 CET 2009 - vuntz@opensuse.org
+
+- Add inkscape-poppler-0.12.2.patch to fix build with recent
+  poppler. This patch comes from Fedora, but was not committed
+  upstream. See lp#487038 for the discussion, and another patch.
+
+-------------------------------------------------------------------
+Fri Nov 27 14:50:21 CET 2009 - dimstar@opensuse.org
+
+- Update to version 0.47:
+  + 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
+  + Many other improvements, usability tweaks, memleak stops, and
+    misc bugfixes
+- Drop patches: inkscape-automake111.patch, inkscape-gcc44.patch,
+  inkscape-gtk-clist.patch, inkscape-lp237574-poppler.patch,
+  inkscape-polyutil-newpoly.patch, inkscape-warnings.patch,
+- Rebased patches: inkscape-packages.patch and
+  inkscape-remove-datetime.patch.
+- No longer patch configure.ac during %setup.
+- Add gsl-devel BuildRequires.
+- Added openSUSE palette file to the package (openSUSE.gpl).
+- Do not provide sodipodi; version Obsoletes for sodipodi.
+  Fixes a rpmlint warning.
+
+-------------------------------------------------------------------
+Tue Nov  3 19:09:21 UTC 2009 - coolo@novell.com
+
+- updated patches to apply with fuzz=0
+
+-------------------------------------------------------------------
+Mon Jul 13 11:58:53 CEST 2009 - coolo@novell.com
+
+- remove dupliacted files (fix build with automake 1.11)
+
+-------------------------------------------------------------------
+Wed May 13 02:53:30 CEST 2009 - vuntz@novell.com
+
+- Remove unneeded BuildRequires: libglade2-devel,
+  libgnomeprintui-devel, libgnomeui-devel, libwnck-devel,
+  loudmouth-devel
+- Add BuildRequires: gc-devel, gnome-vfs2-devel
+- Do not build gc inside this package and use the system-installed
+  one. Drop gc6.4.patch since we don't need to patch gc now :-)
+- Drop inkscape-boehm-gc.patch: we just use the system-installed gc
+  now.
+- Drop inkscape-swigfix.patch: I don't really see the point of
+  this.
+- Drop inkscape-bug-189159.patch: the change is actually wrong,
+  looking at the code...
+- Drop inkscape-configure.patch: not needed anymore.
+- Drop inkscape-buffer-overrun.patch: doesn't appear to be needed
+  anymore.
+- Tag inkscape-polyutil-newpoly.patch
+- Remove non-existing --enable-db2html, --enable-gnome,
+  --with-gnome-print and --with-gc configure options.
+- Use makeinstall.
+- Do not package some files twice.
+
+-------------------------------------------------------------------
+Tue Apr 28 13:14:17 CEST 2009 - vuntz@novell.com
+
+- Add inkscape-gcc44.patch to fix build with gcc 4.4.
+
+-------------------------------------------------------------------
+Fri Apr  3 11:38:25 CEST 2009 - vuntz@novell.com
+
+- Remove python-numeric Requires: there's no reference to it
+  anywhere in the code, so it wasn't needed.
+
+-------------------------------------------------------------------
+Sat Mar 28 00:40:10 CET 2009 - vuntz@novell.com
+
+- Add inkscape-remove-datetime.patch to be more build-compare
+  friendly.
+
+-------------------------------------------------------------------
+Sun Jan 25 14:45:22 CET 2009 - vuntz@novell.com
+
+- Use sr@latin instead of sr@Latn since it's what glibc upstream
+  uses.
+
+-------------------------------------------------------------------
+Fri Oct  3 21:01:44 CEST 2008 - vuntz@novell.com
+
+- Add inkscape-lp237574-poppler.patch to compile with poppler in
+  Factory.
+
+-------------------------------------------------------------------
+Wed Sep 24 13:56:13 CEST 2008 - sbrabec@suse.cz
+
+- Require and supplement correct resolvables for gimp.
+
+-------------------------------------------------------------------
+Tue Jul  1 11:15:28 CEST 2008 - sbrabec@suse.cz
+
+- Added missing dependencies: libMagick++-devel, libwpg-devel,
+  gimp, transfig, yudit.
+- Packaged extensions using pyxml, lxml and yudit as an extra
+  package to shrink mandatory dependencies and not break plugins.
+  Uses an extra script for evaluation.
+- Packaged optional dia, fig, gimp and skencil plugins as separate
+  packages with extra dependencies.
+- Removed dependency on skencil, no more needed for EPS import
+  (bnc#394748).
+- Removed dependency on libwmf, no more needed for WMF import.
+- Tell user about pyxml and lxml packages instead of suggestinng of
+  compilation from source (however the message should not appear).
+
+-------------------------------------------------------------------
+Sat Jun 28 01:29:17 CEST 2008 - maw@suse.de
+
+- Add inkscape-gtk-clist.patch, to enable building against
+  recent versions of gtk+.
+
+-------------------------------------------------------------------
+Thu May 15 19:58:44 CEST 2008 - maw@suse.de
+
+- Recommend python-lxml (bnc#370334).
+
+-------------------------------------------------------------------
+Wed May  7 19:10:42 CEST 2008 - maw@suse.de
+
+- Respin inkscape-warnings.patch.
+
+-------------------------------------------------------------------
+Thu Apr  3 19:42:45 CEST 2008 - maw@suse.de
+
+- Buildrequire libpoppler-glib-devel, thereby enabling pdf import support
+  (bnc#376752).
+
+-------------------------------------------------------------------
+Fri Mar 28 23:18:56 CET 2008 - maw@suse.de
+
+- Update to version 0.46:
+  + Many new features and bugfeatures
+  + For a detailed account of what's new, see the NEWS file
+- Remove stale patches: inkscape-invalid-conversion.patch,
+  inkscape-0.45.1-gcc43.patch, inkscape-g_assert.patch
+- Respin inkscape-bug-189159.patch
+- Add inkscape-warnings.patch
+- Rename sr@latin to sr@Latn.
+
+-------------------------------------------------------------------
+Thu Mar  6 19:27:48 CET 2008 - maw@suse.de
+
+- Fix the build when against newer versions of intltool.
+
+-------------------------------------------------------------------
+Tue Feb  5 18:27:27 CET 2008 - maw@suse.de
+
+- Disable perl support for now.
+
+-------------------------------------------------------------------
+Mon Jan 28 17:59:41 CST 2008 - maw@suse.de
+
+- Add inkscape-g_assert.patch.
+
+-------------------------------------------------------------------
+Fri Jan 11 10:41:20 CET 2008 - coolo@suse.de
+
+- take more gcc43 patches from SVN
+
+-------------------------------------------------------------------
+Sat Nov 10 11:50:12 CET 2007 - mauro@suse.de
+
+- Added inkscape-0.45.1-gcc43.patch
+  + Fixes issues with gcc 4.3. 
+
+-------------------------------------------------------------------
+Wed Aug  8 00:03:52 CEST 2007 - maw@suse.de
+
+- Use %fdupes
+- Split off a -lang subpackage.
+
+-------------------------------------------------------------------
+Thu May 10 12:10:58 CEST 2007 - prusnak@suse.cz
+
+- recommends pyxml [#271758]
+
+-------------------------------------------------------------------
+Wed Apr 18 08:38:14 CEST 2007 - aj@suse.de
+
+- Fix spec list so that package builds again.
+
+-------------------------------------------------------------------
+Thu Mar 29 09:52:37 CST 2007 - maw@suse.de
+
+- Update to version 0.45
+- Remove upstreamed inkscape-siox-max.patch
+- Remove now-unnecessary inkscape-session-manager-strcmp.patch and
+  inkscape-enable-perl.patch
+- Add inkscape-buffer-overrun.patch
+
+-------------------------------------------------------------------
+Wed Jan 31 14:23:33 CET 2007 - sbrabec@suse.cz
+
+- Removed remaining references to /opt/gnome (#240571).
+
+-------------------------------------------------------------------
+Tue Jan 23 11:22:41 CET 2007 - prusnak@suse.cz
+
+- fixed build errors
+  * polyutil-newpoly.patch - uninitialized structure
+  * session-manager-strcmp.patch - comparing char* w/ string literal
+
+-------------------------------------------------------------------
+Mon Jan 22 18:01:04 CET 2007 - sbrabec@suse.cz
+
+- Prefix changed to /usr.
+- Spec file cleanup.
+
+-------------------------------------------------------------------
+Thu Jan  4 12:46:30 CET 2007 - prusnak@suse.cz
+
+- fixed illegal comparison (siox-max.patch) [#231224]
+
+-------------------------------------------------------------------
+Mon Nov  6 17:11:05 CET 2006 - jhargadon@suse.de
+
+- applied a patch that fixes a problem where the package would not
+  compile with the --with-perl option. 
+
+-------------------------------------------------------------------
+Sat Oct 21 14:06:26 CEST 2006 - schwab@suse.de
+
+- Don't use obsolete macro.
+
+-------------------------------------------------------------------
+Fri Oct 13 22:24:29 CEST 2006 - danw@suse.de
+
+- Remove dead patches
+
+-------------------------------------------------------------------
+Thu Oct  5 17:47:54 CEST 2006 - jhargadon@suse.de
+
+- added --datadir=%prefix/share as a configuration option.  This
+  is a work around for bug #204719 
+
+-------------------------------------------------------------------
+Fri Sep 29 23:04:34 CEST 2006 - jhargadon@suse.de
+
+- update to version 0.44.1
+- Layers dialog
+- Outline mode, many performance improvements
+- Native PDF export with transparency
+- Clipping and masking support
+- Configurable keyboard shortcuts
+- 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
+- Better SVG support: <switch> element, ICC color profiles for images
+- Persistent rotation centers, Paste Size command
+- many bug fixes
+- removed the --with-perl option from configuration in the specfile
+
+-------------------------------------------------------------------
+Sat Sep  9 20:34:07 CEST 2006 - meissner@suse.de
+
+- use RPM_OPT_FLAGS.
+
+-------------------------------------------------------------------
+Wed Aug 16 16:26:35 CEST 2006 - cthiel@suse.de
+
+- buildrequire python-gtk-devel instead of python-gtk
+
+-------------------------------------------------------------------
+Fri Jul  7 22:15:04 CEST 2006 - jpr@suse.de
+
+- add patch to not use freetype2 internals
+
+-------------------------------------------------------------------
+Sat Feb 18 08:36:44 CET 2006 - stbinner@suse.de
+
+- fix typo .desktop file
+
+-------------------------------------------------------------------
+Sat Feb 18 01:19:27 CET 2006 - gekker@suse.de
+
+- fixup .desktop file for UI team
+
+-------------------------------------------------------------------
+Tue Jan 31 01:13:40 CET 2006 - ro@suse.de
+
+- take fix from swig to swig-generated source file 
+
+-------------------------------------------------------------------
+Wed Jan 25 21:32:15 CET 2006 - mls@suse.de
+
+- converted neededforbuild to BuildRequires
+
+-------------------------------------------------------------------
+Wed Nov 23 16:23:29 CET 2005 - sbrabec@suse.cz
+
+- Updated to version 0.43 (#134655).
+- Enabled Inkboard Collaborative Editing.
+
+-------------------------------------------------------------------
+Mon Nov  7 18:18:03 CET 2005 - sbrabec@suse.cz
+
+- Fixed qualification and type conversion errors.
+
+-------------------------------------------------------------------
+Thu Aug 25 15:37:14 CEST 2005 - nadvornik@suse.cz
+
+- updated to bugfix release 0.42.2 [#112918]
+
+-------------------------------------------------------------------
+Mon Aug  1 18:54:39 CEST 2005 - ro@suse.de
+
+- added dir to filelist /usr/share/man/fr/man1 
+
+-------------------------------------------------------------------
+Fri Jul 29 17:29:35 CEST 2005 - sbrabec@suse.cz
+
+- Updated to version 0.42.
+
+-------------------------------------------------------------------
+Tue May 31 17:04:28 CEST 2005 - schwab@suse.de
+
+- Fix more invalid casts.
+
+-------------------------------------------------------------------
+Wed May 18 18:27:40 CEST 2005 - ro@suse.de
+
+- fix build with current pkgconfig 
+
+-------------------------------------------------------------------
+Thu Apr 28 13:10:17 CEST 2005 - sbrabec@suse.cz
+
+- Build boehm-gc with -fPIC and -fno-strict-aliasing.
+
+-------------------------------------------------------------------
+Wed Apr 27 17:32:44 CEST 2005 - ro@suse.de
+
+- remove boehm-gc from nfb (dropped) 
+- use private copy of gc6.4
+
+-------------------------------------------------------------------
+Tue Apr 26 16:57:05 CEST 2005 - sbrabec@suse.cz
+
+- Install missing translation files.
+
+-------------------------------------------------------------------
+Mon Apr 11 18:48:04 CEST 2005 - sbrabec@suse.cz
+
+- Fixed invalid casts.
+
+-------------------------------------------------------------------
+Mon Mar 21 17:29:00 CET 2005 - sbrabec@suse.cz
+
+- Bi-arch fix (#66780).
+- Require skencil needed for PS/EPS input (#66780).
+
+-------------------------------------------------------------------
+Mon Feb 28 17:34:41 CET 2005 - sbrabec@suse.cz
+
+- Added needed Requires and triggers for optional extensions
+  (#66780).
+- Turned on perl, python and gnome-print support.
+
+-------------------------------------------------------------------
+Mon Feb 21 17:04:21 CET 2005 - sbrabec@suse.cz
+
+- Updated to version 0.41.
+- Worked around problems with boehm-gc detection.
+
+-------------------------------------------------------------------
+Fri Feb 11 12:38:36 CET 2005 - sbrabec@suse.cz
+
+- Updated to version 0.40.
+
+-------------------------------------------------------------------
+Fri Feb 11 01:55:21 CET 2005 - ro@suse.de
+
+- change to libsigc++12 in neededforbuild 
+
+-------------------------------------------------------------------
+Tue Nov  2 21:24:58 CET 2004 - mmj@suse.de
+
+- Locale rename: no -> nb
+
+-------------------------------------------------------------------
+Thu Aug 12 13:27:48 CEST 2004 - hhetter@suse.de
+
+- Obsolete and Provide sodipodi 
+
+-------------------------------------------------------------------
+Mon Aug  2 13:49:10 CEST 2004 - hhetter@suse.de
+
+- initial SuSE package 
diff --git a/inkscape.keyring b/inkscape.keyring
new file mode 100644
index 0000000..3927a41
--- /dev/null
+++ b/inkscape.keyring
@@ -0,0 +1,410 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=v6yp
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/inkscape.spec b/inkscape.spec
new file mode 100644
index 0000000..9af39ab
--- /dev/null
+++ b/inkscape.spec
@@ -0,0 +1,261 @@
+#
+# spec file for package inkscape
+#
+# Copyright (c) 2024 SUSE LLC
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
+
+
+%define _version 1.4_2024-10-09_e7c3feb100
+
+Name:           inkscape
+Version:        1.4
+Release:        0
+Summary:        Vector Illustration Program
+License:        GPL-3.0-only
+URL:            https://inkscape.org/
+
+Source:         https://inkscape.org/gallery/item/44615/inkscape-%{version}.tar.xz#/inkscape-%{_version}.tar.xz
+# openSUSE palette file
+Source1:        openSUSE.gpl
+Source2:        inkscape-split-extensions-extra.py
+Source98:       https://media.inkscape.org/media/resources/sigs/inkscape-%{_version}.tar.xz.sig
+Source99:       https://inkscape.org/~MarcJeanmougin/gpg#/%name.keyring
+
+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
+# boost/container_hash/hash.hpp >= 1.67
+BuildRequires:  libboost_filesystem-devel >= 1.67
+BuildRequires:  libboost_headers-devel >= 1.67
+BuildRequires:  libboost_stacktrace-devel >= 1.67
+BuildRequires:  liblcms2-devel
+BuildRequires:  libpoppler-glib-devel > 22.01.0
+BuildRequires:  libxslt-devel
+BuildRequires:  ninja
+BuildRequires:  perl
+BuildRequires:  pkgconfig
+BuildRequires:  popt-devel
+BuildRequires:  potrace-devel
+BuildRequires:  python3-devel
+BuildRequires:  python3-gobject-devel
+BuildRequires:  python3-xml
+BuildRequires:  readline-devel
+BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(2geom) >= 1.4.0
+BuildRequires:  pkgconfig(GraphicsMagick++)
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(gdk-3.0)
+BuildRequires:  pkgconfig(gdkmm-3.0)
+BuildRequires:  pkgconfig(glibmm-2.4)
+BuildRequires:  pkgconfig(gsl)
+BuildRequires:  pkgconfig(gspell-1)
+BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(gtkmm-3.0)
+BuildRequires:  pkgconfig(libcdr-0.1)
+BuildRequires:  pkgconfig(libexif)
+BuildRequires:  pkgconfig(libjpeg)
+BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(librevenge-0.0)
+BuildRequires:  pkgconfig(libsoup-2.4)
+BuildRequires:  pkgconfig(libvisio-0.1)
+BuildRequires:  pkgconfig(libwpg-0.3)
+# extensions use annotations which requires 3.7+
+Requires:       python(abi) >= 3.7
+Requires:       python3-gobject
+# python3-imaging is generic for python3-Pillow
+Recommends:     python3-imaging
+Recommends:     python3-lxml
+Recommends:     python3-numpy
+Recommends:     python3-scour
+Recommends:     python3-xml
+Obsoletes:      %{name}-extensions-dia < %{version}
+Obsoletes:      %{name}-extensions-skencil < %{version}
+
+%description
+Inkscape is a vector graphics editor.
+
+%package extensions-extra
+Summary:        Additional extensions for Inkscape
+Requires:       %{name} = %{version}
+# ps_input.py is a wrapper around ps2pdf, which lives in ghostscript package.
+Requires:       ghostscript
+Requires:       python3-lxml
+Requires:       python3-numpy
+Requires:       python3-scour
+Requires:       python3-xml
+Enhances:       %{name}
+Supplements:    (%{name} and python3-lxml and python3-numpy and python3-scour and python3-xml)
+
+%description extensions-extra
+Extra extensions for Inkscape. Recommended for everybody who wants to
+use Inkscape.
+
+Inkscape is a vector graphics editor.
+
+%package extensions-fig
+Summary:        Fig import extensions for Inkscape
+Requires:       %{name} = %{version}
+Requires:       %{name}-extensions-extra = %{version}
+Requires:       transfig
+Enhances:       %{name}
+Supplements:    (%{name} and transfig)
+
+%description extensions-fig
+Fig family (XFig, Figurine, JFig, WinFig,...) import extension for
+Inkscape.
+
+Inkscape is a vector graphics editor.
+
+%package extensions-gimp
+Summary:        GIMP extensions for Inkscape
+Requires:       %{name} = %{version}
+Requires:       %{name}-extensions-extra = %{version}
+Requires:       gimp
+Enhances:       %{name}
+Supplements:    (%{name} and gimp)
+
+%description extensions-gimp
+The GIMP import and export extensions for Inkscape.
+
+Inkscape is a vector graphics editor.
+
+%package extensions-scribus
+Summary:        Scribus extensions for Inkscape
+Requires:       %{name} = %{version}
+Requires:       %{name}-extensions-extra = %{version}
+Requires:       scribus
+Enhances:       %{name}
+Supplements:    (%{name} and scribus)
+
+%description extensions-scribus
+The Scribus-based PDF export extension for Inkscape.
+
+Inkscape is a vector graphics editor.
+
+%lang_package
+
+%prep
+%autosetup -n %{name}-%{_version} -p1
+
+%build
+%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} \
+  -DCMAKE_SKIP_RPATH:BOOL=OFF \
+  -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF \
+  -DWITH_MANPAGE_COMPRESSION=OFF \
+  -DWITH_DBUS=ON \
+  %{nil}
+%ninja_build
+
+%install
+%ninja_install -C build
+
+# Packaging/distribution info.
+rm %{buildroot}%{_datadir}/inkscape/extensions/LICENSE.txt
+# Test framework.
+rm -rf %{buildroot}%{_datadir}/inkscape/extensions/.pytest_cache
+# extensions/doc
+rm -rf %{buildroot}%{_datadir}/inkscape/extensions/docs
+
+install -Dpm 0644 %{SOURCE1} %{buildroot}%{_datadir}/inkscape/palettes/
+
+%find_lang %{name} %{?no_lang_C}
+
+sed -i -e "1 s|#! *%{_bindir}/env python|#!%{_bindir}/python3|" %{buildroot}%{_datadir}/inkscape/extensions/*.py
+
+# Split extensions.
+python3 %{SOURCE2} %{buildroot}%{_datadir}/inkscape/extensions "%%{_datadir}/inkscape/extensions/"
+
+%fdupes %{buildroot}
+
+%post -n %{name} -p /sbin/ldconfig
+
+%postun -n %{name} -p /sbin/ldconfig
+
+%files -f inkscape.lst
+%{_bindir}/*
+%dir %{_libdir}/inkscape
+%{_libdir}/inkscape/lib%{name}_base.so
+%{_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]*
+%{_datadir}/inkscape/examples/
+%dir %{_datadir}/inkscape/extensions/
+%{_datadir}/inkscape/extensions/svg_fonts/
+%{_datadir}/inkscape/extensions/*.xsl*
+%{_datadir}/inkscape/extensions/colors.xml
+%{_datadir}/inkscape/extensions/Poly3DObjects/
+%{_datadir}/inkscape/extensions/alphabet_soup/
+%{_datadir}/inkscape/extensions/inkweb.js
+%{_datadir}/inkscape/extensions/jessyInk.js
+%{_datadir}/inkscape/extensions/jessyInk_core_mouseHandler_noclick.js
+%{_datadir}/inkscape/extensions/jessyInk_core_mouseHandler_zoomControl.js
+%{_datadir}/inkscape/extensions/jessyink_video.svg
+%{_datadir}/inkscape/extensions/fontfix.conf
+%{_datadir}/inkscape/extensions/seamless_pattern.svg
+%{_datadir}/inkscape/extensions/raster_output_jpg.svg
+%dir %{_datadir}/inkscape/extensions/icons
+%{_datadir}/inkscape/extensions/icons/*.svg
+%{_datadir}/inkscape/attributes/
+%{_datadir}/inkscape/branding/
+%dir %{_datadir}/bash-completion/
+%dir %{_datadir}/bash-completion/completions/
+%{_datadir}/bash-completion/completions/inkscape
+%{_mandir}/man1/*.1%{?ext_man}
+# We can't really move the localized manpages to the lang package, since they'd
+# create a conflict between the lang subpackage and bundles
+%dir %{_mandir}/hr/
+%dir %{_mandir}/hr/man1/
+%dir %{_mandir}/ko/
+%dir %{_mandir}/ko/man1/
+%{_mandir}/*/man1/*.1%{?ext_man}
+
+%files extensions-extra -f inkscape-extensions-extra.lst
+%{_datadir}/inkscape/extensions/output_scour.svg
+%{_datadir}/inkscape/extensions/dxf14_*.txt
+%{_datadir}/inkscape/extensions/dxf_input_text_scale_factor.svg
+
+%files extensions-fig
+%{_datadir}/inkscape/extensions/fig*
+
+%files extensions-gimp
+# NOTE: export_gimp_palette* does not depend on gimp, but belongs here logically:
+%{_datadir}/inkscape/extensions/*gimp*
+
+%files extensions-scribus
+%{_datadir}/inkscape/extensions/*scribus*
+
+%files lang -f %{name}.lang
+
+%changelog
diff --git a/inkscape_1.3.2_fix_tiff.patch b/inkscape_1.3.2_fix_tiff.patch
new file mode 100644
index 0000000..a1c01a0
--- /dev/null
+++ b/inkscape_1.3.2_fix_tiff.patch
@@ -0,0 +1,11 @@
+diff -ur inkscape-1.3.2_2023-11-25_091e20ef0f/share/extensions/raster_output_tiff.py inkscape-1.3.2_2023-11-25_091e20ef0f_fix/share/extensions/raster_output_tiff.py
+--- inkscape-1.3.2_2023-11-25_091e20ef0f/share/extensions/raster_output_tiff.py	2023-03-26 19:12:31.000000000 +0200
++++ inkscape-1.3.2_2023-11-25_091e20ef0f_fix/share/extensions/raster_output_tiff.py	2024-09-12 13:02:36.671294086 +0200
+@@ -20,7 +20,6 @@
+             format="tiff",
+             compression=(self.options.compression or None),
+             dpi=self.img.info["dpi"],
+-            quality=100,
+         )
+         stream.write(tempstream.getvalue())
+         # TODO: Add other fields such as copyright etc.
diff --git a/openSUSE.gpl b/openSUSE.gpl
new file mode 100644
index 0000000..8edc8a5
--- /dev/null
+++ b/openSUSE.gpl
@@ -0,0 +1,19 @@
+GIMP Palette
+Name: openSUSE
+Columns: 7
+#
+252 177  28	Orange Light
+255 255 102	Butter Light
+145 208   7	Lemon Light
+212 196 255	Plum Light
+ 80 128 255	Sky Light
+186 189 182	Dust Light
+255  77  77	Blood Light
+227  83   2	Orange
+178 178  71	Butter
+ 33 120   8	Lemon
+ 77  68 102	Plum
+  0   0 116	Sky
+ 46  52  54	Dust 
+140   0   0	Blood
+115 186  37	SUSE Green