summaryrefslogtreecommitdiff
path: root/external/jpeg-turbo
AgeCommit message (Collapse)Author
2015-11-24Bump jpeg-turbo version to 1.4.2David Ostrovsky
Change-Id: Ie0d274423a66db49f58bf4de423ad7b0cc638d47 Reviewed-on: https://gerrit.libreoffice.org/20116 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-09-17external/jpeg-turbo: pass (debug) CFLAGS into external build processStephan Bergmann
Change-Id: I51db4784135be1d66f3fede5f87fcb5cd786fbc9
2015-09-17external/jpeg-turbo: Fix calling convention confusion in asm codeStephan Bergmann
...which becomes evident with recent Clang trunk versions, and is fixed for libjpeg-turbo master with <https://github.com/libjpeg-turbo/libjpeg-turbo/ commit/8b2c04f774d18e05e321ee67a9a38b4d7e84f168> "Fix x86-64 ABI conformance issue in SIMD code" (but unfortunately needs a quite different patch for our libjpeg-turbo 1.3.1 tarball). Change-Id: Id9842cc85b4ea87b2faf73f1c8d10533621557e1
2015-03-02remove executable bit from .mk / .patch filesMichael Stahl
Change-Id: Ic8560c9ea13bee56b63e4661446689c7857f789e
2015-02-23jpeg-turbo: work around failure in AC_PROG_MAKE_SET on WNTMichael Stahl
autoconf < 2.61a uses "echo" here and for some bizarre reason that converts " inside ' to \ so remove the " to get it to work. echo 'foo="bar"' foo=\bar" Change-Id: I6bee94d4d075ce953f5788b7fdf9d3b66a7db0c7
2015-02-04Typo $(CPU) -> $(CPUNAME)Stephan Bergmann
Change-Id: I2e121c36021508bbdbc9111087f5cc6e1aae6524
2015-02-04Fix jpeg-turbo on windows 64 bitDavid Ostrovsky
This fix supports building jpeg-turbo on both cygwin 32 nd 64 bit. When only cygwin 64 bit is used, then it can be simplified by passing BUILD_PLATFORM to configure script on all platforms. Change-Id: Id335282f1761fcf7313fb18a6b9250e5eac392e4 Reviewed-on: https://gerrit.libreoffice.org/14315 Tested-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-01-07external/jpeg-turbo: Work around -fsanitize=shiftStephan Bergmann
Change-Id: I214ecae8c746235d31bfee9ae6adf65fa29ba68b
2015-01-07external/jpeg-turbo: Work around -fsanitize=shiftStephan Bergmann
Change-Id: I83bb6c2a208f2a80f227873b285c939ced6dbc27
2015-01-07external/jpeg-turbo: Work around -fsanitize=shiftStephan Bergmann
Change-Id: I9ba85592a0d4d2052dd05abb8f4d2976ec1c95cc
2014-12-03Redundant WITH_JPEG_TURBO checkStephan Bergmann
...already covered in external/Module_external.mk Change-Id: Ieebb376a7509135c6102ec2c7433a815ec679b6c
2014-11-17Add internal libjpeg-turbo library to be used instead of libjpegMatúš Kukan
Unfortunately requires nasm - the netwide assembler - http://www.nasm.us/ Upstream libjpeg-turbo is meant to be built with CMake on Windows but thanks to our gcc-wrappers we are able to avoid that. jpeg is kept mostly for platforms we are cross-compiling to. For now, it's used also for Mac OS X because jpeg-turbo does not build there, which should be fixed later. Change-Id: Id87b7072a8acc2578c3abf7e82cb1499e5094dbf