summaryrefslogtreecommitdiffstats
path: root/libxmlsec
Commit message (Collapse)AuthorAgeFilesLines
* libxmlsec: replace use of OUTDIR (not sure if it's correct)Michael Stahl2013-10-311-1/+1
| | | | Change-Id: Ie517bb93b34e132539cbe312dd13f30dcc4a0c9f
* gbuild: set Package default target to INSTDIRMichael Stahl2013-10-281-2/+0
| | | | Change-Id: I2bc45e4ba63f5faaee7389bcd9d7b3f563503186
* gbuild: remove gb_ExternalPackage_add_library_for_installMichael Stahl2013-10-271-4/+6
| | | | | | Deliver all external libraries to INSTDIR directly. Change-Id: I8d3e035e5cfa07bd0f53ee4a226c48d4b86a4032
* libxmlsec: find internal NSS libsMichael Stahl2013-10-251-1/+1
| | | | Change-Id: Ic82691ea04fc6e698fb132a157a2bd2dfcf48784
* libxml2, libxslt: use libraries from WORKDIRMichael Stahl2013-10-221-1/+2
| | | | Change-Id: I3067e3c819a4918e1d3c91dc0e0cfa3e4fc92b3d
* Normalize DISABLE_OPENSSL to USE TRUE/<nothing>Norbert Thiebaud2013-10-171-1/+1
| | | | | | | Change-Id: I84dd99f42e032315fbf31332dfb62eb3ef4aa4c0 Reviewed-on: https://gerrit.libreoffice.org/5724 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* libxmlsec: stop delivering static and import librariesMichael Stahl2013-10-011-12/+0
| | | | | | ... and also check COM instead of CROSS_COMPILING. Change-Id: I049c9211d4b6eabe4012f66d39d86c7b025dc18c
* openssl, libxmlsec: use gb_ExternalPackage_add_libraries_for_installMichael Stahl2013-09-091-4/+4
| | | | Change-Id: I980307749c5fb6f3682374e091bbcb91cdebd5fa
* enable binary package option for a set of 'stable' librariesNorbert Thiebaud2013-08-171-1/+1
| | | | | | | | Change-Id: I8924ba22d178aa4d8e500ae3f484af654a37e87e Reviewed-on: https://gerrit.libreoffice.org/4765 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
* Slowly, but surely going on compiling for mingw64Fridrich Štrba2013-06-061-0/+1
| | | | Change-Id: I590aa6a854a040281bf73d5be768c05d4906a984
* Defuzz a patchFridrich Štrba2013-06-041-21/+19
| | | | Change-Id: I9c301f7d8b5295854e12585fa12df416ed5dbf02
* Spelling "separate" (etc) correctly is hardTor Lillqvist2013-05-151-2/+2
|
* gbuild: ExternalProject: remove second parameter again...Michael Stahl2013-05-071-1/+1
| | | | | | ... now that everything is consistent. Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
* gbuild: remove gb_ExternalProject_use_unpackedMichael Stahl2013-05-071-3/+1
| | | | | | | It must always be used exactly once, so replace it with constructor parameter. Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
* for internal xml2 make libxmlsec use that, not the system oneCaolán McNamara2013-04-272-19/+31
| | | | Change-Id: I971616f3741d5d4f2c30624e28d6a3ae45e9e5c8
* get libxmlsec building on AIXCaolán McNamara2013-04-261-1/+3
| | | | Change-Id: I71a427e6f53a18412c1dc2c0d7f2c235acd72b8b
* adapt all externals to build against MSVC debug runtimeMichael Stahl2013-04-151-1/+4
| | | | | | | | | | | | | | | | Add patches and/or tweaks to the following modules: curl, cppunit, icu, lcms2, libxml2, libxslt, libxmlsec, lpsolve, nss, openssl, python3 lcms2 has an inconsistency where the .lib and the .dll don't agree on the .dll name. openssl gets a honorable mention because apparently it's undocumented custom build system can build with /MDd if one picks the right configuration but i couldn't figure out how to do that in an hour of trying, and just patched the release config instead. Change-Id: I7854a0fc85247e398d561b4f513d09fe2d1ebb3c
* xmlsec: honor --disable-openssl and use NSSAndres Gomez2013-04-132-1/+3
| | | | | | | | | | | On --disable-openssl, let's avoid linking the bundled libxmlsec to OpenSSL by passing down --without-openssl to its configure script. Change-Id: I04447683adeba4b7059e94579adf43ef788a4916 Reviewed-on: https://gerrit.libreoffice.org/3329 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* remove -dylib_file mappings that are not needed anymoreChristian Lohmaier2013-04-041-2/+1
| | | | | | | | | | | XCode 2.5 (i.e. Mac OSX 10.4 & 10.5) couldn't find the libraries without explicit mapping, but as baseline is now 10.6, this wrapping is no longer necessary Change-Id: I225fc47b9ea4b1fb2b13ba575605cbdebc014fd8 Reviewed-on: https://gerrit.libreoffice.org/3192 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* Remove Mac OS X for PowerPC supportTor Lillqvist2013-04-032-132/+0
| | | | Change-Id: I10b15141e6a5f93365e1cfa6fbc0c7cc3ea49b15
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-3/+0
|
* fdo#60724: Fix spelling avaliable -> available.Steven Meyer2013-03-131-1/+1
|
* remove all d.lstMichael Stahl2013-02-281-0/+0
| | | | Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
* add missing openssl & nss3 dependencies to libxmlsecMichael Meeks2013-02-281-0/+4
| | | | These are required at configure time.
* comma need to be escape in Makefile when in argument of $(callNorbert Thiebaud2013-02-231-3/+3
| | | | Change-Id: I930aacad47780a085ef8eec7f3b7fc6600528afb
* quiet external module build log unless failureNorbert Thiebaud2013-02-221-29/+29
| | | | | | | | | | | | | | | | | | ExternalProject usually involve a configure and a make step that produce a bunch of output usually irrelevant including a large number of warning and other mess. now that everything is pretty much in tail_build these output get interleaved with useful output from the build of the product and actually drown them in a logorrhea of messy noise. This store the output of external modules in a log file and only print them as a whole if the module failed do build. on a non-verbose build. Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647 Reviewed-on: https://gerrit.libreoffice.org/2304 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* libxslt, redland: properly quote rpath $ORIGINMichael Stahl2013-02-221-1/+1
| | | | | | | | | | ... so it can be passed from make to shell to configure to generated Makefile to libtool to invoked gcc without loss of valuable dollars. It is an open question to which extent this commit should be credited to the designers of sh, autoconf, libtool, make, and/or Solaris ld. Change-Id: I0709a49d7025dbfda4d9c0e7202ea932ec85e0cb
* convert libxml2 to gbuild and add to tail_buildPeter Foley2013-02-072-1/+3
| | | | | | | Change-Id: Ie6ae2150e1f011e17034abcace18c5967b4dacf5 Reviewed-on: https://gerrit.libreoffice.org/2023 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Peter Foley <pefoley2@verizon.net>
* gbuild: replace all use of PRODUCT with ENABLE_DBGUTILMichael Stahl2013-01-031-1/+1
| | | | | | | Also fix the wrong check in cppunit/ExternalProject_cppunit.mk which caused cppunit to always be built without -D_GLIBCXX_DEBUG. Change-Id: Ia247dcd84e2c6fa0e9384fd27643537984d980b5
* convert nss to gbuildPeter Foley2013-01-021-1/+20
| | | | | | | Change-Id: I59edc4c437abccc201823d97f1cbec230d273b05 Reviewed-on: https://gerrit.libreoffice.org/1529 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
* fix patch pathCaolán McNamara2012-12-061-1/+1
| | | | Change-Id: I3da11f199cdb6b9394e99fc549cff2388a04d6b2
* fix xmlsec build under RHEL-5 (again)Caolán McNamara2012-12-061-0/+1
| | | | | | last fix was removed with ec6af4194e80f5f0b2e46ca59802ff397a2a4a24 Change-Id: Ibb459d5c43356abb782dbd6a88f712bd1e01b54b
* fix libxmlsec delivering with mingwLuboš Luňák2012-12-011-2/+4
|
* our xmlsec setup calls autoreconf, so patch Makefile.am tooLuboš Luňák2012-12-011-0/+14
| | | | | | Should fix release tinderboxes. Change-Id: I90fc650dc089e94328ecb9d526f0905f5be5ce3c
* fix(?) libxmlsec build with mingwLuboš Luňák2012-12-011-2/+2
| | | | | | for some reason there was an infinite loop during build, not sure why this makes a difference, but surely making it consistent with the other cases can't hurt
* fix patch to apply after gbuild changesLuboš Luňák2012-12-011-2/+2
|
* Fix OS X build at least with current tool-chainTor Lillqvist2012-12-011-4/+3
| | | | | | | | Pass correct -I flag to acloal in the ACLOCAL environemnt variable, and set that environment variable for the running of autoreconf for it it to have any effect. Change-Id: I64238b6b96539dff28c2ddc16cc17f18ebb22129
* convert libxmlsec to gbuildPeter Foley2012-11-3022-5348/+2931
| | | | Change-Id: Id0ad4e1c8e3e1ac03c625fb77b70fe0aa8ddfcdc
* drop need for libtool but keep buildable on RHEL-5Caolán McNamara2012-11-292-6/+149
| | | | Change-Id: Ib732594a6b27fb0b42d055abb2f7382f021d63c9
* patch twiddling breaks autoconf -i on macosxCaolán McNamara2012-11-281-1/+4
| | | | Change-Id: Ie5bac151578cf3b58253900bbef4bc4645e2c43d
* get autoreconf to succeed under RHEL-5Caolán McNamara2012-11-281-2/+2
| | | | Change-Id: Ica5e55881389a4f83081c41418ea7aa03c633f55
* make that mingw suffix patch mingw onlyCaolán McNamara2012-10-301-1/+4
| | | | Change-Id: I5a8dc6ddc620bf4a4bdccfb17ffbf1155fa53987
* fix mingw cross-compilation of libxmlsecDavid Tardon2012-10-302-11/+17
| | | | | | | | | | It works on Fedora 17 with internal nss, at least :-) It would be nice to clean up the patch and throw away all the crack related to cross-compilation on Windows, but I am really not much interested in that. Also, I am lazy .-) Change-Id: I008e13b0c4eef9cef361af058e1f32deada8e2aa
* allow to build with XCode 2.xChristian Lohmaier2012-09-122-1/+132
| | | | | | | | | | | | | | | * XCode 2.x only comes with automake 1.6.3, and that doesn't know per-object CPPFLAGS, thus use per-object CFLAGS instead * also it is picky about redefining the SOURCES in a conditional statement, so use a variable in a condition instead and add that * Its linker also needs help locating libs that are using the relocation-placeholders, thus add -dylib_file linkerflag * aclocal insists on a space between -I and argument Change-Id: I35714a1a76a7b7823ee6b64a3296aeae96e7296a Reviewed-on: https://gerrit.libreoffice.org/605 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* cosmeticsChristian Lohmaier2012-09-121-24/+24
| | | | | | | Change-Id: I5b4202628f9df4ed087eee69058ced13bc2c1b1b Reviewed-on: https://gerrit.libreoffice.org/603 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
* Add upstream linkStephan Bergmann2012-08-291-1/+3
| | | | Change-Id: I8711d5476664d37ffdbf025b8e07a9bc21530908
* Work around autoreconf de-ANSI-fication support errorStephan Bergmann2012-08-292-1/+18
| | | | Change-Id: I990167289fe39bbfdb3b40abf8fc522dabb7cc20
* MinGW: Use the right objdump.Jan Holesovsky2012-08-291-3/+3
| | | | Change-Id: Id891e048d1914d8e274f3f540c4038a299e57ae8
* Fix libxmlsec build on MacOSX, no idea if it works at run-timeTor Lillqvist2012-08-291-1/+9
| | | | Change-Id: I1c8c978d62072cdb08bd64e6f38fe11983091375
* fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGINJung-uk Kim2012-08-291-2/+2
| | | | | | | | | | Signed-off-by: Stephan Bergmann <sbergman@redhat.com>: * bulk replacement of "-Wl,-z,origin,-rpath,..." with "-Wl,-z,origin -Wl,rpath,..." * additional hunk for directory/c-sdk/config/FreeBSD.mk in moz/seamonkey-source-1.1.14.patch did not apply and has been dropped Change-Id: Ie60c696f041108e819ce8f799cff6f58e63a5ad7