summaryrefslogtreecommitdiff
path: root/external
AgeCommit message (Collapse)AuthorFilesLines
2014-06-09nss: build fails with Win32 make due to backslashesMichael Stahl2-0/+21
Change-Id: I9621b3ae12072634a707123ea375f6eb546d9cf9
2014-06-09libabw,libfreehand,libvisio: avoid some quoting issuesMichael Stahl6-0/+45
With Win32 make there are problems with the sed expression. Change-Id: I6d7fe52a233ef88a43ee1b6e3378fcb7b0792d07
2014-06-09curl: work around mysterious xcopy failureMichael Stahl1-1/+1
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 Stahl1-78/+9
Win32 make has problems because the command line gets too long. Change-Id: I157b7b2b61353b158b1a3f412331e54aafec206c
2014-06-09python3: stop symlinking directories on WNTMichael Stahl2-19/+17
Change-Id: I281d3dd66a8db8da44cce60bade4a0ee7d1df763
2014-06-09TyposJulien Nabet1-5/+5
Change-Id: Ic6cf922c9a4feb4b80ee376d269266b2fc24ae6d
2014-06-06coverity#1202902 Uncaught CoinError exceptionCaolán McNamara2-0/+12
Change-Id: I93488fa942f1975b9c32be6d37fc76ea955a2067
2014-06-03upload libetonyek 0.1.1David Tardon2-30/+0
Change-Id: If71250029229cfc167a2ec5ef0d6aea9bc57018c
2014-06-03upload libe-book 0.1.1David Tardon3-150/+0
Change-Id: I48f67b203c3362ff87e41635e1212e0024a982f0
2014-06-03upload libodfgen 0.1.1David Tardon3-175/+1
Change-Id: I46079625b9aa6fd4e1c205a381d2c157b51dc7e4
2014-06-03upload librevenge 0.0.1David Tardon4-811/+1
Change-Id: I10d457fe34a4e015d9a5e0fe92c27bdd1c7231be
2014-05-30build libwps as shared libDavid Tardon4-3/+112
Change-Id: Ic30d54461f799b745d0887b830445f00efeb6faa
2014-05-30build libmwaw as shared libDavid Tardon4-3/+200
Change-Id: I3c970cf3d15c2bd0072dccdf34bc3f0dae53c0b8
2014-05-29fix detection of Keynote 3 documentsDavid Tardon2-0/+32
Change-Id: I1c3e6b2809ee8b63f6f4db886bf6358b668b505f
2014-05-29parse zipped FictionBook 2 files againDavid Tardon2-0/+59
Change-Id: I04eda7844a5557f834f3ada2cef991b0a181c8a0
2014-05-28Patching libgltf: fix wrong deallocation methodZolnai Tamás2-0/+13
Change-Id: I05c5650c1e43cf9ac4156e8d74073bf92ac0c4df (cherry picked from commit 3ce0f83cec6d2ee1467523209df633c5a2487f71)
2014-05-28libgltf: solve this memory leak problem on a better way 2Zolnai Tamás2-59/+0
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ás2-0/+13
Change-Id: I53f6a97820da12e89d567e1bc10226fa27cafd84
2014-05-26patching libgltf: stop a huge memory leakZolnai Tamás2-0/+59
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 Tardon28-242/+600
Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d
2014-05-26libgltf: Update openmp-related patch to newer libgltf.Jan Holesovsky1-2/+2
Change-Id: I6f7e8d974030169bb00fbd81a0e2190640702729
2014-05-26external/liblangtag: Fix memory leakStephan Bergmann2-0/+13
Change-Id: I7d58c1aad5ec21f14569caedbada56cc31a5ff99
2014-05-26externals: do not use "v110_xp" when building with MSVC 2012 and SDK 8.0Michael Stahl6-6/+9
Change-Id: I40bc9e4c31e270f29cc145b5d2f3544cad586bf7
2014-05-26Let's make it fully clear what we wantTor Lillqvist1-2/+5
Change-Id: Idfd73565c29c4ebcf561955fa965a81888a59315
2014-05-26Don't build as shared library when DISABLE_DYNLOADINGTor Lillqvist1-1/+1
Change-Id: Ib3339689d41f02b258f6c398887faae28e602a5c
2014-05-25the other way around...David Tardon2-2/+2
Change-Id: I6aeaa95079e37e710e5b8b1b8ce24464e11f45bb
2014-05-25opencollada: remove unneeded patchZolnai Tamás2-29/+0
The same problem (uninitialized bool) is solved by 0002-Expose-sid-for-textures-in-extras.patch.1. Additionally handling empty string on a different way was a mistake so that part is unneded too. Change-Id: I1eaa86fa7c6ef7216c0fc26ebf2ee4ec5c0936aa
2014-05-25Update OpenCollada and collada2gltf to the newest versions.Jan Holesovsky6-20/+131
Change-Id: Iee0b9f08843220e8ece00739ca01aa438b93965a
2014-05-25bundle librevengeDavid Tardon9-0/+928
Change-Id: Ic36c1670866545db2cf2f29867de7e5b0ad2d57d
2014-05-25build libodfgen as shared libDavid Tardon6-6/+248
Change-Id: I3a2c9f56e87ee6395bd3505a8fe372632e242312
2014-05-24fdo#77891 unconditionally disable console streams for WinXPChristian Lohmaier1-8/+26
as the functions to check for a valid filehandle don't work according to the documentation. Python in LO-Context is run from GUI anyway, and thus won't have those hooked up. Change-Id: I8bc048463b0dc1a25c1b6ba7422623dda110eddc
2014-05-24kmz3collada: Workaround for missing texturesZolnai Tamás1-1/+9
The write-only-.dae-file-which-we-need.patch makes the converter extract only the *.dae file but textures are stored in seperate image files we need to extract too. On the other hand this patch makes the converter buildable on all platforms, since this only works on Windows originally. So for now disable this patch on Windows so here we won't loose textures but enable it on other platforms for buildability. Later we need to solve kmz conversion properly. Change-Id: Iede9e3bdd5a68a9002f5fa38da8a6459dda8d805
2014-05-24libgltf: turn off openMP usage without any detection code.Michael Meeks2-0/+13
Change-Id: Ic823109b812a3d99d8462cf67cd9aa87094bba06
2014-05-24cppunit: always compile with debugging symbols on windows.Michael Meeks3-5/+22
Also cleanup some makefile pieces and give better error warnings. Change-Id: I9f20d60f26d5828f60664941946c266c7d166f32
2014-05-24libgltf: Another new version.Jan Holesovsky2-125/+0
Change-Id: I784579717674f1caf68ad489d1a931936f6f9651
2014-05-23collada2gltf: one more URL usage fixZolnai Tamás1-6/+8
This one caused empty images and so textures were missing. Change-Id: Ia1e93270b7f5ec560b39a41d207e84171bb2434a
2014-05-23external/python3: Fix memory leak in configure check codeStephan Bergmann2-0/+20
...that LeakSanitizer would complain about, causing the check to erroneously fail. Change-Id: Ieaef38576afd6196d38f395d48fd1bc92b22ddb6
2014-05-23dlclose confuses LeakSanitizerStephan Bergmann1-1/+9
Change-Id: I2bebbf1615ddc3619bcc3bf940f70c0967ce8534
2014-05-23Fold hyphen-c99.patch.0 into hyphen-fdo48017-wfopen.patchStephan Bergmann3-17/+4
Change-Id: I2f866aa16704bc5492e0e0b78136fdfe41caa7a5
2014-05-23external/hypen: Fix for pre-C99Stephan Bergmann2-0/+14
Change-Id: Iff0692768cbcaa68f79404a9a933044fe8bb9096
2014-05-23fdo#48017 WIN32 long path support in Hyphen and MyThesLászló Németh4-0/+120
Change-Id: Ifb068efb553ed24a7caf65dbab28726bdeced0e6
2014-05-22use $(gb_AWK) instead of awkChristian Lohmaier1-1/+1
Change-Id: Ia00d7e52de5edfce09c3a0a8aa4390e3e1582a01
2014-05-22collada2gltf: move patches to an own folderZolnai Tamás4-3/+3
Change-Id: Ife28845af92883d8090bb80283c59a0a9a350b32
2014-05-22collada2gltf: fix URL problemsZolnai Tamás2-0/+78
collada2gltf does not handle Windows pathes, the used COLLADABU::URI class can't parse native Windows pathes so call COLLADA2GLTFWriter with URL only. Other problems: collada2gltf uses the URL path for creating/opening files, instead of native ones. collada2gltf initializes _outputFilePath member in different way, sometimes as an URL path, sometimes as a native one, but handle it on the same way(as an URL). Change-Id: I104182653c07e7dcf6fc5b6e32c7031d59246b84
2014-05-22opencollada: move patches to an own folderZolnai Tamás4-3/+3
Change-Id: I0b60fa5b0af8224b4c517367130aa9738f071531
2014-05-22opencollada: uninitialized bool variable broke the parsingZolnai Tamás2-0/+36
GeneratedSaxParser::Utils:toURI() method has a bool output parameter called failed, which is assumed to be set inside the method before return. At some place the caller code does not initialize the bool variable passed to this failed parameter and so when the caller checkes the returned value it is undefined. e.g. it can be false when the method called successfully so the error handling throws away the returned URI. Change-Id: I3f90fab657a86b42bba0f492518e36c343e69d21
2014-05-22Some trivial fix for hash function signed overflow undefined behaviorStephan Bergmann2-0/+21
Change-Id: I41ec24a02867ba3c5bf4f39b5d79bf6a3254ad0d
2014-05-22Adapt CppUnit to our CPPUNIT_PLUGIN_EXPORTStephan Bergmann2-0/+12
...which mentions extern "C", so CppUnit's TestPlugInSignature must reflect that. It is a bit odd how CPPUNIT_PLUGIN_EXPORT needs to be passed into CppUnit, so probably best to keep this as a local patch for now. (Clang's -fsanitize=undefined complained about the mismatch.) Change-Id: Ied179a1afe82ceb04de4739c14cf8fadff31b80f
2014-05-22Record patch upstream notificationStephan Bergmann1-0/+2
Change-Id: I102160cb6fac41f5ba3caa5cb947aebbcd62681f
2014-05-22fdo#77313: coinmp: error: format not a string literal and no format argumentsMatúš Kukan2-0/+13
Change-Id: I044f12c4b7b28963d6d491d5e5850ddb59a564c4