Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
Disable-vendored-dependencies.patch | Disable vendored dependencies. This commit disables usage of the embedded dependencies for building FreeImage and FreeImagePlus. Functionalities which could not use the packaged dependencies are delibarately disabled for security reasons. This patch is based on Fedora's FreeImage-3.17.0_unbundle patch. |
Ghislain Antony Vaillant <ghisvail@gmail.com> | no | 2015-11-03 | ||
Use-system-dependencies.patch | Use system dependencies. This commit patches the build system to use the packaged dependencies for building FreeImage and FreeImagePlus. This patch also modifies some targets in the corresponding Makefiles to help with the package build process. |
Ghislain Antony Vaillant <ghisvail@gmail.com> | no | 2015-11-05 | ||
Fix-macro-redefinition-for-64-bit-integer-types.patch | Fix macro redefinition for 64-bit integer types. Both FreeImage and LibRAW defines INT64 and UINT64 aliases in their respective public headers via macros. This commit guards against macro redefinitions for these types inside the FreeImage.h public header. |
Debian QA Group <packages@qa.debian.org> | no | 2015-11-06 | ||
Fix-compatibility-with-system-libpng.patch | Fix compatibility with system libpng. [Ghislain Antony Vaillant] The PNG plugin of FreeImage makes use of optional features of libpng, which are not enabled in Debian. This commit adds the necessary guards for FreeImage to compile and run without these features. [Tobias Frost] Fix FTBFS with libpng 1.6. |
Ghislain Antony Vaillant <ghisvail@gmail.com> | no | 2015-11-03 | ||
Disable-usage-of-HTML-timestamps-in-doxygen.patch | Disable usage of HTML timestamps in doxygen. Improves package reproducibility. |
Ghislain Antony Vaillant <ghisvail@gmail.com> | no | 2015-11-10 | ||
Disable-testing-of-JPEG-transform.patch | Disable testing of JPEG transform. result of the stripping of the vendored dependencies. |
Ghislain Antony Vaillant <ghisvail@gmail.com> | no | 2015-11-03 | ||
Disable-testing-of-JXR-MemIO.patch | Disable testing of JXR MemIO. and needs to be assessed with upstream. Meanwhile the failing test should be temporarily disabled. |
Ghislain Antony Vaillant <ghisvail@gmail.com> | no | 2015-11-05 | ||
Fix-encoding-of-fi-header.patch | Fix encoding of fi header. | Ghislain Antony Vaillant <ghisvail@gmail.com> | no | 2016-01-10 | ||
Enable-substitution-of-pkg-config.patch | Enable substitution of pkg-config | Helmut Grohne <helmut@subdivi.de> | no | 2016-12-13 | ||
CVE-2019-12211-13.patch | =================================================================== | no | ||||
Fix_compilation_external-static.patch | Fix compilation due to external-static mismatch | Anton Gladky <gladk@debian.org> | no | debian | 2020-07-15 | |
Fix-libraw-compilation.patch | Fix FTBFS against libraw 0.20.0 =================================================================== |
no | debian | https://sourceforge.net/p/freeimage/svn/1842/ | 2020-08-27 | |
Use-system-jpeg_read_icc_profile.patch | Use jpeg_read_icc_profile() from libjpeg Current version of libjpeg8-turbo provides jpeg_read_icc_profile(), which means our static definition now conflicts with the system headers. Drop the local implementation in favor of the (compatible) libjpeg one. =================================================================== |
Steve Langasek <steve.langasek@ubuntu.com> | no | |||
Fix-libraw-compilation-2.patch | =================================================================== | no | ||||
Fix-big-endian.patch | Fix FTBFS on some big-endian targets =================================================================== |
no | debian | backport, https://sourceforge.net/p/freeimage/svn/1809/ | ||
r1830-minor-refactoring.patch | =================================================================== diff --git a/Source/Utilities.h b/Source/Utilities.h |
no | ||||
r1832-improved-BMP-plugin-when-working-with-malicious-images.patch | no | upstream, r1832 | ||||
r1836-improved-BMP-plugin-when-working-with-malicious-images.patch | no | upstream, r1836 | ||||
r1848-improved-PFM-plugin-against-malicious-images.patch | no | upstream, r1848 | ||||
r1877-improved-DDS-plugin-against-malicious-images.patch | =================================================================== diff --git a/Source/FreeImage/PluginDDS.cpp b/Source/FreeImage/PluginDDS.cpp |
no | upstream, r1877 | |||
build-without-root.patch | Allow build without root | Santiago Vila <sanvila@debian.org> | no | debian | 2024-12-07 |