Commit Graph

11252 Commits

Author SHA1 Message Date
ras0219
fd4a08806f
[vcpkg] Fix MSBuild regressions #12062 and #12086. (#12257)
This PR also renames the VcpkgUserTriplet MSBuild variable to VcpkgTriplet to minimize user confusion compared to previous practice and documentation.

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-08 15:08:17 -07:00
myd7349
82797496ca
[libfort] Add new port (#12305) 2020-07-08 14:02:58 -07:00
Phoebe
5e8bcc9d39
[Many ports] fix invalid character in feature name (#12306) 2020-07-08 14:02:34 -07:00
Lily
eb9c86f281
[fontconfig] Fix fonts.conf install pat (#12322) 2020-07-08 13:54:19 -07:00
Jack·Boos·Yu
0c95d75d08
[vcpkg] Ignore dependencies not found errors when downloading mode (#12323) 2020-07-08 13:52:53 -07:00
Robert Schumacher
eedecc033d
[vcpkg.targets] Fix #12292 regression with MSBuild targets (#12319) 2020-07-08 13:51:03 -07:00
nicole mazzuca
811cb0cc38
[vcpkg README] Fix links (#12317)
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-07-07 22:08:09 -07:00
Silvio Traversaro
c916abaa0d
[vcpkg.cmake] Support toolchains that set CMAKE_FIND_ROOT_PATH_MODE_* variables to ONLY (#11753) 2020-07-07 15:01:01 -07:00
Wolfgang Stöggl
3e615cdb1d
[pcre2] Update to 10.35 (#11754)
- New upstream version 10.35
- Update patches:
  pcre2-10.35_fix-space.patch
  pcre2-10.35_fix-uwp.patch
- Add patch:
  pcre2-10.35_fix_postfix_for_debug_Windows_builds.patch
- Drop patch (fixed upstream):
  fix-arm64-config.patch
- Since 10.35, pkgconfig files are created using CMake
  * fix debug suffix of pkgconfig files under Windows
  * add vcpkg_fixup_pkgconfig()
- Remove bin and debug/bin in case of static build
- Update ci.baseline.txt
  Remove "pcre2:arm-uwp=fail", because arm-uwp passes now
  Add "unicorn-lib:arm-uwp=fail"
2020-07-07 14:54:39 -07:00
Matt Jarjoura
aa6f70b665
[triplets][osx] add support for arm64 'apple silicon' (#12259)
* [triplets][osx] add support for arm64 'apple silicon'

* [osx] moving to community for now

* [osx][triplets] make sure to update .gitignore as well
2020-07-07 14:51:55 -07:00
JonLiu1993
33fd93c4ae
[protobuf] Update to 3.12.3 (#11851)
* [protobuf] Update to 3.12.3

* fixCmakeLists.txt

* fixportfile.cmake

* fixprotobufbuild

* fixprotobuf

* Update ports/protobuf/portfile.cmake

* Update portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-07-07 14:27:32 -07:00
Rémy Tassoux
4425bf3548
[implot] Add new port (#11920)
* [implot] Initial port

Requires https://github.com/microsoft/vcpkg/pull/11919

* [implot] Use find_package instead of find_path function

* [implot] Update to 0.3 version

* Update CONTROL

* [implot] Add linkage check

* Update CMakeLists.txt

* Revert 962e30a662166c124b97014c2f45eff74f072eb1

* [implot] Fix INSTALL_INTERFACE path case and use find_package Config mode

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-07-07 14:13:05 -07:00
nicole mazzuca
9606917c81
[vcpkg ci] Update formatting CI (#12314)
* stage checking formatting

this means that the port CI won't run if the formatting failed

* fix invalid names

* add formatting of manifests

* fix dependsOn name

* fix a thing

* CRs

* oops, typo
2020-07-07 14:09:33 -07:00
Jack·Boos·Yu
f8e975d44a
[evpp] Fix build error on OSX (#11967)
* [evpp] Fix build error on OSX

* update baseline
2020-07-07 14:03:12 -07:00
Lily
1658781750
[ffmpeg] Fix tools dependency dll file (#12063)
* [ffmpeg] Fix tools dependency dll file

* [ffmpeg] Fix tools install path

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-07 13:58:29 -07:00
Alexander Neumann
c6dafe169a
[vtk] update to 9.0.1 (#12149)
* [vtk] update to 9.0.1

* [paraview] silence linux ci by adding embree3 as a build-depends to paraview (just a workaround)

* [vtk] disable remote modules to make feature all actually work

* [vtk] delete old patch
2020-07-07 13:56:33 -07:00
myd7349
e96a3bd41b
[simdjson] Update to 0.4.6 (#12140)
* [simdjson] Update to 0.4.1

* [simdjson] Update to v0.4.2

* [simdjson] arm-uwp is supported now

* Update scripts/ci.baseline.txt

* [simdjson] x86 is also supported now(though not recommended)

* [simdjson] Update to 0.4.3 (it will fail)

* [simdjson] Disable Ninja temporarily

* [simdjson] Update to 0.4.4

* [simdjson] Update to 0.4.5

* [simdjson] Add manifest file

* [simdjson] Update to 0.4.6

* Update ports/simdjson/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-07 13:54:46 -07:00
ras0219
f9bdf13953
[vcpkg] Implement --editable (#12200)
--editable suppresses binary caching and source re-extraction for packages listed on the command line (similar to --head).

This fundamentally changes the port maintenance loop, so several example documents were updated. To avoid users having substantial changes suddenly destroyed by forgetting to pass --editable, "clean" sources have different extract locations.

The undocumented command `build` implies `--editable`.

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-07 13:53:19 -07:00
Lily
12333a6b96
[openimageio] Update to version 2.1.16.0 (#11767) 2020-07-07 13:48:51 -07:00
OWenT
279a28e81d
[libcoppp] Update version to 1.3.0 (#12264)
* Update libcoppp

Update ports/libcopp/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

Update libcopp to 1.3.1

Update CONTROL of libcopp

Remove useless ```if() ... endif()``` branch

Replace ```file(COPY ...)``` with ```file(INSTALL ...)```

* Merge patch from https://github.com/microsoft/vcpkg/pull/12264
2020-07-07 13:47:32 -07:00
Leonardo Guilherme de Freitas
7c82b03faf
[Font Chef] add font-chef C/C++ library (#12293)
* add font-chef

* Fix wrong hash and useless command

* Fix static build error

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-07-07 13:41:59 -07:00
Billy O'Neal
8f886661b6
[libbson, vcpkg baseline] Remove passing and fix spurious failure. (#12300)
* [libbson] DISABLE_PARALLEL_CONFIGURE

* [vcpkg baseline] Fix 'passing, remove from baseline' in CI from 20200705.1

See https://dev.azure.com/vcpkg/public/_build/results?buildId=39820
2020-07-07 13:41:28 -07:00
Gilberto Lopez Zayas
1c409c48cb
aws-sdk-cpp version update (#12316) 2020-07-07 13:40:31 -07:00
nicole mazzuca
ee218d3065
[vcpkg docs] new README/Quick Start guide (#12093)
* [vcpkg docs] new README/Quick Start guide

* some CRs

* add VS+CMake instructions

* add CLion instructions

* Update chinese readme, add link url.

* Update README_zh_CN.md

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Update README_zh_CN.md

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Update README_zh_CN.md

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Update README_zh_CN.md

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Update README_zh_CN.md

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Update README_zh_CN.md

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Update README_zh_CN.md

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Update README_zh_CN.md

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Update README_zh_CN.md

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Update README_zh_CN.md

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* CRs

* Fix some describe and link

* Re-fix url link

* Re-fix url link

* Re-fix url link

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-07-07 10:53:14 -07:00
Jim Hague
e1285b4a28
[getdns] Add new port. (#12090)
* [getdns] Add new port.

* Add support for vcpkg static library builds.

* Convert libevent and libuv libraries to features.

* Use ${PORT} in copyright install.

* getdns does not currently support UWP.

* Add failing port on UWP to portfile.

* Remove optional FEATURES keyword.
2020-07-06 17:22:17 -07:00
nicole mazzuca
6a41626eaf
[vcpkg] Format the C++ in CI (#11655)
* [vcpkg] Format the C++ in the CI

* format the C++

* CR
2020-07-06 16:45:34 -07:00
JonLiu1993
ae4968fad4
[caf] Update to 0.17.3 (#12068) 2020-07-06 14:28:59 -07:00
Long Nguyen
89dec24cc2
[vcpkg] Add mingw dynamic libs triplet (#12101)
* Update .gitignore

* Add mingw dynamic lib triplets

* Only copy pdbs if not using *-mingw triplets

* Using VCPKG_POLICY_DLLS_WITHOUT_LIBS as a workaround

* Rename *-mingw to *-mingw-dynamic

Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2020-07-06 14:20:06 -07:00
ankurverma85
8b710dea8d
[angle] Add egl renderer to list of files compiled for linux (#12111)
* Add egl renderer to list of files compiled for linux

* Update Control File as per request from vcpkg reviewers

Co-authored-by: Ankur Verma <ankurv@localhost.localdomain>
2020-07-06 14:06:30 -07:00
Wolfgang Stöggl
a05cec95a0
[libffi] Add pkgconfig file (#12126)
* [libffi] Add pkgconfig file

- Configure and add the libffi.pc file.
- Furthermore, enable the check for same 32/64bit-ness in
  libffiConfigVersion.cmake again, which had caused issues in the past
  with newer versions of glib using meson build, e.g. when building for
  x86-windows target on an x64-windows host.
  Now, libffi is found by current glib (e.g. 2.64.3) during
  meson build using the libffi pkgconfig file.

* Check VCPKG_BUILD_TYPE to handle release/debug
2020-07-06 13:40:46 -07:00
Maximilian Kruse
24637886f8
[tinyfiledialogs] Update version and download path to v3.6.3 (#12137)
* Update tinyfiledialogs version and download path to v3.6.3

* update sha512 hash

* Fix download link having an extra version ref

* Fix filehash being uppercased

* again, fixed some ci.baseline errors
2020-07-06 13:39:32 -07:00
Daniele Pallastrelli
0f088f09a8
[cli] Update the version to 1.1.1 (#12139)
Co-authored-by: Daniele Pallastrelli <daniele.pallastrelli@sadel.it>
2020-07-06 13:39:02 -07:00
Leo Yao
aa2b9ef32e
[vcpkg] Added python script to generate all packages file list, added to azur… (#12177)
* Added python script to generate all packages file list, added to azure pipeline to build at the end of the run

* fixed an issue that causes some leading slashes were being removed

* Header Database now includes hpp files for C++ header files

* Changed Header Database to include all files under \include\ folder

* Apply suggestions from code review, changing condition from eq to ne

Co-authored-by: Billy O'Neal <bion@microsoft.com>

* Update last condition from eq to ne

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2020-07-06 13:38:22 -07:00
myd7349
89746990b7
[marl] Update to 2020-06-30 (#12162)
* [marl] Update to 2020-06-30

[marl] Repoint HEAD_REF to `main` (#11953)

[marl] Dynamic build support

* [marl] Fix typo

* [marl] Add manifest
2020-07-06 13:35:42 -07:00
Oskari Timperi
d1a86d47d8
[libexif] Update to 0.6.22 (#12161)
* [libexif] Update to 0.6.22

From the release page on github:

> It largely contains stability, security and bugfixes.
>
> Some EXIF 2.3 tags have been added.
>
> It is ABI compatible to 0.6.21 release.

* [libexif] Fixes to portfile.cmake

- don't include vcpkg_commong_functions
- use the PORT variable when installing copyright file

* [libexif] Use vcpkg_fail_port_install

Co-authored-by: Oskari Timperi <oskari.timperi@novatron.fi>
2020-07-06 13:28:59 -07:00
Rémy Tassoux
a54c55d39a
[robin-hood-hashing] Update to 3.7.0 (#12147)
https://github.com/martinus/robin-hood-hashing/releases/tag/3.7.0
2020-07-06 13:24:19 -07:00
NancyLi1013
f12d986e6a
[curl] Update to 7.71.0 (#12141)
* [curl] Update to 7.71.0

* Update to 7.71.1
2020-07-06 13:23:44 -07:00
Johnny Willemsen
ac4e90220a
[ace] 6.5.10 (#12183)
* [ace] 6.5.10

* Add version macros to make the port file easier to update

    * ports/ace/portfile.cmake:

* Updated macro names to have ACE_ prefix

    * ports/ace/portfile.cmake:

* Use string replace

    * ports/ace/portfile.cmake:
2020-07-06 13:16:24 -07:00
Stephen Eckels
e5e521a0d1
[polyhook2] Update to latest (#12189)
* bump polyhook2 version

* update polyhook2
2020-07-06 13:15:26 -07:00
Phoebe
e0f0dc5fa1
[libyuv] Find dependency port libjpeg-turbo (#12213) 2020-07-06 12:58:52 -07:00
Glyn Matthews
63cd5bf560
[skyr-url] Changed version number to 1.12.0 (#12214) 2020-07-06 12:53:29 -07:00
Rémy Tassoux
b65decc9f7
[utf8h] Update to latest commit (#12218)
This library doesn't provide official releases, therefore I'm using the latest commit.
2020-07-06 12:53:06 -07:00
Rémy Tassoux
7c5e2356f1
[openvr] Update to 1.12.5 (#12219)
* [openvr] Update to 1.12.5

https://github.com/ValveSoftware/openvr/releases/tag/v1.12.5

* [openvr] Fix static build faillure

* [openvr] revert aa222ad9f8fdc040dc5929138d9ed3c09ca215cd

* [openvr] update ci.baseline.txt
2020-07-06 12:51:58 -07:00
Billy O'Neal
8eda81cc4d
[opengl wincrypt winsock2] Use $ENV{WindowsSdkDir} instead of hard coding Windows SDK paths. (#12232)
Also delete vcpkg_get_program_files_32_bit because it was used in only one place.

Resolves #8288
Obsoletes #11421, #11261, #8329
2020-07-06 12:42:35 -07:00
JonLiu1993
58ff68ae41
[doctest] update to 2.4.0 (#12239) 2020-07-06 12:27:14 -07:00
Jack·Boos·Yu
b6d4c4e2bf
[opencc] Fix regression on pipeline (#12246)
* debug opencc regression on pipeline

* Get the build logs.

* [opencc] Remove debug code, add DISABLE_PARALLEL to configure

* [opencc] Remove apply patch

* Update portfile.cmake
2020-07-06 12:20:02 -07:00
Vennor
a2a16ae7d5
[ppmagic] Add new port (#12253)
* [ppmagic] Add 2c7894e3056c610d383027b2d48149ba9d4a1c62

* [ppmagic] Updated port version to the proper value 2020-07-03
2020-07-06 12:18:53 -07:00
Wolfgang Stöggl
6958919b40
[vcpkg] Update toolsrc VERSION to 2020.06.15 (#12263)
The currently released version of vcpkg is 2020.06.15
See commit: https://github.com/microsoft/vcpkg/commit/6185aa7

- Update also:
  vcpkg/toolsrc/VERSION.txt
2020-07-06 12:12:16 -07:00
ras0219
b37b1bae58
[vcpkg] Revert change which causes sources to be purged by default in vcpkg build (#12272)
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-06 11:53:25 -07:00
Jack·Boos·Yu
74ecb4f0bd
[nanodbc] Set unixodbc as a dependency under non-Windows (#12274) 2020-07-06 11:50:07 -07:00