summaryrefslogtreecommitdiffstats
path: root/external/redland
Commit message (Collapse)AuthorAgeFilesLines
* cond. build is already handled in Module_external.mkDavid Tardon2016-10-231-2/+0
| | | | Change-Id: I5efe3bafc4f0b97578a75dc1f43e6c130a93bc4a
* redland: upgrade raptor to 2.0.15, rasqal to 0.9.33, redland to 1.0.17:Michael Stahl2016-08-2619-1311/+267
| | | | | | | | | | | | | | | | - drop rasqal-pkgconfig.patch.1: merged upstream - drop most of rasqal-msvc.patch.1: merged upstream - drop redland-query-rasqal-avoid-assert.patch.1: merged upstream - drop redland-pkgconfig.patch.1: merged upstream Change-Id: I4f03bed5fc5c4b30151c0c532572e438681da041 Reviewed-on: https://gerrit.libreoffice.org/28416 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* external/redland: -Werror,-Wundef (__GNUC__ vs. clang-cl)Stephan Bergmann2016-03-044-0/+33
| | | | Change-Id: I1998dc90f20958ea8631e4db49e7f5206c907978
* use consistent #define checks for the Windows platformNoel Grandin2016-02-161-1/+1
| | | | | | | | | | stage 1 of replacing usage of various checks for the windows platform with the compiler-defined '_WIN32' macro Change-Id: Iece73abdee530937e0737190b1aa97a46cd3075f Reviewed-on: https://gerrit.libreoffice.org/22390 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* external/redland: Defend against Yocto's broken xml2-configStephan Bergmann2016-02-152-0/+15
| | | | | | | | | ...which is hard-coded to fail with echo '--should-not-have-used-/usr/bin/xml2-config' exit 1 Change-Id: Ic358e7d494f01f67c1469c4add080d775525ebb6
* Fix typosAndrea Gelmini2016-02-051-5/+5
| | | | | | | Change-Id: Ice72f8d9971e15dd6ef365e64cd567b8581a92d3 Reviewed-on: https://gerrit.libreoffice.org/21797 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
* Android autoconf fixesPeter Foley2016-01-293-3/+6
| | | | | | | Change-Id: I3429f6a80dd7e080e8f2634ca744d1dac5ea1865 Reviewed-on: https://gerrit.libreoffice.org/21558 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
* Fix typosAndrea Gelmini2016-01-101-4/+4
| | | | | | | Change-Id: I9a5940027423ff0791fa7da0b79b617412ce6b86 Reviewed-on: https://gerrit.libreoffice.org/21209 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
* Fix redland on MSVC 14.0David Ostrovsky2015-09-022-66/+64
| | | | | | | Change-Id: I1b51102bd4d5aa6b148c0cd7e191d01c72b6c1c9 Reviewed-on: https://gerrit.libreoffice.org/18214 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* Fix typosAndrea Gelmini2015-07-032-3/+3
| | | | | | | Change-Id: Id884946cae0687d0b71c967e236e58df17567884 Reviewed-on: https://gerrit.libreoffice.org/16707 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* Fix Linux RPATH of various external modulesStephan Bergmann2015-06-126-0/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...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
* use $(DISABLE_DYNLOADING)David Tardon2015-06-056-6/+18
| | | | Change-Id: Ie5738e1ec1c77fc2b356e43bcf763a40e383f52f
* propagate user-set CFLAGS to buildDavid Tardon2015-02-063-3/+3
| | | | Change-Id: I6c9d8ff064f059e4a756593ff5c45b9670cacb29
* external/redland: Work around -fsanitize=nonnull-attributeStephan Bergmann2015-01-092-0/+17
| | | | Change-Id: Ibffc44da6e9d6fb02d43d8a2b7e143ff994d76a8
* Fold URE: Linux ure/lib/* -> program/Stephan Bergmann2014-11-283-3/+3
| | | | | | | The ../../../program/ links in the URE jar Class-Paths are a temporary kludge (and juh.jar had lacked adaption for Mac OS X). Change-Id: I2542d8a582866485dd61c05df3fc6b4b39a8403d
* fdo#63756 build libxml2 with ICU supportDavid Tardon2014-07-201-4/+2
| | | | Change-Id: I0523e49e640812be435ba4c97b1881ca253eb2ab
* Record patch upstream notificationStephan Bergmann2014-05-091-0/+2
| | | | Change-Id: I5aecdd1d1f19f6588cf91d8c009ffa760fae739e
* external/redland: Missing NULStephan Bergmann2014-05-092-0/+11
| | | | Change-Id: I388d8a37a0b7f95f21ccbbe04144f39c0fff533f
* normalize values of MINGW_SHARED_GCCLIB/MINGW_SHARED_GXXLIBMichael Stahl2014-03-113-3/+3
| | | | Change-Id: I4f4cecd95f87b9d37fa1b1a270cf554d7707aaa2
* normalize values of CROSS_COMPILINGMichael Stahl2014-02-275-5/+5
| | | | Change-Id: I0cc43cef91e3fcd82a3558a16ab0afbd4d56b141
* normalize values of SYSTEM_FREETYPE, SYSTEM_LIBXML, SYSTEM_MARIADBMichael Stahl2014-02-123-7/+7
| | | | Change-Id: Iffcc671ca41c5880579effe0786a3b4d3be0dab0
* fdo#74825: fix missing lcms2/libxslt/curl in installation setsMichael Stahl2014-02-121-1/+1
| | | | | | | | | | The assumption that all configure variables had been normalized to TRUE/<empty> turned out not to hold; convert a bit more in that direction. (regression from 4af38b099c741c3676aefeb20c515913aaeed666) Change-Id: I2127c515e8a833a07c9b26ed9d693ce5a1853fe4
* fdo#70393: move redland to a subdir of externalKhaled Hosny2013-11-0439-0/+7466
Change-Id: Ia857f943b8f2915c857ec4c9fa363760699e5206 Reviewed-on: https://gerrit.libreoffice.org/6551 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>