summaryrefslogtreecommitdiffstats
path: root/RepositoryExternal.mk
Commit message (Collapse)AuthorAgeFilesLines
* do not fail when using disabled liblangtag external; just do nothingMatúš Kukan2013-05-021-0/+4
| | | | Change-Id: I3e9027ac1d4a19b953bd3404c82f069334f5f4ff
* use gb_ExternalPackage_add_runtime_library for adding libsDavid Tardon2013-05-011-0/+2
| | | | Change-Id: I7be80bbef306db8f7ad585e95bfa4b6da0b30067
* It's gb_UnoApi_get_target that we want hereTor Lillqvist2013-04-241-3/+3
| | | | | | | | | | Fixes cross-compilation: Running (the BUILD platform) saxparser in i18npool failed because there was no BUILD udkapi.rdb. No gb_UnoApi_get_target_for_build exists, and anyway, it would not be needed. (Not here at least.) Change-Id: I7bfe34cf339d8a847b76ab29669acc8d458d54e3
* Get rid of UnoApiMerge_uretypes, which is just a duplicate of UnoApi_udkapiStephan Bergmann2013-04-241-5/+5
| | | | | | | | | What is a little confusing is that the udkapi.rdb ends up as types.rdb in the installation set (in the URE's sub-tree). So all places that reference it during the build do so as "udkapi" while all places that reference it in an installation set do so as "types." Change-Id: I35d0695966b3bd703f5494b636b9782efc0d3fcb
* Fix linking with harfbuzzFridrich Štrba2013-04-231-1/+1
| | | | Change-Id: Ic28c7922b0fab3b5a7ac1c0500a429539a4c29bc
* Add HarfBuzz support to the build systemKhaled Hosny2013-04-231-0/+33
| | | | | | | | | To be used in the next commit. Change-Id: I6ee286d0c050a5ca650e7fb3692b0facccb5f0c0 Reviewed-on: https://gerrit.libreoffice.org/3517 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* replace python-core zip built in pyuno with direct use of PackageMichael Stahl2013-04-221-5/+6
| | | | | | | | | | | | | | | | | | | - python3: deliver files to INSTDIR, with same layout as instset and do not deliver .lib files - pyuno: remove obsolete python.bin targets - pyuno: remove usage of CustomTarget_zip for WNT and non-Mac UNX platforms (sadly it is apparently still needed for "system" python on MinGW) - scp2: use the python3 filelist There is still a problem here because the installer does not currently allow to preserve the executable bit on files in a filelist - RepositoryExternal: run python executable from INSTDIR and link against libraries in UnpackedTarball dir Change-Id: I931ca0a8be6ff40051b1ca50da1f0770e6057832 Reviewed-on: https://gerrit.libreoffice.org/3525 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* Uploading libwps 0.2.8 releaseFridrich Štrba2013-04-191-4/+6
| | | | Change-Id: I53413843694bd090d5eaa714b141761e8ad7db60
* Uploading a new long-awaited release of libwpgFridrich Štrba2013-04-181-5/+4
| | | | Change-Id: I2ffc92c620242426da61e11c8f354f6080edbabc
* adapt all externals to build against MSVC debug runtimeMichael Stahl2013-04-151-1/+1
| | | | | | | | | | | | | | | | 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
* oops, move gb_LinkTarget_add_libs back to correct position...Rene Engelhard2013-04-131-1/+1
| | | | Change-Id: I4eff9417d57b6d949ce511fd508a1a2d73197952
* fix system-orcus: add dummy gb_LinkTarget__use_orcus-parserRene Engelhard2013-04-131-1/+4
| | | | Change-Id: I6d2a73960ded37e60008daea6555001e7b126f5a
* neon: honor --disable-openssl and use GNUTLSAndres Gomez2013-04-131-0/+34
| | | | | | | | | | | On --disable-openssl, the bundled neon library will link against GNUTLS + gcrypt instead of OpenSSL. Change-Id: I5b3f09cd1003aefde0478aaab026536c962212c4 Reviewed-on: https://gerrit.libreoffice.org/3330 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* build: new --disable-openssl flagAndres Gomez2013-04-131-0/+9
| | | | | | | | | | | Most of the components included in LibreOffice already support alternative TLS libraries (e.g. NSS, GnuTLS). Change-Id: If00c348046fdbc88156f3d89c25e874e7e9bd04c Reviewed-on: https://gerrit.libreoffice.org/3328 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* Get sc to build.Kohei Yoshida2013-04-131-0/+11
| | | | Change-Id: Ia5a73ec2acd3663a35632f268b59c0646cd356ea
* add external for unistd.hDavid Tardon2013-04-091-0/+20
| | | | Change-Id: I728b162e21a7a2c02cb76af110cc0a01a762fdbd
* rename expat external to 'expat'David Tardon2013-04-091-8/+8
| | | | | | | expat_utf16 is long gone, so there is no need to fool around with expat_utf8. Change-Id: I0dd4a5c4d78805e98913e645cc83d2ab634bcb89
* ensure delivery of expat headersDavid Tardon2013-04-091-0/+4
| | | | Change-Id: I73b5eba6c7cff7b6c45fd1f24197550d8e52f26b
* remove -dylib_file mappings that are not needed anymoreChristian Lohmaier2013-04-041-7/+0
| | | | | | | | | | | 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>
* redland does no longer use opensslMichael Stahl2013-04-031-1/+0
| | | | Change-Id: I704a5a5ae4122fadf0fe5f8ec07ad3cb0bbefee2
* Easter Bunny brings new redland tarballsMichael Stahl2013-04-031-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | upgrade raptor to 2.0.9, rasqal to 0.9.30, redland to 1.0.16: - new raptor depends on libxml2 version 2.6.27 and thus will _not_ build against system libxml2 on Mac OS X 10.4/10.5 - stop delivering raptor-config/rasqal-config, set env vars instead (which unfortunately requires patching configures, TODO: upstream that) - remove redundant configure flags - stop passing -Wl,no-inhibit-exec (causes HP-UX code to be built on Linux) - disable new rasqal build deps: --with-uuid-library=internal --with-digest-library=internal - disable redland "libltdl" nonsense via --disable-modular - fortunately openssl digest support has been removed too - drop raptor-1.4.18.ooo_build.patch, set RAPTOR2_CFLAGS/LIBS instead - drop raptor-1.4.18.autotools.patch: + FreeBSD parts moved to raptor-freebsd.patch.1 + Android parts obsolete + don't know about the MinGW part (TODO) - from drop raptor-1.4.18.mingw.patch dropped the part defining parsers to be built, done via --enable-parsers - drop redland/raptor/raptor-1.4.18.cross.patch: the vsnprintf check is now done at runtime, and expat has been removed - drop raptor-1.4.18.aix.patch,redland-1.0.8.aix.patch: presumably don't need special check for V7BETA since it's released now - drop raptor-1.4.18.rindex.patch, index/rindex no longer used - drop raptor-1.4.18.entities.patch, fixed upstream in 2.0.7 - drop raptor-1.4.18.fixes.patch, fixed upstream in 2.0.9 - drop raptor-1.4.18.{libxml,libxslt}.patch: TODO - drop {raptor-1.4.18,rasqal-0.9.16,redland-1.0.8}.legal.patch: we don't care any more about Sun legal dept. - drop rasqal-0.9.16.ooo_build.patch, set RASQAL_CFLAGS/LIBS instead - drop rasqal-0.9.16.autotools.patch: + FreeBSD parts moved to rasqal-freebsd.patch.1 + Android parts obsolete + MinGW part only for cygwin build - drop redland-1.0.8.autotools.patch: + FreeBSD parts moved to redland-freebsd.patch.1 + Android parts obsolete + don't know about the MinGW part (TODO) - drop redland-1.0.8.ooo_build.patch, hopefully not necessary to disable utils build Change-Id: I9cc44928ba87392d69e809abe2236cec0e4a508a Reviewed-on: https://gerrit.libreoffice.org/3154 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* Revert "use -isystem instead of -I for 3rd party headers"Michael Stahl2013-04-011-44/+44
| | | | | | | | | | | | | | | This reverts commit 151abb8b2b9d3a22229b98cec12e29484d12109b. Unfortunately has the side effect that it will prevent GCC from generating makefile dependencies for headers from bundled external libraries, which breaks incremental builds horribly. (Retain the uses in configure for real system headers). Conflicts: RepositoryExternal.mk configure.ac Change-Id: I149db1d402fa18bdc470f90dee846cfb5158237e
* upgrade icu to 51.1Peter Foley2013-03-301-2/+4
| | | | | | | Change-Id: I1c0d5ca4b2f88ca48225fcdbeb978f27fa91f7a6 Reviewed-on: https://gerrit.libreoffice.org/2953 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Peter Foley <pefoley2@verizon.net>
* ops, fix previous ldap commitMatúš Kukan2013-03-271-0/+4
| | | | Change-Id: I1db0dc8dd9565b72c49b5ba183ba941c3d342277
* a little ldap cleaningMatúš Kukan2013-03-271-1/+1
| | | | Change-Id: Ib224484ef994312e78bac75c40421c7f6235326a
* Oops, how come it actually built hereFridrich Štrba2013-03-261-1/+1
| | | | Change-Id: I79e7cf627a311a8cd2402ab8fddbc68c979a20d6
* Blind fix for commons-lang 2.4Julien Nabet2013-03-261-1/+1
| | | | Change-Id: I30a339ce3f18f890dfd16b59970db93d6b160b30
* Blind fix for commons-codec 1.6Julien Nabet2013-03-261-2/+2
| | | | Change-Id: I19c57855ee35d4327622608cb57cf52651fdfc9c
* use -isystem instead of -I for 3rd party headersLuboš Luňák2013-03-201-42/+42
| | | | | | | This should avoid gcc warnings in external code we don't care about, so there'll be no need to fix them for WaE. Change-Id: I629dc2672c075908294609249183f27ad2984325
* allow to use internal python for build-stuff on MacChristian Lohmaier2013-03-201-6/+15
| | | | | | | | | | | Mac builds python as framework, so bundling is quite different from other systems. Use the set_external variant to avoid adding a non-resolvable prerequisite to the targets that are built using python. Change-Id: I1c6f2b61a3ff99f8ccbc4e0b5d88145940a4a8ef Reviewed-on: https://gerrit.libreoffice.org/2849 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
* Libcdr and libvisio need zlibFridrich Štrba2013-03-141-0/+8
| | | | Change-Id: Ie48c7305e7acca17d3c488a76e8fc47984c51679
* more subtle dependencies for cross-compilationMatúš Kukan2013-03-131-0/+1
| | | | | | | | | | Now we build only what we really need for 'build' platform - there is new build-tools make target. The list of tools is in solenv/gbuild/extensions/pre_BuildTools.mk. Also similar is done to some extent for 'host' platform using gb_Module_add_targets_for_build which is ignored for 'host'. Change-Id: I6acd1762b16aca366aac1a0688500f27869cfca2
* Creating a libmwaw module for library parsing various old Mac file-formatsFridrich Štrba2013-03-131-0/+30
| | | | | | | Change-Id: I367dfa309a30a5b55de1d59e632d0dbcf5dc6dbb Reviewed-on: https://gerrit.libreoffice.org/2662 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* use system python for building if possibleMatúš Kukan2013-03-121-26/+9
| | | | | | | | | Also simplifies configure, hopefully without any mistake;) Change-Id: I5c6c53fbee06cd1ecccf878a5c080274bfd950c1 Reviewed-on: https://gerrit.libreoffice.org/2563 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
* Adding libmariadb module for internal mariadb (work in progress)Fridrich Štrba2013-03-061-3/+35
| | | | Change-Id: If2cf9ff21120e29a149903e8eab849d97fa0c2c9
* Switch from libmysqlc library to mariadb-native-clientFridrich Štrba2013-03-061-5/+5
| | | | Change-Id: I867918bbb61b289e1ad8752e6f46705af6e85b7c
* add missing openssl & nss3 dependencies to libxmlsecMichael Meeks2013-02-281-0/+12
| | | | These are required at configure time.
* convert moz to gbuild and add to tail_buildPeter Foley2013-02-241-41/+1
| | | | | | | Change-Id: I2d3f5d127f831ee9abc020d46558f7cfbe8c9380 Reviewed-on: https://gerrit.libreoffice.org/2349 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
* Revert "trying to fix the external/external visio/wpd build"Michael Stahl2013-02-201-1/+1
| | | | | | | This reverts commit 28287fcfeee5a50a90f6690b752aefea1f0a695b. Need to depend on the package, which has a dependency on the project itself.
* trying to fix the external/external visio/wpd buildBjoern Michaelsen2013-02-201-1/+1
| | | | | | - unfortunately not reproducable here, so commiting into the blind Change-Id: I8af27d2230f43cb6aeae17234e339e2bf747bde3
* rename SYSTEM_LIBWPS to SYSTEM_WPS to remove specialcasingBjoern Michaelsen2013-02-191-6/+6
| | | | Change-Id: I54880cd7d404692b8fee16c331c8e7a64508f52b
* rename SYSTEM_LIBMSPUB to SYSTEM_MSPUB to remove specialcasingBjoern Michaelsen2013-02-191-3/+3
| | | | Change-Id: I06d6dec259f4e1d28d0fb13497097bbfae156b2f
* rename SYSTEM_LIBCDR to SYSTEM_CDR to remove specialcasingBjoern Michaelsen2013-02-191-3/+3
| | | | Change-Id: I14bd9c0a4b9b55963da67102468d573f7132fab7
* rename SYSTEM_LIBWPD to SYSTEM_WPD to remove specialcasingBjoern Michaelsen2013-02-191-3/+3
| | | | Change-Id: Ibc8178e2dd7209705cb752f9570e414483c319a7
* rename SYSTEM_LIBVISIO to SYSTEM_VISIO to remove specialcasingBjoern Michaelsen2013-02-191-3/+3
| | | | Change-Id: Ib895be66ecb4c95a86696007fdda453d3a3b34e0
* rename SYSTEM_LIBCMIS to SYSTEM_CMIS to remove specialcasingBjoern Michaelsen2013-02-191-3/+3
| | | | Change-Id: I7fdf7fd285d6b8c584d8fe225729f15f3f9798ad
* Let BOOST_SYSTEM_LIB be found in --with-system-boost --with-boost=... caseStephan Bergmann2013-02-171-1/+4
| | | | Change-Id: If767692e8a3eda4d970c9b3e6affd8d3e4f7f38d
* convert xpdf to gbuild and add to tail_buildPeter Foley2013-02-171-1/+5
| | | | | | | Change-Id: Ie85f8092e0c37124508123a1d2f942f50f0740da Reviewed-on: https://gerrit.libreoffice.org/2197 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Peter Foley <pefoley2@verizon.net>
* Better support for --with-system-boost --with-bost=...Stephan Bergmann2013-02-161-1/+8
| | | | Change-Id: I57ff908d1b44dd2f54f2990389e9dca8cea0f282
* convert libxml2 to gbuild and add to tail_buildPeter Foley2013-02-071-0/+10
| | | | | | | Change-Id: Ie6ae2150e1f011e17034abcace18c5967b4dacf5 Reviewed-on: https://gerrit.libreoffice.org/2023 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Peter Foley <pefoley2@verizon.net>