Alexander Alekhin
66b2140892
build: eliminate C4309 warning from protobuf files with MSVS2017
3 years ago
Alexander Alekhin
d934bb15b0
Merge pull request #20998 from alalek:update_protobuf_3.19.1
...
3rdparty(protobuf): upgrade 3.5.2 => 3.19.1
* 3rdparty(protobuf): upgrade 3.5.2 => 3.19.1
* dnn: update protobuf files (3.19.1)
* 3rdparty(protobuf): re-apply OpenCV patch for custom fields (3.19.1)
* protobuf: suppress new build warnings
* protobuf: remove unused files
3 years ago
Alexander Alekhin
32377ce57d
android: add -llog for libprotobuf
4 years ago
Alexander Alekhin
364702b1c9
cmake(3rdparty): use EXCLUDE_FROM_ALL
4 years ago
Alexander Alekhin
288fa70ed9
dnn(protobuf): backport AllowUnknownField(), SetRecursionLimit()
...
- limit recursion in SkipField*() calls
5 years ago
Alexander Alekhin
f0ffc52435
fix files permissions
5 years ago
Alexander Alekhin
7ecdcf6ca6
build: GCC9 compilation
5 years ago
Alexander Alekhin
1febb12942
3rdparty: apply protobuf v3.5.1..v3.5.2 patch
...
https://github.com/protocolbuffers/protobuf/compare/v3.5.1..v3.5.2
6 years ago
Alexander Alekhin
dfb9832a25
cmake(protobuf): ensure using of own headers
6 years ago
Loic Devulder
ac9ec55b37
3rdparty/protobuf: fix compilation issue on s390
...
This commit fixes an issue while trying to compile
on s390x architecture.
This is simply a backport of a fixe already applied
in official protobuf code:
- https://github.com/protocolbuffers/protobuf/pull/3955
6 years ago
Alexander Alekhin
d5951bc033
build: eliminate GCC8 warnings
6 years ago
Dmitry Kurtaev
4ec456f0a0
Custom layers for deep learning networks ( #11129 )
...
* Custom deep learning layers support
* Stack custom deep learning layers
7 years ago
Alexander Alekhin
12e8e33144
build: enable -Wimplicit-fallthrough warning for OpenCV modules
7 years ago
Alexander Alekhin
784c8436fd
cmake: update PDB installation
7 years ago
Alexander Alekhin
0587f92d96
cmake: disable override warnings in 3rdparty code and viz
7 years ago
Maksim Shabunin
265f335dae
Add install component for 3rdparty libraries licenses
7 years ago
Maksim Shabunin
7bbe002a2f
Add install component for 3rdparty libraries licenses
7 years ago
Alexander Alekhin
e969f184e1
3rdparty: fix protobuf version in README file
7 years ago
Alexander Alekhin
586625f8ba
3rdparty: fix protobuf version in README file
7 years ago
Maksim Shabunin
e56d6054aa
Do not build protobuf without dnn ( #10689 )
...
* Do not build protobuf if dnn is disabled
* Added BUILD_LIST cmake option to the cache
* Moved protobuf to the top level
* Fixed static build
* Fixed world build
* fixup! Fixed world build
7 years ago
Dmitry Kurtaev
ec8d39d059
Re-apply protobuf fix for JavaScript builds
...
original commit: f503515082
JavaScript bindings for dnn module
7 years ago
Maksim Shabunin
8b87c4b96a
Fixed several warnings produced by clang 6 and static analyzers
7 years ago
Alexander Alekhin
22816a4c43
protobuf: drop unused files
7 years ago
Alexander Alekhin
4d84999452
dnn: protobuf build warnings
7 years ago
oqtvs
df0b83332d
Updated protobuf version to 3.5.1
7 years ago
Alexander Alekhin
b76a691bcf
3rdparty(protobuf): fix build with Android NDK 16
7 years ago
Alexander Alekhin
50365b7741
cmake: update CMAKE_POSITION_INDEPENDENT_CODE
7 years ago
Dmitry Kurtaev
f503515082
JavaScript bindings for dnn module
7 years ago
Alexander Alekhin
6ff9fc67bb
build: HAVE_LIBPTHREAD, HAVE_PTHREAD(S) => HAVE_PTHREAD
7 years ago
Maksim Shabunin
32d4af36e2
Fixing some static analysis issues
8 years ago
Alexander Alekhin
1c4c58d1b5
3rdparty: update CMake scripts for protobuf
8 years ago
Alexander Alekhin
63b30554ad
3rdparty: protobuf 3.1.0 sources
...
without tests, testdata, .proto files
8 years ago