summaryrefslogtreecommitdiff
path: root/external/libmwaw
AgeCommit message (Collapse)Author
2015-05-17upload libmwaw 0.3.5David Tardon
Change-Id: Ife74524f82190a06775656271965c869da8702a9
2015-02-27For Clang -fsanitize=vptr use -fvisibility-ms-compat, not -fvisibility=hiddenStephan Bergmann
As discussed in b4f6b26b5a1a78fecfa95ec2eb7ac8b80495d8aa "SAL_DLLPUBLIC_RTTI for proper RTTI visibility for LLVM," RTTI-based -fsanitize= checks with Clang on Linux need special precautions to make RTTI symbols visible across DSOs. The approach taken there, as well as in 598d8194b0ea1a64e0ebba28a86c128bafa57c7c "Visible function type RTTI for Clang -fsanitize=function," was to add explicit SAL_DLLPUBLIC_RTTI annontations to relevant type definitions. However, for -fsanitize=vptr that would have required many more of those, so it appears easier to "misuse" -fsanitize-ms-compat in that case, which happens to give all RTTI symbols default visibility (while otherwise still honoring our SAL_DLLPUBLIC/PRIVATE annotations). The SAL_DLLPUBLIC_RTTI annotations from 598d8194b0ea1a64e0ebba28a86c128bafa57c7c "Visible function type RTTI for Clang -fsanitize=function" can likely be removed again. Change-Id: Ibeff7ab8c908111a7dc66ff0677204f112b24db8
2015-01-13external/libmwaw: Work around -fsanitize=shiftStephan Bergmann
Change-Id: Ia44ef02bc19653e2a20b2da52f5b5b377950353d
2015-01-06fdo#88098 ClarisWorks: import empty starting lines/columnsDavid Tardon
Change-Id: Ibe4d5be4df874336de7ae387d210deff0a927b38
2015-01-05upload libmwaw 0.3.4David Tardon
Change-Id: I0208d53522da4d3d32c4060b6d784d62a64bf0eb
2014-11-10external: fortunately boost no longer requires config_host.mkMichael Stahl
Change-Id: I8f2176500bf620cd5e4cdf434e6122b6163b3e0f
2014-11-10mwaw: fix build failure with clang (work around libtool stupidity)Michael Stahl
Clang warns about unused -I parameters, and the libtool configure check for lt_cv_prog_compiler_pic_works_CXX mis-interprets that and declares -fPIC is not supported. Change-Id: I0802719142c5a96bc672be299d6e94a1b2d27001
2014-10-18typo in filename, hidden by case insensitivity of windowsNorbert Thiebaud
Change-Id: I9ec1fefe61f24c005519a2bb4a87fe07f6895ca6
2014-10-18fix libmwaw build on WindowsNorbert Thiebaud
Change-Id: I103ba777cc7f38f5df17995d9ef9bfb6d6cf133b
2014-10-17drop unneeded patchesDavid Tardon
Change-Id: I67314a12717ada0bdb49d9578821abf66fb41302
2014-10-16file libmwaw-0.3.so.3.0.1 does not exist in the tarballMiklos Vajna
Change-Id: I6b1592af199fcd79ac16827332014ea703a48a1e
2014-10-16Update to last libmwaw versionosnola
+ add filters for MacDraw, MacDraw II and RagTime (v2-3 for Mac) Change-Id: If84abff1baa75f9bfa951039781575b6a8648a84
2014-08-29Simplify some $ENABLE_DEBUG expressionsStephan Bergmann
Change-Id: I9f60fd317f3a2995a182d51d06059bd994cf837c
2014-08-29external/libmwaw: Invalid downcasts to libmwaw_applepict2::OpCodeStephan Bergmann
cf. <https://sourceforge.net/p/libmwaw/tickets/6/> Change-Id: Id59fc23ab25a8b4e12a96a0eb88d091cc5ae6e25
2014-08-13libmwaw: avoid 'MWAWDocument::isFileFormatSupported()' when opening .doc filesMiklos Vajna
There is only a single libmwaw switch to enable both "noopt + symbols" and "debug messages", and we enable that switch in debug builds. Backport upstream patch to avoid a debug message during type detection. Change-Id: I53440ceed90529e3db7c9d91c788c7a3b2723eb1
2014-08-04fdo#82035 fix loader pathsDavid Tardon
Change-Id: Ibecd7a89491b487bec54e8a86edbb1b133cdb8f0
2014-07-07fix build with msvc2013David Tardon
Change-Id: Ic027cd02f590db06a75fdd2b23d6f67bd42f575a
2014-06-17external/librevenge,libmwaw,libodfgen,libwps: fix self-linked symlinks build ↵Douglas Mencken
problem ...LibreOfficeDev.app/Contents/MacOS/librevenge-0.0.0.dylib: Too many levels of symbolic links (librevenge-0.0.0.dylib --> librevenge-0.0.0.dylib: broken symbolic link to librevenge-0.0.0.dylib) The reason for this is that symlink librevenge-0.0.dylib (UnpackedTarball/librevenge/src/lib/.libs/librevenge-0.0.dylib -> librevenge-0.0.0.dylib) is copied via cp --no-dereference, thus becoming linked to self. Change-Id: I4b918c35c594800fb2d7f84ee0ee9f2ff2a5fe14 Reviewed-on: https://gerrit.libreoffice.org/9783 Tested-by: David Tardon <dtardon@redhat.com> Reviewed-by: David Tardon <dtardon@redhat.com>
2014-05-30build libmwaw as shared libDavid Tardon
Change-Id: I3c970cf3d15c2bd0072dccdf34bc3f0dae53c0b8
2014-05-26rebase all import libsDavid Tardon
Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d
2014-04-24libmwaw: values4003 apparently contains 22 patterns, not 28Stephan Bergmann
cf <https://sourceforge.net/p/libmwaw/tickets/4/> Change-Id: Ib139992b90818838b12d51530c66498b2e2d1dc4
2014-04-24libmwaw: --enable-debug when appropriateStephan Bergmann
Change-Id: Ic10971f077994a0015f6b66bd219a11612084409
2014-02-27normalize values of CROSS_COMPILINGMichael Stahl
Change-Id: I0cc43cef91e3fcd82a3558a16ab0afbd4d56b141
2014-02-12normalize values of SYSTEM_BOOSTMichael Stahl
Change-Id: I2fce6545d7f279e0e2d6f3ff53eee1ab82314135
2013-11-14more externals need config_host for boostMichael Stahl
Change-Id: I0cfb09240a2e525cbd57b099b6e52eeabcc57d3f
2013-11-03fix a bit moreDavid Tardon
Change-Id: I8961fa9279a955f5570e58f29e23d412e5fd049c
2013-11-03discard the configure partDavid Tardon
Change-Id: I8bca5acdee197016748ab1d9c55f3bd8238583f0
2013-11-03fix windows buildDavid Tardon
Change-Id: I6ee6738fe869fbcd15ec045523c250fd1811e343
2013-11-03update libmwaw to 0.2.0David Tardon
Change-Id: Ia66d7557e5056398e03ede9d54bf61317e84f2f3
2013-10-19fdo#70393: move libmwaw to a subdir of externalKhaled Hosny
Change-Id: I8ba2b928638cf3f16c4500eeaec5a5ce91dd85f6 Reviewed-on: https://gerrit.libreoffice.org/6332 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>