702 Commits

Author SHA1 Message Date
Khaled Hosny
40276b4ceb fdo#70393: move poppler to a subdir of external
Change-Id: I399df92d2b6907c129e18f3a55afeadf02783c14
Reviewed-on: https://gerrit.libreoffice.org/6548
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04 02:31:25 -06:00
Khaled Hosny
fde2065b0f fdo#70393: move openssl to a subdir of external
Change-Id: I10bf92b18ee5ad56f1b4fbee3e4008b35b822be4
Reviewed-on: https://gerrit.libreoffice.org/6547
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04 02:29:08 -06:00
Khaled Hosny
8339d33a24 fdo#70393: move openldap to a subdir of external
Change-Id: I0225484e976b5317c2ac5d5b50ade153425f22b0
Reviewed-on: https://gerrit.libreoffice.org/6546
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04 02:27:55 -06:00
Khaled Hosny
55df380f00 fdo#70393: move nss to a subdir of external
Change-Id: Ibbeb6b284c6c5fb9bba4ad52abed69321bba90d8
Reviewed-on: https://gerrit.libreoffice.org/6545
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04 02:26:20 -06:00
Khaled Hosny
11d41e980a fdo#70393: move languagetool to a subdir of external
Change-Id: I402682f21d16c3069d5b6885bd75998bd2e16b3f
Reviewed-on: https://gerrit.libreoffice.org/6544
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04 02:24:39 -06:00
Khaled Hosny
e485e0ffb5 fdo#70393: move jpeg to a subdir of external
Change-Id: I56be33efe0cc1deaf7a7e7ce6c6ea292dbe7786d
Reviewed-on: https://gerrit.libreoffice.org/6543
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-11-04 02:23:00 -06:00
David Tardon
2cb29ab6a3 fix a bit more
Change-Id: I8961fa9279a955f5570e58f29e23d412e5fd049c
2013-11-03 13:00:46 +01:00
David Tardon
9b40f2c805 discard the configure part
Change-Id: I8bca5acdee197016748ab1d9c55f3bd8238583f0
2013-11-03 12:36:44 +01:00
David Tardon
3f5a48bf8a fix windows build
Change-Id: I6ee6738fe869fbcd15ec045523c250fd1811e343
2013-11-03 12:30:56 +01:00
David Tardon
b253d44327 update libmwaw to 0.2.0
Change-Id: Ia66d7557e5056398e03ede9d54bf61317e84f2f3
2013-11-03 10:07:45 +01:00
David Tardon
a5f90dcdb8 still need to test if the libs should be built internally
Change-Id: I66c6d4bf8100b830fd2d315f548dc3e77a95b9d5
2013-11-03 08:02:13 +01:00
Michael Stahl
bc5069ac40 remove SOLARENV variable
It is constant and can just be replaced by $(SRCDIR)/solenv.

Use BUILD_TYPE where it was used to check if config_*.mk is sourced.

Change-Id: Ib9d480c57194b6340093aa47776f8768df69b7d1
2013-11-02 22:07:53 +01:00
David Ostrovsky
2c92030ff0 Kill servlet-api and tomcat
Change-Id: I630da3fa37144b2e5fb5117017f43841ba89c42a
Reviewed-on: https://gerrit.libreoffice.org/6454
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-11-02 05:43:38 -05:00
David Tardon
46bcd54340 fix build with clang
Change-Id: I3fd7cfdf78dc221cbaa651ff351bc4ca76952d55
2013-11-01 20:20:28 +01:00
David Tardon
638c2aa959 drop, remove and delete redundant words
Change-Id: I1d8fd6aa28e685bed4a1a0f2e4ccd888ba109e34
2013-11-01 19:25:25 +01:00
David Tardon
2a677e8315 fix keynote format detection
Change-Id: Iadc1fe4efe891ef33f85086cfe0b811ebeb6e767
2013-11-01 19:25:24 +01:00
Michael Stahl
5d8f48c81e solver doesn't solve anything...
... it is an abbreviation of "Solar Version".

Since nobody can remember that:

remove OUTDIR OUTDIR_FOR_BUILD SOLARVER SOLARVERSION solarpath
and any mention thereof.

