summaryrefslogtreecommitdiff
path: root/RepositoryExternal.mk
AgeCommit message (Collapse)AuthorFilesLines
2013-01-03Add iconv libraryTor Lillqvist1-0/+5
Change-Id: Ice30031754e00958e9b1906ed767f56d481889c3
2013-01-03RepositoryExternal: typo in gb_LinkTarget__use_sane_headersMichael Stahl1-1/+1
Change-Id: I011a946311498cbe42ebcd5cd6517f855ea5e8d8
2013-01-02convert nss to gbuildPeter Foley1-5/+5
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>
2012-12-31convert openssl to gbuild and add to tail_buildPeter Foley1-0/+17
Change-Id: I52c62a91e317f072237cf25ed54f3cc6456d82b3 Reviewed-on: https://gerrit.libreoffice.org/1495 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-31fix icu depsPeter Foley1-0/+7
Change-Id: I02c6554d0bbfd39a2693de742712e98b059956a3
2012-12-30use runtime deps in gbuild classesDavid Tardon1-0/+18
Change-Id: I007e0293c354d6f930dffb4a9a2c2df5640a673b
2012-12-30add runtime deps for custom targetsDavid Tardon1-0/+53
Change-Id: I49272003ea72c84c9e81bc826820b0ac5f9d5008
2012-12-30convert redland to gbuild and add to tail_buildPeter Foley1-0/+30
Change-Id: I953fb203b1a24920f236c2f6e1fd9d82edda1f0f Reviewed-on: https://gerrit.libreoffice.org/1493 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-29gendict is internal tool, not part of ICUDavid Tardon1-16/+0
Change-Id: Ica89dc89663ed3fa611e36245732b296386b5bf7
2012-12-29register ICU tools as external executablesDavid Tardon1-0/+73
Change-Id: Ia6c96d3db5c232cb393832c1dd4e33295827bb99
2012-12-29fix internal python deps on MacOSXDavid Tardon1-1/+4
This means we can put python3 back into tail_build, IMO. Change-Id: I38b43f8fb0a0f91c42acb5acb3066b1e8596ceea
2012-12-29rethink external executable setupDavid Tardon1-10/+10
Change-Id: I5293fea9b5404b82e72761407d325c408a2e45ca
2012-12-27convert icu to gbuild and add to tail_buildPeter Foley1-0/+13
Change-Id: Id7d8bc05b1393cc2bae4a531c8a47f62df24b1d6 Reviewed-on: https://gerrit.libreoffice.org/1488 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-12-25Get rid of (most uses of) GUITor Lillqvist1-4/+4
GUI only takes values UNX or WNT, so it is fairly pointless. One can check whether OS is WNT or not instead. Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34 Reviewed-on: https://gerrit.libreoffice.org/1304 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-25fix officebean on mingwPeter Foley1-0/+15
Change-Id: I18994c4c825748344f8d203e1a6be6b242249409
2012-12-21use external for sane headersDavid Tardon1-0/+15
Change-Id: I6fc53e185254a37df7d03ab6f91210b8e397db2e
2012-12-07cppunit is PLAINLIBS_NONEStephan Bergmann1-1/+1
Change-Id: I98765698773f9b349d6aac200ee2e55c25e7a47a
2012-12-06convert cppunit to gbuildPeter Foley1-0/+6
Change-Id: Idcba54973940b9f197f2fd84a906b50468d1b166
2012-12-04RepositoryExternal.mk: try to fix python3 external on MacMichael Stahl1-0/+2
Change-Id: I934d6b89624482e9bca763a1b6c8efac86dff39e
2012-12-02RepositoryExternal.mk: clean up awful icudata/icui18n duplicationMichael Stahl1-8/+8
Change-Id: Ic4794d9a908b60220a4a849ff263eaa08776550c
2012-12-02fix build with internal libxml2David Tardon1-2/+0
Change-Id: I2dbef5bbe93cd8561ae0fba24f8d30771747098c
2012-12-02move setting up of ext. executables out of gbuild.mkDavid Tardon1-0/+81
Change-Id: Icacd44abfa5bf5f75f0ee719b39fba6821976a8a
2012-11-30add python3 to tail_buildPeter Foley1-0/+1
Change-Id: I01c3d280b4ff05ddbce77343ced6934b26bd3ceb
2012-11-27remove comment obsoleted by 49313b0626356f4726dc3bd52b237bbb81928a36Michael Stahl1-1/+0
Change-Id: Id32034c2a584110be44eebee721147b9cbee0ddb
2012-11-27pyuno: add python_headers external and use it for wrapperMichael Stahl1-8/+18
Change-Id: Ie151a1200037b6060eab00d6f0f0889134826e5e
2012-11-27clean up PYTHON related version etc. variables:Michael Stahl1-6/+6
- configure defines PYTHON_VERSION, PYTHON_VERSION_MAJOR, PYTHON_VERSION_MINOR - remove pyversion.Makefile Change-Id: I19ac8df18a520ad56bf63ea038dc0769b8249d0b
2012-11-27Make python3 work with custom VALGRIND_CFLAGSStephan Bergmann1-5/+4
Change-Id: Ia4b08a1b20bf46af4d06c0478ed8e795ee543703
2012-11-27Switch from python to python3Michael Stahl1-5/+9
Mac specific parts of patch by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Change-Id: I90ef17c6f5a678230539a80ab999fa5344e4fc8f
2012-11-23fdo#55435 orcus needs Boost.System with recent BoostDavid Tardon1-0/+3
Change-Id: I2df230e0ca6293131ceaf9211fb301165981ab86
2012-11-21Revert "Xlib import via generic pkg-config"Fridrich Štrba1-0/+18
It breaks our baseline Linux release builds where x11_extensions headers are actually used. This reverts commit 3f00bc6717964c2d4db26093b64a68f93c7de906.
2012-11-21dung out berkeleydb gnumake / configure bits ...Michael Meeks1-45/+0
2012-11-21Xlib import via generic pkg-configEnrico Weigelt, metux ITS1-18/+0
Generic importing Xlib+friends via pkg-config, instead of scanning through a list of directories. This is very helpful for non-standard installation pathes and crosscompiling, as the generic pkg-config infrastructure will handle it all. Also dropping the obsolete bundled Xext headers. Conflicts: vcl/prj/build.lst Change-Id: I6ee381030ff9f1d2d83062a17ab55ad3d847a4c6
2012-11-20cairo: add missing dependencies, and add include dir...Michael Stahl1-0/+3
...to find the right cairo-version.h Change-Id: Ia609f7498aae97a68e908101bdeae274d940d2e8
2012-11-20cairo: convert to gbuildMatúš Kukan1-25/+9
Change-Id: I1f3dd368a0d0b78b73df3baad214a1079bbbd1d3 Reviewed-on: https://gerrit.libreoffice.org/1144 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2012-11-19Further SYSTEM_MOZILLA/SYSTEM_NSS clean-upStephan Bergmann1-1/+1
...past 8648c974ea5e222027a5ac1c9a01cd9ac6e344a8 "Clean-up 'SYSTEM_MOZILLA' -> 'SYSTEM_NSS.'" Looks like -DSYSTEM_MOZILLA in RepositoryExternal.mk's gb_LinkTarget__use_nss3 was only relevant for xmlsecurity/source/xmlsec/nss/nssinitializer.cxx (for which it had been set explicitly in xmlsecurity/Library_xsec_xmlsec.mk, and renamed to SYSTEM_NSS already). And looks like xmlsecurity/Library_xsec_xmlsec.mk's explicit SYSTEM_NSS code was more or less a duplication of RepositoryExternal.mk's gb_LinkTarget__use_nss3, so made that DRY. Change-Id: Ie6eca2c4eb7fb70f6a36c97d8681b4140f9870cb
2012-11-17RepositoryExternal.mk: add gb_ExternalProject__use_expatMichael Stahl1-0/+8
Change-Id: I4cb6417ede15253de1815b3f58dd320ab5aee296
2012-11-15Rename "Mozilla headers" to "NPAPI headers" (incl. configure option name)Stephan Bergmann1-7/+7
...to avoid confusion what that is actually about. (Especially, it is completely unrelated to --enable-mozilla.) ATTENTION: This renames the configure option --with-system-mozilla-headers to --with-system-npapi-headers. Change-Id: I48f3c79d69c4d4f445a94e7ddbeab06ea667becc
2012-11-15Bin use of UTF-16 expat variant in the Windows shell extensionTor Lillqvist1-13/+1
Thus we can drop that variant completely. Change-Id: I11a8e40436921219bd6dd4afad4c7907ccb6b84c
2012-11-15expat: get rid of expat_xmltok static library:Michael Stahl1-6/+5
Just compile those files twice. Also rename the UTF8 library to plain "expat". This allows python to simply use that library and build "pyexpat" succesfully. Change-Id: I7e37ec5b87b70c2cf8c86e06709f0e8d0a67f09d
2012-11-14gb_LinkTarget_get_preparation_target is not defined (2nd try)Christian Lohmaier1-2/+2
gb_ExternalProject_use_unpacked has completely different different side-effects, so use the manual way/the actually expected part of the rule Change-Id: I35edb19c3e768608bbb70314cac7ca908a426c7c Reviewed-on: https://gerrit.libreoffice.org/1067 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2012-11-14Revert "gb_LinkTarget_get_preparation_target is not defined"Tor Lillqvist1-2/+2
Nah, this then caused a repeatable other problem; in liborcus: /bin/sh: line 1: ./configure: No such file or directory This reverts commit dff0a481db662816b06f8496b30786cee5fc3dd5.
2012-11-14gb_LinkTarget_get_preparation_target is not definedChristian Lohmaier1-2/+2
and in turn build breaks because boost headers are not ready. use the suggestion by mst and use gb_LinkTarget_use_unpacked instead. Also use gb_ExternalProject_use_unpacked for consistency Change-Id: Ie52ba7cd99ae6622b11f32eca8895ca004b8ae95 Reviewed-on: https://gerrit.libreoffice.org/1066 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-14library definitions for lcms2 and curl are in Extarnal*Package*_foo.mkChristian Lohmaier1-3/+3
using external_project breaks a uniprocessor build since the libraries are only partially copied to solver. Change-Id: I0a83486e466e1c062a1dad89d9ea3d9e78d8c9b1 Reviewed-on: https://gerrit.libreoffice.org/1048 Reviewed-by: Peter Foley <jpfoley2@gmail.com> Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-13fix system boostPeter Foley1-0/+6
Change-Id: Id80557cb47ab471a0f3a643a1c11a59e89c14c54
2012-11-13liblangtag really does not need to be a shared libraryFridrich Štrba1-2/+2
Change-Id: I73f9422268f58ded971150f1ef16643885669ea3
2012-11-13Revert "fdo#38878 upgrade xpdf to poppler"Tor Lillqvist1-6/+7
Also revert my two minor follow-up popper commits. Poppler doesn't build on Mac OS X. It uses fontconfig, and we don't depend on that on the Mac. There is a patch from 2009 http://lists.freedesktop.org/archives/poppler/2009-July/004932.html (actual patch at http://lists.freedesktop.org/archives/poppler/attachments/20090712/f3b154d0/attachment-0001.obj ) that makes poppler not use fontconfig on the Mac, but it was never upstreamed. And that patch uses the obsolete ATSUI API, which we want to stop using in LO code, not introduce new uses of. This reverts commit 39f9eb0d856293a974e2f024b29dca20068af073. This reverts commit 0941c211858416f6117548e093b428b64785f98a. This reverts commit a6e9bb4c7bad649cb44efaeef67fa18090348c53.
2012-11-13fdo#38878 upgrade xpdf to popplerPeter Foley1-7/+6
Change-Id: Ib908a3acba1faabeb411b4d1459968a362ee8029 Reviewed-on: https://gerrit.libreoffice.org/1036 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-11convert liblangtag to gbuildPeter Foley1-0/+5
Change-Id: Ib019e248b16a39ea058cdebeaa1f37a967a00d6c
2012-11-10cleanup libexttextcat namingPeter Foley1-1/+1
Change-Id: I8aee95e0f93deaaf08046f544713af010a7f1e44
2012-11-10liborcus needs boostPeter Foley1-0/+6
Change-Id: I83c6bd1bfb44e74b9f659a970b5c32d7475addfb