summaryrefslogtreecommitdiff
path: root/RepositoryExternal.mk
AgeCommit message (Collapse)Author
2014-09-04Upgrade libgltf to 0.0.1Zolnai Tamás
News in this version: - Solve some limitations of walkthrough mode (fdo#81425) - Multisampling (better rendering quality, mainly at the edges) - Better error handling (no crash in case of invalid input file) Reviewed-on: https://gerrit.libreoffice.org/11179 Reviewed-by: Zolnai Tamás <tamas.zolnai@collabora.com> Tested-by: Zolnai Tamás <tamas.zolnai@collabora.com> Conflicts: download.lst external/libgltf/UnpackedTarball_libgltf.mk external/libgltf/pathces/append_shader_version.patch external/libgltf/pathces/missing_include.patch vcl/source/opengl/OpenGLContext.cxx Change-Id: I46fdf56b00476614487fbcc04178e43e33a01794 Reviewed-on: https://gerrit.libreoffice.org/11194 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2014-08-29Handle collada libraries seperately: --disable-colladaZolnai Tamás
Depends on gltf support. (cherry picked from commit 191f0944fd8fc30493eda58c7adfdfa0b538f507) Conflicts: config_host.mk.in sd/source/ui/func/fuinsert.cxx Change-Id: Ief0452da3d03b0ddbca45272e5f5cd268691aeca Reviewed-on: https://gerrit.libreoffice.org/11193 Tested-by: Rene Engelhard <rene@debian.org> Reviewed-by: Rene Engelhard <rene@debian.org>
2014-08-29implement --with-system-gltfRene Engelhard
Change-Id: Ic842006b28f8043bcbbaa81ab5a20e15aa52ac82 (cherry picked from commit 97bda8e081fd746e9ef743b165b5bf621fc21fbb)
2014-07-24icu: un-break installation of Java extensions on Windows (rel. fdo#63756)Michael Stahl
Linking libxml2 against ICU libraries has a nasty side effect: The URE library javavm.dll links against URE libxml2.dll, which is now linked against OOO icuuc53.dll; when a URE program, like uno.exe, tries to load javavm.dll it fails because the OOO layer "program" dir is not on PATH; this breaks the installation of Java extensions. Fix that by splitting up ICU libraries and putting the required ones into URE layer. (regression from 7515b1a90fac9e31733c0fdcc1156adadf0e6f99) Change-Id: If98dd0357162cb632d9762cd2d20162de5eb1a52 (cherry picked from commit 057613c6864204ac5c09260e93a8f14cc9768b90) Reviewed-on: https://gerrit.libreoffice.org/10500 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-07-21fdo#63756 build libxml2 with ICU supportDavid Tardon
Change-Id: I0523e49e640812be435ba4c97b1881ca253eb2ab (cherry picked from commit 7515b1a90fac9e31733c0fdcc1156adadf0e6f99) Reviewed-on: https://gerrit.libreoffice.org/10428 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-07-17fdo#72277: Use NSS CACERT in cmis ucp with internal curlCédric Bosdonnat
This fix contains two parts: * initialize NSS in the CMIS UCP right before sending an HTTP request in case internal curl is used. This makes internal curl find the NSS CACERT database from the user mozilla profile. * add nsspem to allow curl to use CACERTs from libnssckbi. Without libnsspem curl is unable to read the certificates from the NSS database. The nss-pem code has been extracted from the fedora-hosted repository: https://git.fedorahosted.org/cgit/nss-pem.git System CURL will know how to get the CA bundle from the system openSSL. There is no need to have internal NSS CA database support and thus build nsspem. (cherry picked from commit 165075e0d705cbd146463c94b027e728db864ab2) (cherry picked from commit 6602f904ac1858ef571eab5b2df733be0461e7e3) (cherry picked from commit 85d1bd151cca1572e39019288cb2b7b35fc0bbda) (cherry picked from commit 0058b4370070c96e1edc9dd3c80715187ad30cca) (cherry picked from commit a8fd30771a019f727b07adfd82d610028f640f1e) (cherry picked from commit 89361fa68af9a6854dc3a07711279f27561ea8fb) Conflicts: external/nss/UnpackedTarball_nss.mk Change-Id: Ie8dedf020480cca01bf9761382886566a1150778 Reviewed-on: https://gerrit.libreoffice.org/10364 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
2014-06-29Update libgltf: new build system and various fixesZolnai Tamás
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) Reviewed-on: https://gerrit.libreoffice.org/9895 Reviewed-by: Zolnai Tamás <zolnaitamas2000@gmail.com> Tested-by: Zolnai Tamás <zolnaitamas2000@gmail.com> (cherry picked from commit 6403f2b59b4c83e0899012e5ca0ddd705784350c) Conflicts: avmedia/source/opengl/oglplayer.cxx Change-Id: Ia6c9c4da53a9b4fedba0d73aa5791489f8ad424b libgltf: variable names need module prefix Change-Id: Id144a483fe5576cdd546ac5da87890dc61f964b3 (cherry picked from commit d83e66da94d9c789190c4729c8f0c8464e99ba88) libgltf: add patch to find the headers in WORKDIR Change-Id: I8570511be7c1d6de94ee82e18bad5b00b36d99bb (cherry picked from commit dfe787ef5de1b38e61989507b26ee4b92f25b9d5) libgltf: try to fix the MSVC2010 build Change-Id: I8dde439d19be45d5039904b6e917b17ca0ee4758 (cherry picked from commit 96ff10449464ae9d869fe21dccf193a6eef670c1) glTF rendering: moving in walktrough mode is to fast Change-Id: I2b7869c6c14b69732db864a03a2d9b6638424cf7 (cherry picked from commit f2b5ece0caca18f21f7c8e42a84d451bb399ec35) libgltf: use --with-pick Change-Id: Ide01491460c9c81ed044be762c7dd07e8a5ca575 (cherry picked from commit bb9078e3dee48afc4c2bd8006a892924f8b38b39) libgltf: replace configure patch to avoid using autoreconf Change-Id: Idcab012af9c27c4fed31c07ce230816d1c61d605 (cherry picked from commit c5bb272883e042e38c58847f6eb2a2f94c6ef919) libgltf: try again with this configure patch Touch only the configure but not the configure.ac Change-Id: Iee93036f2378f29530ffae9be8b4324e8425d2ec (cherry picked from commit 211e07c0e02ebfe9cea4b5d97b614a23f8b2012c) libgltf: remove dependencies of config.h.in It seems something is wrong with the files in the libgltf tarball (maybe wrong timestamps?), because config.h.in is always regenerated by make (autoheader). It causes build problems so just remove the deps for this time. Change-Id: I404c29673987d7c8f75ec8fe4978173593c75a2f (cherry picked from commit 3bebda9cd3269d684a3b430e25f17951deaf3d3d) libgltf: fix typo in license Change-Id: I0e5f3afb19c2457c5ccca922e75e617312801ab9 (cherry picked from commit 1d5e875a6c61ddc9fbf0ed09878b7dfb75f89fe3) libgltf: compiler error fixes: missing include and missing namespace Thanks to Rene Engelhard for the report and the fixes. Change-Id: Ia14980bdbcd9e714b1e9cd41f04af9371aa22371 (cherry picked from commit 481a17b6a6fb332935c3e41c077cc5f60b751021) libgltf: it seems gb_SPACE is not that we need here Change-Id: I099f2bb007cdd29db25a99ca84e53115a12379bd (cherry picked from commit c7d6541f5daa59d04accb30c727a83d936f02150) libgltf: fix wrong include path to config_$(gb_Side) Change-Id: I63d1822fd08c997a9432ed09ada6d5299bc658b1 (cherry picked from commit ab028bf00e3e5f8424ea5e746815e8438144e4bf) libgltf: use WHITESPACE Change-Id: I47ca82d5f08431c8af8b8a85cfbfd083ebd6fda0 (cherry picked from commit b05b970daaf69b5b491b847375ee07539de9481f) libgltf: make 'Requires' valid in libgltf-0.0.pc file Thanks to Rene Engelhard for help to make it valid. Plus glu is not used, so remove it. Change-Id: I5e3631e9b3d24c2b1d9044192d7c0a55c234f7c0 (cherry picked from commit 4bdbc1c93bb3b7e6b1f2fc9a700977ccfa3daae4) Change-Id: Ia14980bdbcd9e714b1e9cd41f04af9371aa22371 Reviewed-on: https://gerrit.libreoffice.org/9922 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
2014-06-05ucb: move APR dependencies to gb_LinkTarget__use_aprMichael Stahl
Change-Id: I6768e5f2400f3020d85c48b80d58e13a3f6f07e9
2014-05-30build libwps as shared libDavid Tardon
Change-Id: Ic30d54461f799b745d0887b830445f00efeb6faa (cherry picked from commit f85d10fdf651d131ecb0c3622326b3b076205e80)
2014-05-30build libmwaw as shared libDavid Tardon
Change-Id: I3c970cf3d15c2bd0072dccdf34bc3f0dae53c0b8 (cherry picked from commit 79211c1abe382e428611df1b81150106cbcb9197)
2014-05-30only def graphite external if --enable-graphiteDavid Tardon
Change-Id: I58271b5138b6dda4c448af63146a2f2171cb61a1 (cherry picked from commit 026dc56eb7deb7c49b6d54875a697d4a431082fe)
2014-05-26rebase all import libsDavid Tardon
Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d (cherry picked from commit 48c9d7ac7ccdad27067efe0d168e96ff48372631)
2014-05-26always provide REDLAND_CFLAGS/LIBS to ext. projectsDavid Tardon
Change-Id: Iad1004503e91fbaf6251edc50b20d89ddbb15efa (cherry picked from commit 0b7d0a82b20c495d4f031ba45ddec01ee01c2a76)
2014-05-26fix deps for projects using librevengeDavid Tardon
Change-Id: Icc6e2465d96cc95b229a1f7abc6d51362ae3d016 (cherry picked from commit 7c9c779cfb80a44e22aebf8cb1f22a26b282898d)
2014-05-26bundle librevengeDavid Tardon
Change-Id: Ic36c1670866545db2cf2f29867de7e5b0ad2d57d (cherry picked from commit b421ce79e39867917ba53be7bf69c8a4e7f8a8ac)
2014-05-26build libodfgen as shared libDavid Tardon
Change-Id: I3a2c9f56e87ee6395bd3505a8fe372632e242312 (cherry picked from commit 36c3f914261f921a62500c2a80da89489748a6fc)
2014-05-23don't unconditionally require bsh.jar and js.jar in RepositoryExternal.mkRene Engelhard
... as they can be disabled and thus are not there at install Change-Id: I197b5053971d2721114b2ebc7b3c31db36c3f58e
2014-05-21care for Java 1.5 support in external packagesDouglas Mencken
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-19fdo#78857 jars aren't built without javaDavid Tardon
Change-Id: Ide604ea90fb1b26e5e2a72f5eb273fd1686d27c5
2014-05-13Introduce Collada2gltf external libraryZolnai Tamás
Change-Id: I157f175ee6ea719e98ba45133f53cb4d2c3045bb
2014-05-13Introduce OpenCollada external libraryZolnai Tamás
Change-Id: I08a806b9319f7cb55be3b38a3bb9370799f6752b
2014-05-06Upgrade libgltfZolnai Tamás
Change-Id: Ib7bc9562602d1d8da4082987302834ac2486d78a
2014-04-26YES -> TRUEDavid Tardon
Change-Id: I8d6764d555c50923af5bdc6672753b5e84230144
2014-04-26specify linking opts for jawt centrallyDavid Tardon
Change-Id: Idb8d97d44b16bbe41372d97c46199ec786c38218
2014-04-26mingw: fix use of jawtDavid Tardon
Change-Id: I47b4a1f5ca5b8ce3cde11d4db599d6afb54a2886
2014-04-22libgltf: Make it link with freetype on Windows.Jan Holesovsky
Change-Id: I57dcde58bb017ab087908154bc4a1af6d5d152b9
2014-04-20avmediaogl: load all needed files into buffers for gltf renderingZolnai Tamás
Change-Id: I00fe209f3b0061dd67240eb1a490fb62530ffb55
2014-04-18restore deps on bins from bundled projects used during buildDavid Tardon
Change-Id: Ibd97268e4aaa61ec896135bf780173a18536101d
2014-04-18Fix android build: fix conditionZolnai Tamás
Change-Id: I5e20375791f038b38ef079712204a1afed07c39c
2014-04-18Integrate libgltf for rendering gltf modelsZolnai Tamás
Change-Id: I7c30dbcf276052c01bb15f3b8c77a2406260aa7b
2014-04-18Freetype is needed by libgltf on all platformsZolnai Tamás
Change-Id: I042cbc5f4cabfa7ec387594189e2f86be6ec7fbf
2014-04-08We now build GLEW always (unless a system one is used)Tor Lillqvist
So its headers are always there in workdir. Change-Id: I513b49da52c1f393c02b24c5bcf0f415e22e79d2
2014-04-08Use condition from Module_chart2.mk for external glew.Matúš Kukan
I wonder what's best to use here. Change-Id: Icf641dcf640a12832ea86782414357fa9f71829c
2014-04-08Better to use dependency on package here.Matúš Kukan
Change-Id: I697a2bd24d80ac236f7336e318a338cde788c7d4
2014-04-05Fix Windows build(external/coinmp)Tomofumi Yagi
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-03sccomp: Share common code and have only one library.Matúš Kukan
And use constructor feature for UNO implementations. Change-Id: I42b6a6f417049cc8e2d44b74c7adc552680b1f2d
2014-04-01Revert "Allow to build lpsolver based on CoinMP library."Matúš Kukan
This reverts commit 4f7b96886ec2e98f270a9ec3c3509cd523fce7cc. Conflicts: configure.ac scp2/InstallModule_ooo.mk Change-Id: I5621496d70a2c493eb964c1138d310c68fa6d660
2014-03-25bump apache-commons-lang to 3.3.1Caolán McNamara
Change-Id: Ibae9d3d143e111c0bb60de76deb085a3ccb010c9
2014-03-25bump apache-commons-codec to 1.9Caolán McNamara
Change-Id: Ia5638f4c4cc47121610b8ddff144fb88aff6b96f
2014-03-25bump apache-commons-logging to 1.1.3Caolán McNamara
Change-Id: Ibeebcc8616a3547f2e2dbf4d613ce4c02ba9d176
2014-03-19gbuild: More crude hacking to fix over-evaluation of gb_Python_PRECOMMANDStephan Bergmann
...in the spirit of 3e70e26cbc96667e2968cd325737053bf8bffb78 "gbuild: fix over- evaluation in gb_ExternalExecutable__set_internal" Change-Id: I3d5859bd3437cc050250e66d723d3dee3056ef46
2014-03-19gbuild: More crude hacking to fix over-evaluation of gb_ICU_PRECOMMANDStephan Bergmann
...in the spirit of 3e70e26cbc96667e2968cd325737053bf8bffb78 "gbuild: fix over- evaluation in gb_ExternalExecutable__set_internal" Change-Id: I43ff930267cfd3cc537e79c41a8b4167fd5c77d3
2014-03-18scp2: move jfreereport to AutoInstallMichael Stahl
Change-Id: I13bf9d1b75b3da1a8b6925f12eca938141fc9baf
2014-03-18scp2: move apache-commons to AutoInstallMichael Stahl
Change-Id: I5a50e7fcf5eafb18a63d250a82810703d3d8b11d
2014-03-18scp2: move rhino to AutoInstallMichael Stahl
Change-Id: I5282632315dab9002784da22e24544798f63bc47
2014-03-18scp2: move hsqldb to AutoInstallMichael Stahl
Change-Id: Ib72e509df6df51c4a42ea56ce7b1927a051baad4
2014-03-18scp2: move bsh to AutoInstallMichael Stahl
Change-Id: Ib030d8fc3bd7c3c38f8728c80414fde505b36537
2014-03-18scp2: move python3 to AutoInstallMichael Stahl
Change-Id: I6ca298bb51fd707bcda7eabc607307701a0722ac
2014-03-18scp2: move moz_runtime to AutoInstallMichael Stahl
... and why is this not conditional on WITH_MOZAB4WIN but DESKTOP? Change-Id: I6ba3780eb7472b72d4e1338948bd6ce8dcfff529
2014-03-18cleanup some obsolete externalsMichael Stahl
Change-Id: I7f845d19e8a6a3b73ff79405600dec50c87fc882