Change-Id: Idb3031c4f25a76ac05b22ec67e3ca3e1e8e512ad
Reviewed-on: https://gerrit.libreoffice.org/6515
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-10-31 15:42:24 +00:00
Fridrich Štrba
8215dcfe7d Build only what is needed: less probability to mess up
Change-Id: I1855e3c23380883df74f29aa8282f1c57e2e45bd
Reviewed-on: https://gerrit.libreoffice.org/6512
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-10-31 12:51:31 +00:00
Fridrich Štrba
67153d7684 bundle libfreehand
Change-Id: I12de5e96754a8dba94dfdef3deb2aac18af28f22
Reviewed-on: https://gerrit.libreoffice.org/6510
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-10-31 12:50:46 +00:00
Stephan Bergmann
cad751d28c libetonyek: I assume this is what was intended?
...at least it makes JunitTest_chart2_unoapi not crash any more.

Change-Id: Ibc14f141398e518ab8f06b661a198d50c7732e4a
2013-10-31 11:35:14 +01:00
Michael Stahl
45460cbd43 move bundled binary OXT to new module external/misc_extensions
... and use ExtensionPackageSet to copy them to INSTDIR.

Change-Id: I3c77e986c308ffbabb5e55b93d3e04e6282bf4c9
2013-10-31 10:42:25 +01:00
David Tardon
0aa668e853 update libodfgen
Change-Id: I9466c07f18b4befaba662386d69426dd6687d2dd
Reviewed-on: https://gerrit.libreoffice.org/6487
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-10-30 20:12:56 +00:00
David Tardon
08ca3e40b0 bundle libetonyek
Change-Id: I4099ea49ebce7c28152a0895086be5b86b18e28b
Reviewed-on: https://gerrit.libreoffice.org/6486
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-10-30 20:12:33 +00:00
Tor Lillqvist
5e50987119 Fix build for Android: Don't use SYSBASE that way
Change-Id: Ib4027a28a2e4b19842508a6006c1c56a06d021ed
2013-10-30 20:06:37 +02:00
Michael Stahl
07a31ccc02 curl: set the right RPATH too
Change-Id: I409bb44541748ad69b5087243f4ea8142e424fe0
2013-10-30 13:07:51 +01:00
Stephan Bergmann
542a329100 C++11: new/delete replacement functions cannot be inline
...as clarified by a new sentence added to paragraph 3 of 17.6.4.6
[replacement.functions]: "The program’s definitions shall not be specified as
inline."  Clang trunk towards 3.4 now generates errors for this.

Having these replacement functions in the fbembed dynamic library is extremely
fishy anyway; at least on Linux those symbols are not exported, and hopefully on
no other platforms either.  (If it turns out that this change causes the symbols
to change from non-exported to exported on some other platform, the best fix
would probably be to remove those replacement functions completely.)

Change-Id: I590d55e44814a6707030c42e1087377e75819666
2013-10-30 09:28:33 +01:00
Michael Stahl
228313f32c msc-externals: remove Package_msms, use MSM directly from MSVC dir
Change-Id: I2e35810312ed140e393311569de7abd6f4676b63
2013-10-30 00:01:35 +01:00
Michael Stahl
df432e40d8 msc-externals: add missing Makefile and README
Change-Id: I2aad0fe01bcfb0552ec54537e89d8b7e90f80a62
2013-10-30 00:01:35 +01:00
Michael Stahl
3dadfa5afb moz: remove Package moz_lib
Use xpcom libs from UnpackedTarball; the nsldap32 libs appear to be
unused (presumably postgresql uses some MS LDAP libs).

Change-Id: I56c6b9d38a11a39b8b0e878c892f30926d50284c
2013-10-30 00:01:35 +01:00
Michael Stahl
c7dd8ccea8 msc-externals: deliver msvc80_dlls to INSTDIR
Change-Id: I9304cd94bc50a3db1abc3a2c4ddfc7388d58505d
2013-10-30 00:01:34 +01:00
Michael Stahl
0f5792b8f4 msc-externals: dbghelp.dll to INSTDIR, and only if ENABLE_CRASHDUMP
Change-Id: I3955a163e5a78b445e276eb01d37fca111877d35
2013-10-30 00:01:34 +01:00
Matúš Kukan
cacfaa8bff fix another misplaced )
Change-Id: I53dfad4419390d751088564c162899fdbfa601e4
2013-10-29 12:20:17 +01:00
Matúš Kukan
a14d3e0a34 fix misplaced ) parenthesis
Change-Id: I6b7869115b159a468553e0aa43e0cb4b63b4c9b3
2013-10-29 11:19:16 +01:00
Michael Stahl
febbf19265 langtag, test: remove Packages that deliver to OUTDIR/unittest/install
Change-Id: I13145c52bdf4a37e4a92ed653a2f131e09539285
2013-10-29 00:58:43 +01:00
Michael Stahl
8df17a3409 gbuild: set Package default target to INSTDIR
Change-Id: I2bc45e4ba63f5faaee7389bcd9d7b3f563503186
2013-10-28 20:17:26 +01:00
Michael Stahl
b2bcb2eb21 libxml2: deliver libxml2.dll second time into program
Change-Id: I5a823cf7dafc2f04e705de6f4c30ec365922a096
2013-10-27 01:06:34 +02:00
Michael Stahl
349015b18e gbuild: remove gb_ExternalPackage_add_library_for_install
Deliver all external libraries to INSTDIR directly.

