Commit Graph

84 Commits

Author SHA1 Message Date
5970aad9c6 move copy/pasted ICU_CFLAGS/ICU_LIBS to configure
Change-Id: I078cccd57331d40118bcc40fb4eb66b113848caf
2013-05-16 14:24:35 +02:00
acc7f61f45 libvisio: stop delivering headers
Change-Id: I94d15fc2e367a2fe474cd4e10109bef0d9029b28
2013-05-16 14:24:33 +02:00
09269acdb9 Uploading libvisio 0.0.27
Change-Id: Icfb2eea611ed50e76753a71c73f5d43172aa8a9a
2013-05-16 09:18:07 +02:00
e78d324548 Revert changes that are now unnecessary and pointless
This reverts commit a94dc2203539a1593b99778be16b2c664fd46daa.
This reverts commit 3baa1c8c9baf6bb35f9d2ff5e002a5403d2d4af4.
This reverts commit 4e312f0c90247ccaa138520aa9e080453ec90b64.
This reverts commit 050a51b69e89e230e157be52d8b23862f3c06ba8.
This reverts commit 9c2a1cb4351c8f80a27b7ba413ad382368387425.
2013-05-15 14:23:39 +03:00
a94dc22035 Also AWK needed here
Change-Id: Ifc47c1422f035cb23a9a148510230c8dd2cf42cd
2013-05-15 12:12:59 +03:00
1a1f1fbdf0 gbuild: ExternalProject: remove second parameter again...
... now that everything is consistent.

Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
2013-05-07 01:41:26 +02:00
10fc13c948 lib*: consistently name all UnpackedTarball and ExternalProject
Change-Id: I4d11dc634c4f93ffcdc7e1f359e5d6a0d001aaae
2013-05-07 01:41:26 +02:00
276021c761 gbuild: remove gb_ExternalProject_use_unpacked
It must always be used exactly once, so replace it with constructor
parameter.

Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
2013-05-07 01:41:25 +02:00
105bb26e53 Uploading new fresh wonderful libvisio-0.0.26
Change-Id: I00f18e64f60358f826720cc8d6af36c77a98a062
2013-04-22 11:53:52 +02:00
aa479a0339 Don't fail if the end of characters is reached after a field fdo#62299
Change-Id: Ib5327fe5a88036f718f90cc0e05f287dc1573d03
2013-03-15 13:51:20 +01:00
79b0046ba0 remove legacy build.pl prj/build.lst files. 2013-03-14 17:05:51 +00:00
2f4d160bd6 Libcdr and libvisio need zlib
Change-Id: Ie48c7305e7acca17d3c488a76e8fc47984c51679
2013-03-14 12:53:41 +01:00
e6a877f8fb move libvisio to gcc-wrapper
Change-Id: Ia2efaa7d58fa2040f597e6a303a219892a710c1f
Reviewed-on: https://gerrit.libreoffice.org/2716
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-14 08:57:39 +00:00
b768611724 remove all d.lst
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28 18:40:06 +01:00
ed26c01be1 quiet external module build log unless failure
ExternalProject usually involve a configure and a make
step that produce a bunch of output usually irrelevant
including a large number of warning and other mess.
now that everything is pretty much in tail_build
these output get interleaved with useful output from
the build of the product and actually drown them in a logorrhea
of messy noise.
This store the output of external modules in a log file
and only print them as a whole if the module failed do build.
on a non-verbose build.

Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647
Reviewed-on: https://gerrit.libreoffice.org/2304
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-02-22 08:25:56 +00:00
fe8bcfa422 rename SYSTEM_LIBVISIO to SYSTEM_VISIO to remove specialcasing
Change-Id: Ib895be66ecb4c95a86696007fdda453d3a3b34e0
2013-02-19 13:23:05 +01:00
be9bf4801b Improve support for --with-system-boost --with-boost=... in external modules
...though it would arguably be better to just pass along --with-boost=... where
applicable.  (liborcus' orcus-xml-dump links against -lboost_system, so needs
BOOST_LDFLAGS passed in in addition to BOOST_CPPFLAGS.)

Change-Id: I6467d0f453d68494b75559a7eb61f865f9513b50
2013-02-17 11:57:50 +01:00
b9d6c7a48c convert libxml2 to gbuild and add to tail_build
Change-Id: Ie6ae2150e1f011e17034abcace18c5967b4dacf5
Reviewed-on: https://gerrit.libreoffice.org/2023
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Peter Foley <pefoley2@verizon.net>
2013-02-07 22:33:16 +00:00
a53586f4ef gbuild: do not copy boost headers around
- do not use gb_UnpackedTarball_copy_header_files for boost
- adapt the optimization in concat-deps.c for new path
- use boost_headers in all LinkTargets that require it
- add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus

Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2013-01-26 22:20:06 +01:00
687138f72c Fix the regression in fdo#47499: wrong fill colour
Change-Id: I986a5f4c944f9fe9e985c408a72f766d9b1eed12
2012-12-18 10:36:31 +01:00
64f98aa1f4 /p:VisualStudioVersion=11.0 2012-12-13 19:07:02 +02:00
5d309c7e2e Fix a bug with fixed line-heights in Visio files
Change-Id: I861c49d2b0dfc57d6e777b14742cb324e4d4d0a8
2012-12-11 11:57:41 +01:00
29ae7be080 libcmis, libvisio get a boost dependency too
Change-Id: I43a0e613614f98351c157895812ce3ca5808f703
2012-12-04 23:52:17 +01:00
d34ce24fb2 Uploading libvisio 0.0.21 release
We can now open ALL Visio file-formats that ever existed

