Alexander Alekhin
c608c232a2
3rdparty(libtiff): fix build with Android NDK 16
...
Compiler message:
tif_unix.c:170:12: error: call to 'mmap' declared with attribute error:
mmap is not available with _FILE_OFFSET_BITS=64 when using GCC until android-21.
Either raise your minSdkVersion, disable _FILE_OFFSET_BITS=64, or switch to Clang.
2018-01-05 04:52:17 +00:00
Alexander Alekhin
b76a691bcf
3rdparty(protobuf): fix build with Android NDK 16
2018-01-05 04:52:17 +00:00
Alexander Alekhin
05b259fe2e
Merge pull request #10344 from tomoaki0705:fixBuildLibtiff
2017-12-18 17:00:45 +00:00
Tomoaki Teshima
c057d29192
fix compilation error on Visual Studio 2013 and earlier
...
- fix compilation error about "inline"
- fix linker error about "_TIFF_snprintf_f"
2017-12-18 21:51:33 +09:00
Vadim Pisarevsky
e29de5dd2b
Merge pull request #10343 from tomoaki0705:suppressWarningEncoding
2017-12-18 10:53:24 +00:00
Tomoaki Teshima
65f502bc99
suppress warning on Visual Studio
...
* remove non ASCII character from the comment
2017-12-18 15:32:06 +09:00
Alexander Alekhin
8ed1a274e1
cmake: fix missed include in libtiff
2017-12-15 23:28:09 +03:00
Alexander Alekhin
50365b7741
cmake: update CMAKE_POSITION_INDEPENDENT_CODE
2017-12-15 15:56:19 +03:00
Sayed Adel
a8ae9cab08
3rdparty:libpng[1.6.34] Add missing support for PowerPC/VSX
2017-12-15 03:00:07 +00:00
Alexander Alekhin
cd4176104d
3rdparty: update libwebp 0.6.1
2017-12-14 14:49:31 +03:00
Alexander Alekhin
5c709f4aaa
3rdparty: update libtiff 4.0.9
2017-12-14 14:49:31 +03:00
Alexander Alekhin
ae5e1f8ece
3rdparty: eliminate jasper build warning
2017-12-14 14:49:31 +03:00
Suleyman TURKMEN
83b5b86f7d
3rdparty: update libjpeg 9b
2017-12-14 14:49:31 +03:00
Alexander Alekhin
ca46171246
3rdparty: libpng patch
2017-12-14 14:49:31 +03:00
Suleyman TURKMEN
d4e2e6279c
3rdparty: update libpng 1.6.34
2017-12-14 14:49:30 +03:00
Suleyman TURKMEN
197078e331
3rdparty: update zlib 1.2.11
2017-12-14 14:49:30 +03:00
Alexander Alekhin
0fcc6f5d60
Merge pull request #10282 from alalek:cmake_tbb_version
2017-12-13 13:50:24 +00:00
Vitaly Tuzov
51cb56ef2c
Implementation of bit-exact resize. Internal calls to linear resize updated to use bit-exact version. ( #9468 )
2017-12-13 15:00:38 +03:00
Alexander Alekhin
8d4777c81d
cmake: generate tbb version file
2017-12-12 16:12:32 +03:00
Dmitry Kurtaev
f503515082
JavaScript bindings for dnn module
2017-12-08 18:33:48 +03:00
Alexander Alekhin
f7913e2c84
build: eliminate Xcode 9.1 warnings
...
- 3rdparty/libjasper/jas_getopt.c:129:25: warning: this function declaration is not a prototype [-Wstrict-prototypes]
- clang: warning: optimization flag '-fomit-frame-pointer' is not supported for target 'armv7' [-Wignored-optimization-argument]
2017-11-28 17:48:40 +03:00
Maksim Shabunin
184daa155f
Fixed minor issues reported by GCC 7.2
2017-11-03 18:06:39 +03:00
Maksim Shabunin
223830a5ee
Updated TBB package to 2018.1
2017-10-20 12:16:06 +03:00
Alexander Alekhin
face2ea612
3rdparty: suppress warnings
2017-10-18 13:08:01 +03:00
Maksim Shabunin
556768ead1
Merge pull request #9805 from alalek:ffmpeg_update
2017-10-10 09:02:02 +00:00
Maksim Shabunin
ef332dc550
Fixed and suppressed warnings produced by GCC 6.3.0
2017-10-09 13:52:07 +03:00
Alexander Alekhin
cb5bc1832b
ffmpeg: update 3.3.4
2017-10-09 13:42:09 +03:00
Khem Raj
2c7a123ed8
Do not enable asm with clang
...
clang pretends to be gcc 4.2.0 which means we will
use inline asm for no reason, instead of builtins
on clang when possible.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-09-19 18:09:30 -07:00
Maksim Shabunin
248e2c7d47
Fixed some issues found by static analysis
2017-09-08 12:22:12 +03:00
Alexander Alekhin
9c14a2f0aa
Merge pull request #9395 from lupustr3:pvlasov/icv2017u3_update
2017-08-24 11:48:53 +00:00
Alexander Alekhin
97aaaf50b8
carotene: removed unnecessary 'register' specifier
2017-08-23 18:57:00 +03:00
Alexander Alekhin
c5f2170ce8
carotene: don't use __asm__ with aarch64
2017-08-23 18:56:53 +03:00
Pavel Vlasov
a57718e1ac
ICV2017u3 package update;
...
- Optimizations set change. Now IPP integrations will provide code for SSE42, AVX2 and AVX512 (SKX) CPUs only. For HW below SSE42 IPP code is disabled.
- Performance regressions fixes for IPP code paths;
- cv::boxFilter integration improvement;
- cv::filter2D integration improvement;
2017-08-23 14:24:43 +03:00
Alexander Alekhin
f694192878
cmake: use CMAKE_CXX_COMPILER_VERSION (CMake 2.8.8+)
...
- '-fvisibility' flag was updated
- PVAPI library detection was changed
2017-08-21 18:06:40 +03:00
Alexander Alekhin
7f1114d935
cmake: disable HAVE_POSIX_SEMAPHORES on Apple platform
2017-08-14 17:19:51 +03:00
Alexander Alekhin
6ff9fc67bb
build: HAVE_LIBPTHREAD, HAVE_PTHREAD(S) => HAVE_PTHREAD
2017-08-14 10:59:38 +03:00
Alexander Alekhin
402a77e7f7
Merge pull request #9237 from alalek:fix_winrt_build
2017-07-26 10:42:49 +00:00
Alexander Alekhin
602f047fe8
build: replace WIN32 => _WIN32
2017-07-25 13:30:48 +03:00
Alexander Alekhin
e45d5446f2
cleanup unused 3rdparty files
2017-07-21 15:20:13 +03:00
Alexander Alekhin
49e1f6b161
Merge pull request #9091 from alalek:update_ffmpeg
2017-07-14 17:25:35 +00:00
Alexander Alekhin
5f4c7372c0
Merge pull request #9159 from alalek:cmake_target_rename
2017-07-14 17:19:26 +00:00
Alexander Alekhin
19c9174543
cmake: rename cpufeatures target
...
It is configurable via OPENCV_CPUFEATURES_TARGET_NAME variable
2017-07-13 19:24:10 +03:00
Alexander Alekhin
a4a47b538c
build: detect Android via '__ANDROID__' macro
...
https://sourceforge.net/p/predef/wiki/OperatingSystems
2017-07-10 12:43:59 +03:00
Alexander Alekhin
359bd21bd7
ffmpeg: update 3.3.2
...
- ffmpeg 3.3 -> 3.3.2
- added VERSIONINFO
2017-07-04 18:49:30 +03:00
Tony Lian
c8783f3e23
Merge pull request #9075 from TonyLianLong:master
...
Remove unnecessary Non-ASCII characters from source code (#9075 )
* Remove unnecessary Non-ASCII characters from source code
Remove unnecessary Non-ASCII characters and replace them with ASCII
characters
* Remove dashes in the @param statement
Remove dashes and place single space in the @param statement to keep
coding style
* misc: more fixes for non-ASCII symbols
* misc: fix non-ASCII symbol in CMake file
2017-07-03 16:14:17 +00:00
Maksim Shabunin
32d4af36e2
Fixing some static analysis issues
2017-06-27 14:30:26 +03:00
Alexander Alekhin
006966e629
trace: initial support for code trace
2017-06-26 17:07:13 +03:00
Alexander Alekhin
07aff8e85f
3rdparty: add ittnotify sources
...
https://github.com/01org/IntelSEAPI/tree/master/ittnotify
2017-06-26 17:05:06 +03:00
Vadim Pisarevsky
ef692350e0
Merge pull request #8966 from alalek:protobuf_sources
2017-06-26 10:27:40 +00:00
Vadim Pisarevsky
fa7e7e0ff9
Merge pull request #8900 from alalek:update_android_build
2017-06-23 10:58:53 +00:00