Package: aseprite / 1.1.6+ds-1

Metadata

Package Version Patches format
aseprite 1.1.6+ds-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
find static gtest.patch | (download)

cmake/FindTests.cmake | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 find the static gtest library
 libgtest.a is built before aseprite in build/gtest.
 This linker flag is necessary for this library to be found. 
undef major and minor.patch | (download)

src/base/version.h | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 undef major and minor in version.h
 These are macros on kfreebsd and Hurd and cause a FTBFS.
libx11 underlinkage.patch | (download)

cmake/FindTests.cmake | 2 1 + 1 - 0 !
src/CMakeLists.txt | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 added missing x11 lib to link
 Needed to fix FTBFS.
find pixman combine32.patch | (download)

src/doc/blend_internals.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 find the file pixman-combine32.h
 The file is included in the debian folder because
 the third_party folder is deleted.
third_party_cmakelists.patch | (download)

third_party/CMakeLists.txt | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 do not check for embedded gtest
 We are using Debians gtest package instead.
shared_modp_b64.patch | (download)

CMakeLists.txt | 9 9 + 0 - 0 !
src/base/CMakeLists.txt | 6 4 + 2 - 0 !
src/base/base64.cpp | 1 1 + 0 - 0 !
third_party/CMakeLists.txt | 5 4 + 1 - 0 !
4 files changed, 18 insertions(+), 3 deletions(-)

 use shared modp_b64
 These changed are necessary to use the shared library
 modpbase64 from Debian.
disable resize_image_tests.patch | (download)

cmake/FindTests.cmake | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 disable the resize image tests
 This file currently contains only a test for the neirest neighbor
 resize algorithm, which has a bug which makes it non-deterministic.
 This caused the test to fail on i386 architectures. It will be disabled
 until the algorithm is fixed.
ftbfs hurd.patch | (download)

src/base/fs_unix.h | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 port aseprite to hurd, removing usage of path_max
 realpath, on newer glibc (and on hurd), will allocate the memory themselves when the 
 second parmeter is NULL. For defensive programmming, only the behaviour is changed if
 PATH_MAX is undefined.