Change-Id: Icfe91421c8ddbba206e2cc0ce59bf718883e5477
2012-11-21 10:56:02 +01:00
cedd9ebdd2 configure: define FOO_CFLAGS/FOO_LIBS so that they are never empty
This allows us to simply pass the already exported variables to invoked
configures, where the non-empty values will override the detection logic
there.

Change-Id: I7353a313814c58922e34843aeae380e5afa442ca
2012-11-09 17:37:01 +01:00
1a142e8b5c Make libvisio build pick the right zlib headers
Change-Id: I159cd926e5b373ca7bbecea87a4798b08b89b7ef
2012-11-07 21:54:52 +01:00
0f994fd702 Fix libvisio with internal boost
Change-Id: I7681844a78af455543a0dcd4d9a96087d2957e61
2012-11-05 14:22:05 +01:00
64ab61152c Uploading new libvisio 0.0.20 release
Change-Id: Ic090ae81c28f12a106a74aa6d10b43cce9d68fed
2012-11-05 11:47:42 +01:00
1f0cda7d94 tweak some build.lsts for the group photo... 2012-10-15 14:21:34 +02:00
7192f0ddaa Clean the path pushed to the API as much as possible
Change-Id: I5e68bc5aedc4c6e350e62b30472a1b3f0803c520
2012-10-02 23:13:10 +02:00
f8afd6e282 update ext. projects to use ExternalPackage
Change-Id: Ia66854f21446fff9a04b1708964286c566333ab0
2012-09-22 14:57:30 +02:00
042e068583 libvisio: use set_warnings_not_errors
Change-Id: I4a84e88c6055e28f79ddf81281649eda05e2901d
2012-09-08 13:55:42 +02:00
b409f11f8b rename: set_cxx_suffix -> set_generated_cxx_suffix; used for external libs
Change-Id: I023c6b35c2a65da566ff5bb3aea772c99c90dda3
2012-09-08 13:09:34 +02:00
85e34a4f3a libwpd: convert to gbuild
Change-Id: I5a8d3979e8b3e1e3d33882715fbb61f37bf27e35
2012-09-08 12:51:49 +02:00
be742b279a libwpg: convert to gbuild
Change-Id: If440c551aedf805eb364c0fe575e8c5f4f66c18f
2012-09-08 12:51:20 +02:00
97ed2616bd libvisio: convert to gbuild
Change-Id: Ie52c2ed87bf7631877bdf9a4cffc2f0a8fb3736c
2012-09-08 12:48:44 +02:00
46f61ff870 Uploading libvisio 0.0.19, fixes fdo#50990
Change-Id: Iafd39d5aa3f3922d84518a3d808aac25dbae0e06
2012-07-26 19:36:42 +02:00
dbbc38c174 Fix endless loop in libvisio with text fields in VSD6
Change-Id: I6aca4a6199adef986ef3de8593470eca1870a1f5
2012-07-24 09:50:53 +02:00
8c2843d807 Uploading libvisio 0.0.18, fixing fdo#48602
Change-Id: I8ab9462409bf5e0769d043209a8e2005bfdf4e0a
2012-06-22 12:10:48 +02:00
1d1c70d811 Trying to solve out of bonds in fdo#48601
Change-Id: Idf9d56714d658a14af826a74c58aad26a9e29414
2012-06-18 10:20:27 +02:00
74b5e0d5e5 Related: fdo#48601 FILEOPEN: Open Visio's file with bitmap's blocks
This fdo contains 2 files with which I had a different crash for each of them.
This patch fixes one of the 2 crashes.

Change-Id: Ic67cad4de4b66e913debe95efc04db3ae6fbf781
2012-06-16 15:07:37 +02:00
a0fbadaa4c Fix another crash in exotic circumstances
Change-Id: If91c33dad811d5c9a34581773f7f6a7f86dd82bd
2012-06-15 18:17:01 +02:00
cc85e1303f Resolves: fdo#50988
Fix Draw crashes on loading MS Logical Design Diagram example visio file
It was a problem with an iterator. The comparison was OK only on "else" part.
In the "if" part, iterators are from different sequences.

Change-Id: I1ccc82a1c24289c0c2e89ef0275f0f5163dc8a8d
2012-06-14 22:03:12 +02:00
17ebc5540e Don't push_back(.back()), stupid
Change-Id: I91ed2c018218c68665471be146dc82f9dbfd34ad
2012-06-12 14:35:27 +02:00
e71749a089 Fix crash from fdo#508686
Change-Id: If98cbbe880055a1e596eefe75744c41513c9aa16
2012-06-09 00:10:56 +02:00
3f723b36c4 Uploading the libvisio 0.0.17 release
Change-Id: Ib517cec1709e331f60aca4f0d6968da41d14b228
2012-05-31 15:53:52 +02:00
03764e2997 Resolves: fdo#50178 Reading Visio file causes crash
Problem with iterators, more info here :
http://nabble.documentfoundation.org/PATCH-fix-proposed-for-fdo-50178-Visio-td3985678.html

Change-Id: Ie7131e8bc79539b3a2a5f86608a4574e1ac0fbf8
2012-05-24 20:36:21 +02:00
30590f00e4 Let VSD typedetection not throw
Change-Id: Ifdb4cff2e2cbc05b694db31fcaf381186ec1b830
2012-05-16 15:24:52 +02:00
b1c3e8ae28 make gbuild the default assumption of build.pl
this removes dmake completely out of the build for migrated modules
build.pl now assumes modules to be gbuild, unless there is a
prj/dmake file

Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-29 03:50:46 +02:00
df80de1f47 Uploading new release of libvisio (0.0.16) 2012-04-16 12:29:39 +02:00