summaryrefslogtreecommitdiffstats
path: root/external/fontconfig
Commit message (Collapse)AuthorAgeFilesLines
* WASM add fontconfig data to FS imageJan-Marek Glogowski2022-01-193-2/+66
| | | | | | | | | | We probably want to pre-create the fontconfig cache in the image. Startup time still is not really worse for me, but YMMV. Change-Id: I419682339dd6d943753de9043ff82f2fb877b168 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128624 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
* Make external/fontconfig use -fPICStephan Bergmann2022-01-111-0/+1
| | | | | | | | | | | | | ...to prevent Library_skia from failing to link with > /usr/bin/ld.gold: error: workdir/UnpackedTarball/fontconfig/src/.libs/libfontconfig.a(fccfg.o): requires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile with -fPIC etc. in a --without-system-fontconfig build Change-Id: Idd09785096d1a8be3f3086d6e565f307fa046a60 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128267 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* augment CFLAGS for fontconfig and freetype instead of overwritingCaolán McNamara2021-08-201-1/+1
| | | | | | | | | so CFLAGS containing msan's -fsanitize=memory are not discarded Change-Id: Ie213488b5e1e6e5f5aad649f2cf72a12acae9cc7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120780 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
* WASM: add initial support for Emscripten cross buildJan-Marek Glogowski2021-05-051-2/+3
| | | | | | | | | | | | | | - configure with: - --host=wasm64-local-emscripten - had to make a few externals optional, so adding: - --disable-nss - --disable-cmis - --disable-curl Change-Id: I48d1c73d2675ad2e2beaf2c341578199efbd24ee Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111130 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
* GBUILD_TRACE, support for finding out where the build time is spentLuboš Luňák2020-02-161-0/+2
| | | | | | | | | | See instructions in solenv/gbuild/Trace.mk . This generates a file than can be viewed e.g. in the Chromium tracing view. Change-Id: I5f90647c58ca729375525b6daed2d4918adc8188 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88754 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
* upload fontconfig 2.12.4David Tardon2017-07-123-166/+0
| | | | | | | Change-Id: I151ce38c094d208c113cf0bd8a9f5322891d7bcd Reviewed-on: https://gerrit.libreoffice.org/39850 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* fix fontconfig build with new glibc and gperfDavid Tardon2017-03-133-0/+166
| | | | | | | Change-Id: Ia89f068d93b810b0c32df5df62a582322f3e5588 Reviewed-on: https://gerrit.libreoffice.org/35142 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* build only fontconfig libDavid Tardon2017-02-021-1/+1
| | | | Change-Id: I4fbbd7dfc828e4e38bd59feb93b02fcd6daa74a5
* run verbose make for fontconfigDavid Tardon2017-02-021-0/+1
| | | | Change-Id: I67055b9cf325b71b0f227b59d94158c334dc724b
* fontconfig uses pkg-config to detect freetype nowDavid Tardon2017-02-021-1/+0
| | | | Change-Id: I12cc3a8a36aeafd5184eee4051bc798c22769d8c
* upload fontconfig 2.12.1David Tardon2017-02-024-94/+136
| | | | | | | Change-Id: I6f035afbf4a904bed5074d79f467ba43f7d8ed32 Reviewed-on: https://gerrit.libreoffice.org/33813 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
* Resolves: ofz#311 fix leak in old fontconfig we're usingCaolán McNamara2016-12-222-0/+27
| | | | | | I guess we should bump the version of this Change-Id: I4e0b16fe8483f7c8494bb6ca6c5f87cd3420d721
* Revert "Revert "build our own fontconfig and freetype under oss-fuzz""Caolán McNamara2016-12-192-5/+1
| | | | | | This reverts commit d3c06fb90485543f6ca4b1f833e6c4f82b28ba14. which seems innocent after all
* Revert "build our own fontconfig and freetype under oss-fuzz"Caolán McNamara2016-12-162-1/+5
| | | | | | | | did I break android here mysteriously This reverts commit f2fae3684f35bfb03c4921adc4ecbddcff36374b. Change-Id: I0d941d3e474c6693cd15e1b55baab83a3da48488
* build our own fontconfig and freetype under oss-fuzzCaolán McNamara2016-12-152-5/+1
| | | | Change-Id: I7141aabd64c3f42545176fa8c907d8326e25e9ff
* Fix freetype and fontconfig problemsTor Lillqvist2013-10-241-1/+1
| | | | | | | | | | We need to do a "make install" in freetype so that what freetype-config --libs outputs is correct. We don't use freetype-config ourselves but fontconfig does, and it builds some test programs. The bundled freetype and fontconfig are built only for Android. Change-Id: Ib622cc48a0c4eb6a72188bc83c8d36b39f97fdca
* freetype: use libraries from WORKDIRMichael Stahl2013-10-241-1/+1
| | | | Change-Id: Ia31a6f56fd8347f6fc50677e86a414f4c5ed81b1
* fontconfig: use libraries from WORKDIRMichael Stahl2013-10-242-19/+0
| | | | Change-Id: I4b967187bca35527a3c3d718952ae0a3ae6ebae9
* Fix building from inside modules moved to externalKhaled Hosny2013-10-181-1/+1
| | | | Change-Id: Id6023dc3751fe70984f489682be17d1ab1855f71
* fdo#70393: move fontconfig to a subdir of externalKhaled Hosny2013-10-187-0/+171
Change-Id: I467e83b4c1ca938f5cdc333d9af103bcd01832f2 Reviewed-on: https://gerrit.libreoffice.org/6303 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>