summaryrefslogtreecommitdiff
path: root/external/libetonyek
AgeCommit message (Collapse)Author
2015-06-28tdf#92376 fix build of libetonyek on OS XDavid Tardon
2015-06-25upload libetonyek 0.1.3David Tardon
Change-Id: I451f02ee93a798c9c1712082d59a7ff96b0d4a4e
2015-06-12Fix Linux RPATH of various external modulesStephan Bergmann
...as discussed in 371cc81bd9ccbfbed25f810e70899c044280349e "external/liborcus: Fix Linux RPATH:" * When an external module produces multiple libraries (that we all install) that depend on each other, they need to contain $ORIGIN in RPATH (strictly speaking, those that do not depend on any other libraries from the module would not need that, but it is harmless and easier to do that way). * When an external module's libraries depend on other external modules' libraries, and (at least some of) those other external modules are not configuread as --with-system-*, they need to contain $ORIGIN in RPATH (again, for simplicity, some libraries may get that even if they would not strictly need it). * Try to outsmart the external modules' libtool instances to not add (ultimately bogus) paths to RPATH for dependencies on libraries from external modules (either from the same module, or from anohter module not configured as --with-system-*). The only time we do not outsmart libtool, and instead rely on it (hopefully?) doing the right thing is when a given external modules' libraries depend on libraries from excatly one other external module, and the latter is configured as --with-system-*. * That outsmarting means that if an external library depends both on external libraries provided by modules not configured as --with-system-* (so RPATH contains $ORIGIN, and the outsmarting is not suppressed) and on external libraries provided by modules configured as --with-system-*: Then if the latter are in unusual locations on the system that would require an RPATH entry (which might be provided via the corresponding "pkg-config --libs", say, and presumably would be honoured by libtool if we did not outsmart it), then those paths are now erroneously missing from RPATH. * That outsmarting also causes linking of some utility applications in module redland to fail, but those are ultimately unused, so cut them off by patching their respective sub-directory Makefile.in. Change-Id: Iec05b3568fbcf04987018322c328b769ae4f5dab
2015-06-05use $(DISABLE_DYNLOADING) consistentlyDavid Tardon
Change-Id: Iec611290770ae0393eb787a3883bb22a12340b0a
2015-06-02external/libetonyek: -fsanitize=nonnull-attributeStephan Bergmann
Change-Id: Ib7e6722d772a135325ebd1e33ed7b17f214fea47
2015-05-26fix some problems found by coverityDavid Tardon
Change-Id: Icaf543858298da4e6c8bb01c8820fa9755c3b7ae
2015-05-21external/libetonyek: -fsanitize=enumStephan Bergmann
e.g., during CppunitTest_writerperfect_impress Change-Id: Ib9eb7a9ba7c9bad9cc43fbe2132ca315e2f28c0a
2015-05-21For Clang -fsanitize=vptr use -fvisibility-ms-compat, not -fvisibility=hiddenStephan Bergmann
...same as f0aa1a78fb209310e8baef53c02f365fca518d11 Change-Id: Ib02a20677eaaf2930bf3620c4ed2b1c3c098ce00
2015-05-21Use --disable-shared if DISABLE_DYNLOADINGTor Lillqvist
Change-Id: I77f8890ed6d03f02eb8c12c5e034d119bc85addc
2015-05-20build libetonyek as shared libDavid Tardon
Change-Id: Id98bc62bd41846550dc9149d462a3b85bb2538c5
2015-05-20libetonyek: fix windows buildMichael Stahl
Putting source files into sub-directories is not really supported by autotools apparently. Change-Id: I6f0ff7e0ee0c2c4b59fb670a3cbaa9723b655d1f
2015-05-19hopefully better fix for windowsDavid Tardon
Change-Id: I196853f0efbaab48e5e09b2728df0a8e5152dc9e
2015-05-19blind fix for windowsDavid Tardon
Change-Id: Ia042bbb7845a6de4769949230e3f1bc90099c9aa
2015-05-19restore windows build fixDavid Tardon
Change-Id: I1269be7ab26a4f7ba30a70eb8aef3023384a7de2
2015-05-19move setting of GLM_CFLAGS to configureDavid Tardon
Change-Id: Ic9f6165626a8ffc303260c0439010fe7e2ce634b
2015-05-19quick & dirty fix for build with bundled glmDavid Tardon
Change-Id: I4ffff140f24f4b96c930c3f651cf592966534ef7
2015-05-19fix external project nameDavid Tardon
Change-Id: I8c2277384537b78255bb2115126d5b2f2812f7df
2015-05-19glm is only needed for libetonyek buildDavid Tardon
Change-Id: I398ae27e49ca684b7d1b8d328be90bffee825797
2015-05-19upload libetonyek 0.1.2David Tardon
Change-Id: I7b8382b5ca74f5a1d9535ef0715629f2537d9f7e
2014-11-13More passing of MAKE into external configureStephan Bergmann
...like 2fdf78109e815a64169fdab1a8175b63ef9c64d4 "Pass MAKE into external/poppler's configure" Change-Id: I4e2f1a13d120a7398fa81884710c589bb905714d
2014-11-10external: fortunately boost no longer requires config_host.mkMichael Stahl
Change-Id: I8f2176500bf620cd5e4cdf434e6122b6163b3e0f
2014-10-27Pass ENABLE_DEBUG into external/libetonyekStephan Bergmann
(and consequently fix the argument type of one assert invocation) Change-Id: I8bf5f024cc104a3885f7b9bf6ed63b9f6259d47b
2014-07-20fdo#63756 build libxml2 with ICU supportDavid Tardon
Change-Id: I0523e49e640812be435ba4c97b1881ca253eb2ab
2014-06-03upload libetonyek 0.1.1David Tardon
Change-Id: If71250029229cfc167a2ec5ef0d6aea9bc57018c
2014-05-29fix detection of Keynote 3 documentsDavid Tardon
Change-Id: I1c3e6b2809ee8b63f6f4db886bf6358b668b505f
2014-05-26rebase all import libsDavid Tardon
Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d
2014-04-15upload libetonyek 0.0.4David Tardon
Change-Id: I64a35ca0902ba40a4fba3080181147b4facac2ee
2014-03-24fix libetonyek buildLuboš Luňák
KEY2StyleParser.cpp:65:10: error: no matching function for call to 'readNumber' KEY2StyleParser.cpp:34:13: note: candidate template ignored: couldn't infer template argument 'C' I took the patch from Fridrich's openSUSE rpms. Change-Id: Iba3c682539c5c978dddb0040f24f23c7299af0d9
2014-02-27normalize values of CROSS_COMPILINGMichael Stahl
Change-Id: I0cc43cef91e3fcd82a3558a16ab0afbd4d56b141
2014-02-12normalize values of SYSTEM_BOOSTMichael Stahl
Change-Id: I2fce6545d7f279e0e2d6f3ff53eee1ab82314135
2014-02-12normalize values of SYSTEM_FREETYPE, SYSTEM_LIBXML, SYSTEM_MARIADBMichael Stahl
Change-Id: Iffcc671ca41c5880579effe0786a3b4d3be0dab0
2013-12-06fix buildDavid Tardon
Change-Id: I65476b98a58b749619003965c41cfe0f32ae2e13
2013-11-14more externals need config_host for boostMichael Stahl
Change-Id: I0cfb09240a2e525cbd57b099b6e52eeabcc57d3f
2013-11-04upload new libetonyekDavid Tardon
Change-Id: Ic20df004adca80ea0365f392317ec38f92c9fe43
2013-11-01fix build with clangDavid Tardon
Change-Id: I3fd7cfdf78dc221cbaa651ff351bc4ca76952d55
2013-11-01drop, remove and delete redundant wordsDavid Tardon
Change-Id: I1d8fd6aa28e685bed4a1a0f2e4ccd888ba109e34
2013-11-01fix keynote format detectionDavid Tardon
Change-Id: Iadc1fe4efe891ef33f85086cfe0b811ebeb6e767
2013-10-31libetonyek: I assume this is what was intended?Stephan Bergmann
...at least it makes JunitTest_chart2_unoapi not crash any more. Change-Id: Ibc14f141398e518ab8f06b661a198d50c7732e4a
2013-10-30bundle libetonyekDavid Tardon
Change-Id: I4099ea49ebce7c28152a0895086be5b86b18e28b Reviewed-on: https://gerrit.libreoffice.org/6486 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>