Commit Graph

6961 Commits

Author SHA1 Message Date
Matthias Schmieder
cba23fe693 Fix boost compile & linker flags (#3871)
* making sure there is a leading <compileflags> even if CMAKE_CXX_FLAGS do not start with a whitespace

* making sure there is a leading <compileflags> even if CMAKE_CXX_FLAGS do not start with a whitespace

* full support for CXXFLAGS, CFLAGS and LDFLAGS throughout the boost-modular-build-helper

* [boost-modular-build-helper] Bump version and use CMAKE_* macros since the VCPKG_* macros are not passed in

* [boost-type-erasure] Depend on boost-thread even in UWP
2018-10-22 09:29:54 -07:00
Tom Henoch
13e4ca6587 plustache inital port (#4261)
* plustache port

* [plustache] Prefer static linking

* [plustache] Requires boost-algorithm
2018-10-22 09:08:46 -07:00
Tom Henoch
2db456f44a Reproc initial port (#4263)
* reproc initial port

* Remove portfile debug output

* Fix Cmake files path

* [reproc] Update to v1.0.0

* [reproc] Fix hash for v1.0.0
2018-10-22 09:08:19 -07:00
Agustín Rodríguez
0720fd2463 [libtins-4.0] new port (#4495)
* added libtins port

* [libtins] Modernize

* [libtins] Add missing winpcap dependency. Build static libs.
2018-10-22 09:04:13 -07:00
Erwan BERNARD
03266cc498 [orc] add apache orc library (#4496)
* [orc] add apache orc library

* [orc] Simplify patch. Note in usage that no targets are available. Don't build tools on windows because they are not supported.

* [orc] Move tools to tools/orc/ to fix Linux build.

* [orc] fix tools ouput folder
2018-10-22 04:25:37 -07:00
Alexander Karatarakis
eb46ce1fbb Update CHANGELOG and bump version to 2018.10.20 2018-10-20 17:06:02 -07:00
Alexander Karatarakis
4f583e6a99
Merge pull request #4366 from jadedrip/llvm-7.0.0
update llvm to 7.0.0
2018-10-20 15:51:52 -07:00
Robert Schumacher
17766ecd8c [devil] Fix static builds 2018-10-20 14:00:35 -07:00
Robert Schumacher
f520aacf0e [libmariadb] Fix /MD for static libs. Fixes #4493. 2018-10-20 13:58:28 -07:00
Carlos O'Ryan
12a0a9989b Fix crc32c CMake configuration directory. (#4509)
* Fix crc32c CMake configuration directory.

The port was installing the CMake configuration files for Crc32c in
share/crc32c/Crc32c/Crc32cConfig.cmake, where find_package() cannot
find them.  They should be installed in share/crc32c/Crc32cConfig.cmake.

* [crc32] Lowercase share directory
2018-10-20 13:19:50 -07:00
Michele Caini
2e0338ce93 uvw port (#4510) 2018-10-20 13:19:05 -07:00
Michele Caini
363d924a23 updated port (#4511) 2018-10-20 13:18:41 -07:00
Ashley Davis
fb4c51f997 Add tmxparser port (#4512)
* Add tmxparser port

* [tmxparser] Keep only one flavor
2018-10-20 13:17:45 -07:00
Simon Hausmann
dac6bba3f6 Add support for response files with vcpkg (#4507)
Response files are a convenient way of specifying bulk parameters,
typically supported by compilers and linkers. For vcpkg response files
provide a convenient way of installing sets of packages from simple
newline separate list files.
2018-10-20 12:16:38 -07:00
myd7349
1e78b6e213 [mio] Add new port (#4503)
* [mio] Add new port

* [mio] Clean

* [mio] Use vcpkg_fixup_cmake_targets
2018-10-19 09:11:27 -07:00
myd7349
560ff74a5c [pegtl] Update to 2.7.1 (#4504) 2018-10-19 09:09:01 -07:00
Robert Schumacher
90ebb375f6 [vcpkg-edit] Open package folders when passed --all 2018-10-19 09:07:24 -07:00
Robert Schumacher
725cbbd47e [libssh] Update to 0.7.6. Fixes #4494. 2018-10-19 04:27:01 -07:00
Alexander Karatarakis
fe3c48d743
Merge pull request #4499 from raydelto/patch-1
Removing cases and making clearer the text
2018-10-18 13:39:03 -07:00
Raydelto Hernandez
26d431c120
Removing cases and making clearer the text
The word Privacy was capitalized for no reason. I've also added to word programming so that it's clear that the document refers to programming languages, before it referred only to language.
2018-10-18 17:37:20 -03:00
Alexander Karatarakis
f19df646a0 Survey times. Refactor Chrono stuff. All times UTC, unless explicitly mentioned
Survey is set to be every 6 months, but you also get one in the first 10 days.
2018-10-17 19:43:15 -07:00
Alexander Karatarakis
cf199dba42 Survey prompts are now shown only for intall/remove/export/update 2018-10-17 19:43:14 -07:00
myd7349
d45c9779a7 [docopt] Add new port to fix #3935 (#4343)
* [docopt] Add docopt.cpp to fix #3935

* [docopt] Cleanup

* [docopt] Disable vcpkg_test_cmake due to misbehavior on x64

* [docopt] Install only one flavor (static/shared)
2018-10-17 11:52:23 -07:00
Koby Kahane
0fe909718c [cryptopp] update to 7.0 (#4346)
* [cryptopp] update to 7.0

* [cryptopp] Fix Linux builds
2018-10-17 11:51:09 -07:00
Neil McNeight
82eb85df41 [libyaml] Add new port for libyaml v0.2.1 (#4484)
* [libyaml] Add new port for libyaml v0.2.1

* [libyaml] Cleanup
2018-10-17 11:46:46 -07:00
LRFLEW
3d12e5ca72 Handle symlink when installing or removing a library (#4479) 2018-10-17 11:46:27 -07:00
Robert Schumacher
e7a37f14a8 [protobuf] Disable building the lite runtime. Resolves https://github.com/protocolbuffers/protobuf/issues/4925. 2018-10-17 04:38:15 -07:00
Jens Weggemann
611b87955b [vulkan-memory-allocator] Initial port for release 2.1.0 (#4482)
* [vulkan-memory-allocator] Initial port for release 2.1.0

Port for https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator, current release 2.1.0.

* [vulkan-memory-allocator] Simplification; avoid usage file if not required. Use unofficial- prefix for targets.
2018-10-16 10:05:57 -07:00
Robert Schumacher
df82d21f32 [vcpkg] Fix OSX build for old GCC versions 2018-10-16 05:53:57 -07:00
Tsukasa Sugiura
d5828e6df6 [pcl] Add option introduced in upstream/HEAD (#4462)
Add PCL_BUILD_WITH_QHULL_DYNAMIC_LINKING_WIN32 option introduced in upstream/HEAD.
2018-10-16 03:44:01 -07:00
Alex Dewar
9cf7cfeeb9 Display names of environment variables correctly for non-Windows (#4471)
platforms in help
Currently vcpkg displays environment variable names in the help as
%VARIABLENAME% on non-Windows platforms, where it should be
$VARIABLENAME. This patch adds a macro to fix this.
2018-10-16 03:43:36 -07:00
Erwan BERNARD
d798fd3040 [flatbuffers] fix executable remaining in bin folder (#4294)
* [flatbuffers] fix executable remaining in bin folder

* [flatbuffers] clean portfile for flatc executable
2018-10-16 02:27:22 -07:00
Tom Henoch
de7bc03245 Initial restbed port (#4232)
* Restbed port

* [restbed] Disable tests to simplify build. Only build one flavor.
2018-10-16 01:59:33 -07:00
Robert Schumacher
f451d95a39 [vcpkg] Fix blocking on vcpkg edit with VSCode 2018-10-16 01:35:11 -07:00
Robert Schumacher
faf7c2db7d [vcpkg] Improve handling of ctrl-c inside install or build. 2018-10-16 01:26:04 -07:00
Robert Schumacher
56e1d2f696 [vcpkg] Wrap all external process spawning in a Ctrl-C catcher to avoid corrupted consoles 2018-10-16 00:35:47 -07:00
Alexander Karatarakis
5d0b56d7c1 [cpprestsdk] Fix fixup_targets for new versions of cpprestsdk 2018-10-15 21:32:28 -07:00
Alexander Karatarakis
10e7bd5772 Print out the error when dumpbin fails 2018-10-15 21:32:01 -07:00
Alexander Karatarakis
20a8e393a0 [vcpkg env] Add argument to run a command 2018-10-15 21:31:18 -07:00
hesiod
4568b57ad7 [glbinding] Update to v3.0.2 (#4405)
* Update glbinding to v3.0.2

Because glbinding introduced a new auxiliary library glbinding-aux the
CMake export/config file organization had to be changed.

* [glbinding] Simplify targets handling. General port cleanup. Force system-style install on all platforms.

* [glbinding] Fix glbinding-config.cmake

* [globjects] Pin forward to handle changes in glbinding 3.x
2018-10-15 19:02:05 -07:00
hlysunnaram
9bc8ed32d1 [geos] update to 3.6.3 (fix port build) (#4433)
* [geos] update to 3.6.3

* [geos] Slight modernization

* [geos] Move geos-config to /share/geos/

* [geos] Make share/geos directory
2018-10-15 18:56:14 -07:00
Alexander Karatarakis
4f3e3fcdcb Add ninja for Windows to vcpkgTools.xml 2018-10-15 13:40:09 -07:00
Alexander Karatarakis
76ea5e321c
Merge pull request #4473 from BillyONeal/use_etc_ssl
Use /etc/ssl for OpenSSL's configuration on *nix.
2018-10-15 13:30:32 -07:00
mcgoo
0178015bf7 note existence of VCPKG_CXX_FLAGS also (#4208) 2018-10-12 16:30:30 -07:00
Billy Robert O'Neal III
0b6e548977 Use /etc/ssl for OpenSSL's configuration on *nix. 2018-10-12 16:04:39 -07:00
ct-clmsn
109c2cbb39 [gmmlib] Add new port (#4325)
* initial import

* reformat

* [gmmlib] Modernize and simplify
2018-10-12 15:59:54 -07:00
myd7349
1a4db3c264 [simpleini] Add new port (#4323)
* [simpleini] Add new port

* [simpleini] Fix version number

* [simpleini] Slightly simplify portfile
2018-10-12 15:33:16 -07:00
hlysunnaram
38c741f390 [gdal] update port to 2.3.2 and mysql support as port feature (#4413)
* [gdal] update port from 2.3.0 to 2.3.2

* [libmariadb] fix build failure when VCPKG_BUILD_TYPE is set

* [gdal] remove libmysql dependency from port core to allow x86 build

* create new port features: mysql-libmysql and mysql-libmariadb
* add mysql-libmysql as default feature: to build on x86, install gdal[core] or gdal[core,mysql-libmariadb] if mysql support is needed
2018-10-12 15:12:15 -07:00
Nagy-Egri Máté Ferenc
7a3cc8db7f [hwloc] Added utility hwloc-info (#4279)
* Added version number to project() invocation

* Added URL to project() invocation

* added hwloc-info target and install()

* Removed URL (oops), fixed hwloc-info when using shared libs

* [hwloc] Bump control version. Don't package debug version of hwloc-info.
2018-10-12 15:07:30 -07:00
Robert Schumacher
064fe93191
Rebase of #4290 (#4460)
* Add tmx port.

* [tmx] Simplify port
2018-10-12 10:02:17 -07:00