summaryrefslogtreecommitdiff
path: root/external/cairo
AgeCommit message (Expand)AuthorFilesLines
2024-05-07cool#7015 fix rgba emojisCaolán McNamara1-0/+60
2024-05-06makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo)Christian Lohmaier1-4/+4
2023-10-16Silence UBSan misaligned-pointer-useStephan Bergmann1-0/+9
2023-09-15A more principled suppression of -fsanitize=function in external C codeStephan Bergmann2-0/+2
2023-07-06cairo RGBA needs to take account of custom RGB24_888 formatCaolán McNamara1-2/+13
2023-06-27add an --enable-cairo-rgba to set the order of pixels for internal cairoCaolán McNamara1-2/+1
2023-05-17ofz#57493 reduce num_edges required to triggerCaolán McNamara1-1/+1
2023-05-11ofz#57493 Timeout in _cairo_bo_event_queue_sort with > 200000 edgesCaolán McNamara2-0/+15
2023-02-27It seems to work to compile also the MMX code for WASMTor Lillqvist1-1/+1
2023-02-13Only package the external/cairo library that is named the same as the SONAMEStephan Bergmann1-2/+1
2023-02-09Use SIMD in pixman for WASMTor Lillqvist3-1/+110
2023-02-09Enable opening of downloaded fonts only in ForKit in OnlineTor Lillqvist4-1/+31
2023-01-23Enforce compiling cairo and pixman for WASM with -O3Tor Lillqvist2-2/+2
2022-11-30if we --disable-arm-neon then also use the new --disable-arm-a64-neonCaolán McNamara1-1/+1
2022-11-29pixman: upgrade to release 0.42.2Taichi Haradaguchi5-41/+24
2022-11-29Don't use pthread for cairoThorsten Behrens1-1/+1
2022-09-02external/cairo: Remove dead code from cairo.RGB24_888.patchStephan Bergmann1-2/+1
2022-08-31document attempt to upstream cairo patchesCaolán McNamara1-0/+4
2022-08-31move part of sanitizer patch to the patch that introduced the problemCaolán McNamara2-12/+1
2022-08-31ofz#50805 crash seen in fuzzing libreoffice text renderingCaolán McNamara2-0/+17
2022-08-27ofz: -Wp,-D_FORTIFY_SOURCE=2 in cairo a problem with msanCaolán McNamara1-0/+12
2022-08-15external/cairo: Fix -Wincompatible-function-pointer-typesStephan Bergmann2-0/+20
2022-05-05Reinstate external/cairo/cairo/san.patch.0Stephan Bergmann1-0/+1
2022-05-04upgrade to cairo 1.17.6Caolán McNamara7-475/+40
2022-05-01try to use also proper debug LDFLAGS for externals librariesLuboš Luňák1-1/+3
2022-04-12use gb_DEBUGINFO_FLAGS consistently in gbuild ExternalProject'sLuboš Luňák1-1/+2
2022-03-30WASM fix native EH build since Emscripten 3.1.6Jan-Marek Glogowski1-1/+1
2022-03-30ofz#46165 ubsan Divide-by-zeroCaolán McNamara2-0/+17
2022-03-07ofz: Use-of-uninitialized valueCaolán McNamara1-1/+2
2022-01-31externals: always provide platform configure flagsJan-Marek Glogowski2-4/+4
2022-01-19WASM more initial bits and piecesJan-Marek Glogowski1-1/+1
2021-12-04Fix cairo function pointer usageJan-Marek Glogowski2-0/+335
2021-09-02external/cairo: Avoid UBSan invalid-null-argumentStephan Bergmann1-0/+11
2021-09-01augment CFLAGS for cairo instead of overwritingCaolán McNamara1-1/+1
2021-08-31upgrade internal cairo and pixman to 1.17.4 and 0.40.0Caolán McNamara11-416/+273
2021-06-03external/cairo: Fix previous -fsanitize=alignment fixStephan Bergmann1-6/+2
2021-06-01cairo: just register and use external fontconfigJan-Marek Glogowski4-16/+3
2021-06-01cairo: Drop config for WNT and MACOSX buildJan-Marek Glogowski4-85/+0
2021-05-05WASM: add initial support for Emscripten cross buildJan-Marek Glogowski2-5/+7
2020-12-29external/cairo: Fix mask usage in image-compositorStephan Bergmann2-0/+55
2020-10-30external/cairo: Silence some more UBSan warningsStephan Bergmann1-0/+50
2020-10-28external/cairo: Fix another UBSan invalid-shift-baseStephan Bergmann1-0/+11
2020-10-20external/cairo: Support building with ASan/UBSanStephan Bergmann4-1/+288
2020-09-25Related: tdf#136980 cairo: avoid linking to freetype-2.8-only ...Miklos Vajna1-0/+31
2020-09-25tdf#136980 cairo: avoid linking to freetype-2.8 symbolsMiklos Vajna2-0/+12
2020-02-16GBUILD_TRACE, support for finding out where the build time is spentLuboš Luňák2-0/+8
2019-11-27android: Introduce --enable-android-lok configure switch to fix RGB vs. BGR.Jan Holesovsky1-1/+2
2019-09-05tdf#121983 cairo: fix RPATH to contain $ORIGIN, not libtool's nonsenseMichael Stahl3-1/+17
2019-03-25cairo configure fails with gold linker with sanitizers enabledCaolán McNamara1-0/+1
2019-02-20cairo: upgrade to release 1.16.0Michael Stahl1-1/+1