4803 Commits

Author SHA1 Message Date
Mikhail Paulyshka
e009618ba0 [cmake] update to 3.10.0 (#2236) 2017-11-26 03:18:35 -08:00
Alexander Karatarakis
2af7fe8690 Add System::powershell_execute() 2017-11-26 02:49:23 -08:00
Alexander Karatarakis
92872439b9 [fetchDependency[ Make parameter mandatory 2017-11-26 01:32:09 -08:00
Alexander Karatarakis
8883e40aaa vcpkgCreateDirectory->vcpkgCreateDirectoryIfNotExists 2017-11-26 01:31:58 -08:00
Alexander Karatarakis
94bd9dd66e
Merge pull request #2258 from UnaNancyOwen/fix_qhull
Fix QHull port to remove static link libraries when installing dynamic link libraries
2017-11-25 18:48:37 -08:00
Robert Schumacher
14cbe496bc [vcpkg] Allow compilation inside WSL 2017-11-25 16:21:54 -08:00
Robert Schumacher
5335d17f53 [vcpkg] Initial experimental support for VCPKG_BUILD_TYPE release 2017-11-25 15:25:18 -08:00
Tsukasa Sugiura
390806e931 Fix PCL port according to QHull port change
Fix PCL port according to QHull port change.
PCL will link dynamic link librariy of QHull when build dynamic link
library configure.
2017-11-26 07:49:30 +09:00
Tsukasa Sugiura
173a1d59a5 Fix remove files when install dynamic libraries
Fix remove files when install dynamic libraries.
2017-11-26 07:36:03 +09:00
Tsukasa Sugiura
fda988964d Enable Ninja build in QHull port
Enable Ninja build in QHull port.
2017-11-26 07:29:56 +09:00
Robert Schumacher
6b64a9adb6
Merge pull request #2237 from kypp/openvdb
new port: openvdb
2017-11-25 14:16:49 -08:00
Robert Schumacher
8b591b2c43
Merge pull request #2245 from janisozaur/patch-2
[speexdsp] Only use SSE on x86/amd64
2017-11-25 14:14:21 -08:00
Robert Schumacher
22fbd3ac36 [libpng] Remove unneeded CMAKE_SYSTEM_PROCESSOR override 2017-11-25 13:49:51 -08:00
Robert Schumacher
d299848f21
Merge pull request #2242 from jasjuang/leveldb
[leveldb] force static build when triplet is dynamic
2017-11-25 13:47:11 -08:00
Robert Schumacher
4d274a7bff [opencv] Disable msvcrt check to allow prepackaged ffmpeg 2017-11-25 13:45:33 -08:00
Robert Schumacher
90e520af8d
Merge pull request #2244 from janisozaur/patch-1
[jansson] Don't use WinCryptoApi for UWP builds
2017-11-25 13:18:22 -08:00
Robert Schumacher
b1f4391902
Merge pull request #2247 from fquinner/patch-1
Fixed qpid-proton port to not need system python
2017-11-25 13:17:54 -08:00
Robert Schumacher
a3ea74b9ed
Merge pull request #2250 from AndyM84/master
Adding UnitTest++ Port
2017-11-25 12:48:07 -08:00
Robert Schumacher
89983fe102 [vcpkg-from-github] Improve argument handling 2017-11-25 12:47:49 -08:00
Robert Schumacher
dbe732fd8a [unittest-cpp] Use vcpkg_from_github. 2017-11-25 12:47:41 -08:00
Robert Schumacher
fec269d594 [protobuf] Restore removed export required for GRPC. [grpc] Update to 1.7.2 2017-11-25 12:36:50 -08:00
Robert Schumacher
9a9c3a8634 [libiconv] Update to 1.15 2017-11-25 11:54:35 -08:00
Robert Schumacher
141f10801c [vcpkg] Improve external toolchain handling. 2017-11-25 11:50:31 -08:00
Robert Schumacher
473d3e4c51
[protobuf] bump version to 3.5.0 2017-11-25 10:11:08 -08:00
Alexander Karatarakis
af65db39ff
Merge pull request #2254 from xoviat/fftw-cmake
[fftw] Use builtin cmake configuration
2017-11-24 22:43:58 -08:00
Alexander Karatarakis
4ffaea61a0
Merge pull request #2251 from thierryba/protobuf3.5
[protobuf] upgrade to 3.5.0
2017-11-24 18:06:14 -08:00
Alexander Karatarakis
910bfe96c1
Merge pull request #2255 from twMr7/realsense2
[realsense2] update to v2.8.2
2017-11-24 17:38:21 -08:00
James Chang
5799ba24c4 [realsense2] update to v2.8.2 2017-11-25 01:48:01 +08:00
xoviat
9f4ea2d316 [fftw] bump version 2017-11-24 10:45:53 -06:00
xoviat
d476d8fe8d [fftw] Use builtin cmake configuration 2017-11-24 10:42:14 -06:00
Thierry Bastian
df4d694cf1 protobuf: upgrade to protobuf 3.5 2017-11-23 16:24:13 +01:00
Andrew Male
9114ae4816 Final edits to unittest-cpp portfile 2017-11-23 10:14:01 -05:00
Andrew Male
abf595e903 Adding UnitTest++ Port 2017-11-23 10:11:38 -05:00
Michał Janiszewski
105b2cccc6
[speexdsp] Check CMAKE_SYSTEM_PROCESSOR to enable SSE 2017-11-23 11:26:30 +01:00
Alexander Karatarakis
22d015073f [date] Update. Resolves #2222 2017-11-22 14:58:39 -08:00
fquinner
70ade5e03a
Fixed qpid-proton port to not need system python
Tried to build the last version of the port on a fresh build but
wouldn't work properly unless python.exe was already installed
on the system. This version explicitly uses the vcpkg provided
python.
2017-11-22 21:51:40 +00:00
Michał Janiszewski
746cfad3de
[speexdsp] Only use SSE on x86/amd64
This fixes UWP builds.
2017-11-22 16:18:45 +01:00
Michał Janiszewski
6a2904aebd
[jansson] Don't use WinCryptoApi for UWP builds
Jansson tries to use Windows' CryptoApi to seed its hash table. This API
is not exposed in UWP, but there is still a fallback to use current time
and PID.

This change makes Jansson use less-secure fallback, but fixes
compilation for UWP target.

See
https://jansson.readthedocs.io/en/2.10/apiref.html#c.json_object_seed
2017-11-22 14:30:48 +01:00
Robert Schumacher
e6c65b93b1 [sdl2] Use cmake for UWP 2017-11-22 04:40:44 -08:00
Robert Schumacher
26a180b804 [ogre] Fix unrelocatable CMake files, also attempt to enable Debug 2017-11-22 04:36:33 -08:00
Robert Schumacher
71be72e11d
Merge pull request #2092 from lazyhamster/ogre_1_10
[ogre] Update port to Ogre version 1.10.8.
2017-11-22 00:41:45 -08:00
Robert Schumacher
3c4a4560c6 [ogre] Fix static builds 2017-11-22 00:40:31 -08:00
jasjuang
c7caa18a71 [leveldb] force static build when triplet is dynamic 2017-11-21 23:30:36 -08:00
Robert Schumacher
27a523e61c
Merge pull request #2082 from Lyrex/devil-port
Add DevIL port
2017-11-21 22:50:54 -08:00
Robert Schumacher
46288a5a6d [devil] Enable static builds 2017-11-21 22:50:03 -08:00
Robert Schumacher
f7c10858f7
Merge pull request #1752 from martin-s/patch-vs2013
Added support for VS2013 build chain tools.
2017-11-21 21:47:51 -08:00
Robert Schumacher
43fece81bd
Merge pull request #2241 from UnaNancyOwen/add_halide
Add Halide
2017-11-21 21:46:06 -08:00
Robert Schumacher
373cfcc8d8 [halide] Small tweaks, use hash check for license 2017-11-21 21:45:40 -08:00
Robert Schumacher
148f04c4cc
Merge pull request #2187 from seanwarren/lcms-debug-postfix
[lcms] Add 'd' debug postfix
2017-11-21 21:09:34 -08:00
Robert Schumacher
89a49b25b6 [lcms] Bump package version 2017-11-21 21:09:21 -08:00
Robert Schumacher
c240ecbf7f Merge branch 'master' of https://github.com/Microsoft/vcpkg 2017-11-21 21:05:44 -08:00
Robert Schumacher
18eeee6a2c [libssh2] Enable cmake config targets 2017-11-21 21:05:13 -08:00
Robert Schumacher
ba7fcb6f24
Merge pull request #2238 from janisozaur/libzip
[libzip] Update to 1.3.2
2017-11-21 20:57:18 -08:00
Tsukasa Sugiura
f86e4b2a6a Add Halide
Add Halide.
2017-11-22 13:27:19 +09:00
Robert Schumacher
480f50a7b0 [vcpkg] Improve cmake targets output 2017-11-21 19:58:38 -08:00
Robert Schumacher
8e410e9e45
Merge pull request #2240 from jasjuang/alembic
[alembic] fix string replace eats semicolon problem
2017-11-21 19:17:13 -08:00
jasjuang
2ebc3938ea [alembic] fix string replace eats semicolon problem 2017-11-21 17:18:12 -08:00
Michał Janiszewski
0b3a91a01d [libzip] update patches 2017-11-21 21:35:36 +01:00
Michał Janiszewski
958c5e9276 [libzip] Update libzip to 1.3.2 2017-11-21 21:35:36 +01:00
kypp
7c6fb6081b new port: openvdb 2017-11-21 19:23:38 +01:00
Alexander Karatarakis
4cb5212dcb
Merge pull request #2217 from aybe/aubio-uwp
[aubio] patches for UWP builds
2017-11-21 01:25:52 -08:00
Alexander Karatarakis
74122324ad
Merge pull request #2228 from fquinner/feature-qpid-proton
Added port for qpid proton 0.18.1
2017-11-21 01:25:35 -08:00
Alexander Karatarakis
ec4eb5bc06
Merge pull request #2224 from jasjuang/libusb
[libusb] apply patch to make it libfreenect2 compatible
2017-11-21 01:14:18 -08:00
Alexander Karatarakis
23932a841e
Merge pull request #2216 from aybe/libsndfile-uwp
[libsndfile] patches for UWP builds
2017-11-21 01:12:39 -08:00
Alexander Karatarakis
9d93342017
Merge pull request #2214 from aybe/libflac-uwp
[libflac] patches for UWP builds
2017-11-21 01:03:35 -08:00
Alexander Karatarakis
7604a246da
Merge pull request #2227 from fquinner/feature-add-tool-scons
Added SCONS to vcpkg_find_acquire_program
2017-11-21 00:41:50 -08:00
Aybe
395829c545 [libsndfile] fixed missing return ! 2017-11-21 06:54:11 +01:00
Aybe
38ae2f69b7 [libflac] using #ifdef for patches instead 2017-11-21 05:46:58 +01:00
Aybe
72fdd294b0 [libsndfile] patches applied with #ifdef instead 2017-11-21 04:39:13 +01:00
Alexander Karatarakis
786d53c002 Fix vcpkg integrate install for unicode usernames 2017-11-20 19:15:47 -08:00
Aybe
c4d9af91c3 [aubio] bumping to 0.46 and using GitHub instead 2017-11-21 03:38:04 +01:00
Alexander Karatarakis
7c07ff813b Fix path 2017-11-20 18:22:55 -08:00
Alexander Karatarakis
1313a418cf Introduce PowershellParameter to add '' to parameter values.
Also place that and CMakeVariable in System.h
2017-11-20 18:17:24 -08:00
Robert Schumacher
3d8ba3e775 [SDL2] Move SDL2main.lib into manual-link. 2017-11-20 17:06:11 -08:00
Alexej Harm
4415ff5c16 [angle] Add CMake package with modules. (#2223)
* added angle cmake config

* bumped angle package version

* [angle] Add unofficial cmake targets
2017-11-20 15:33:06 -08:00
xoviat
1a6d0f5611 [mprf] add missing symbol (#2226)
* [mprf] create printf

* Update CMakeLists.txt

* [mpfr:portile] copy file
2017-11-20 15:10:00 -08:00
Robert Schumacher
ea6783f9ba [imgui] Use vendored stb at request of author -- static linking is explicitly worked around. Update to 1.52. 2017-11-20 15:05:44 -08:00
Frank Quinn
5123b32da1 Added port for qpid proton 0.18.1 2017-11-19 12:04:37 +00:00
Frank Quinn
7fc2d7dbdf Added SCONS to vcpkg_find_acquire_program
See: http://scons.org

I have a port I would like to submit which uses scons (which in
turn uses the python interpreter already provided). This change
makes SCONS usable for vcpkg_execute_required_process.
2017-11-19 11:42:52 +00:00
jasjuang
cd9d32721d [libusb] apply patch to make it libfreenect2 compatible 2017-11-18 16:07:49 -08:00
Robert Schumacher
06819e43e3
Merge pull request #2219 from cdcseacave/master
[ceres] enable static CRT linkage for MSVC
2017-11-17 18:34:41 -08:00
Robert Schumacher
fcfa1e40da
Merge pull request #2220 from UnaNancyOwen/fix_pcl
Change OpenNI2 to feature option
2017-11-17 17:23:29 -08:00
Alexander Karatarakis
6b6fa2ab37 [date] Update to 2.3 2017-11-17 15:57:59 -08:00
Tsukasa Sugiura
c7888a36e4 Change OpenNI2 to option
Change OpenNI2 to option for build static link library.
2017-11-17 22:19:25 +09:00
cDc
85fe5932cf [ceres] enable static CRT linkage for MSVC 2017-11-17 13:48:52 +02:00
Alexander Karatarakis
6290155eaa [vcpkgExtractFile] Fix partial dir name. Special case 1-item zips
- If the zip contains a single item, pull that up a directory
- If the zip contains multiple items, place that in a directory on of the same name as the zip
2017-11-17 01:23:14 -08:00
Robert Schumacher
c4ca996583
Merge pull request #2165 from cenit/master
[OpenGL] add GlU32.lib [GLU]
2017-11-17 00:17:41 -08:00
Robert Schumacher
161377d8f6
Merge pull request #2197 from UnaNancyOwen/fix_pcl
Fix find debug dependencies of PCL
2017-11-17 00:16:12 -08:00
Robert Schumacher
1b2f75be94 [vcpkg] Support \share\<port>\usage to handle libraries which are found through built-in Find Modules. 2017-11-16 23:54:55 -08:00
Robert Schumacher
468e9e70e6 [vcpkg] Refactor to remove Build::BuildResults -- too similar to ExtendedBuildResult 2017-11-16 19:29:32 -08:00
Aybe
9bd4d9a050 [aubio] patches for UWP builds 2017-11-17 04:03:49 +01:00
Robert Schumacher
34b4db1fb4 [vcpkg] Output autodetected CMake usage information after install. 2017-11-16 17:42:15 -08:00
Aybe
295bb9f454 [libsndfile] patches for UWP builds 2017-11-17 02:10:21 +01:00
Aybe
cb30c3fd00 [libflac] patches for UWP builds 2017-11-17 00:54:14 +01:00
Alexander Karatarakis
de7382ce89
Merge pull request #2191 from Innervate/redshell-1.1.2
Small version bump to redshell port
2017-11-16 14:49:05 -08:00
Alexander Karatarakis
5d80c622a4
Merge pull request #2206 from rosenqui/avro-c
[avro-c] Adding avro-c port
2017-11-16 14:47:06 -08:00
Alexander Karatarakis
b2e1dc3e5a Use temp-and-rename pattern for extracting 2017-11-16 02:02:00 -08:00
Alexander Karatarakis
52ef8c7280
Merge pull request #2212 from Alisayyy-Yang/disableTestBranch1116
[string-theory]disable the tests
2017-11-16 01:47:45 -08:00
Alisayyy-Yang
2e72678146 [string-theory]disable the tests 2017-11-16 01:35:19 -08:00
Alexander Karatarakis
2abdcc1eec Introduce VcpkgPowershellUtils 2017-11-15 22:37:24 -08:00