David Tardon
516fb340b1
integrate libpagemaker
...
Change-Id: I077d7c9a41793abdf5f001386f44ac407f94a6d3
2014-06-27 10:39:29 +02:00
Zolnai Tamás
6403f2b59b
Update libgltf: new build system and various fixes
...
Building:
- The new tarball has reasonable build system so
build libgltf as external package instead of compiling
source files directly.
- Freetype dependancy is removed
Improvements comes with the new libgltf
- Can rotate the models too (orbit mode)
- Two camera handling mode: walkthrough and orbit
(press M to change).
- gltf_animation_set_time() works
- FPS can be displayed without freetype (press F)
Additional notes:
- There were some bugs/regressions which are fixed
during the integration (see patches).
- License files are uddated now.
- libgltf building is enabled only on those platforms
on which gltf support actually works (windows and linux)
Change-Id: Ia6c9c4da53a9b4fedba0d73aa5791489f8ad424b
Reviewed-on: https://gerrit.libreoffice.org/9895
Reviewed-by: Zolnai Tamás <zolnaitamas2000@gmail.com>
Tested-by: Zolnai Tamás <zolnaitamas2000@gmail.com>
2014-06-25 13:22:29 +00:00
Michael Stahl
548da05c53
curl: work around mysterious xcopy failure
...
When building with Win32 make, the xcopy at the end of the build fails
with "Invalid arguments" error, which is clearly wrong, since the
arguments are exactly the same as before, and furthermore curl is not
built with GNU make at all, but with nmake! W-T-F?
Change-Id: Idc0b362202e1d14722573662bebeda0bc7070660
2014-06-09 17:05:51 +02:00
Caolán McNamara
67b4b34cce
coverity#1202902 Uncaught CoinError exception
...
Change-Id: I93488fa942f1975b9c32be6d37fc76ea955a2067
2014-06-06 14:56:28 +01:00
Michael Stahl
5cf2205387
ucb: move APR dependencies to gb_LinkTarget__use_apr
...
Change-Id: I6768e5f2400f3020d85c48b80d58e13a3f6f07e9
2014-06-05 13:35:14 +02:00
David Tardon
f85d10fdf6
build libwps as shared lib
...
Change-Id: Ic30d54461f799b745d0887b830445f00efeb6faa
2014-05-30 20:04:22 +02:00
David Tardon
79211c1abe
build libmwaw as shared lib
...
Change-Id: I3c970cf3d15c2bd0072dccdf34bc3f0dae53c0b8
2014-05-30 20:04:22 +02:00
David Tardon
026dc56eb7
only def graphite external if --enable-graphite
...
Change-Id: I58271b5138b6dda4c448af63146a2f2171cb61a1
2014-05-30 19:51:15 +02:00
David Tardon
48c9d7ac7c
rebase all import libs
...
Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d
2014-05-26 18:49:04 +02:00
David Tardon
0b7d0a82b2
always provide REDLAND_CFLAGS/LIBS to ext. projects
...
Change-Id: Iad1004503e91fbaf6251edc50b20d89ddbb15efa
2014-05-25 21:00:08 +02:00
David Tardon
7c9c779cfb
fix deps for projects using librevenge
...
Change-Id: Icc6e2465d96cc95b229a1f7abc6d51362ae3d016
2014-05-25 21:00:07 +02:00
David Tardon
b421ce79e3
bundle librevenge
...
Change-Id: Ic36c1670866545db2cf2f29867de7e5b0ad2d57d
2014-05-25 12:48:09 +02:00
David Tardon
36c3f91426
build libodfgen as shared lib
...
Change-Id: I3a2c9f56e87ee6395bd3505a8fe372632e242312
2014-05-25 12:48:09 +02:00
Rene Engelhard
40facc4ea8
don't unconditionally require bsh.jar and js.jar in RepositoryExternal.mk
...
... as they can be disabled and thus are not there at install
Change-Id: I197b5053971d2721114b2ebc7b3c31db36c3f58e
2014-05-23 08:18:08 +02:00
Douglas Mencken
7e4708739d
care for Java 1.5 support in external packages
...
apache commons-lang 3.3.1 and commons-codec 1.9 are for use
only with JDK 1.6 and higher
see commits:
1731f6e692bb0a07a2bca4b1b190163f209d2b9e "bump apache-commons-lang to 3.3.1"
3dad9b1019bebcc6db63a424afa146e007f768d2 "bump apache-commons-codec to 1.9"
Change-Id: I3e71f6474becafe6c91836bbac5c6a8b7ca3442c
Reviewed-on: https://gerrit.libreoffice.org/9312
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-05-21 07:57:55 -05:00
David Tardon
2dec067928
fdo#78857 jars aren't built without java
...
Change-Id: Ide604ea90fb1b26e5e2a72f5eb273fd1686d27c5
2014-05-19 10:29:09 +02:00
Zolnai Tamás
d575917016
Introduce Collada2gltf external library
...
Change-Id: I157f175ee6ea719e98ba45133f53cb4d2c3045bb
2014-05-13 16:34:49 +02:00
Zolnai Tamás
aa5fe7958d
Introduce OpenCollada external library
...
Change-Id: I08a806b9319f7cb55be3b38a3bb9370799f6752b
2014-05-13 16:34:49 +02:00
Zolnai Tamás
b4b10fc873
Upgrade libgltf
...
Change-Id: Ib7bc9562602d1d8da4082987302834ac2486d78a
2014-05-06 17:25:16 +02:00
David Tardon
32cd12c8a7
YES -> TRUE
...
Change-Id: I8d6764d555c50923af5bdc6672753b5e84230144
2014-04-26 19:46:40 +02:00
David Tardon
2a71e15589
specify linking opts for jawt centrally
...
Change-Id: Idb8d97d44b16bbe41372d97c46199ec786c38218
2014-04-26 16:50:37 +02:00
David Tardon
943dedc59c
mingw: fix use of jawt
...
Change-Id: I47b4a1f5ca5b8ce3cde11d4db599d6afb54a2886
2014-04-26 16:50:36 +02:00
Jan Holesovsky
fe5dbe3847
libgltf: Make it link with freetype on Windows.
...
Change-Id: I57dcde58bb017ab087908154bc4a1af6d5d152b9
2014-04-22 01:17:10 +02:00
Zolnai Tamás
c1baaddd8f
avmediaogl: load all needed files into buffers for gltf rendering
...
Change-Id: I00fe209f3b0061dd67240eb1a490fb62530ffb55
2014-04-20 10:27:24 +02:00
David Tardon
dbac8f5a07
restore deps on bins from bundled projects used during build
...
Change-Id: Ibd97268e4aaa61ec896135bf780173a18536101d
2014-04-18 18:36:07 +02:00
Zolnai Tamás
9b9f1a5f06
Fix android build: fix condition
...
Change-Id: I5e20375791f038b38ef079712204a1afed07c39c
2014-04-18 13:24:28 +02:00
Zolnai Tamás
62fd63050c
Integrate libgltf for rendering gltf models
...
Change-Id: I7c30dbcf276052c01bb15f3b8c77a2406260aa7b
2014-04-18 12:56:11 +02:00
Zolnai Tamás
b6cbb15026
Freetype is needed by libgltf on all platforms
...
Change-Id: I042cbc5f4cabfa7ec387594189e2f86be6ec7fbf
2014-04-18 11:19:26 +02:00
Tor Lillqvist
65b27f8d1c
We now build GLEW always (unless a system one is used)
...
So its headers are always there in workdir.
Change-Id: I513b49da52c1f393c02b24c5bcf0f415e22e79d2
2014-04-08 14:45:48 +03:00
Matúš Kukan
81e7f75f47
Use condition from Module_chart2.mk for external glew.
...
I wonder what's best to use here.
Change-Id: Icf641dcf640a12832ea86782414357fa9f71829c
2014-04-08 11:10:13 +02:00
Matúš Kukan
532e8ccd8b
Better to use dependency on package here.
...
Change-Id: I697a2bd24d80ac236f7336e318a338cde788c7d4
2014-04-08 10:31:15 +02:00
Tomofumi Yagi
cddbec75d4
Fix Windows build(external/coinmp)
...
This patch fixes the problem that a linker misses CoinMP.dll.
The problem will occurs when we use --enable-dbgutil option.
Change-Id: If6cec0f9705db2af33cb9a69d9440e3053c5979a
Reviewed-on: https://gerrit.libreoffice.org/8854
Reviewed-by: Matúš Kukan <matus.kukan@collabora.com>
Tested-by: Matúš Kukan <matus.kukan@collabora.com>
2014-04-05 01:01:13 -05:00
Matúš Kukan
077bdc73f2
sccomp: Share common code and have only one library.
...
And use constructor feature for UNO implementations.
Change-Id: I42b6a6f417049cc8e2d44b74c7adc552680b1f2d
2014-04-03 11:42:12 +02:00
Matúš Kukan
8dc394d5c5
Revert "Allow to build lpsolver based on CoinMP library."
...
This reverts commit 4f7b96886ec2e98f270a9ec3c3509cd523fce7cc.
Conflicts:
configure.ac
scp2/InstallModule_ooo.mk
Change-Id: I5621496d70a2c493eb964c1138d310c68fa6d660
2014-04-01 11:04:32 +02:00
Caolán McNamara
1731f6e692
bump apache-commons-lang to 3.3.1
...
Change-Id: Ibae9d3d143e111c0bb60de76deb085a3ccb010c9
2014-03-25 13:06:34 +00:00
Caolán McNamara
3dad9b1019
bump apache-commons-codec to 1.9
...
Change-Id: Ia5638f4c4cc47121610b8ddff144fb88aff6b96f
2014-03-25 13:06:34 +00:00
Caolán McNamara
2b15c85a8c
bump apache-commons-logging to 1.1.3
...
Change-Id: Ibeebcc8616a3547f2e2dbf4d613ce4c02ba9d176
2014-03-25 13:06:34 +00:00
Stephan Bergmann
233610f124
gbuild: More crude hacking to fix over-evaluation of gb_Python_PRECOMMAND
...
...in the spirit of 3e70e26cbc96667e2968cd325737053bf8bffb78 "gbuild: fix over-
evaluation in gb_ExternalExecutable__set_internal"
Change-Id: I3d5859bd3437cc050250e66d723d3dee3056ef46
2014-03-19 11:26:37 +01:00
Stephan Bergmann
58d80a6f43
gbuild: More crude hacking to fix over-evaluation of gb_ICU_PRECOMMAND
...
...in the spirit of 3e70e26cbc96667e2968cd325737053bf8bffb78 "gbuild: fix over-
evaluation in gb_ExternalExecutable__set_internal"
Change-Id: I43ff930267cfd3cc537e79c41a8b4167fd5c77d3
2014-03-19 10:40:52 +01:00
Michael Stahl
4c3626af6b
scp2: move jfreereport to AutoInstall
...
Change-Id: I13bf9d1b75b3da1a8b6925f12eca938141fc9baf
2014-03-18 22:18:12 +01:00
Michael Stahl
2bec9f4950
scp2: move apache-commons to AutoInstall
...
Change-Id: I5a50e7fcf5eafb18a63d250a82810703d3d8b11d
2014-03-18 22:18:11 +01:00
Michael Stahl
6474d1c13b
scp2: move rhino to AutoInstall
...
Change-Id: I5282632315dab9002784da22e24544798f63bc47
2014-03-18 22:18:11 +01:00
Michael Stahl
376d1b594a
scp2: move hsqldb to AutoInstall
...
Change-Id: Ib72e509df6df51c4a42ea56ce7b1927a051baad4
2014-03-18 22:18:11 +01:00
Michael Stahl
8475eb98be
scp2: move bsh to AutoInstall
...
Change-Id: Ib030d8fc3bd7c3c38f8728c80414fde505b36537
2014-03-18 22:18:10 +01:00
Michael Stahl
720ca8e1a9
scp2: move python3 to AutoInstall
...
Change-Id: I6ca298bb51fd707bcda7eabc607307701a0722ac
2014-03-18 22:18:10 +01:00
Michael Stahl
589d63451c
scp2: move moz_runtime to AutoInstall
...
... and why is this not conditional on WITH_MOZAB4WIN but DESKTOP?
Change-Id: I6ba3780eb7472b72d4e1338948bd6ce8dcfff529
2014-03-18 22:18:10 +01:00
Michael Stahl
a8dd38dd4b
cleanup some obsolete externals
...
Change-Id: I7f845d19e8a6a3b73ff79405600dec50c87fc882
2014-03-18 22:18:10 +01:00
Michael Stahl
01adcd8024
scp2: move liblangtag to AutoInstall
...
Change-Id: If79d57cf1743427106c0e4202fb4d5e42b5a807e
2014-03-18 22:18:10 +01:00
Michael Stahl
0c94f23959
install GLEW package in "ooo" module
...
Change-Id: I435d631be270daabadc348c18301931d316f5509
2014-03-18 22:18:09 +01:00
Michael Stahl
64ea9944cf
scp2: move libxml2 to AutoInstall
...
Change-Id: I62f2f654ac661ebf266b7b5cf70728a616c9b50f
2014-03-14 12:29:47 +01:00