summaryrefslogtreecommitdiff
path: root/RepositoryExternal.mk
AgeCommit message (Collapse)AuthorFilesLines
2013-09-25don't use use_static_libraries for AndroidMatúš Kukan1-10/+2
It shouldn't be used for external libraries, not built by gbuild, anyway, because it creates wrong dependency. Change-Id: I889dccb1f934caef7f104d479dbe16185b8eeaf4
2013-09-23Make the Android cross-compilation get a bit further alongTor Lillqvist1-3/+0
Change-Id: Idf91e95afad9b89e39d7234622f4a37f18b5ca6c
2013-09-23Try to fix cross-compilationTor Lillqvist1-5/+5
Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions. Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT. Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255
2013-09-22find lots of external static libraries in UnpackedTarball dirMichael Stahl1-80/+100
Note: do NOT put file paths to static libraries into FOO_LIBS variables that are passed to bundled externals that are built with --enable-static: on Mac OS X this will result in .a archives that contain other .a archives as entries, and trying to link those results in errors like: ld: warning: ignoring file .../libodfgen-0.0.a, file was built for archive which is not the architecture being linked (i386) Change-Id: If2c5a458058e4da76f80b3643e55b489d1edee24
2013-09-22gbuild: remove executables from OUTDIR and WORKDIRMichael Stahl1-5/+5
Call and link executables directly in INSTDIR. - gb_Library_get_target is now same as the gb_LinkTarget_get_target - disable gb_Library_add_auxtarget, no auxtargets need to be copied - adjust paths of all external executables to OUTDIR_FOR_BUILD for now - use lazy assignment instead of := in AllLangResTarget because it's read before Executable - link.exe generates an import library for lots of executables because they export symbols, especially since commit 0ffab9363d527d55b12b9b09d7136ca1c9d171e0 "force 'main' to always be DLLPUBLIC." Change-Id: I3e1ee7425dd430bb83c7cd59e265869a0541b38d
2013-09-22add some dependencies on ure/services.rdbMichael Stahl1-0/+5
... so that custom targets in i18npool run. Can't remember if that is a pre-existing problem or caused by one of my changes. Change-Id: Ic0aa1f2b8600f4951d30a5ac6f3ade1a4fb2d313
2013-09-22Repository.mk: adjust layer of libraries in smoketest instsetMichael Stahl1-1/+1
These are currently installed in the "program" dir, whether that is a good idea or not. Change-Id: I842bc0a72f9a6f78462ad18151cd42f85753aadf
2013-09-19Remove opencl-sdk configure option, and build time opencl conditionals.Kohei Yoshida1-17/+0
We now load OpenCL library dynmically at run-time as needed. So there is no build time dependency on any OpenCL implementations. Change-Id: I214399060398a7c5e37b9a254147ccc2834e7866
2013-09-18Add the configure bits to support --disable-orcus.Kohei Yoshida1-0/+8
Change-Id: Ieeb1581187248875ca2e37278c62a382f6caa8e0
2013-09-11Towards a working instdir for Mac OS XStephan Bergmann1-1/+1
Introduced gb_INSTROOT, which is the same as $(INSTDIR) except for Mac OS X, where it is $(INSTDIR)/LibreOffice.app/Contents. Most stuff ends up there (so most occurrences of $(INSTDIR) have been replaced with $(gb_INSTROOT)), but SDK- related stuff goes to $(INSTDIR)/$(gb_Package_SDKDIRNAME). (And GeneratedPackage needed to be made more flexible, to allow for packages that go into either of those two places.) For Android and iOS, gb_INSTROOT probably still needs to be set. The most obvious missing thing yet to make instdir work for Mac OS X is the instdir/*/LibreOffice.app/Contents/ure/ vs. instdir/*/LibreOffice.app/Contents/ure-link/ split. Change-Id: I4478edd27b14c92c96d92d5169bdca3ec50d78f5
2013-09-10gbuild: use xml .rdb files directly from workdirMatúš Kukan1-5/+5
Change-Id: I876a41dc77a59841c39b2c1fa43f22c20940dbf2
2013-09-10we do not register static libraries anymoreMatúš Kukan1-5/+0
Change-Id: I5831080411f6a759f5ebd8fbac840b8fb40be878
2013-08-30ENABLE_PACKAGEKIT Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud1-1/+1
Change-Id: I966f70b17ce9be2c0db015db88dd09ed01dd6387
2013-08-30liblangtag: harmonize ENABLE_* variable to use TRUE/<nothing>Norbert Thiebaud1-1/+1
Change-Id: I6e231516476f3b9512e239ccf678048c87d25aa5 Reviewed-on: https://gerrit.libreoffice.org/5682 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-08-19Update internal HarfBuzz to 0.9.19Khaled Hosny1-0/+1
Change-Id: I520832508a8d419e394817a0e25949071928f612 Reviewed-on: https://gerrit.libreoffice.org/5478 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-08-18Further work on the "Mac-like app structure" optionTor Lillqvist1-1/+1
Lots of stuff still either ended up in the wrong place, or was looked up from the wrong place, or both. Fix most cases. Change-Id: I06ebbce207c219f3cd82b4387dd9b3fdb83420d4
2013-08-12only use the SSPI support with internal neonDavid Tardon1-0/+1
neon 0.30.0 has added support for SSPI (author of the commit is kso, which sounds familiar :-), so NE_FEATURE_SSPI is defined, but the signature of ne_auth_creds remains the same as before. That means that build with system neon 0.30.0 fails...
2013-07-30Drop internal copies of X11 extensions headersKhaled Hosny1-22/+0
They are not use by default since 2011, and non of the distro configs uses --without-system-xextensions-headers. Change-Id: I51e88796c22b1b3d0854c3ec1db15fcab720a079 Reviewed-on: https://gerrit.libreoffice.org/5175 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-07-25avahi patchSiqi1-1/+26
Change-Id: I782389f00f486158313fd87bd36c0726f56f6ab6 Signed-off-by: Siqi LIU <me@siqi.fr>
2013-07-16Don't use firebird internal headers.Andrzej J.R. Hunt1-3/+1
Change-Id: Ida2f3599c2904c1c9a01a46656b8e8cd308a6f52
2013-07-16fix RepositoryExternal.mk for system-firebirdRene Engelhard1-1/+1
Change-Id: Ie8308940bbeb607babaead768407ff6eefcda098
2013-07-16Patch Firebird to use LO icu.Andrzej J.R. Hunt1-2/+0
Previously Firebird built it's bundled icu leading to extra libraries and path issues. Change-Id: Ib27e364da3b7e5bc56c7a784c0525426d635bf16
2013-07-16Build firebird 2.5 internally. Also adds libatomic_ops.Andrzej J.R. Hunt1-22/+55
Change-Id: I44a45e781dfb3624cdebf4530ae44870bf39a82a
2013-07-16Firebird: initial implementation of the skeleton driver.Javier Fernandez1-0/+70
Change-Id: I45087282fe7b7fc5bcebeeb2bbb79d0db1e043bd
2013-07-08fdo#38878: Upgrading internal xpdf -> popplerFridrich Štrba1-10/+6
Change-Id: I00aafb3fd275e6be3b5d0eb370320e5325110da5 Reviewed-on: https://gerrit.libreoffice.org/4770 Tested-by: Fridrich Strba <fridrich@documentfoundation.org> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-06-26fdo#64672 prevent raptor from setting global libxml2 error handlersMichael Stahl1-0/+1
Raptor already sets up all 4 error handlers in xmlSAXHandler so why it would need the global ones in addition to that is a mystery anyway. Messing with libxml2's globals can only cause trouble. Change-Id: I2935efe5c4cd75d48cc4ecdeaa8437e91b48349e
2013-06-17OpenCL code cleanupsMichael Meeks1-1/+1
Change-Id: Iab75b11f13856a6e631587e22b5d76977b8c7448
2013-06-17Initial OpenCL pieces.Peng Gao1-0/+17
Change-Id: I3a52cb7085b2dd8b70863a346eca279444206be6
2013-06-17fix gengal dependenciesMatúš Kukan1-1/+1
Regression from 9555b5bdb9ce2251bb8c4f967f20ed1b13eecf5e Change-Id: I91a7efb207209020acef751ad4f766328dc92c57
2013-06-16Don't build icule library as we no longer use itKhaled Hosny1-12/+0
Change-Id: I25401eee45988bf4d156c11d9a5848c783204c02
2013-06-15Add gengal to RepositoryFixes and autoinstall it.Matúš Kukan1-7/+1
Change-Id: I935fb9fd2620447f9aba9142b7db896e6fe31133
2013-06-15ucpp is not an ExternalExecutableMatúš Kukan1-14/+3
Change-Id: Ib9a82acd375d12c6050bc5674816993ef62eaa61
2013-06-07gbuild: do not register static librariesMatúš Kukan1-146/+1
It does not make sense, there was only one group anyway. Change-Id: I606138ceed0bfc628b8a23abb864280d9626ed60
2013-06-07use .component files directly from workdirMatúš Kukan1-2/+2
Change-Id: Idaf2e1c33dcdf060756b5739c4a8d904dbdc699b
2013-06-06Don't require vclplug_svp with --enable-headlessRiccardo Magliocchetti1-2/+2
Fixes build. Change-Id: I4280cc26acd2278003f3bdee641a3168b01e17cb
2013-06-04RepositoryExternal: remove another MSVC 2008 conditionalMichael Stahl1-1/+1
Change-Id: Ieb469dc19a479a70da4ec84390bbee91fd3e87f2
2013-06-03re-base on ALv2 code. Includes:Michael Meeks1-21/+12
Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1397337 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 Patches contributed by Andre Fischer Fixed getcsym.awk to handle #-comments that contain special regexp chars. http://svn.apache.org/viewvc?view=revision&revision=1230971 118778: Added ADDITIONAL_REPOSITORIES environment variable and its automatic setup in configure. http://svn.apache.org/viewvc?view=revision&revision=1232004 118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Herbert Duerr #i119168# use generic LICENSE file for langpacks and sdks http://svn.apache.org/viewvc?view=revision&revision=1310178 macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars http://svn.apache.org/viewvc?view=revision&revision=1183367 allow gbuild with empty sysroot on linux http://svn.apache.org/viewvc?view=revision&revision=1179186 Patches contributed by Ingo Schmidt native373: #164472# improvements for msi database http://svn.apache.org/viewvc?view=revision&revision=1167540 http://svn.apache.org/viewvc?view=revision&revision=1167539 Patches contributed by Jurgen Schmidt adapt setup package scripts to handle special DS_Store file for developer snapshot builds http://svn.apache.org/viewvc?view=revision&revision=1232430 imported patch extensions_i117681.patch http://svn.apache.org/viewvc?view=revision&revision=1172102 Patches contributed by Michael Stahl gbuild: RepositoryFixes.mk should be optional http://svn.apache.org/viewvc?view=revision&revision=1166123 xslt filter: remove the FLA horror wordml import filter: replace FLA usage with plain XSLT http://svn.apache.org/viewvc?view=revision&revision=1363727 Patch contributed by Oliver-Rainer Wittmann i#88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 Remove lots of OS2 conditionals, re-extract Rhino Java, unwind cppunit pieces, cleanup Mac image bits, remove coin-mp and re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand MPLv2 subset checking. Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
2013-05-29fix copy paste error in gb_ExternalProject__use_boostsystemMichael Stahl1-1/+1
May cause liborcus build failure. Change-Id: I8a313dbe46cba28bccb749e4496a852872782e3a
2013-05-24gbuild: register freetypeDavid Tardon1-0/+4
Change-Id: I2b586e37906cf633d035e28fbf279eeffd17ef6c
2013-05-24gbuild: don't register fontconfig and freetype twiceDavid Tardon1-7/+0
Change-Id: I090d7d99a1f618c73a8d82fe2e95932d61ea1099
2013-05-24add missing endefDavid Tardon1-0/+2
Change-Id: Idf448a865ad49eb67684589d9d669bff5911b0d6
2013-05-24stop delivering libwps headersDavid Tardon1-0/+4
Yes, I am impatient .-) Change-Id: Ic3a51ffc0a151e8ae71f8d2ff067ea4c3ad1c6b2
2013-05-24do not deliver libwpg headersDavid Tardon1-0/+4
Yes, I am impatient .-) Change-Id: I3d9c292b0d86bc1dd40a574272a43d8178f3a3b3
2013-05-24stop delivering freetype headersDavid Tardon1-7/+24
Change-Id: I8e14cc411520272969cfd24048e403b9fd53cde4
2013-05-24stop delivering fontconfig headersDavid Tardon1-3/+19
Change-Id: Idb11e26ddf19c5424b838586dbd1d8d34a93cf23
2013-05-24stop delivering libodfgen headersDavid Tardon1-0/+4
Change-Id: I6402ef93bec9bf996089dcef702081b9853b9a0c
2013-05-24stop delivering libcdr headersDavid Tardon1-0/+4
Change-Id: I2baf55f41bc4f2fa934db3580103cebaeb60155c
2013-05-24Revert "Rename Boost libraries when built internally to match conventions"Fridrich Štrba1-11/+11
This reverts commit 3aeecc525c76797801e9e2b24c2ebff6ac81adac.
2013-05-24Rename Boost libraries when built internally to match conventionsTor Lillqvist1-11/+11
The standard Boost convention is for them to be called libboost_date_time and libboost_system (with apropriate suffix then depending on type). Did not touch the libboostthread library we build for Windows. Add the ax_boost_thread.m4 file for completeness and possible use. Document where the ax_boost*.m4 files come from. Change-Id: Ib49bee71398d62c9760a1f8fd5c46be9f3400430
2013-05-24Update bundled boost to 1.53.0Tor Lillqvist1-0/+34
Modify our patches as necessary to match the updated boost sources. Drop patches for which corresponding (or even identical) changes already are present. Add a new boostsystem static library and use it in two places. Change-Id: Ib59558feb56dab87a69c91b38caca8e7a9e9a22e