summaryrefslogtreecommitdiffstats
path: root/RepositoryExternal.mk
Commit message (Collapse)AuthorAgeFilesLines
* remove comment obsoleted by 49313b0626356f4726dc3bd52b237bbb81928a36Michael Stahl2012-11-271-1/+0
| | | | Change-Id: Id32034c2a584110be44eebee721147b9cbee0ddb
* pyuno: add python_headers external and use it for wrapperMichael Stahl2012-11-271-8/+18
| | | | Change-Id: Ie151a1200037b6060eab00d6f0f0889134826e5e
* clean up PYTHON related version etc. variables:Michael Stahl2012-11-271-6/+6
| | | | | | | | - configure defines PYTHON_VERSION, PYTHON_VERSION_MAJOR, PYTHON_VERSION_MINOR - remove pyversion.Makefile Change-Id: I19ac8df18a520ad56bf63ea038dc0769b8249d0b
* Make python3 work with custom VALGRIND_CFLAGSStephan Bergmann2012-11-271-5/+4
| | | | Change-Id: Ia4b08a1b20bf46af4d06c0478ed8e795ee543703
* Switch from python to python3Michael Stahl2012-11-271-5/+9
| | | | | | | Mac specific parts of patch by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Change-Id: I90ef17c6f5a678230539a80ab999fa5344e4fc8f
* fdo#55435 orcus needs Boost.System with recent BoostDavid Tardon2012-11-231-0/+3
| | | | Change-Id: I2df230e0ca6293131ceaf9211fb301165981ab86
* Revert "Xlib import via generic pkg-config"Fridrich Štrba2012-11-211-0/+18
| | | | | | | It breaks our baseline Linux release builds where x11_extensions headers are actually used. This reverts commit 3f00bc6717964c2d4db26093b64a68f93c7de906.
* dung out berkeleydb gnumake / configure bits ...Michael Meeks2012-11-211-45/+0
|
* Xlib import via generic pkg-configEnrico Weigelt, metux ITS2012-11-211-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
* cairo: add missing dependencies, and add include dir...Michael Stahl2012-11-201-0/+3
| | | | | | ...to find the right cairo-version.h Change-Id: Ia609f7498aae97a68e908101bdeae274d940d2e8
* cairo: convert to gbuildMatúš Kukan2012-11-201-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>
* Further SYSTEM_MOZILLA/SYSTEM_NSS clean-upStephan Bergmann2012-11-191-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
* RepositoryExternal.mk: add gb_ExternalProject__use_expatMichael Stahl2012-11-171-0/+8
| | | | Change-Id: I4cb6417ede15253de1815b3f58dd320ab5aee296
* Rename "Mozilla headers" to "NPAPI headers" (incl. configure option name)Stephan Bergmann2012-11-151-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
* Bin use of UTF-16 expat variant in the Windows shell extensionTor Lillqvist2012-11-151-13/+1
| | | | | | Thus we can drop that variant completely. Change-Id: I11a8e40436921219bd6dd4afad4c7907ccb6b84c
* expat: get rid of expat_xmltok static library:Michael Stahl2012-11-151-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
* gb_LinkTarget_get_preparation_target is not defined (2nd try)Christian Lohmaier2012-11-141-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>
* Revert "gb_LinkTarget_get_preparation_target is not defined"Tor Lillqvist2012-11-141-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.
* gb_LinkTarget_get_preparation_target is not definedChristian Lohmaier2012-11-141-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>
* library definitions for lcms2 and curl are in Extarnal*Package*_foo.mkChristian Lohmaier2012-11-141-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>
* fix system boostPeter Foley2012-11-131-0/+6
| | | | Change-Id: Id80557cb47ab471a0f3a643a1c11a59e89c14c54
* liblangtag really does not need to be a shared libraryFridrich Štrba2012-11-131-2/+2
| | | | Change-Id: I73f9422268f58ded971150f1ef16643885669ea3
* Revert "fdo#38878 upgrade xpdf to poppler"Tor Lillqvist2012-11-131-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.
* fdo#38878 upgrade xpdf to popplerPeter Foley2012-11-131-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>
* convert liblangtag to gbuildPeter Foley2012-11-111-0/+5
| | | | Change-Id: Ib019e248b16a39ea058cdebeaa1f37a967a00d6c
* cleanup libexttextcat namingPeter Foley2012-11-101-1/+1
| | | | Change-Id: I8aee95e0f93deaaf08046f544713af010a7f1e44
* liborcus needs boostPeter Foley2012-11-101-0/+6
| | | | Change-Id: I83c6bd1bfb44e74b9f659a970b5c32d7475addfb
* convert libexttextcat to gbuildPeter Foley2012-11-091-14/+10
| | | | Change-Id: I633892a6d611e6481e49f9bd2739d3886563a24a
* RepositoryExternal: fix gb_LinkTarget__use_valgrindMichael Stahl2012-11-091-2/+4
| | | | | | | ... which i've also managed to break, unaware of its existence. Consolidate 2 different ways to use VALGRIND_CFLAGS. Change-Id: I245c7a9a2b6bc904a227a15063cf5d8a2f64313c
* fix system lcms2Peter Foley2012-11-081-5/+7
| | | | Change-Id: I1dfb345d3047b59c79454d60747d192a761071ef
* convert lcms2 to gbuildPeter Foley2012-11-081-5/+11
| | | | Change-Id: I96de6b20b2a68f0982a30d33359e9e9cda9e642c
* fix system lpsolvePeter Foley2012-11-071-1/+1
| | | | Change-Id: I452b0514da11bbcf16a2f69b214fca90a1c76e2b
* convert lpsolve to gbuildPeter Foley2012-11-071-2/+10
| | | | | | | Change-Id: I0038b21a1b3bde4d8d3f5dd0092d15d858336680 Reviewed-on: https://gerrit.libreoffice.org/1002 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* leave gio blank for sfx2 --disable-gio caseCaolán McNamara2012-11-061-1/+1
| | | | Change-Id: I670e5c04b56a59321efc59e7a92961362f47f706
* make gb_LinkTarget__use_gthread/_gobject work again; used in vcl/connectivityRene Engelhard2012-11-061-2/+9
| | | | Change-Id: I30b249de52822dbd8c327c2213c5a7868a460fdd
* Goodbye gettext, glib, gdk-pixbuf, pango, libcroco, libgsf and librsvgTor Lillqvist2012-11-061-186/+8
| | | | | | | | | | Now with librsvg no longer used, and liblangtag no longer using glib, a bunch of bundled (in some configurations, always on some platforms) 3rd-party libraries are no longer needed. Initial work by rene, continued by tml. Change-Id: I76edd7aea5452e3487499f0b9ed9f767cf760194
* Uploading new libvisio 0.0.20 releaseFridrich Štrba2012-11-051-2/+5
| | | | Change-Id: Ic090ae81c28f12a106a74aa6d10b43cce9d68fed
* Enough with that...Norbert Thiebaud2012-11-041-21/+10
| | | | | | | | | | | | | | | | | | peter's gbuildifications caused and ocean of red, that 1/ was not followed up by any attempt by the author to fix 2/ I wasted a good part of the weekend to de-entangle with only partial sucess reverting the whole mess for now... to be resubmited when a bit less borked... This reverts commit c4c160a4519f20d50e7189ef92aac99b83c4cc6a. This reverts commit faef2e51d0c7b74334a11400b205daf382805780. This reverts commit 057ce1fe2911f51be97199bf95e175db8aebfa42. This reverts commit a7d34af344900233ba08aee2a56a3daf85ab2421. This reverts commit befae0ceb80deb4623f3e41ff88b6dcb63eca0ad. This reverts commit 433b43bcd2dbd146a9d6342fab0704d653c50d29. This reverts commit 93e2c4a9d257ebbe794fbaba888229857e7c42d8.
* fix some lcms2 gbuildification breakages...Norbert Thiebaud2012-11-041-6/+8
| | | | Change-Id: Icad3132c1710c62559c35964fe5ce3f466646f13
* convert lcms2 to gbuildPeter Foley2012-11-041-2/+4
| | | | Change-Id: I96de6b20b2a68f0982a30d33359e9e9cda9e642c
* convert lpsolve to gbuildPeter Foley2012-11-031-2/+9
| | | | Change-Id: I0038b21a1b3bde4d8d3f5dd0092d15d858336680
* convert hyphen to gbuildPeter Foley2012-11-031-0/+27
| | | | Change-Id: I55b3832128aa096eb44b67a26ec2afeb6c573604
* Try to fix a highly parallel build of libcmis with a non-system curlTor Lillqvist2012-10-301-1/+1
| | | | | | | | | | The problem us that gb_LinkTarget__use_curl only declared a dependency on an *unpacked* curl tarball, but the curlbuild.h file is *generated* during curl configury. So something that depends on a (non-system) curl needs to depend on curl having been configured at least. Let's try like this. Change-Id: I87b2a3292807d9bb873c3656caf58c4d98d8f622
* add more missing use_unpackedMatúš Kukan2012-10-291-4/+7
| | | | Change-Id: I92395d5883ce862f1dca7b88aa4291a9608c1a52
* tweak curl gbuildificationMatúš Kukan2012-10-291-0/+4
| | | | Change-Id: I17eae5612b88c3f57842a8ae50b1d062acf94765
* add mythes stuff to RepositoryExternal.mk for system-mythesRene Engelhard2012-10-281-0/+6
| | | | Change-Id: I004825342646f839f72d8c180efdba6a7f835da7
* fix hunspell and mythes library namesMatúš Kukan2012-10-281-4/+5
| | | | Change-Id: Ie660f8b3f885e3f26f188314433b9fbff27bf50a
* convert hunspell to gbuildPeter Foley2012-10-281-1/+1
| | | | Change-Id: I285292ca7f7252399c3898ca49f73727ab569fca
* another mythes fixupPeter Foley2012-10-281-1/+1
| | | | Change-Id: Ied0493987630a294897d0646cd022580ffd9544b
* fixup gbuildified mythesPeter Foley2012-10-281-0/+22
| | | | Change-Id: I3a31c7c9ff66e2b6a13b22dce85854777b66355e