Commit Graph

6625 Commits

Author SHA1 Message Date
JackBoosY
ad493fd860 Add function vcpkg_configure_make/vcpkg_build_make/vcpkg_install_make/vcpkg_build_nmake/vcpkg_install_nmake (#8267)
* Add function vcpkg_configure_make/vcpkg_build_make.

* Fix autoreconf command and add log.

* Add vcpkg_install_make.

* Fix call function name.

* support non-debug mode.

* Add nmake support.

* [tcl]Add new port for testing.

* [vcpkg_configure_make]Fix prefix in linux.

* restart CI systen.

* Separate vcpkg_build_nmake/vcpkg_install_nmake. Add arg PROJECT_NAME.

* fix copy source file. add samples.

* Remove uncommon options.
Add force install para to autoreconf.

* fix build error.

* fix options judgment.

* enable nmake in windows.

* fix some envs and macros. Disable NMAKE in vcpkg_configure_make currently.

* update docs.

* fix environments.

* Modify libosip2 to use vcpkg_configure_make/vcpkg_install_make.

* [tcl]Tcl separates PR.

* trigger PR-EAGER.

* [freexl]Fix options name and remove option NMAKE.

* use tool-chain instead of set environments manually.

* fix autoreconf para.

* use vcpkg_execute_build_process instead.
2019-10-05 07:51:07 -07:00
zi-m
47c6b3f557 fix find_package(wxWidgets) issue in release build (#8405) 2019-10-04 15:53:43 -07:00
woxigeh
e02f2b2e32 [phnt] Add new port (#8434) 2019-10-03 16:20:50 -07:00
Ken A. Redergård
a9ba330cc0 [nrf-ble-driver] Fix version number (#8437)
* Fix version number

* Bump version
2019-10-03 16:16:12 -07:00
Carlos O'Ryan
e1686e1a83 [google-cloud-cpp] Update to v0.14.0 (#8441) 2019-10-03 16:03:51 -07:00
Jozef Izso
a528ee4b85 [protobuf] Update protobuf to 3.10.0 (#8439) 2019-10-03 09:42:01 -07:00
Jozef Izso
cd8f320b8d [grpc] Update grpc to 1.23.1 (#8438) 2019-10-03 09:41:24 -07:00
hannamagdalena
02dd1ccd62 [thrift]fix-paths (#8410)
* Fix false generated paths

* Change thrift version number
2019-10-03 00:08:59 -07:00
Genos
f89462c8c2 [mgnlibs] Add new port (#8390) 2019-10-02 19:17:31 -07:00
Ehsan
fcd1e4d21f [libfabric] Update library to 1.8.1 (#8415) 2019-10-02 16:03:51 -07:00
Daan De Meyer
1ac57d42ac Update reproc to 9.0.0. (#8411)
- Update description.
- Remove unused REPROC++_INSTALL option.
- Stop installing pkgconfig files.
- Remove explicit REPROC_INSTALL option as its enabled by default in
this scenario.
2019-10-02 16:02:55 -07:00
zi-m
16a2ec4e99 fix find_package(json5-parser ...) issue (#8401) 2019-10-02 15:51:40 -07:00
Alexander Karatarakis
3db8ce2d66 [magic_enum] Update to 0.6.1. Add HEAD_REF (#8431) 2019-10-02 13:54:38 -07:00
Ehsan
28bba7b338 [kangaru] Update library to 4.2.1 (#8414) 2019-10-02 13:20:42 -07:00
Antonio Artigas
97c1aa173b Fix typo in qt5-base/cmake/install_qt.cmake (#8417) 2019-10-02 09:56:44 -07:00
Alvin
993f52c886 [cpp-base64]Add new port. (#8368)
* [cpp-base64]Add new port.

* [cpp-base64]Change copyright path and name.
2019-10-01 15:51:02 -07:00
Joseph Davies
5db70c438d
[libjpeg-turbo] Update to 2.0.3. 2019-10-01 05:50:43 -07:00
myd7349
281d107328 [mathc] Add new port (#8394) 2019-09-30 08:51:44 -07:00
Alexander Neumann
4279a79208 [vtk] fix typo in lzma and lz4 patch (#8403)
* correct find_library call

there was a typo.

* fix find_library call

* Update CONTROL
2019-09-30 08:49:36 -07:00
NancyLi1013
94b7f9a6a8 [assimp] Update the version (#8381) 2019-09-29 23:10:45 -07:00
Long Huan
fe3e544fa5 [python3]make python3 support unix (#8055)
* support unix

* Update portfile.cmake

call vcpkg_execute_build_process instead of vcpkg_execute_required_process
2019-09-29 18:58:00 -07:00
Curtis J Bezault
2cf0a50129
drop useless patch (#8395) 2019-09-29 18:41:24 -07:00
janholt
b09ce119c5 [clapack] fix clapack install (#8388) 2019-09-29 16:48:10 -07:00
Andrew Gunnerson
4235c216ac [libplist,libusbmuxd] Set ONLY_DYNAMIC_LIBRARY instead of ONLY_STATIC_LIBRARY (#8392)
* [libplist] Set ONLY_DYNAMIC_LIBRARY instead of ONLY_STATIC_LIBRARY

libplist appears to always build as a dynamic library and the previous
ONLY_STATIC_LIBRARY option was causing the DLLs to not be installed.

Signed-off-by: Andrew Gunnerson <andrewgunnerson@gmail.com>

* [libusbmuxd] Set ONLY_DYNAMIC_LIBRARY instead of ONLY_STATIC_LIBRARY

libusbmuxd also always builds as a dynamic library (like libplist).

Signed-off-by: Andrew Gunnerson <andrewgunnerson@gmail.com>

* [libplist] Ensure app container bit is set for UWP DLLs

Signed-off-by: Andrew Gunnerson <andrewgunnerson@gmail.com>
2019-09-29 16:35:00 -07:00
myd7349
1944bcf8b1 [cpuinfo] Add new port (#7449)
* [cpuinfo] Add new port

* [cpuinfo] Fix patch URL

* [cpuinfo] Fix CI failures

* [cpuinfo] Update TODO
2019-09-29 16:20:51 -07:00
Chao
b9c87f40d4 [alembic,geogram,openimageio]: alembic: in favor of FindOpenEXR.cmake installed alongside package openexr by vcpkg so that debug version of openexr can actually be found and linked into; (#8379)
geogram: remove /src/lib from INTERFACE_INCLUDE_DIRECTORIES in GeogramTargets.cmake, as /src/lib is not a valid include path;
openimageio: in favor of FindOpenEXR.cmake and LibRaw-config.cmake installed by vcpkg so that the debug version of openexr and libraw can actually be found and linked into;
2019-09-29 13:07:50 -07:00
Ian Reinhart Geiser
3c39089dad [rxcpp] Change to new repository (#8361)
* Update for new repo

* Update portfile.cmake
2019-09-29 10:51:23 -07:00
Daniel Parker
22cbc5c7e3 Update jsoncons to v0.136.0 (#8382) 2019-09-29 10:50:34 -07:00
NancyLi1013
a07cd2ecc4 [angle] Update to the latest commit. (#7329)
* [angle] Update to the latest commit.

* Fix build linux.

* Update CMakeList.txt and linux patch.

* update to latest

* Disable OpenGL deprecation warnings

* Update CMakeLists.txt

* include objective c files

* don't filter any files out of common (same as upstream autotools)

* drop unit tests so we don't bring in gtest

* add filter mode

* add back filter except for android
2019-09-29 10:25:14 -07:00
Alvin
e81eceefa7 [asynch,minimp3]Change copyright path and name. (#8371)
* [asynch,minimp3]Change copyright path and name.

* [asynch,minimp3]Update version.

* [winreg]Change copyright path and name,Update version.
2019-09-29 02:30:06 -07:00
Brett-Michael Green
719c9f9ef8 add support for tcl (#8026) 2019-09-28 21:52:58 -07:00
lakinwecker
453ffa5aad Speed up the gdal build by using all available cores for make. (#8375)
* Speed up the gdal build by using all available cores for make.

* Also build the debug build with all cores.

* Addresses the review comments.

Use VCPKG_CONCURRENCY so the normal vcpkg concurrency controls apply.
Use vcpkg_execute_build_process and NO_PARALLEL_COMMAND which allows
for builds to be retried in some cases where parallel builds might fail.
2019-09-28 11:32:15 -07:00
myd7349
60c5814063 [wepoll] Add new port (#8280)
* [wepoll] Add new port

* [wepoll] Switch to dist branch
2019-09-28 08:54:09 -07:00
NancyLi1013
39ae95f5a9 [assimp] Update the version to 5.0.0 (#8370) 2019-09-27 11:17:08 -07:00
Robert Schumacher
2f11e0732a [hpx] Redirect --head to stable (#8259) 2019-09-27 11:16:02 -07:00
Robert Schumacher
9433136b22 [boost] Update to 1.71.0 (#7959)
* [boost] Update to 1.71.0

* [openmvs] Fixes for boost 1.71

* [telnetpp] DISABLE_PARALLEL_CONFIGURE

* [execute_process] Fix output variables (like error_code) not getting populated

* [telnetpp] Add missing boost-exception dependency

* [boost] Refactor generate-ports.ps1 into scripts dir. Enable boost-thread on uwp.

* [boost-iostreams] Revert removal of zstd dependency

* [openmvs] Fix tools deployment
2019-09-27 10:41:02 -07:00
NancyLi1013
50b49af28a [cppkafka] Fix dynamic build. (#8073)
* [cppkafka] Fix dynamic build.

* [cppkafka] Remove CPPKAFKA_BOOST_STATIC_LIBS

* Remove CPPKAFKA_RDKAFKA_STATIC_LIB option
2019-09-27 09:48:09 -07:00
Phoebe
adfa6fd359 [librdkafka] Add vcpkg-cmake-wrapper.cmake (#8355)
* [librdkafka] Add vcpkg-cmake-wrapper.cmake

* Update changes
2019-09-27 09:46:49 -07:00
JackBoosY
77a0a4a615 [halide]Upgrade to release_2019_08_27. (#8102)
* [halide]Upgrade to release_2019_08_27.

* [llvm]Fix llvm tools path in cmake.

* Re-trigger CI system.
2019-09-27 02:05:33 -07:00
past-due
67a9305c75 [curl] Update to 7.66.0 (#7331)
* [curl] Update to 7.65.3

* [curl] Remove USAGE

(Use auto-generated message about exported config.)

* Add wrapper

* [curl] Update to 7.66.0

* Add wrapper to curl

* drop parent_scope

* add change that didn't make it

* Populate CURL_LIBRARY

* Fix transitive dependency

* try to actually set LIBRARIES

* get .libs

* fix curlpp and dynamic builds on linux

* add @cenit's suggestion and fix typo in curlpp

* modify PDAL patch
2019-09-26 21:31:33 -07:00
Alvin
ee0bfad1cf [nanogui] Add new port (#8302)
* [nanogui]Add new port.

* [nanogui]Repatch.

* [nanovg]Update the CONTROL version of the nanovg port.
2019-09-26 17:04:10 -07:00
Jens Weggemann
2e9a0c4173 [volk] Update to latest version for crucial upstream fixes to the CMake files. (#8364) 2019-09-26 16:49:35 -07:00
Phoebe
690ddd480f [many ports] Warning to VCPKG long build path (#8331) 2019-09-26 14:31:55 -07:00
Vinny
20db9806c6 [Tweeny] Added Tweeny port (#8341)
* [Tweeny] Added Tweeny port

* Removed include(vcpkg_common_functions), replaced file() calls with vcpkg_fixup_cmake_targets
2019-09-26 14:24:54 -07:00
zi-m
22389a4690 [clickhouse-cpp] Add new port (#7880)
* cityhash

* clickhouse-cpp

* add LZ4_DISABLE_DEPRECATE_WARNINGS

* add CXX_STANDARD 11

* remove 'usage' file

* tabs -> spaces

* use version of 2019-05-22 instead of patching code

* fix: remove ports/cityhash/usage
2019-09-26 12:56:46 -07:00
Silvio Traversaro
4afc873253 [ignition-fuel-tools1] Add new port (#8136)
Add new port for the ignition-fuel-tools version 1, part
of the Ignition Robotics Libraries (https://ignitionrobotics.org/).
2019-09-26 12:03:56 -07:00
NancyLi1013
ad49c27d4e [vtk] Fix vtk[python] build failure (#8345) 2019-09-26 10:10:49 -07:00
JackBoosY
13476c9c93 [sol2]Disable export namespace to fix usage issue. (#8243)
* [sol2]Disable export namespace to fix usage issue.

* [sol2]Re-fix namespace issue.
2019-09-26 05:43:46 -07:00
JackBoosY
c7b705fc05 [arrow]Fix build error on Visual Studio 2019. (#8263) 2019-09-26 02:49:59 -07:00
Daniel Parker
273c31fe37 Update jsoncons to v0.135.0 (#8348) 2019-09-26 01:54:57 -07:00
Hongxu Xu
2e7f3f6f48 [Mecab] Fix invalid cmake config and target files. (#8229) 2019-09-25 22:04:20 -07:00
Bradley Austin Davis
a13185e0b9 [openxr-loader] Add openxr C++ bindings (#8255)
* [openxr-loader] Add openxr C++ bindings

* Bump version
2019-09-25 21:36:06 -07:00
myd7349
3e251748ed [portable-snippets] Add new port (#7783)
* [portable-snippets] Add new port

* [portable-snippets] Update to 2019-09-20
2019-09-25 15:39:15 -04:00
JackBoosY
2419d39160 [libosip2]Add new port. (#8261)
* [libosip2]Add new port.

* [libosip2]Use macro LIBOSIP2_VER.
2019-09-25 12:19:45 -07:00
Nikolay Shishov
39104b4761 [libevent] crt linkage fix (#8211)
* [libevent] crt linkage fix
2019-09-25 10:55:43 -07:00
Phil Christensen
59b8e3cdb2
[sdl1] fix windows sdk 18362 build failure (#8327)
Adding macro definition to silence new compile time diagnostics from
updated windows SDK.  This is not expected to change the behavior, only
supress a new diagnostic that is warning about existing behavior.
2019-09-25 10:49:40 -07:00
Sönke Schau
6366d454bc [gSoap] Update to 2.8.93 (#8338) 2019-09-25 10:42:21 -07:00
JackBoosY
808a19c00f [sdl2-mixer]Re-fix dynamic call. (#8335) 2019-09-25 08:27:32 -07:00
Victor Romero
a4a8b8ebdd
[libiconv] Guard imported targets in non-Windows (#8312) 2019-09-24 19:59:12 -07:00
Curtis J Bezault
863285f627
Fix building pdal after VS2019 upgrade (#8326) 2019-09-24 14:35:47 -07:00
Stefano Sinigardi
3532a7cf3c [cudnn] add port and enable it in darknet (#7536)
* [cudnn] add port and enable it in darknet
* [OpenCV4] fix ffmpeg feature on uwp
* [darknet] enable integration with cuda/cudnn also with opencv3
* [darknet] update to latest revision
2019-09-24 12:58:38 -07:00
Yang
e9047ef771 [crfsuite] Add new port (#8233)
* [crfsuite] Add new port

* fix crfsuite

* remove patch file

* readd the patch file

* modify version of crfsuite, so no patch file are needed
2019-09-24 11:25:22 -07:00
Lennart Trunk
45e70a9f78 update mpfr to 4.0.2 and fix build on osx (#8324)
* update mpfr to 4.0.2
2019-09-24 11:05:30 -07:00
Alvin
de53bb8668 [minimp3] Add new port (#8319)
* [minimp3]Add new port.
2019-09-24 10:56:46 -07:00
Alvin
16fc29b2ba [asynch]Add new port. (#8317) 2019-09-24 10:43:24 -07:00
myd7349
7bcd17f338 [matplotlib-cpp] Add new port (#8313) 2019-09-24 10:42:43 -07:00
Alexander Neumann
7ca4891fa4 [Qt] feature latest to build 5.13.1 (#8212)
* Introduce latest feature to build Qt 5.13.1
2019-09-23 14:47:08 -07:00
Phil Christensen
b462cc2b63
[chartdir] fix hash for osx (#8308)
* [otl] fix hash and update version

* [chartdir] fix hash
2019-09-23 14:21:47 -07:00
Lily
02881e6c6d [sdl2-mixer] Fix features dependency link. (#8208)
* [sdl2-mixer] Fix features dependency link libraries.

* [sdl2-mixer] Remove find_library.

* [sdl2-mixer] Fix feature name

* [sdl2-mixer] Fix feature options
2019-09-23 13:49:37 -07:00
Ehsan
ef1e925305 [librdkafka] Update library to 1.2.0 (#8307) 2019-09-23 13:47:22 -07:00
Phoebe
36cd8ef277 [open62541] fix dynamic build (#8252)
* [open62541] fix dynamic build

* Add the regex back to unblock --head revision
2019-09-23 13:47:07 -07:00
Stefano Sinigardi
839cdff896 [ffmpeg] update to 4.2 (#8021)
* [ffmpeg] update to 4.2

* [ffmpeg] add missing dependencies under linux
2019-09-23 13:46:16 -07:00
Tsukasa Sugiura
889fa61c29 [libsoundio] Add libsoundio port (#8273)
* [libsoundio] Add libsoundio port

* [libsoundio] Add description and homepage

* [libsoundio] WindowsStore not supported

* [libsoundio] Fix libsoundio-config.cmake

* [libsoundio] Fix CMakeLists for Linux
2019-09-23 12:27:07 -07:00
Phoebe
804d8ea43c [realsense2] fix dependency glfw3 and mismatching number of debug and release binaries (#8303) 2019-09-23 10:43:25 -07:00
Ehsan
8d272fc443 [parallel-hashmap] Update library to 1.24 (#8301) 2019-09-23 10:40:16 -07:00
Lily
000e7c68f3 [armadillo] Fix configure_file failed (#8299) 2019-09-23 10:39:54 -07:00
Ehsan
498a9b758e [pugixml] Update library to 1.10 (#8297) 2019-09-23 10:39:12 -07:00
Ehsan
7514946910 [mbedtls] Update library to 2.16.3 (#8296) 2019-09-23 10:38:49 -07:00
Ehsan
e1f8504518 [doctest] Update library to 2.3.5 (#8295) 2019-09-23 10:35:03 -07:00
Bradley Austin Davis
47531264b3 [basisu] Updating with latest upstream changes (#8289) 2019-09-22 22:59:04 -07:00
myd7349
5926563c77 [cute-headers] Add new port (#8277) 2019-09-22 22:56:40 -07:00
myd7349
5c5c9ea146 [zeromq] Update to 2019-09-13 (#8119)
* [zeromq] Update to 2019-09-10

* [zeromq] Update to 2019-09-13

* [zeromq] Rename websockets features
2019-09-20 19:10:14 -07:00
Phil Christensen
7fceb4d468
[linenoise-ng] Fix flaky config (#8276) 2019-09-20 15:35:15 -07:00
Alexander Neumann
86a5b6fd7b [Qt] Fix static builds of qt5-imageformats (#8222)
* forward extra arguments to vcpkg_configure_qmake from submodules
* make image format dependent on tiff and libwebp
* make tools dependent on imageformat
* build options must be passed a bit different then normal qmake options
* add the required dependencies
* a new dependency discovered in qt5-declarative
* need webpdemux also
* qt5-declarative is dependent on imageformats so we can drop it here
* remove empty qt.conf if it exists. closes #8180
* add all recommended dependencies as dependencies in control.
2019-09-20 14:06:43 -07:00
JackBoosY
d060ff5b8b [io2d]Fix linux build: add dependency cairo[x11]. (#8251) 2019-09-20 12:49:36 -07:00
cDc
b519061ed5 [tinynpy] update (#8274) 2019-09-20 12:46:40 -07:00
Cheney Wang
0279fd5ad2 [foonathan-memory] Fix using vcpkg_check_features error (#8266) 2019-09-20 11:29:10 -07:00
LeiLeiLei
bb171a0ffc add sigslot (#8262) 2019-09-20 11:27:24 -07:00
JackBoosY
358ec0954d [cairo]Add feature X11. (#8249)
* [cairo]Add feature X11.

* [cairo]Add message for feature x11.
2019-09-19 15:18:04 -07:00
Phoebe
04b9feb634 [simpleini cpp-redis tacopie] ports update (#8245) 2019-09-19 15:16:22 -07:00
bobk2824
3bdc5d0c2f update for ECSUtil 1.0.7.3 (#8253) 2019-09-19 15:05:23 -07:00
Josue Andrade Gomes
dcd9595b3f [graphicsmagick] updated to 1.3.33 (#8256) 2019-09-19 15:01:46 -07:00
JackBoosY
44de09ff5e [openimageio] Fix debug suffix issue. (#8230) 2019-09-18 12:55:32 -07:00
JackBoosY
095b4a2647 [cgicc]Fix linux build. (#8232) 2019-09-18 10:04:51 -07:00
Daniel Parker
7db8791f7d Update jsoncons to v0.134.0 (#8221) 2019-09-17 13:08:44 -07:00
Lily
0dc7751884 [duktape] Change download path of pip. (#8144)
* [duktape] Update download path for pip.

* [duktape] Fix copy file failed on Linux

* [duktape] Modify the download method.

* [duktape] Update download path for pip.
2019-09-17 12:17:59 -07:00
Francesco Bertolaccini
bca9f594e8 Update riffcpp to 2.2.4 (#8153)
* Update riffcpp to 2.2.4

* Update CONTROL file
2019-09-17 12:17:06 -07:00
Alexej Harm
d4ac078952 [date] Add official CMake targets support (#8151) 2019-09-17 11:39:29 -07:00
JackBoosY
c5e1adb243 [atk]Support UNIX. (#7991)
* [atk]Support UNIX.

* Update fix-encoding.patch
2019-09-17 11:34:55 -07:00
JackBoosY
54506fb05f [libepoxy]Add support with unix. (#7985)
* [libepoxy/]Add support with unix.

* [libepoxy]Improve warning message.
2019-09-17 10:12:33 -07:00