Commit Graph

10769 Commits

Author SHA1 Message Date
NancyLi1013
f4f442b498 [openssl] Update the version (#9777) 2020-01-21 12:21:18 -08:00
gnaggnoyil
9e6ca40aac [ace] Let ssl feature able to work on Linux when selected (#9016)
* enable ssl feature on selected under linux

* Complete implementation of ACE's installtion method under Linux

* reorder code logic structure of ACE's portfile

* add some debug log for ACE's portfile

* Bump tweak version of ACE CONTROL file

* fix invalid CL error for build/install perl scripts under Linux

* [ace] replace vcpkg_execute_required_process with vcpkg_execute_build_process
2020-01-21 12:18:41 -08:00
Jack·Boos·Yu
8a721c2b87 Fix osx baseline build failures (#9726)
* [xerces-c] Update REF and SHA512

* [sfml] re-trigger ci

* [pcl] re-trigger ci

* [boost-signals] re-trigger ci

* [tmxparser] re-trigger ci

* [soil2] switch repo to github

* [gtest] re-trigger ci
2020-01-21 10:03:57 -08:00
SeekingMeaning
11be3cd2b7 [ppconsul] Add missing boost dependencies (#9752)
* [ppconsul] Possible fix for CI

* Update CONTROL

* Update
2020-01-20 09:28:16 -08:00
JackBoosY
e97271e2e8 [openimageio] Change feature name python to pybind11, add vcpkg_copy_tool_dependencies 2020-01-19 21:42:41 -08:00
Alexander Neumann
b8a3341998
change cmake target path to WebP 2020-01-20 00:15:16 +01:00
Alexander Neumann
74e8f62194 fix linux regression 2020-01-19 15:19:37 +01:00
SeekingMeaning
299e8b4ac6 [scintilla] Update to 4.2.3 (#9591)
* [scintilla] Update to 4.2.3

* Update ci.baseline.txt

* Update
2020-01-17 16:51:00 -08:00
Carlos O'Ryan
4956dfdc06 [google-cloud-cpp-spanner] Upgrade to the v0.5.0 release. (#9611) 2020-01-17 16:42:23 -08:00
tags
9a57d51242 [glm] Updated to 0.9.9.7 (#9621)
* [glm] Updated to 0.9.9.7

* Changes suggested by Wolfgang Stöggl
2020-01-17 16:25:10 -08:00
zhbanito
d672201c63 [tesseract] port update to 4.1.1 release (#9629)
* Update portfile.cmake

* Update fix-text2image.patch

* Update CONTROL
2020-01-17 16:24:09 -08:00
Maximilian Kruse
5a213dff37 [tinyfiledialogs] Fix tinyfiledialogs not being fetchable from sourceforge (#9630)
* Fix tinyfiledialogs not being fetchable from sourceforge

Fix tinyfiledialogs not being fetchable from sourceforge. Use github instead.

* Update CONTROL

* Update portfile.cmake

* Update portfile.cmake

Update source url

* Update CONTROL
2020-01-17 16:23:14 -08:00
Oleg Shparber
6ee44d2260 [libarchive] Update to 3.4.1 (#9676) 2020-01-17 16:13:12 -08:00
winsoft666
08c8214d68 [teemo] new port. (#9684) 2020-01-17 16:12:40 -08:00
Cristian Adam
38b959022c Add support for building with MinGW (#9137)
* Add support for building with MinGW

Tested with MSYS2 MinGW 8.3.0, gcc-mcf.lhmouse MinGW 9.2.1,
and StephanTLavavej/mingw-distro!

* Add MinGW toolchain

From your MinGW configured shell you could just use vcpkg to
configure packages.

An x64-mingw triplet would look like:
```
set(VCPKG_TARGET_ARCHITECTURE x64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE static)
set(VCPKG_ENV_PASSTHROUGH PATH)

set(VCPKG_CMAKE_SYSTEM_NAME MinGW)
```

* Add MinGW community tripplets

x64 tested with https://github.com/StephanTLavavej/mingw-distro
x86, arm64, arm tested with https://github.com/mstorsjo/llvm-mingw
2020-01-17 15:36:08 -08:00
Victor Romero
f56645c3fd
Community Triplets 🤝 (#7976)
* Move untested triplets to Community Triplets

* Document community triplets

* Load community triplets by default and alert when using one

* [triplets] Merge documentation of community triplets

* Bump version
2020-01-17 14:21:19 -08:00
yurybura
6cfbf161f1 Remove custom build cmake 2020-01-17 15:15:49 +03:00
Fabio Pellacini
bf3e071e53 [embree3] added cleanup command for static build (#9555)
* added cleanup command to embree3 port for static build

* updated CONTROL file with version tag

* check if file exists before cleanups

* fix baseline

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-01-16 22:56:33 -08:00
Kristof
24a97b16e7 [toolsrc] Added missing @ to FATAL_ERROR message (#9720)
To install a specific version of a package via homebrew, an `@` symbol must be placed in-between the package name and its version.
Added missing symbol to `toolsrc/CMakeLists.txt`

See homebrew console output for reference:
```
Kristofs-Mac-Pro:vcpkg kristofdaja$ brew search gcc
==> Formulae
gcc                     gcc@5                   gcc@7                   x86_64-elf-gcc
gcc@4.9                 gcc@6                   gcc@8
```
2020-01-16 15:11:27 -08:00
yurybura
c50852aba0 [boost] Update to 1.72.0 (#9317)
* [boost-python] Support Python2 as feature, fix build with installed Python2

* [boost-python] Update generate script to support Python2 mod

* Re-generate boost ports

* [boost-modular-build-helper] Update to 1.71.
[boost-build] Update to 1.71.

* [boost-modular-build-helper] Remove manual library name changing
[boost-iostreams] Use boost-modular-headers.cmake script

* Delete temporary file.

* Revert changes in modular build script.

* Update ports versions.

* [boost-modular-build-helper] Fix build boost-iostreams with LZMA and ZSTD

* [boost] Update to 1.72.0

* [libtorrent] Fix build with Boost 1.72.0
Original PR: https://github.com/arvidn/libtorrent/pull/4091

* Update ci.baseline.txt:
- fail libgo:* due to use the removed class from Boost.Context 1.72.0 (reported issue https://github.com/yyzybb537/libgo/issues/214)
- pass boost-context:arm64-windows
- fix typo

* Folly only supports the x64 architecture

* fail boost-coroutine:arm64-windows=fail and boost-fiber:arm64-windows=fail because they use fcontext_t from Boost.Context which is not implemented for Windows on ARM64 (reported issue https://github.com/boostorg/context/issues/130)

* Fix globbing-expressions

* Add vcpkg_buildpath_length_warning(37) for boost-system.
Revert boost-iostreams port changes.

* Update ci.baseline.txt
2020-01-16 15:10:15 -08:00
xabbudm
e3dfd4a9fa [VCPKG] WinHTTPOption for company Proxy not correctly taken into account (#9372)
* fixes to get vcpkg up and running when behind corporate proxy

* clean up of code to check if HTTP_PROXY environment variable is set

*  fixed compiler errors for non win32 systems

* [vcpkg] Simplify HTTPS_PROXY code for WinHTTP

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-01-16 13:56:28 -08:00
klaus triendl
102179f879 [libxml2] Embed resources in Windows-based shared library (#9474) (#9492) 2020-01-16 13:33:22 -08:00
NancyLi1013
2f02076c51 [catch2] Update to 2.1.1 (#9685) 2020-01-16 12:19:27 -08:00
Alexander Neumann
529edbb3a4 [ffmpeg] fix openssl detection (#9695) 2020-01-16 11:23:49 -08:00
Alexander Neumann
af2bf73d30 always build mux library 2020-01-16 19:39:47 +01:00
tags
526f937580 [doxygen] Updated to 1.8.17 (#9574)
* Updated doxygen to 1.8.17 from 1.8.15
2020-01-15 16:48:26 -08:00
myd7349
b2f7823dd2 [glui] Add new port (#9155)
* [glui] Add new port

* [freeglut] Fix static linking

* [glui] Fix description

* [glui] Update
2020-01-15 16:46:35 -08:00
Alvin
6f41e5cc7c [libpqxx] Fix lib name on Linux (#9051)
* [libpqxx]Fix lib name on Linux.

* [libpqxx] Delete judgement APPLE
2020-01-15 16:38:35 -08:00
Phoebe
ed2d8564f0 [plplot] fix static build issue (#8817) 2020-01-15 16:37:07 -08:00
Wolfgang Stöggl
41fdef7a16 [libffi] Add libffiConfigVersion.cmake file (#8895)
Use write_basic_package_version_file() to create the
libffiConfigVersion.cmake file.
This allows detection of the libffi version using cmake.
An example, where this is relevant is e.g. glib 2.62, with the
following code in meson.build:
  libffi_dep = dependency('libffi', version : '>= 3.0.0',
  fallback : ['libffi', 'ffi_dep'])

When the libffiConfigVersion.cmake file is present, the following output
can be found in the meson-build.log:
  Run-time dependency libffi found: YES 3.1
2020-01-15 16:36:00 -08:00
Robert Schumacher
562515f328 [libtorrent] Fix linkage issues for dynamic builds (#7345)
* [libtorrent] Fix linkage issues for dynamic builds

* [libtorrent] Also handle static linkage

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-01-15 16:35:04 -08:00
Jack·Boos·Yu
2dde9fb514 [sfml] Declare Windows library export (#9190) 2020-01-15 13:45:48 -08:00
Matwey V. Kornilov
d989ad416b [gperf] Initial implementation (#9505) 2020-01-15 12:37:04 -08:00
Jack·Boos·Yu
ed76c7eef2 [cpr] Add find_dependency to cprConfig.cmake (#9567) 2020-01-15 12:18:46 -08:00
cnbatch
3135a31be7 [xlnt] Upgrade to v1.4.0 (#9609)
* Upgrade to v1.4.0
2020-01-15 12:16:31 -08:00
Hleb Valoshka
3367e55463 [gettext] Add dependency on iconv (#9610)
Closes: #8484
2020-01-15 12:14:24 -08:00
Alexander Neumann
45d31c931a [libxml2] Apply fixes to the target of libxml2 (#9636) 2020-01-15 10:33:50 -08:00
Stanislav Ershov
a3b9437674 [glad] Update to 0.1.33 (#9627)
* [glad] Update to 0.1.33

* [glad] clean portfile, add homepage
2020-01-15 10:32:11 -08:00
Alexander Neumann
68d7204560 fix accidental removal of targets and configs 2020-01-15 10:00:45 +01:00
Alexander Neumann
76f6f26c68 reduce libwebp[all] to libwebp[img2webp] so that libwebp builds libwebpmux 2020-01-15 00:51:50 +01:00
Alexander Neumann
b4ebb0ace1 update to 1.1.0 2020-01-15 00:26:58 +01:00
Alexander Neumann
6f1e19f9c5 add necessary preprocessor definition 2020-01-15 00:07:13 +01:00
Sean Yen
fc5134c3a2 [soem] Add new port (#9572)
* initial SOEM port.

* don't use the vendored winpcap.

* removed the unused flag.

* addressed feedback.

* addressed feedback.
2020-01-14 12:28:06 -08:00
winsoft666
a982079028 [akali] Update to v1.41 (#9617)
* Add: set(VCPKG_PLATFORM_TOOLSET v140)

* add ppxbase and ppxnet.

* nice, ppxbase and ppxnet can install successful.

* update to v1.7

* + add duilib2
- update ppxbase, ppxnet.

* set VCPKG_PLATFORM_TOOLSET to vc141.
duilib2/ppxbase/ppxnet port.

* library version.

* duilib2, ppxbase version.

* duilib2 version

* update duilib2/ppxbase version.

* update duilib2 code version.

* update ppxbase version.
update duilib2 version.

* update ppxbase/duilib2 cmake config.

* duilib2 version.

* ppxbase version.

* + add akali library.

* update ports script.

* ports update.

* add akali

* remove duilib2/ppxnet

* revert

* update akali version.

* update akali version.

* Update portfile.cmake

* Update portfile.cmake

* [akali] Update to v1.41

* Update portfile.cmake

* [akali] Update version.

* [akali] Remove the line akali:x64-osx=fail from /scripts/ci.baseline.txt
2020-01-14 12:25:32 -08:00
Stanislav Ershov
d73e5209e8 [glfw3] Update to 3.3.1 (#9626)
* [glfw3] Update to 3.3.1

* [glfw3] portfile cleanup

* [glfw3] don't show linux specific message on macos

* [glfw3] Use VCPKG_TARGET_IS_LINUX
2020-01-14 10:12:05 -08:00
Andreas Schneider
d502f061bb [libssh] Update libssh to version 0.9.3 2020-01-14 10:11:21 +01:00
JackBoosY
58a904d068 update baseline 2020-01-13 23:56:50 -08:00
JackBoosY
2514481b42 Merge branch 'master' of https://github.com/Microsoft/vcpkg into dev/jack/upgrade_libi 2020-01-13 23:55:59 -08:00
Darrell
28eee51adb Minor edit to help message for cli depend-info option. Fix for #9534. (#9536) 2020-01-13 16:57:03 -08:00
NancyLi1013
066c7b9879 [vcpkg] Fix build type in vcpkg_build_make.cmake (#9602)
* [vcpkg] Fix build type in vcpkg_build_make.cmake

* Update x264 and libosip to test vcpkg_build_make() function

* [x264] Update portfile.cmake
2020-01-13 16:34:54 -08:00