Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
python3.patch | Don't consider `python` a valid python[23]? interpreter. Just to be safe, don't even try to look it up. Should be safe to drop the patch once python2 is not around anymore. |
Mattia Rizzolo <mattia@debian.org> | not-needed | 2020-05-07 | ||
skip-tests.patch | skip tests that are currently failing | not-needed | upstream | |||
test-output-page.patch | partial patch from upstream to ease the next patch | no | upstream, 699da8c402e8fce05b08021d1bfff779499d711c | 2022-12-18 | ||
fuzzy_tests.patch | [PATCH 1/2] Fuzzy bitmap comparison in CLI rendering tests Enhance the CLI testing framework with the ability to compare raster output (either produced by Inkscape or converted from a vector format with ImageMagick) using the L2 distance in the image space. Each such "fuzzy" test can set a maximum allowed percentage difference between the two compared images. This technique is applied to four multipage output tests, fixing the spurious failures due to subtle differences in rasterization artifacts between platforms and library versions. Fixes https://gitlab.com/inkscape/inbox/-/issues/7304 |
Rafael Siejakowski <rs@rs-math.net> | no | 2022-07-10 | ||
skip-test-lpe.patch | skip test 31 - test_lpe64 this fails on ard64, s390x, ppc64el | not-needed | upstream | 2022-12-20 | ||
skip-test-8_png_check_output.patch | skip test 241 - cli_export-png-color-mode-gray-8_png_check_output this fails on arm64, s390x, ppc64el allegedly a precision error in the gamma |
not-needed | upstream | 2022-12-20 | ||
timeout-test-lpe.patch | increaste timeout for this test https://buildd.debian.org/status/fetch.php?pkg=inkscape&arch=mipsel&ver=1.2.2-1&stamp=1671553799&raw=0 https://buildd.debian.org/status/fetch.php?pkg=inkscape&arch=mips64el&ver=1.2.2-1&stamp=1671566710&raw=0 In the past it took ~60 seconds, but suddenly it timeouted after 180. Let's try increasing this. |
Mattia Rizzolo <mattia@debian.org> | not-needed | 2022-12-21 | ||
skip-test-librevenge.patch | skip all the librevenge comparison tests I had a quick look and it seems to me that the produced files look identical to my eye but `compare` claims they are not. Probably this started with librevenge 0.0.5, as in december 2022 these tests were fine, to be further investigated. |
Mattia Rizzolo <mattia@debian.org> | no | 2023-01-10 | ||
skip-test-glyph-big-endian.patch | skip this test that fail on s390x, ppc64, sparc64 Here the failure is real, but let's just ignore it since it only concerns BE | Mattia Rizzolo <mattia@debian.org> | not-needed | upstream | 2023-01-10 | |
skip-test-use.patch | skip test-use According to upstream, this is a false positive | Mattia Rizzolo <mattia@debian.org> | not-needed | upstream | 2023-01-10 | |
Fix-LPE-test-sensitivity-to-system-fonts-list.patch | Fix LPE test sensitivity to system fonts list The Measure LPE tests only pass if the text labels have exactly the right size, which in particular only happens if the system decides to resolve "Sans" to "DejaVu Sans". This can fail if the system has other sans fonts installed such as Noto Sans. Therefore, we modify the files in the LPE test suite to explicitly request that the labels are set in DejaVu Sans. This makes the LPE test suite more robust against system differences, and resolves certain test failures that only happen outside of CI. This is similar to commit 170b95f9c8e2b49b3524e5ba6814993eb5845ccf included in Inkscape 1.3 |
PBS <pbs3141@gmail.com> | no | 2023-01-18 | ||
f7e944575ea5247952d23f85dfa905cfa13f7b28.patch | [PATCH] Fix build with >=poppler-24.03.0 Fixes build errors caused by: "Use an enum for Function getType" Upstream commit 6e3824d45d42cb806a28a2df84e4ab6bb3587083 Fixes https://gitlab.com/inkscape/inkscape/-/issues/4787 |
Andreas Sturmlechner <asturm@gentoo.org> | no | 2024-03-04 | ||
1798e9c13b786f3d077ba0132592c4d5c1d1fb9b.patch | [PATCH] Up C++ version to C++20. | Tavmjong Bah <tavmjong@free.fr> | no | 2023-09-26 | ||
694d8ae43d06efff21adebf377ce614d660b24cd.patch | [PATCH] include missing header file 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); ``` |
Christian Hesse <mail@eworm.de> | no | 2023-11-17 | ||
877fc26483f74f951eab516f1b57b136780a8c78.patch | [PATCH] FilterEffectsDial: rm <T> on own ctor breaks C++20 The `<T>` on our constructor here is redundant anyway, but _somehow_ in C++20 it confuses the compiler and makes the file not build. Remove it! |
Daniel Boles <dboles.src+inkscape@gmail.com> | no | 2023-09-04 |