summaryrefslogtreecommitdiff
path: root/external/libzmf
AgeCommit message (Collapse)AuthorFilesLines
2021-05-05WASM: add initial support for Emscripten cross buildJan-Marek Glogowski1-1/+1
- 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>
2020-02-16GBUILD_TRACE, support for finding out where the build time is spentLuboš Luňák1-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>
2019-09-20Remove legacy NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY supportStephan Bergmann2-19/+0
...for ASan/UBSan builds using Clang older than current trunk twoards Clang 9, as announced at <https://lists.freedesktop.org/archives/libreoffice/2019-May/082654.html> "Re: [Libreoffice-commits] core.git: The -fvisibility-ms-compat hack is no longer needed for UBSan on Linux...". (And drop the no longer needed solenv/sanitizers/asan-suppressions, which people might still reference from their ASAN_OPTIONS.) Change-Id: Iedc0c5955366d2cbe7dc847990e2b1576750e85b Reviewed-on: https://gerrit.libreoffice.org/72493 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-05-03The -fvisibility-ms-compat hack is no longer needed for UBSan on Linux...Stephan Bergmann1-3/+1
...with latest Clang trunk towards Clang 9. All the no-longer necessary hacks are made conditional on new NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY, which is still set for UBSan builds with older Clang on Linux (but which should eventually be purged). Various classes needed additional SAL_DLLPUBLIC_RTTI annotations, as building with UBSan instrumentation can generate references to RTTI symbols from additional places like outside a dynamic library that used to hide those symbols by default (but used to not hide them for old UBSan builds thanks to the -fvisibility-ms-compat hack). The odr-violation suppressions in solenv/sanitizers/asan-suppressions (which is not referenced from anywhere in the code base, but meant to be included in an ASan/UBSan build's ASAN_OPTIONS env var) are also no longer needed when NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY is false. Change-Id: I24ec3e388b0cbab50dbe2bf008d9569bff7bf25a Reviewed-on: https://gerrit.libreoffice.org/70829 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-10-28libzmf: pass optimization flags to configureDavid Tardon1-0/+1
Change-Id: Iff6558155100817f045053a781d09eedcd6724a2 Reviewed-on: https://gerrit.libreoffice.org/44007 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-10-04use the new gbuild way to update config.*David Tardon2-21/+2
Change-Id: I43805ac8c3d5c1b65519da02c3cc50fdb9729ea6 Reviewed-on: https://gerrit.libreoffice.org/42941 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-09-19iOS, libzmf patch for 64 bit.jan Iversen2-0/+21
add patch Change-Id: Ieee366fc0bfd5837e5fd9c326e0a021bac7e3e84
2017-09-17fix android buildCaolán McNamara2-0/+18
Change-Id: Ibb536240a623559f9da45b450eae1ec58e951d6e Reviewed-on: https://gerrit.libreoffice.org/42373 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-09-17upload libzmf 0.0.2David Tardon6-1098/+3
Change-Id: Id720282fc0e983f29fe3d1f5f6b985c66bf891dd Reviewed-on: https://gerrit.libreoffice.org/42354 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2017-09-15consistent naming of externals: png -> libpngMichael Stahl1-1/+1
Change-Id: I82d95e74318600b390d5add716773c658817e504 Reviewed-on: https://gerrit.libreoffice.org/42296 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-06-13iOS patch libzmfjan Iversen1-2/+4
added support for arm64 Change-Id: I3f669b6256db69e0121e25bf586f2e9b842681b2
2017-02-23add upstream URL to READMEsDavid Tardon1-3/+1
Change-Id: I9cde5f94c81c59ff99b8f5af9765b94b6f57184a
2016-11-03update deps for libzmfDavid Tardon1-0/+2
Change-Id: I627b3037d7e2dcecfed496068abf697c3258480d
2016-11-02add missing gb_ExternalProject_use_externals, icuEike Rathke1-0/+1
Change-Id: Iaaa3363f315eb88f3be48e29bb82917695c3cfe0
2016-10-23allow to build bundled libzmf on aarch64David Tardon2-0/+728
Change-Id: I76d695c922a072b0edd010f5583bafe0dfeb0dd8
2016-10-23fix build of bundled libzmf with boost < 1.56David Tardon3-0/+323
Change-Id: I024d77b563d492bbb56155afb6313d37ca6a4c0b
2016-09-09upload libzmf 0.0.1David Tardon1-6/+6
Change-Id: I706d454226d17fe1386c876782f6ad2843f17197 Reviewed-on: https://gerrit.libreoffice.org/28718 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2016-06-24libzmf: __ANDROID__, not ANDROIDMichael Stahl1-1/+1
The former is defined by GCC, the latter by gbuild -D$(OS) Change-Id: I5960f8f74defcab964729c4deca5b1a988125d24
2016-06-24libzmf: blind fix hack attempt to work around buggy android headersMichael Stahl1-1/+12
Change-Id: Ie7b265e909389ae80d8ced3d803d7e355cda2211
2016-06-24fix android buildDavid Tardon2-0/+30
Change-Id: Iecc55d0e1efd74b9895aa8f71934efa887bb6984
2016-06-23integrate libzmfAleksas Pantechovskis6-0/+108
Change-Id: I0c7ea5b56ea4ed4839ff38798c0b915aaca81774 Reviewed-on: https://gerrit.libreoffice.org/26574 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>