Change-Id: I8d3e035e5cfa07bd0f53ee4a226c48d4b86a4032
2013-10-27 00:50:02 +02:00
Michael Stahl
6d95f2be86 firebird: find ICU libraries when running build tools
Change-Id: I1966312b1f66295b8284195b7affee42faae03ce
2013-10-26 23:21:34 +02:00
Michael Stahl
a60427ef5a swext: fix wiki-publisher / apache-commons build
gb_Extension_use_package is inherently broken because it creates cyclic
dependencies with gb_Extension_add_file.  Fortunately it's not necessary
because the added file is a target by virtue of being in the Package.

There is another cyclic dependency that can be avoided by not using the
Package in gb_ExternalProject__use_commons-logging.

Change-Id: Id4ddd4f78d819e47882387533a2d64693b2879ea
2013-10-26 21:39:18 +02:00
Michael Stahl
5570de0650 jfreereport: d'oh forgot the comma; why did this build for me???
Change-Id: I0e1abf55250cdc8c792b6894ebc81fcafe20ed67
2013-10-26 00:00:59 +02:00
Michael Stahl
7b1da9a478 gbuild: remove gb_ExternalPackage_add_jar_for_install
Deliver all external jar files to INSTDIR directly.

Change-Id: Ibfaabf713da01e752517dc400200a6918d82db6d
2013-10-25 23:31:31 +02:00
Michael Stahl
a40fb598ec jfreereport: use jar files from WORKDIR
Change-Id: Ie3d706841faae40e6172ae36894f4ad700d70571
2013-10-25 23:31:31 +02:00
Michael Stahl
070ca1e280 jfreereport: stop pointlessly renaming the jar files
Change-Id: Ia2c5ce1176496e98643e2cefc65d4c6d0cf9c781
2013-10-25 23:31:30 +02:00
Michael Stahl
30ad101b10 tomcat: use servlet-api.jar from WORKDIR too
Change-Id: I985ee75aa6e313a5933c2b3f5c7c5b10a8b8b9f5
2013-10-25 23:31:30 +02:00
Michael Stahl
461d830ed8 stop using apache-commons jars from OUTDIR too
Change-Id: I0d9282cd3a267ad2d25b43adbf995365aaa56fa1
2013-10-25 23:31:30 +02:00
Tor Lillqvist
49f6c5907a Fix freetype and fontconfig problems
We need to do a "make install" in freetype so that what freetype-config --libs
outputs is correct. We don't use freetype-config ourselves but fontconfig
does, and it builds some test programs.

The bundled freetype and fontconfig are built only for Android.

Change-Id: Ib622cc48a0c4eb6a72188bc83c8d36b39f97fdca
2013-10-24 23:14:24 +03:00
Michael Stahl
ccf4f1d80e hyphen: stop building hyph_en_US.dic too
Change-Id: I05929be5dbc41ba6889bd593ad0ce0061367ea37
2013-10-24 17:56:07 +02:00
Michael Stahl
d1f46c8a3f hyphen: remove ExternalPackage_hyphen
It only contained hyph_en_US.dic, which is actually unused; the usage in
dictionaries (for a writingaids.zip) was removed years ago in commit
72682b9ac937472b9c48c8a9be70be902ff645e8.

Change-Id: I523c60614bddb8596ccff52d3c4d648111846856
2013-10-24 17:56:06 +02:00
Michael Stahl
19d7c0348d epm: use executables from WORKDIR and clean up configure
Change-Id: I69e75dbbaa16b6dc407a69ba8137c09888db50ce
2013-10-24 13:10:39 +02:00
Michael Stahl
b308526fbc libatomic_ops: use libraries from WORKDIR
Change-Id: I9d1267d6fc14a3149fb92a486bee3023a531e574
2013-10-24 13:10:39 +02:00