summaryrefslogtreecommitdiff
path: root/external/libxml2
AgeCommit message (Collapse)Author
2018-03-07libxml2: upgrade to release 2.9.8Michael Stahl
Change-Id: Ic6802c16b740f6aee59ae2f74b7edcd37461f1f3 Reviewed-on: https://gerrit.libreoffice.org/50835 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com> (cherry picked from commit f775b5427bf085577feb5badb762156283d76ae5) Reviewed-on: https://gerrit.libreoffice.org/50841 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-11-08upload libxml2 2.9.7David Tardon
Change-Id: I3f72ec938c87e0c0d30a91b32d96fedf5379207f Reviewed-on: https://gerrit.libreoffice.org/44423 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-11-01external: consistently use gb_ExternalProject_use_nmakeMichael Stahl
... instead of hard-coding some subset of the variables everywhere. Change-Id: I5eac5663563ee9d6cb7b57f5f6e9d55560587276 Reviewed-on: https://gerrit.libreoffice.org/44167 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-10-10upload libxml2 2.9.6David Tardon
Change-Id: Iafb9d9e2459451d213cad5d9141755df999d7ced Reviewed-on: https://gerrit.libreoffice.org/43306 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-10-10use gbuild way to update config.*, continuedDavid Tardon
Change-Id: I9abf1742c213f47c576ffbb7dafd33087f7037e5 Reviewed-on: https://gerrit.libreoffice.org/43307 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2017-09-15consistent naming of externals: xml2 -> libxml2Michael Stahl
Change-Id: Ia1164c70d02dce70cb346c1fd4033f12d91c6e5d Reviewed-on: https://gerrit.libreoffice.org/42297 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2017-09-05libxml2: upgrade to release 2.9.5Michael Stahl
* drop ubsan.patch.0: presumably fixed upstream * drop 0001-* CVE fixes: fixed upstream Change-Id: I3e2a53b5ef82ef8edd85e812fd5dee67ab60db94 Reviewed-on: https://gerrit.libreoffice.org/41951 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-08-23libxml2: bunch of CVE fixesMichael Stahl
Change-Id: Ic786fef17cbdb574c342925a4c57875123ef3151
2017-06-11iOS, patch for libxml2jan Iversen
Added support for arm64 Change-Id: Ibd13dc2c56e2caffd97b1f3b78caece2d331b51c
2017-02-10Remove MinGW supportStephan Bergmann
In OOo times, there'd originally been efforts to allow building on Windows with MinGW. Later, in LO times, this has been shifted to an attempt of cross- compiling for Windows on Linux. That attempt can be considered abandoned, and the relevant code rotting. Due to this heritage, there are now three kinds of MinGW-specific code in LO: * Code from the original OOo native Windows effort that is no longer relevant for the LO cross-compilation effort, but has never been removed properly. * Code from the original OOo native Windows effort that is re-purposed for the LO cross-compilation effort. * Code that has been added specifially for the LO cross-compilation effort. All three kinds of code are removed. (An unrelated, remaining use of MinGW is for --enable-build-unowinreg, utilizing --with-mingw-cross-compiler, MINGWCXX, and MINGWSTRIP.) Change-Id: I49daad8669b4cbe49fa923050c4a4a6ff7dda568 Reviewed-on: https://gerrit.libreoffice.org/34127 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-12-14libxml2: generate symbols for --enable-dbgutil buildsMike Kaganski
Change-Id: I46df2800eb3440ee6c139867cf00f5cad5c4f3f1 Reviewed-on: https://gerrit.libreoffice.org/32012 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2016-05-24libxml2: upgrade to release 2.9.4Michael Stahl
Change-Id: Ia3109b704155b9baa28f2a5f224e55af161f4fa1 Reviewed-on: https://gerrit.libreoffice.org/25412 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-01-23Win build: Set default script engine for cscriptArmin Le Grand
When Windows build is executed, cscript is used to execute JavaScript files. This uses cscript from the system to execute *.js files. cscript is not only capable of executing JavaScript, but also VBScript. Which engine to run is usually determined by the file extension, except when any installed program has added a registered association to the used file type. In that case, the execution of cscript and thus the build fails. This can be prevented by directly defining the script engine when calling cscript, using the /e:javascript parameter for *.js targets. Change-Id: If717b8ae5335acbe4f11c269d3c98a7247a135e6 Reviewed-on: https://gerrit.libreoffice.org/21717 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-01-19Revert "LTO fixes for android"Tor Lillqvist
Seems to break the tinderbox, needs more work? This reverts commit 6aaf1ec5a781b50ceda6d0d288a43dba435be2ce.
2016-01-18LTO fixes for androidPeter Foley
Change-Id: I2d4cedac4081260c5147d8c11904d042c765e3a6 Reviewed-on: https://gerrit.libreoffice.org/21557 Tested-by: Jenkins <ci@libreoffice.org> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2015-11-21gradle based apk packing doesn't have .so limitation anymoreChristian Lohmaier
and even if it had, everything ends up in liblo-native-code.so now Change-Id: I5d62cf619867d6d0f7c5d4f91acf529706ebdc75
2015-11-20libxml2: upgrade to version 2.9.3Michael Stahl
- drop libxml2-freebsd.patch.1 (upstream libtool 2.4.6 does the same) - drop libxml2-vc15.patch (fixed upstream) Change-Id: Ia2f194f39efebd3d2ea924d23a5543ac53e93116 Reviewed-on: https://gerrit.libreoffice.org/20084 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-07-06Libxml2: Fix compilation on VS 2015David Ostrovsky
Change-Id: Ia2bb2897bc3fdb04c89f3328718f32fecd30eb64 Reviewed-on: https://gerrit.libreoffice.org/16760 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-01-06external/libxml2: Work around -fsanitize=boundsStephan Bergmann
Change-Id: I57d30410640fa1b7e1768136b1802546b2b7253f
2014-12-03Fold URE: WindowsStephan Bergmann
...assuming the delayLoadHook in cli_ure/source/native/native_bootstrap.cxx is no longer necessary and loading of cppuhelper from the program dir cannot fail regardless in whatever scenario the cli_cppuhelper library itself is loaded. Change-Id: I13f32b327bca4cce9780864f5e57cdad3860afe5
2014-10-02fdo#82430: MSVC build: avoid using SSE2 instructions in some externalsMichael Stahl
Hopefully this should fix up the most important external libraries. Change-Id: I744cb5a2ce7fafb10852059050cf24589d6ca400
2014-07-21fix debug build of libxml2 on windows, version 2David Tardon
Change-Id: I67f269e316906913b1a9b4d91907d95b869ca71f
2014-07-21Test $(DEBUG) for being non-empty instead of "1" (which it is not)Tor Lillqvist
Change-Id: I22e7a142bb874653344a7ffcc55e8a062669fa2a
2014-07-21fix debug build of libxml2 on windowsDavid Tardon
Change-Id: I36672c56742468cda8c0481b76ee6e3fec700983
2014-07-20fdo#63756 build libxml2 with ICU supportDavid Tardon
Change-Id: I0523e49e640812be435ba4c97b1881ca253eb2ab
2014-03-14scp2: move libxml2 to AutoInstallMichael Stahl
Change-Id: I62f2f654ac661ebf266b7b5cf70728a616c9b50f
2014-03-11normalize values of MINGW_SHARED_GCCLIB/MINGW_SHARED_GXXLIBMichael Stahl
Change-Id: I4f4cecd95f87b9d37fa1b1a270cf554d7707aaa2
2014-02-27normalize values of CROSS_COMPILINGMichael Stahl
Change-Id: I0cc43cef91e3fcd82a3558a16ab0afbd4d56b141
2014-01-10libxml2: don't grow dependency on liblzma if that happens to be installedMichael Stahl
Change-Id: Ifd46fc5dc531bd5bdb489c7550476f9c07a0a976
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-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-10-28gbuild: set Package default target to INSTDIRMichael Stahl
Change-Id: I2bc45e4ba63f5faaee7389bcd9d7b3f563503186
2013-10-27libxml2: deliver libxml2.dll second time into programMichael Stahl
Change-Id: I5a823cf7dafc2f04e705de6f4c30ec365922a096
2013-10-27gbuild: remove gb_ExternalPackage_add_library_for_installMichael Stahl
Deliver all external libraries to INSTDIR directly. Change-Id: I8d3e035e5cfa07bd0f53ee4a226c48d4b86a4032
2013-10-22libxml2, libxslt: use executables from WORKDIRMichael Stahl
Change-Id: I1324c8f21e31c69b9780136cc777e1aea3bc546e
2013-10-22libxml2, libxslt: use libraries from WORKDIRMichael Stahl
Change-Id: I3067e3c819a4918e1d3c91dc0e0cfa3e4fc92b3d
2013-10-22libxml2/libxslt: no need for libfoo.so.X.Y.Z filesMichael Stahl
Change-Id: I0ed69bcfee650ae403d793b27db4ad906132efed
2013-10-19fdo#70393: move libxml2 to a subdir of externalKhaled Hosny
Change-Id: Ifea928fc56239043f976ed1e0d2c986bc5cfb934 Reviewed-on: https://gerrit.libreoffice.org/6339 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>