5867 Commits

Author SHA1 Message Date
tarcila
14d1575e0b [capnproto] Enable Linux and OSX support (#7024)
Now that #5630 is fix, this package is fully supported on both Linux
and Mac OS X.
2019-06-25 10:59:51 -07:00
wangli28
6a6d350d49 [armadillo] Fix build error in Linux (#7022)
[armadillo] Fix installation path
2019-06-25 10:56:21 -07:00
Phil Christensen
40a78054f5
[cnl] Update cnl to latest(#7031) 2019-06-25 10:55:24 -07:00
tarcila
54b3be6b60 [scripts] Fix vcpkg_fixup_cmake on non Windows platforms (#5630)
* [scripts] Fix vcpkg_fixup_cmake on non Windows platforms

Script was only handling tools executables ending with .exe.
Changed it so anything under /bin/ in transformed.

This fixes for instance FlatcTargets-release.cmake from flatbuffers
port on osx.
2019-06-24 23:21:30 -07:00
Benjamin Sergeant
ecc4b1631f [ixwebsocket] add new port (#6835)
* Add ixwebsocket

* remove commented cmake directives

* add dependencies

* directive to remove share folder

* try again with 4.0.3 which is using find_library for external code instead of vendoring it by default

* use vcpkg feature flag to detect ssl backend + compile ws

* do not build ws command line tool

* add a feature for osx / control file closer to curl one

* stop using features, as this makes CI unhappy

* Revert "stop using features, as this makes CI unhappy"

This reverts commit 4666b185671a9e37de5252334965fd63c060aea0.

* play again with Build-Depends to fix error which appears to be only on uwp

* call vcpkg_from_github instead

* share folder not created
2019-06-24 15:38:04 -07:00
Stefano Sinigardi
aefbaa1ba9 [darknet] update to latest release (#6787)
* [darknet] update to latest release

* [darknet] Reduce patch size

* update to latest release, does not require any patch :)
2019-06-24 15:22:57 -07:00
myd7349
bc08706eec [doctest] Update to 2.3.3 (#6998) 2019-06-24 13:36:40 -07:00
myd7349
92a86a1e54 [sprout] Add new port (#6997) 2019-06-24 13:23:55 -07:00
JackBoosY
4f675eafb6 [libtins]Upgrade version to 4.2 and adds dependent ports to new version. (#7008) 2019-06-24 11:38:10 -07:00
JackBoosY
25f628e05f [flann]Upgrade version to 1.9.1 and fix build error. (#6931)
* [flann]Upgrade version to 1.9.1 and fix build error.

* [flann]apply new patches.

* [flann]Regenerate patches.

* [flann]Combine all patches.
2019-06-24 10:46:37 -07:00
Phil Christensen
17b8cd9d05
[ppconsul] remove conflict with json11 (#6967)
* [ppconsol] remove conflict with json11
2019-06-22 23:30:45 -07:00
Sean Yen
d1b4e88d3c [libftdi-compat] Add new port (#6843)
* [libftdi-compat] v0.20 port

* Fixed wrong version number in CONTROL file.

* Download source archive file instead.

* restrict to shared library build only.

* Remove dlls from static build.

* [libftdi-compat] Update to 1.4. Replace CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS with a def file. Minimize patching.

* [libftdi] Rename from libftdi-compat

* [libftdi][libftdi1] Restore v0.20 as libftdi, move 1.4 to libftdi1
2019-06-21 22:45:40 -07:00
NancyLi1013
edf3d75eb7 [netcdf-c] Fix link error. (#6971)
* [netcdf-c] Fix linkage error.

* remove unused code
2019-06-20 22:08:51 -07:00
Stefano Sinigardi
47d206e149 [many ports] improvements for linux/wsl (#6730)
* [many ports] improve compatibility with WSL and mixed case filesystems

* [treehopper] express dependency on libusb, which was not working on non-win32 platforms and is still broken there

* [libharu] add compatibility with non-win32 platforms

* [geogram] fix openblas on linux
[clapack] better integration with linux environment
[visit-struct] put cmake config file in the expected folder
[geogram] remove trailing underscore to enable compatibility with OpenBLAS

* [openblas] playing with underscore, without success

* [openblas/lapack] fix library integration

* [clapack] improve target handling in cmake module

* [openblas] promote self-generated config to default cmake module, otherwise internal ones thinks wrongly that openblas can also solve lapack libs

* [clapack,openblas] improve libraries integration

* [many ports] fix cmake unnecessary target paths, wrong config paths, empty default dependencies, unnecessary [core] tags

* [suitesparse] improve integration with new lapack/openblas mechanism

* [suitesparse] add no underscore postfix also for linux

* [ceres] fix integration with newer openblas/lapack configs

* [aws-c-event-stream] fix regression

* [systemc] fix regression

* [libwebp,geogram] trigger rebuild

* [libwebp,pthread4w] fix regressions

* [glbinding] fix cmake module installation

* [globjects] disentangle unnecessary dependency from qt5

* [jasper] remove broken and unnecessary patches

* [libwebp] fix regression

* [many ports] avoid using BUILD_SHARED_LIBS which is uninitialized in port files

* [clapack] correctly find dlls

* [clapack] use a generic blas as dependency

* [fizz,g2o] restore expected version

* fix mistake

* [many ports] remove WIN32, APPLE and UNIX (again, they keep creeping in) from ports since they are broken and usually break non-win32 ports

* [libressl,openssl] do not try to build one if the other is already installed

* [itk] update ref and patch to avoid regression

* [libressl,openssl] implement full strategy to fix CI

* [libwebp] disable components that are broken on macOS

* [ogre] enable macOS build

* [freeimage,jxrlib,ogre,openexr,protobuf] port patches from #5169

* [ogre] add missing install command

* [ffmpeg] enable wrapper for cmake module

* [ffmpeg] add avresample module finder

* [ffmpeg] improve module detection and exported symbols

* [ffmpeg] add variables to cache

* [thrift] remove unnecessary build option

* [allegro5] fix shared/static inversion

* [protobuf] cleanup

* [libressl] cleanup

* [moos-core] cleanup

* commented features must not be separated from other features, otherwise vcpkg complains

* [itk] fix regression

* [shogun,itk] fix regressions

* [ogre] fix regression

* [opusfile] add compatibility with non-win32

* [itk] fix regression

* [sndfile,libsndfile] remove duplicate, redirect sndfile to libsndfile

* add missing dependencies

* [ismrmrd] fix regression

* [ffmpeg] trigger rebuild

* [clapack,openblas,libogg] fix regressions on macOS

* [libtins] fix regression

* force rebuild windows regressions, unable to reproduce locally

* [mosquitto] enable non-win32 builds

* [json-dto] force rebuild, unable to reproduce regression locally

* [many ports] uniform naming and path length requests

* fix regression

* fix regression

* [ffmpeg] fixes for downstream projects

* clean up - thanks to reviewers

* trigger rebuild of regressions on macOS

* trigger rebuild of regressions on macOS - part2

* Add core back

* Use VCPKG_CONCURRENCY

* Add core back to suitesparse

* Add core back to curl

* Add core back to magnum

* Add core back to magnum

* Add core back to magnum

* Add core back to cgal
2019-06-20 19:11:54 -07:00
NancyLi1013
e16efa4d6a [thor] Fix error on Linux. (#6953) 2019-06-20 14:52:54 -07:00
JackBoosY
5f72d97b6e [bond]Upgrade version to 8.1.0 and add Linux/OSX support. (#6954) 2019-06-20 14:52:28 -07:00
JackBoosY
321540a82a [xerces-c]Replace the macro DLL_EXPORT with the macro XERCES_DLL_EXPORT (#6970)
* [xerces-c]Disable defining DLL_EXPORT to avoid affecting other ports

* [xerces-c]Replace the macro DLL_EXPORT with the macro XERCES_DLL_EXPORT
2019-06-20 14:44:03 -07:00
Phoebe
83520dbc36 [Folly] define _CRT_INTERNAL_NONSTDC_NAMES to 0 to disable non-underscore posix names on windows (#6974) 2019-06-20 14:13:53 -07:00
Jackie Ng
dfd5bb46a1 [sqlite3]: Shared library support for Linux (#6856)
* [sqlite]: Shared library support for Linux

* [sqlite3]: Switch back to CMAKE_SYSTEM_NAME checks per original PR (#6122)

* [sqlite3]: Remove redundant "WindowsStore" system name check as "Windows" should already catch it.

* [sqlite3]: Re-bump portfile

* [sqlite3] added error message
2019-06-20 09:40:50 -07:00
NancyLi1013
d3498a8943 [msmpi] Fix /MD for static libs. (#6945)
* [msmpi] Fix /MD for static libs.

* [msmpi] Don't install static-crt static libs when using debug crt
2019-06-19 13:28:40 -07:00
Igor Kostenko
5ef4940c2c crossplatform add to path (#6961) 2019-06-19 12:04:53 -07:00
Stijn Herfst
bba0b6b98d [casclib] Add new port (#6744)
* [casclib] Add new port
2019-06-18 16:27:41 -07:00
Philipp Hasper
99b3907744 [opencv] Fixed OpenCV versioning using wrong commit (#6812)
* [opencv] Fixed OpenCV versioning using wrong commit

As there is no OpenCV repository, the hash is wrongly determined

Closes #6708

* [opencv] cmake disable find package git
2019-06-18 13:37:48 -07:00
myd7349
1a63672f8f [protobuf] Update to 3.8.0 (#6739)
* [protobuf] Update to 3.8.0

* [nlopt] set options off

* [shogun] should not use CMAKE_SYSTEM_PROCESSOR in port file

* [protobuf] Add Homepage

* [protobuf] turn warning flag off

* [protobuf] Fix orc build error on macOS

* bump shogun, fix nlopt
2019-06-18 13:34:43 -07:00
Josue Andrade Gomes
bd5007625e Graphicsmagick 1.3.32 (#6947)
* GraphicsMagick 1.3.32

* Fix missing header install
2019-06-18 11:18:37 -07:00
JackBoosY
49d1759ec8 [spdlog]Add feature[benchmark] (#6924)
* [spdlog]Add feature[benchmark]
2019-06-18 11:11:06 -07:00
JackBoosY
09d8df72aa [qt5-declarative]Fix error when building release-only. (#6927) 2019-06-17 17:12:44 -07:00
JackBoosY
0b24f31aad [sdl2-mixer]Fix build error with feature opusfile. (#6929) 2019-06-17 17:12:00 -07:00
JackBoosY
f10cfbe064 [log4cplus]Fix lnk2019 errors when using log4cplus. (#6930) 2019-06-17 17:10:45 -07:00
JackBoosY
5bbba1c92b [nvtt]Upgrade version to 2.1.1 and fix build error on windows. (#6765)
* [nvtt]Upgrade version to 2.1.1 and fix build error on windows.

* [nvtt]Fix build error on OSX.

* [nvtt]Merge two patches.

* [nvtt]Re-trigger CI system.

* [nvtt]Fix build error on OSX.
2019-06-17 16:36:07 -07:00
Tsukasa Sugiura
5e9ccbc4a5 [realsense2] Enable OpenNI2 driver option (#5275)
* [realsense2] Update to v2.18.0

Update realsense2 port to librealsense v2.18.0.

* [realsense2] Add OpenNI2 driver option

Add OpenNI2 driver option.

* [realsense2] Fix OpenNI2 driver option

* [realsense2] Remove unnecessary patch

* [realsense2] Bump CONTROL version
2019-06-17 16:04:18 -07:00
Claudio Fantacci
302c43f931 [realsense2] Update to v2.19.0 (#5777)
* [realsense2] Update to v2.19.0

* [realsense2] Update to version 2.22.0
2019-06-17 14:38:05 -07:00
myd7349
70c615012f [libsodium] Update to 1.0.18 (#6778) 2019-06-17 13:19:38 -07:00
wangli28
b4ae1fb521 [libwebsockets] Fix build error on Linux (#6855) 2019-06-17 11:32:15 -07:00
NancyLi1013
ba0b34c2e8 [blosc] Fix the bug when building release-only. (#6928) 2019-06-17 11:31:14 -07:00
Nikita
ec5e9c282c [restclient-cpp] new port (#6936) 2019-06-17 11:30:41 -07:00
wangli28
578139ece7 [leveldb] Port update (#6900) 2019-06-17 10:56:03 -07:00
JackBoosY
f63ddfec5e [opencv]Fix build error with feature gdcm: cannot find openjp2. (#6901) 2019-06-17 10:54:44 -07:00
Jason Juang
a861441498 [Exiv2] update to 0.27.1 (#6905) 2019-06-17 10:53:40 -07:00
Miguel
f86fc80db4 [mlpack] Updated to version 3.1.1 (#6907)
* [mlpack] Updated to version 3.1.0

* [mlpack] Updated to version 3.1.1
2019-06-17 10:52:52 -07:00
Phil Christensen
fd18a7d3a9
[forest] move to 12.0.0 (#6938) 2019-06-17 10:51:34 -07:00
Samuel Marks
783fa14d0b [ppconsul] Add new port (#6911) 2019-06-17 10:46:34 -07:00
JackBister
f00fbcb2e5 [libmodplug] Always use the upstream repository (#6912) 2019-06-17 10:36:41 -07:00
Gregory Popovitch
b03dd0714c [parallel-hashmap] Update to current 1.23 version and include natvis file. (#6917) 2019-06-17 10:35:44 -07:00
Kevin Lu
8de7aa1633 [sqlite3] Update to 3.28.0 (#6921) 2019-06-17 10:32:14 -07:00
wangli28
1dbb58814f [wt] Fix XML file installation path (#6925) 2019-06-17 10:30:25 -07:00
JackBoosY
1e297085c7 [aws-sdk-cpp]Upgrade to 1.7.116 (#6932) 2019-06-17 10:25:39 -07:00
eao197
38f969e9d2 RESTinio updated to v.0.5.1 (#6933) 2019-06-17 10:25:02 -07:00
myd7349
d2e21397f4 [greatest] Add new port (#6934) 2019-06-17 10:24:41 -07:00
pravic
18b029a5e3 [WIP] Add a Homepage URL entry for vcpkg ports (#2933)
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-06-15 16:54:47 -07:00