summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)Author
2014-06-27libgltf: make 'Requires' valid in libgltf-0.0.pc fileZolnai Tamás
Thanks to Rene Engelhard for help to make it valid. Plus glu is not used, so remove it. Change-Id: I5e3631e9b3d24c2b1d9044192d7c0a55c234f7c0
2014-06-27libgltf: use WHITESPACEZolnai Tamás
Change-Id: I47ca82d5f08431c8af8b8a85cfbfd083ebd6fda0
2014-06-27libgltf: fix wrong include path to config_$(gb_Side)Zolnai Tamás
Change-Id: I63d1822fd08c997a9432ed09ada6d5299bc658b1
2014-06-27libgltf: it seems gb_SPACE is not that we need hereZolnai Tamás
Change-Id: I099f2bb007cdd29db25a99ca84e53115a12379bd
2014-06-27update to latest libexttextcatCaolán McNamara
Change-Id: I18cb4d6939c5fcf765ff3033c67583048b55e4a1
2014-06-27fix build of libpagemaker on windowsDavid Tardon
Change-Id: Iac9920b9886fda514e6db35dc89facefeebe4d68
2014-06-27update hyphen 2.8.7Caolán McNamara
Change-Id: Icbe95429903dd3605acfd659c46f001d838b52c3
2014-06-27integrate libpagemakerDavid Tardon
Change-Id: I077d7c9a41793abdf5f001386f44ac407f94a6d3
2014-06-27upgrade mythes to 1.2.4Caolán McNamara
Change-Id: I79b658fc737ef3dd65039c3b43705505a45fb1fd
2014-06-26clang: WaE: -Wunused-parameterCaolán McNamara
Change-Id: Ibd62d74d1244a29d7554837c3b39e76b87098b97
2014-06-26libgltf: compiler error fixes: missing include and missing namespaceZolnai Tamás
Thanks to Rene Engelhard for the report and the fixes. Change-Id: Ia14980bdbcd9e714b1e9cd41f04af9371aa22371
2014-06-26Revert "external/libgltf: Hack in missing -fPIC"Stephan Bergmann
This reverts commit 5da85a21241f09a0b2d7796bc952806a1a863592, bb9078e3dee48afc4c2bd8006a892924f8b38b39 "libgltf: use --with-pick [sic]" had already added --with-pic.
2014-06-26external/libgltf: Hack in missing -fPICStephan Bergmann
Change-Id: Ied0fe5f376bf17bd931f440e57d15b22ab6db86e
2014-06-25libgltf: remove dependencies of config.h.inZolnai Tamás
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
2014-06-25libgltf: try again with this configure patchZolnai Tamás
Touch only the configure but not the configure.ac Change-Id: Iee93036f2378f29530ffae9be8b4324e8425d2ec
2014-06-25libgltf: replace configure patch to avoid using autoreconfZolnai Tamás
Change-Id: Idcab012af9c27c4fed31c07ce230816d1c61d605
2014-06-25libgltf: use --with-pickZolnai Tamás
Change-Id: Ide01491460c9c81ed044be762c7dd07e8a5ca575
2014-06-25libgltf: try to fix the MSVC2010 buildMichael Stahl
Change-Id: I8dde439d19be45d5039904b6e917b17ca0ee4758
2014-06-25libgltf: add patch to find the headers in WORKDIRMichael Stahl
Change-Id: I8570511be7c1d6de94ee82e18bad5b00b36d99bb
2014-06-25libgltf: variable names need module prefixMichael Stahl
Change-Id: Id144a483fe5576cdd546ac5da87890dc61f964b3
2014-06-25Update 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) 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-19external/icu: Change flexible array members to be of length 1 instead of 2Stephan Bergmann
...so that -fsanitize=undefined does not report false out-of-bounds accesses; Clang's isFlexibleArrayMemberExpr (lib/CodeGen/CGExpr.cpp) only treats arrays of length 0 and 1 as such special flexible cases. There appears to be no code in icu that depends on those arrays to be of length 2 (e.g., via sizeof), though it does look suspicious that they are deliberately of length 2 instead of 1. Change-Id: I85293e769f1d64cb4e60e13f1cd7f88b76e37487
2014-06-18Avoid undefined out-of-range conversions from double to unsigned charStephan Bergmann
Change-Id: I7cf4af81d477865aa0a93c8aa071a8785677c572
2014-06-18Pass debug flags into lpsolveStephan Bergmann
Change-Id: I8bfd8995fe59568d194948a6cf239a2477d0e0ea
2014-06-18OS X: modify rhino1_5R5 patch for JDKs >= 1.5rbuj
Change-Id: Ie07d71055d2776c0701a23db05a0cb91b8d5cb5b Reviewed-on: https://gerrit.libreoffice.org/9809 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-06-17external/librevenge,libmwaw,libodfgen,libwps: fix self-linked symlinks build ↵Douglas Mencken
problem ...LibreOfficeDev.app/Contents/MacOS/librevenge-0.0.0.dylib: Too many levels of symbolic links (librevenge-0.0.0.dylib --> librevenge-0.0.0.dylib: broken symbolic link to librevenge-0.0.0.dylib) The reason for this is that symlink librevenge-0.0.dylib (UnpackedTarball/librevenge/src/lib/.libs/librevenge-0.0.dylib -> librevenge-0.0.0.dylib) is copied via cp --no-dereference, thus becoming linked to self. Change-Id: I4b918c35c594800fb2d7f84ee0ee9f2ff2a5fe14 Reviewed-on: https://gerrit.libreoffice.org/9783 Tested-by: David Tardon <dtardon@redhat.com> Reviewed-by: David Tardon <dtardon@redhat.com>
2014-06-13libgltf: fix up this patch, some forgotten changesZolnai Tamás
Change-Id: I0fe3ee06d8112207f3ae3e0e8e40fa74d043ce11
2014-06-13kmz2gltf: Use LO's ZipFileAccess to unzip kmzZolnai Tamás
Instead of this hacky collada2gltf patch. Change-Id: I9f15c4ee1c9ea1a1a64116691b12b696c1d63ac5
2014-06-13glTF: Avoid segmentation fault when one of the input files can't be loadedZolnai Tamás
libgltf: Parser releases the glTFHandle, but it was not connected to the corresponding handle by RenderScene::initScene. So when rendering stopped during file loading because of missing file, Parser's handle member was an uninitialized pointer so it crashed by calling release method. Change-Id: I80099195341766f474143014d5949703d47a6fd8
2014-06-09nss: build fails with Win32 make due to backslashesMichael Stahl
Change-Id: I9621b3ae12072634a707123ea375f6eb546d9cf9
2014-06-09libabw,libfreehand,libvisio: avoid some quoting issuesMichael Stahl
With Win32 make there are problems with the sed expression. Change-Id: I6d7fe52a233ef88a43ee1b6e3378fcb7b0792d07
2014-06-09curl: work around mysterious xcopy failureMichael Stahl
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-09openssl: stop (ab)using fix_end_of_line to break symlinksMichael Stahl
Win32 make has problems because the command line gets too long. Change-Id: I157b7b2b61353b158b1a3f412331e54aafec206c
2014-06-09python3: stop symlinking directories on WNTMichael Stahl
Change-Id: I281d3dd66a8db8da44cce60bade4a0ee7d1df763
2014-06-09TyposJulien Nabet
Change-Id: Ic6cf922c9a4feb4b80ee376d269266b2fc24ae6d
2014-06-06coverity#1202902 Uncaught CoinError exceptionCaolán McNamara
Change-Id: I93488fa942f1975b9c32be6d37fc76ea955a2067
2014-06-03upload libetonyek 0.1.1David Tardon
Change-Id: If71250029229cfc167a2ec5ef0d6aea9bc57018c
2014-06-03upload libe-book 0.1.1David Tardon
Change-Id: I48f67b203c3362ff87e41635e1212e0024a982f0
2014-06-03upload libodfgen 0.1.1David Tardon
Change-Id: I46079625b9aa6fd4e1c205a381d2c157b51dc7e4
2014-06-03upload librevenge 0.0.1David Tardon
Change-Id: I10d457fe34a4e015d9a5e0fe92c27bdd1c7231be
2014-05-30build libwps as shared libDavid Tardon
Change-Id: Ic30d54461f799b745d0887b830445f00efeb6faa
2014-05-30build libmwaw as shared libDavid Tardon
Change-Id: I3c970cf3d15c2bd0072dccdf34bc3f0dae53c0b8
2014-05-29fix detection of Keynote 3 documentsDavid Tardon
Change-Id: I1c3e6b2809ee8b63f6f4db886bf6358b668b505f
2014-05-29parse zipped FictionBook 2 files againDavid Tardon
Change-Id: I04eda7844a5557f834f3ada2cef991b0a181c8a0
2014-05-28Patching libgltf: fix wrong deallocation methodZolnai Tamás
Change-Id: I05c5650c1e43cf9ac4156e8d74073bf92ac0c4df (cherry picked from commit 3ce0f83cec6d2ee1467523209df633c5a2487f71)
2014-05-28libgltf: solve this memory leak problem on a better way 2Zolnai Tamás
Handle those cases when file loading failes. Release *.json file on a different way since it is allocated by libgltf (inside the glTFHandle). (cherry picked from commit fafc1e29c1f060c1a44361a0445300f9786ad6f4) Change-Id: Idf6c6971a8ac1b342d89dc4f61a62624183e01d0
2014-05-27Patching libgltf: the passed texture bitmaps are RGBA buffersZolnai Tamás
Change-Id: I53f6a97820da12e89d567e1bc10226fa27cafd84
2014-05-26patching libgltf: stop a huge memory leakZolnai Tamás
It is ambiguos where we should free file buffers because they are allocated by the caller code, but since gltfHandle is deallocated inside libgltf and libgltf has a gltf_renderer_release method for deallocation it seems better to free them by libgltf. Conflicts: external/libgltf/UnpackedTarball_libgltf.mk Change-Id: If3d9abed0514128c13cde8c1967ea80c4d27bf59
2014-05-26rebase all import libsDavid Tardon
Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d
2014-05-26libgltf: Update openmp-related patch to newer libgltf.Jan Holesovsky
Change-Id: I6f7e8d974030169bb00fbd81a0e2190640702729