Patch |
File delta |
Description |
0001 Hardcode path to usrsharefontstruetypettf dejavuDeja.patch | (download) |
imagick-3.4.4+php8.0/examples/captcha.php |
2 1 + 1 - 0 !
imagick-3.4.4/examples/captcha.php |
2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-) |
Hardcode-path-to-usrsharefontstruetypettf-dejavuDejaVuSans.ttf-in-captcha.php
|
0002 Skip version check by default.patch | (download) |
imagick-3.4.4+php8.0/imagick.c |
4 2 + 2 - 0 !
imagick-3.4.4/imagick.c |
4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-) |
skip version check by default
|
0003 no openmp threads.patch | (download) |
imagick-3.4.4+php8.0/imagick.c |
2 2 + 0 - 0 !
imagick-3.4.4/imagick.c |
2 2 + 0 - 0 !
2 files changed, 4 insertions(+) |
limit the number of openmp threads used to 1
Bug-Ubuntu: https://bugs.launchpad.net/bugs/1549942
The php-imagick 3.4.0 test suite fails with various segfaults when openmp
threads are in use. Force the openmp thread count to 1 to avoid this
problem.
This patch is a workaround only; it is currently unknown if the root bug
lies in php-imagick or in imagemagick.
|
0004 Disable test 014 which fails due to system resources.patch | (download) |
imagick-3.4.4+php8.0/tests/014-setresourcelimit.phpt |
2 2 + 0 - 0 !
imagick-3.4.4/tests/014-setresourcelimit.phpt |
2 2 + 0 - 0 !
2 files changed, 4 insertions(+) |
[patch] disable test 014 which fails due to system resource limit
policy
|
0005 Disable remaining tests failing with 7.4.patch | (download) |
imagick-3.4.4+php8.0/tests/034_Imagick_annotateImage_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/206_ImagickDraw_setFontSize_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/207_ImagickDraw_setFontFamily_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/208_ImagickDraw_setFontStretch_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/209_ImagickDraw_setFontWeight_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/210_ImagickDraw_setFontStyle_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/212_ImagickDraw_setGravity_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/222_ImagickDraw_setTextAlignment_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/223_ImagickDraw_setTextAntialias_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/224_ImagickDraw_setTextUnderColor_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/225_ImagickDraw_setTextDecoration_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/241_Tutorial_psychedelicFont_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/244_Tutorial_psychedelicFontGif_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/264_ImagickDraw_getTextDirection_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/266_ImagickDraw_getFontResolution_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4+php8.0/tests/279_ImagickDraw_setTextInterlineSpacing.phpt |
1 1 + 0 - 0 !
imagick-3.4.4+php8.0/tests/bug_72226.phpt |
5 4 + 1 - 0 !
imagick-3.4.4/tests/034_Imagick_annotateImage_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/177_ImagickDraw_composite_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/206_ImagickDraw_setFontSize_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/207_ImagickDraw_setFontFamily_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/208_ImagickDraw_setFontStretch_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/209_ImagickDraw_setFontWeight_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/210_ImagickDraw_setFontStyle_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/212_ImagickDraw_setGravity_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/222_ImagickDraw_setTextAlignment_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/223_ImagickDraw_setTextAntialias_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/224_ImagickDraw_setTextUnderColor_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/225_ImagickDraw_setTextDecoration_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/241_Tutorial_psychedelicFont_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/244_Tutorial_psychedelicFontGif_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/264_ImagickDraw_getTextDirection_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/266_ImagickDraw_getFontResolution_basic.phpt |
3 2 + 1 - 0 !
imagick-3.4.4/tests/279_ImagickDraw_setTextInterlineSpacing.phpt |
1 1 + 0 - 0 !
imagick-3.4.4/tests/bug_72226.phpt |
5 4 + 1 - 0 !
35 files changed, 72 insertions(+), 33 deletions(-) |
skip some tests still failing on php 7.4 on debian'ish systems
|
0006 SPL is always there.patch | (download) |
imagick-3.4.4+php8.0/imagick.c |
8 0 + 8 - 0 !
imagick-3.4.4/imagick.c |
8 0 + 8 - 0 !
2 files changed, 16 deletions(-) |
spl is always there
|
0007 thread limit per request.patch | (download) |
imagick-3.4.4+php8.0/imagick.c |
31 17 + 14 - 0 !
1 file changed, 17 insertions(+), 14 deletions(-) |
thread limit per request
|
0008 add patches for PHP 8 from upstream.patch | (download) |
imagick-3.4.4+php8.0/imagick.c |
161 149 + 12 - 0 !
imagick-3.4.4+php8.0/imagick_class.c |
31 31 + 0 - 0 !
imagick-3.4.4+php8.0/imagick_helpers.c |
11 9 + 2 - 0 !
imagick-3.4.4+php8.0/imagickkernel_class.c |
8 8 + 0 - 0 !
imagick-3.4.4+php8.0/php_imagick_defs.h |
25 25 + 0 - 0 !
imagick-3.4.4+php8.0/tests/034_Imagick_annotateImage_basic.phpt |
4 4 + 0 - 0 !
imagick-3.4.4+php8.0/tests/047_Imagick_convolveImage_6.phpt |
2 1 + 1 - 0 !
imagick-3.4.4+php8.0/tests/097_Imagick_newPseudoImage_basic.phpt |
4 2 + 2 - 0 !
imagick-3.4.4+php8.0/tests/098_Imagick_orderedPosterizeImage_basic.phpt |
2 1 + 1 - 0 !
imagick-3.4.4+php8.0/tests/102_Imagick_radialBlurImage_basic.phpt |
6 3 + 3 - 0 !
imagick-3.4.4+php8.0/tests/112_Imagick_roundCorners_basic.phpt |
2 1 + 1 - 0 !
imagick-3.4.4+php8.0/tests/121_Imagick_setImageBias_basic.phpt |
2 1 + 1 - 0 !
imagick-3.4.4+php8.0/tests/123_Imagick_setImageClipMask_basic.phpt |
2 1 + 1 - 0 !
imagick-3.4.4+php8.0/tests/151_Imagick_subImageMatch_basic.phpt |
2 1 + 1 - 0 !
imagick-3.4.4+php8.0/tests/159_Imagick_transformImage_basic.phpt |
2 1 + 1 - 0 !
imagick-3.4.4+php8.0/tests/177_ImagickDraw_composite_basic.phpt |
4 4 + 0 - 0 !
imagick-3.4.4+php8.0/tests/180_ImagickDraw_matte_basic.phpt |
2 1 + 1 - 0 !
imagick-3.4.4+php8.0/tests/206_ImagickDraw_setFontSize_basic.phpt |
4 4 + 0 - 0 !
imagick-3.4.4+php8.0/tests/207_ImagickDraw_setFontFamily_basic.phpt |
3 3 + 0 - 0 !
imagick-3.4.4+php8.0/tests/208_ImagickDraw_setFontStretch_basic.phpt |
3 3 + 0 - 0 !
imagick-3.4.4+php8.0/tests/209_ImagickDraw_setFontWeight_basic.phpt |
3 3 + 0 - 0 !
imagick-3.4.4+php8.0/tests/210_ImagickDraw_setFontStyle_basic.phpt |
4 4 + 0 - 0 !
imagick-3.4.4+php8.0/tests/212_ImagickDraw_setGravity_basic.phpt |
3 3 + 0 - 0 !
imagick-3.4.4+php8.0/tests/222_ImagickDraw_setTextAlignment_basic.phpt |
3 3 + 0 - 0 !
imagick-3.4.4+php8.0/tests/223_ImagickDraw_setTextAntialias_basic.phpt |
3 3 + 0 - 0 !
imagick-3.4.4+php8.0/tests/224_ImagickDraw_setTextUnderColor_basic.phpt |
3 3 + 0 - 0 !
imagick-3.4.4+php8.0/tests/225_ImagickDraw_setTextDecoration_basic.phpt |
3 3 + 0 - 0 !
imagick-3.4.4+php8.0/tests/241_Tutorial_psychedelicFont_basic.phpt |
2 2 + 0 - 0 !
imagick-3.4.4+php8.0/tests/244_Tutorial_psychedelicFontGif_basic.phpt |
2 2 + 0 - 0 !
imagick-3.4.4+php8.0/tests/256_Imagick_exportImagePixels_basic.phpt |
2 1 + 1 - 0 !
imagick-3.4.4+php8.0/tests/264_ImagickDraw_getTextDirection_basic.phpt |
3 3 + 0 - 0 !
imagick-3.4.4+php8.0/tests/266_ImagickDraw_getFontResolution_basic.phpt |
4 3 + 1 - 0 !
imagick-3.4.4+php8.0/tests/274_imagick_setImageAlpha.phpt |
44 38 + 6 - 0 !
imagick-3.4.4+php8.0/tests/279_ImagickDraw_setTextInterlineSpacing.phpt |
2 2 + 0 - 0 !
imagick-3.4.4+php8.0/tests/281_ini_settings_default.phpt |
29 29 + 0 - 0 !
imagick-3.4.4+php8.0/tests/282_ini_settings_set_falsy_string.phpt |
41 41 + 0 - 0 !
imagick-3.4.4+php8.0/tests/283_ini_settings_set_falsy_zero.phpt |
33 33 + 0 - 0 !
imagick-3.4.4+php8.0/tests/284_ini_settings_set_truthy_number.phpt |
33 33 + 0 - 0 !
imagick-3.4.4+php8.0/tests/285_ini_settings_set_truthy_string.phpt |
33 33 + 0 - 0 !
imagick-3.4.4+php8.0/tests/bug20636.phpt |
2 1 + 1 - 0 !
imagick-3.4.4+php8.0/tests/functions.inc |
47 47 + 0 - 0 !
41 files changed, 543 insertions(+), 36 deletions(-) |
add patches for php 8 from upstream
|
0009 set single thread by default.patch | (download) |
imagick-3.4.4+php8.0/imagick.c |
4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-) |
set single thread by default
|
0010 simpler warning to avoid DivisionByZeroError excepti.patch | (download) |
imagick-3.4.4+php8.0/tests/270_imagick_restoreErrorHandler.phpt |
4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-) |
simpler warning to avoid divisionbyzeroerror exception in 8
|