6217 Commits

Author SHA1 Message Date
Alexander Karatarakis
9265fe76bf unix_root -> UNIX_ROOT static const 2018-05-04 16:49:07 -07:00
Robert Schumacher
120f444af3 [vcpkg] Add missing debug statement and fix libc++ Filesystem TS issue. 2018-05-03 15:51:02 -07:00
Robert Schumacher
8f0ebdf8d5 [vcpkg] Remove utf16 usage from non-Windows 2018-05-03 15:03:35 -07:00
Jay Carlson
6ec3a48633 [treehopper] Add package for Treehopper C++ API (#3330)
* Add package definition for Treehopper's C++ API

* Bump to 1.11.2

* Bump to 1.11.3

* [treehopper] Fix cmake targets. Block non-dynamic usage.
2018-05-02 22:38:08 -07:00
yyzybb537
68447ced17 Add libgo library packge (#3394)
* Add libgo library packge

* [libgo] Fix Windows and adjust cmake usage information
2018-05-02 22:36:19 -07:00
Seo Sanghyeon
e011ec2993 Add cmark port (#3406)
* Add cmark port

* [cmark] Only build one of static/dynamic
2018-05-02 22:31:21 -07:00
Nicolai Grodzitski
d0aeb24a44 Add RESTinio port. (#3410)
* Make restinio port. First implementation (find-module files are not
installed yet).

* Add current status of a port files (not working).

* Prepare restinio port files.

* Change restinio archive URL.

* [restinio] Slim portfile
2018-05-02 22:29:46 -07:00
Alexander Karatarakis
b4217a9468
Merge pull request #3405 from jasjuang/alembic
[alembic] update to 1.7.8
2018-05-02 20:12:58 -07:00
Alexander Karatarakis
eb048e16a1
Merge pull request #3407 from Squareys/magnum-2018-04
[magnum] Update to v2018.04
2018-05-02 18:14:00 -07:00
Squareys
eee5939689 [magnum,-plugins,-integration,-extras] Update to v2018.04
Signed-off-by: Squareys <squareys@googlemail.com>
2018-05-02 15:02:39 +02:00
Squareys
3338ab613c [magnum,-plugins] Also install headers for dynamically built plugins
While before there was no use for linking the plugins directly or using
them as libraries in some other way when built dynamically, there now are
intra-dependencies between plugins which to be detected, require the
headers to be installed.

Additionally, the folders lib/magnum and debug/lib/magnum-d are no longer
empty, as we put the plugin deploy scripts there. Removing them is
therefore superfluous.

(Prepares upcoming release/head build)

Signed-off-by: Squareys <squareys@googlemail.com>
2018-05-02 13:42:51 +02:00
Squareys
3e0901a904 [corrade] Update to v2018.04
Signed-off-by: Squareys <squareys@googlemail.com>
2018-05-02 13:42:44 +02:00
Seo Sanghyeon
1e41c4377f Add yajl port (#3379)
* Add yajl port

* [yajl] Patch cmake to fix install directories and avoid overwriting compiler flags
2018-05-02 01:37:15 -07:00
Robert Schumacher
6bff657152 [poco] Upgrade to version 1.9.0 2018-05-02 01:17:33 -07:00
jasjuang
ae4cd42aab [alembic] update to 1.7.8 2018-05-01 22:52:18 -07:00
Robert Schumacher
64c32687f3 [box2d] Replace buildsystem with CMake for better cross-platform support 2018-05-01 16:29:40 -07:00
Robert Schumacher
8eac561107 [abseil][aws-sdk-cpp][directxmesh][directxtex][directxtk][discord-rpc][exiv2][folly][jsonnet][libuv][ms-gsl][nuklear][rocksdb][rs-core-lib][thrift][unicorn][zeromq] Upgrades 2018-05-01 15:49:11 -07:00
Jozef Izso
316a3cb245 Clarify toolset numbers and Visual Studio versions (#3355) 2018-05-01 01:48:16 -07:00
Robert Schumacher
4d28651f9e [range-v3] Split ports to enable newer range-v3 versions on linux 2018-05-01 01:45:38 -07:00
Robert Schumacher
39d38f5aea [poco] Suffix binaries with mt when building against static CRT 2018-05-01 01:41:44 -07:00
Mateusz Loskot
793019b9cd [GEOS] Generate debug library names with d suffix (#3371)
* [GEOS] Generate debug library names with `d` suffix

Currently geos.lib name is used for both, debug and optimised
GEOS libraries. This leads to situation when:
```
find_library(GEOS_LIBRARY_DEBUG NAMES geos)
find_library(GEOS_LIBRARY_RELEASE NAMES geos)
```

finds the same library for both
```
GEOS_LIBRARY_DEBUG=D:/vcpkg/installed/x64-windows/debug/lib/geos.lib
GEOS_LIBRARY_RELEASE=D:/vcpkg/installed/x64-windows/debug/lib/geos.lib
```

This is minimal patch that works around the problem.

Next, complete fix should be submitted to GEOS upstream,
preferably using exported targets.

* [libspatialite] Add missing geos suffixes in static builds
2018-05-01 01:14:18 -07:00
Robert Schumacher
c4caf29213 [vcpkg] Fix temporary download directory when vcpkg is located at the root of a drive 2018-05-01 00:27:23 -07:00
Alexander Karatarakis
e3997dcd10
Merge pull request #3359 from jasjuang/cgal
[cgal] update to 4.12
2018-04-30 21:01:15 -07:00
Alexander Karatarakis
4e51473849
Merge pull request #3376 from pravic/sciter-update
[sciter] Update to 4.1.7.5890
2018-04-30 21:00:28 -07:00
Alexander Karatarakis
aaad944e5a
Merge pull request #3358 from fbudin69500/DetectAllOldVersionsOfGCC
Require the version of g++ to be at least 6
2018-04-30 20:40:50 -07:00
Robert Schumacher
827c893b8e [sfml] Support Linux 2018-04-30 16:00:29 -07:00
Robert Schumacher
286c400417 [docs] Update docs 2018-04-30 14:54:50 -07:00
Alexander Karatarakis
7a01d4b392 [yato] Bump CONTROL file version 2018-04-30 13:45:31 -07:00
Alexander Karatarakis
a59307436e
Merge pull request #3392 from agruzdev/dev/agruzdev/yato
[yato] Bugfix
2018-04-30 13:44:29 -07:00
Alexey Gruzdev
c72e6326dd Merge remote-tracking branch 'remotes/origin/master' into dev/agruzdev/yato 2018-04-30 19:31:00 +01:00
Alexey Gruzdev
5897e96f93 [yato] Fixed artifacts copying for non-windows platforms 2018-04-30 19:30:29 +01:00
pravic
5ee8177e50 [sciter] Update to 4.1.7.5890 2018-04-29 12:30:04 +03:00
Robert Schumacher
a9d989ec05 [vcpkg-integrate-install] Add vcpkg.path.txt to localappdata for more generic consumption. 2018-04-28 14:17:52 -07:00
Paul T
ed3f943259 Add Visual Studio 2013 Support for Qt5 (#3361)
Add case for toolset v120 which corresponds to visual studio 2013.
2018-04-28 07:34:57 -07:00
Alexej Harm
38d139ceb8 [openssl] added support for platforms without libdl (#3368) 2018-04-28 07:30:51 -07:00
Alexander Karatarakis
039abe258b [ci] Don't block binarycaching = false 2018-04-27 22:52:55 -07:00
Alexander Karatarakis
468bfeb56e [Clean patching] Each portref-patchset combo gets its own hash-based directory 2018-04-27 22:52:55 -07:00
Alexander Karatarakis
08afae2a7a Bump version of git to 2.17.0 (was 2.16.2) 2018-04-27 16:18:03 -07:00
Alexander Karatarakis
98b015939c
Merge pull request #3288 from W1m0k/master
[uwebsockets] Update to 0.14.8
2018-04-27 15:26:01 -07:00
Francois Budin
540a32c841 Require the version of g++ to be at least 6
On Ubuntu 16.04, old versions of g++ such as 4.9 are available. Other
Linux distributions may also ship with g++ versions older than 5. With
the previous test, the bootstrap script was not failing fast and instead
was starting to compile vcpkg before it encountered the unsupported flag
-std=c++1z. The error message was not very explicit and that was making
it difficult to the developer to understand what the problem was. However,
when using g++ 5, an clear error message was printed to help the user.
This commit shows the helpful error message anytime g++ is older than
version 6.
2018-04-27 13:00:41 -04:00
jasjuang
576f28edf3 [cgal] update to 4.12 2018-04-27 08:32:43 -07:00
jiefangxuanyan
da1805f3c0 Fix #3250 (#3284)
* [rapidjson] Fix CMake target (#3250)

* [rapidjson] Bump control version. Add usage information.
2018-04-26 23:16:47 -07:00
Alexander Karatarakis
402c962f75 [clblas] Also delete clBLAS-tune.pdb 2018-04-26 19:12:26 -07:00
Alexander Karatarakis
bca1e78037
Merge pull request #3299 from jennifer19931112/FixClblas
Fix vcpkg port clblas
2018-04-26 19:01:40 -07:00
Alexander Karatarakis
1724ceb662
Merge pull request #3300 from UnaNancyOwen/update_realsense2
[realsense2] Update to v2.10.4
2018-04-26 18:32:16 -07:00
Alexander Karatarakis
3f32660f07
Merge pull request #3325 from agruzdev/dev/agruzdev/yato
[yato] Added yato library package
2018-04-26 18:21:50 -07:00
Alexander Karatarakis
5baa90a615 [quirc] Use SOURCE_PATH 2018-04-26 18:17:25 -07:00
Alexander Karatarakis
0d9158961f [libqrencode] Use SOURCE_PATH 2018-04-26 18:17:22 -07:00
Alexander Karatarakis
8b941c56ad [leveldb] Fix SOURCE_PATH. Warn before changing linkage. Other fixes 2018-04-26 18:17:17 -07:00
Alexander Karatarakis
09a5b6e365 [ismrmrd] Use ${SOURCE_PATH} 2018-04-26 18:17:14 -07:00
Alexander Karatarakis
5ab4a6f673 [python3] Fix folder handling 2018-04-26 18:17:01 -07:00
Alexander Karatarakis
e394d5915e
Merge pull request #3296 from pravic/sqlite
[sqlite3] update to 3.23.1
2018-04-26 18:09:17 -07:00
Alexander Karatarakis
56e4559b75
Merge pull request #3297 from pravic/sciter-update
[sciter] Update to 4.1.6.5883
2018-04-26 18:08:35 -07:00
Jason Juang
7c51f3a1a2 [llvm] fix issue #3282 (#3286) 2018-04-26 14:52:57 -07:00
Nicolai Grodzitski
8a624f93b7 Improve cmake routine for nodejs/http-parser. (#3283)
* Improve cmake routine for nodejs/http-parser. Now it is installed as a
propper target and can be searched with `find_package(http-parser REQUIRED)` and then used as
a dependency like this: `target_link_libraries(main PRIVATE
nodejs::http_parser)`. Also using namespace for referencing http-parser
lib, which is safer, although the old name must still work, as names of
the binaries remained unchanged.

* Remove duplicate variable definition and add newlines at the end of files.

* [http-parser] Rename exported targets to "unofficial", since they are not blessed by upstream
2018-04-26 14:51:13 -07:00
Alexander Karatarakis
ef59460782 [bootstrap.sh] Minor refactoring for clarity 2018-04-25 22:23:45 -07:00
Alexander Karatarakis
aa423c999b
Merge pull request #3329 from rudilee/master
Checking for sha512sum on OS which doesn't have shasum
2018-04-25 21:26:24 -07:00
Alexander Karatarakis
c78a609dab [sh] Tweak so only the sh forwarder needs to be +x 2018-04-26 02:11:04 +00:00
Alexander Karatarakis
8a1bea28fc
Merge pull request #3256 from eao197/master
sobjectizer updated to v.5.5.22
2018-04-25 18:50:36 -07:00
Alexander Karatarakis
609cbd2d13
Merge pull request #3277 from lazyhamster/rhash
Updated rhash to 1.3.6.
2018-04-25 18:35:49 -07:00
tamaroth
1d351e0846 [bigint] Add missing header file #3319 (#3320)
* [bigint] Add missing header file.

File BigIntegerUtils.hh, which is required by the library, was not being copied.

* [bigint] Bump control file version
2018-04-25 18:27:26 -07:00
Alexander Karatarakis
cc1a0af1b5 Merge branch 'master' of https://github.com/Microsoft/vcpkg 2018-04-25 18:16:02 -07:00
Alexander Karatarakis
9167511656 Fix #3170 issue with /permissive- 2018-04-25 18:15:54 -07:00
Joel Clay
857447263f Update Readme to reflect cross-platform support (#3304)
* Remove Windows as specific prerequisite

* Add crossplatform announcement to docs

* [find_acquire.cmake] Fix ninja path for mac

* Another pass at making more platfrom neutral

* two additional fixes

* [osx] Ignore .DS_Store file. Fixes #3306

* Remove noexcept from BinaryParagraph()

* Add Bash shebang to bootstrap script

* Update gitignore to exclude the `vcpkg` binary (artifact of the build
script) from the git repo

* [sh] Change to #!/bin/sh

* [sh] Remove merge conflict lines

* [sh] permissions

* Since the auto_ptr is removed in c++17, so use unique_ptr to instead of it.

* [libxmlpp] Bump version in CONTROL file

* [readme] Add additional supported host platforms

* [readme] Slight packing and reformatting
2018-04-25 17:58:32 -07:00
Rudi Lee
6a3c1db30b Checking for sha512sum on OS which doesn't have shasum 2018-04-26 07:38:45 +07:00
Robert Schumacher
6d5bf1b200 [readme] Add additional supported host platforms 2018-04-25 16:43:44 -07:00
Alexander Karatarakis
c37b8028ab
Merge pull request #3317 from Cheney-W/fixportlibxmlpp
fix Port libxmlpp
2018-04-25 16:32:12 -07:00
Alexander Karatarakis
babc84598b [libxmlpp] Bump version in CONTROL file 2018-04-25 16:30:31 -07:00
Cheney Wang
92b565e00a Since the auto_ptr is removed in c++17, so use unique_ptr to instead of it. 2018-04-25 16:30:21 -07:00
Alexander Karatarakis
56d394e097 [sh] permissions 2018-04-25 22:10:03 +00:00
Alexander Karatarakis
d1b9a8637c [sh] Remove merge conflict lines 2018-04-25 14:36:31 -07:00
Alexander Karatarakis
90be0d9b67
Merge pull request #3313 from jhasse/patch-1
Add sh shebang to bootstrap script
2018-04-25 13:28:53 -07:00
Alexander Karatarakis
237268f29d [sh] Change to #!/bin/sh 2018-04-25 13:19:49 -07:00
Alexander Karatarakis
06365f9293
Merge pull request #3323 from afnanenayet/master
Update gitignore to exclude the `vcpkg` binary
2018-04-25 11:50:55 -07:00
Alexey Gruzdev
28082c2e93 [yato] Added yato library package 2018-04-25 19:46:18 +01:00
Afnan Enayet
83f3006b4d
Update gitignore to exclude the vcpkg binary (artifact of the build
script) from the git repo
2018-04-25 12:04:58 -04:00
Jan Niklas Hasse
77b323a5be
Add Bash shebang to bootstrap script 2018-04-25 09:59:55 +02:00
Alexander Karatarakis
f6530368eb Remove noexcept from BinaryParagraph() 2018-04-25 00:19:27 -07:00
Alexander Karatarakis
967765f294 [osx] Ignore .DS_Store file. Fixes #3306 2018-04-24 22:56:18 -07:00
Alexander Karatarakis
15f455e319
Merge pull request #3305 from jclay/patch-2
Add crossplatform announcement to docs
2018-04-24 17:51:00 -07:00
Alexander Karatarakis
b5e4c4c7cf [find_acquire.cmake] Fix ninja path for mac 2018-04-24 16:05:02 -07:00
Joel Clay
f51b9d403a
Add crossplatform announcement to docs 2018-04-24 18:52:32 -04:00
Alexander Karatarakis
f12ded7fd0 [sh] Fix permission 2018-04-24 22:44:46 +00:00
Claudio Fantacci
f0767d3bd9 Fix PCL compile tools (#3301)
Add missing boost definition using a patch.

Better compile from HEAD.
2018-04-24 11:09:12 -07:00
Alexander Karatarakis
de4edd0e8c [README] Show cmake instructions in the README instead of only linking to another md 2018-04-24 11:03:47 -07:00
Alexander Karatarakis
d126acab7b [vcpkg integrate] Do nothing on linux instead of showing error message 2018-04-24 11:02:57 -07:00
Alexander Karatarakis
ed9bb36446 Update CHANGELOG and bump version to v0.0.110 2018-04-24 10:42:38 -07:00
Tsukasa Sugiura
27a295aaf2 [realsense2] Disable Build Tools when Debug Configuration to Speed-Up Install
Disable build tools when debug configuration to speed-up vcpkg install.
2018-04-24 23:09:55 +09:00
Tsukasa Sugiura
290907f905 [realsense2] Update to v2.10.4
Update realsense2 port to librealsense v2.10.4.
2018-04-24 23:09:09 +09:00
Jennifer Zhao
95f0756826 Fix Clblas 2018-04-24 02:30:04 -07:00
pravic
810f79302b [sciter] Update to 4.1.6.5883 2018-04-24 07:37:05 +03:00
pravic
90db2c7217 [sqlite3] Fix tool feature with static builds
refs #2525
2018-04-24 07:30:28 +03:00
pravic
cde623c774 [sqlite3] update to 3.23.1 2018-04-24 07:14:53 +03:00
Alexander Karatarakis
f703f60bd0 Add triplets for x64-linux and x64-osx 2018-04-23 19:33:19 -07:00
Alexander Karatarakis
a11086e3b9 Introduce bootstrap.sh 2018-04-23 19:00:56 -07:00
Alexander Karatarakis
aff1819c79 Update CHANGELOG and bump version to v0.0.109 2018-04-23 18:55:52 -07:00
Alexander Karatarakis
825c22de58 [protobuf] Fix protoc permissions 2018-04-23 18:43:05 -07:00
Alexander Karatarakis
d84e86a910 Fix grpc lookup (case-insensitive) 2018-04-23 18:43:05 -07:00
Alexander Karatarakis
14708a09a9 [grpc] Fix build for linux
Fix
2018-04-23 18:43:05 -07:00
Alexander Karatarakis
c400cea91d [openssl] Add -ldl to the link line when appropriate 2018-04-23 18:43:05 -07:00