summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)Author
2013-11-20Fixup windows build.Thorsten Behrens
Fallout from f01580ce9c5f898c1fdb85e302a158f1a31205db, vs2012 was complaining about mismatching IE_VER / WINVER in boost. Change-Id: I2092aba9fa64740eb796538855caaefae9bceab6
2013-11-20Windows: Require at least Windows XP SP2Thomas Arnhold
* Windows XP SP2 is 0x0502, see http://msdn.microsoft.com/en-us/library/aa383745.aspx * If a module changes the Windows SDK version setting, this is done module wide now. So the overall behavior is as before. This seems to be the best compromise for now. * We need at least SP2 because of the bluetooth stuff used in sd/source/ui/remotecontrol. * Now, we require at least Internet Explorer 7.0. IE6 has been outdated for a long time. * Leave StdAfx.h file definitions, as those are Microsoft project specific precompiled header files. * All local definitions of WINVER are removed, because the global WINVER setting makes them obsolete now. To the relation of the three macros: Setting _WIN32_WINNT sets WINVER and NTDDI_VERSION automatically to the same value as _WIN32_WINNT. WINVER and NTDDI_VERSION can be set idenpendently each for itself. Change-Id: Ibcc12493aae4fcaf7bcfda88be99c1b61bc326cb Reviewed-on: https://gerrit.libreoffice.org/6496 Reviewed-by: Thorsten Behrens <thb@documentfoundation.org> Tested-by: Thorsten Behrens <thb@documentfoundation.org>
2013-11-19Backported commit f6c335d63f2da025a0a3efde1fe59e3bb7189b70 from curlCédric Bosdonnat
This commit enables CURLINFO_CERTINFO when curl is built with NSS support but not openssl. Change-Id: I1482b34d83a0ae0f47d524a940bb90ed072363a6
2013-11-19curl: use WNT native Schannel SSL/TLS implementationMichael Stahl
This should give better OS integration for things like adding CAs. Change-Id: I53fbfad402618e98d4116a0fecf0bf59e905e292
2013-11-18curl: actually use Makefile.vc10 instead of Makefile.vc9Michael Stahl
... they are currently identical but it seems more appropriate. Change-Id: I5ecd7209bc29f32a2f04299d35364a10fe381a35
2013-11-18curl: try to use Mac OS X native SSL/TLS implementationMichael Stahl
This should give better OS integration for things like adding CAs. Change-Id: I9578f7194f920a9ebc6c18696e12c8c2e2bb2d80
2013-11-18curl: upgrade to version 7.33.0Michael Stahl
- from curl-7.26.0.patch: * drop ADDCFLAGS stuff, must be some dmake relic * drop wspiapi.h, presumably for backward compat with NT 5.0/Win2000 which is unsupported (and ws2_32.lib is linked anyway...) * split out curl-freebsd.patch.1 - curl-7.26.0_win.patch: * drop the library renaming stuff - can be handled in Package and RepositoryExternal.mk without patch * rename the rest to curl-msvc.patch.1 - drop curl-aix.patch: presumably don't need special check for V7BETA since it's released now - drop curl-7.26.0_strlcat.patch (obsolete) Change-Id: Ie8c1d9e72f82ada95f42c49d22d90e43b1a6c3c0 Reviewed-on: https://gerrit.libreoffice.org/6642 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-11-18surely we don't want ANY string anymoreCaolán McNamara
presumably a simple blank string makes a whole lot more sense in these langtag days Change-Id: Ib50f7aed782f04d5d1c1f84617061ba2f66153bc
2013-11-18support en-IE as wellCaolán McNamara
Change-Id: Ibf92c0044cdbea8c85a7a73258d883bd28d619e9
2013-11-16avoid gbuild warningDavid Tardon
Change-Id: Idd034e3978c602e1e3dfcff5c1f3973c9dc5b6a9
2013-11-14libmspub: fix the quotingMichael Stahl
Change-Id: I448d7ec788ed93c71d67ea6785ec8c463a936971
2013-11-14external/boost: -Werror,-Wdeprecated-declarationsStephan Bergmann
Change-Id: Id7f98b4e10cfbf6585e0f62fffa8837329ee5cb2
2013-11-14more externals need config_host for boostMichael Stahl
Change-Id: I0cfb09240a2e525cbd57b099b6e52eeabcc57d3f
2013-11-14externals using boost now need config_host to find config_global.hMichael Stahl
... why didn't GCC 4.1 have #pragma diagnostic push? Change-Id: Iedb33d6451e46dc12e137bcd4dccd592c7771c23
2013-11-14external/clucene: -Werror,-Wdeprecated-declarationsStephan Bergmann
Change-Id: I05eb08927f27188eeb0998b09293fea05d037a41
2013-11-14external/clucene: -Werror,-Wunused-parameterStephan Bergmann
Change-Id: Iedb2d7c62f6498691bffd0beb529e479d62d004e
2013-11-14external/vigra: -Werror,-Wunused-parameterStephan Bergmann
Change-Id: Ide11bd4424fccd1cf57713128d06ba4f2207d0eb
2013-11-14vigra: stop using #pragma GCC system_headerMichael Stahl
... don't even get any warning with that removed. Change-Id: I2647a5951a4ac3cba174a3564e99ef81e4959992
2013-11-14neon: stop using #pragma GCC system_headerMichael Stahl
... it breaks dependency generation. Change-Id: I524f1789c32a633e8930a4e36a893ce02de66390
2013-11-14clucene: stop using #pragma GCC system_headerMichael Stahl
... it breaks dependency generation. Change-Id: I992e47ecea697617820358f711b7a6408fdabbe3
2013-11-14boost: stop using #pragma GCC system_headerMichael Stahl
... it breaks dependency generation. Change-Id: Ib6e1dac1210020d3a6eb1748f1266e69582f199e
2013-11-14nss: remove permission changes from nss_macosx.patchMichael Stahl
... and instead do that in ExternalProject, which should be more maintainable than patching. Change-Id: I0ccf5697976399cf4f92c53e896492044ee6492d
2013-11-14nss: move Darwin stuff from nss.patch to nss_macosx.patchMichael Stahl
Change-Id: I5fc7cdbcdf079edb101f6a8c3851c4cf4f92e258
2013-11-14nss: upgrade to 3.15.3Michael Stahl
- from nss_macosx.patch drop nmedit hunk (removed upstream) - adapt include and lib paths to changed tarball directory layout Change-Id: Ia5dcce8dfd9d10e7e4ba689eefa9f39a51596dfe Reviewed-on: https://gerrit.libreoffice.org/6670 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-11-13nss: remove obsolete signing-disabling patchMichael Stahl
Obsolete since the Mac build uses NSS_USE_SYSTEM_SQLITE=1 now. Change-Id: Ic02756c06a992d0f19849a4edf1e6305eafb8660
2013-11-13Tunnel CXXFLAGS_CXX11 into ICUStephan Bergmann
for our -D__float128=void hack for Clang against libstdc++; it is OK that that explicitly enables C++11 for ICU, as ICU's configure.ac would set -std=c++0x if no -std= is passed in. Change-Id: I0e5044773c3d6923e3b100e19b5b54ab9edf7a1b
2013-11-13upgrade to ICU 52.1, fdo#70995Robert M Campbell
Change-Id: I25e4b630c9029749cc459c0b65da287d6f0ba95e Reviewed-on: https://gerrit.libreoffice.org/6666 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com>
2013-11-12integrate libeotDavid Tardon
Change-Id: I0f28ff1680026d883909cc12efabb54f705cecb4
2013-11-12We need to recognize arm-unknown-linux-androideabiTor Lillqvist
Change-Id: I1992f3fc150a4e205a2247e210ce8af91664982c
2013-11-12No <glob.h> in the Android NDKTor Lillqvist
So don't bother building libxml2 programs for Android, we have no need for them, there is no way to run them on normal devices, etc. While at it, don't bother with scripts, manpages or "data" either. We just want the library. Change-Id: Ic6553c4ed5b51feab40fed6bd62fd10795e9acf9
2013-11-12langtag: language-subtag-registry.xml is a generated fileMichael Stahl
... so need to use gb_ExternalPackage_add_files for it to get the right dependencies. Change-Id: I9358217d47c08d4e7c85f1b89f39320f32c03e3c
2013-11-11libxslt: upgrade to version 1.1.28Michael Stahl
- from libxslt-configure.patch: * drop config.sub Android stuff (obsolete) * drop MinGW archive checks (obsolete) * split out libxslt-config.patch.1 * split out libxslt-freebsd.patch.1 - drop libxslt-aix.patch: presumably don't need special check for V7BETA since it's released now - drop libxslt-mingw.patch (it's for msys build so obsolete) - drop libxslt-win_manifest.patch: this can just be passed on configure.js command line so no need for a patch Change-Id: I8a2cad0a70a86ba1dffbe3c8fce60babb70a61f6 Reviewed-on: https://gerrit.libreoffice.org/6641 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-11-11libxml2: upgrade to version 2.9.1Michael Stahl
- from libxml2-configure.patch: * drop config.sub Android stuff (obsolete) * drop Makefile.in disabling targets for Android (hypothetically obsolete) * drop xmlversion.h changes (pointless - configure.js generates it) * split out libxml2-freebsd.patch.1 * split out libxml2-config.patch.1 - drop libxml2-long-path.patch (integrated upstream) - drop libxml2-gnome599717.patch (obsolete) - drop libxml2-xpath.patch (obsolete) - drop libxml2-latin.patch (obsolete) - drop libxml2-aix.patch: presumably don't need special check for V7BETA since it's released now - drop libxml2-mingw.patch: actually appears to patch a MSVC-specific part of the file so is obsolete anyway Change-Id: I87bf8968bd4a554852a2791420a5d0db822beeaa
2013-11-11bundle libebookDavid Tardon
Change-Id: I05d96875b9d1deb87dadd63f446080a6fe3494a9 Reviewed-on: https://gerrit.libreoffice.org/6630 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-11-08Pass all relevant CFLAGS on to external/libexttextcatStephan Bergmann
Change-Id: I05f25748dd29c80812328265ddb9f071ac4ae91a
2013-11-07remove INPATH and PROEXTMichael Stahl
- WORKDIR path is just workdir - INSTDIR path is just instdir - WORKDIR_FOR_BUILD is workdir_for_build - INSTDIR_FOR_BUILD is instdir_for_build - replace other usage of INPATH by combination of OS and CPUNAME Change-Id: Ie398387ebd82a968ec2605f2103c55b43a231482 Reviewed-on: https://gerrit.libreoffice.org/6601 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-11-07Make libatomic_ops buildable and enable on non-X86.Andrzej J.R. Hunt
Change-Id: Iec1d329f143ab76de7e8b4acd3da66efb6e0220c Reviewed-on: https://gerrit.libreoffice.org/5812 Reviewed-by: Andrzej J.R. Hunt <andrzej@ahunt.org> Tested-by: Andrzej J.R. Hunt <andrzej@ahunt.org> Reviewed-on: https://gerrit.libreoffice.org/6600
2013-11-07fdo#42783: remove CPU variable from environmentMichael Stahl
Replace uses with CPUNAME instead, and get rid of the horrible postgresql patch that worked around environment leakage. Change-Id: I38ccabfc438360524a272901bb9332ea708e274c
2013-11-07configure: add vars for Solaris/SPARC64 (already checked in vcl)Michael Stahl
Change-Id: Ic27986d8d45f61facedf2400b77334aaf1da7c1e
2013-11-06Revert "Make libatomic_ops buildable and enable on non-X86."Andrzej J.R. Hunt
(Pushed from wrong branch -- incomplete/broken.) This reverts commit 0351eaf42f4ebda8564f0f7cdf32706dfff735f6.
2013-11-06Make libatomic_ops buildable and enable on non-X86.Andrzej J.R. Hunt
Change-Id: I9423672b03caa4d500d44155bc47d4a8fa10c3cb Reviewed-on: https://gerrit.libreoffice.org/5812 Reviewed-by: Andrzej J.R. Hunt <andrzej@ahunt.org> Tested-by: Andrzej J.R. Hunt <andrzej@ahunt.org>
2013-11-04fdo#70393: move external accessories to a subdir of externalKhaled Hosny
Change-Id: If69c8e10eb3ce19208390f63aef49cf1d9554ef1 Reviewed-on: https://gerrit.libreoffice.org/6572 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04fdo#70393: move libxmlsec to a subdir of externalKhaled Hosny
Change-Id: I1bcdd01aad7fc2ee2d2f635b0ae4c4183c9ab092 Reviewed-on: https://gerrit.libreoffice.org/6571 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04fdo#70393: move bluez_bluetooth to a subdir of externalKhaled Hosny
Change-Id: Ia1c5eb2e6c5193256b61ec878abdb648632e1f47 Reviewed-on: https://gerrit.libreoffice.org/6570 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04fdo#70393: move unixODBC to a subdir of externalKhaled Hosny
Change-Id: I191b75802eba781fc62ab21cd41918983a6efdb0 Reviewed-on: https://gerrit.libreoffice.org/6569 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04fdo#70393: move sane and twain to subdirs of externalKhaled Hosny
Change-Id: I0876c3295416abb704ca455bdd61881ff54a0285 Reviewed-on: https://gerrit.libreoffice.org/6568 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04fdo#70393: move np_sdk to a subdir of externalKhaled Hosny
Change-Id: Iafba7ff0d0a4b163f9d99195cab36c9968e0bd73 Reviewed-on: https://gerrit.libreoffice.org/6558 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04fdo#70393: move Mesa to a subdir of externalKhaled Hosny
Change-Id: Ib3c0516297b0bd68b59c8cfc5c5488005c059c27 Reviewed-on: https://gerrit.libreoffice.org/6557 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04fdo#70393: move zlib to a subdir of externalKhaled Hosny
Change-Id: I13dec52e6999d9c8aa0ba1f0c31ee8c36e1b6aac Reviewed-on: https://gerrit.libreoffice.org/6556 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04fdo#70393: move xsltml to a subdir of externalKhaled Hosny
Change-Id: I2d244cc2ea9390f3a118bb620d397faa59e4e491 Reviewed-on: https://gerrit.libreoffice.org/6555 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>