Commit Graph

14807 Commits

Author SHA1 Message Date
Kevin Lalumiere
1e736c7eb4
Adds python-debugging=on to B2_OPTIONS_DBG (#15352)
... when BOOST_DEBUG_PYTHON is inside the VCPKG_CXX_FLAGS_DEBUG,
i.e. fixes 15350
2020-12-29 16:09:35 -08:00
Amir Alperin
b0dd196533
bump version (#15344) 2020-12-29 16:08:37 -08:00
JonLiu1993
9ec6b1947e
Raylib update to 3.5.0 (#15342) 2020-12-29 16:08:11 -08:00
Jack·Boos·Yu
d5b47fcc98
[mdnsresponder] Change compile flag /Zi to /Z7 (#15340) 2020-12-29 16:07:42 -08:00
Kevin Lu
21872f70f5
[freetype] Update to 2.10.4 (#15334)
* bump version sha

* update patches

* [vtk] upstream patch for freetype 2.10.4

https://discourse.vtk.org/t/building-opencascade-7-5-0-with-vtk-9-0-1
2020-12-29 16:05:56 -08:00
Gerald Combs
a5db216641
[bcg729] New port (#15322)
* [bcg729] New port

Bcg729 is a G.729 Annex A&B codec. Closes #14835.

* Update ports/bcg729/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/bcg729/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* [bcg729] Allow *-uwp in ci.baseline.txt.

* Update ports/bcg729/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Use a manifest rather than CONTROL; portfile.cmake nitpicks.

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-12-29 16:03:37 -08:00
Andrei Lebedev
ba70cea27a
[grpc] Build codegen on arm64-osx (#15307)
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2020-12-29 16:01:30 -08:00
Andrei Lebedev
fc0a2aa44b
[tbb] arm64-osx support (#15306)
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2020-12-29 16:00:55 -08:00
Vladimir Zryachih
7019243b24
fix librsync port for static linkage (#15281)
Co-authored-by: Vladimir Zryachih <v.zryachih@xsolla.com>
2020-12-29 15:59:03 -08:00
Markus87
3ddbba7ab6
Fixed port of quirc - patch did no longer apply / modified to fix build (#15252)
* Fixed port of quirc - patch did no longer apply / modified to fix build

* Updated quirc to the latest version + removed obsolete patch-for-msvc.patch

* update baseline

* [quirc] Fix license file name

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-12-29 15:57:56 -08:00
Matthias C. M. Troffaes
ba1c3aa63e
[libvpx] switch from yasm to nasm (#14545)
* [libvpx] switch from yasm to nasm

* [vcpkg] install nasm on azure for osx

* Revert "[vcpkg] install nasm on azure for osx"

This reverts commit f65ad1bdad.

* [VMSS] Install nasm on OSX

* [libvpx] bump port version

* [libvpx] Add --as=nasm for non-MSVC triplets

* [libvpx] Fix nasm debug format flag

* Back out nasm change applied in https://github.com/microsoft/vcpkg/pull/15258

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Long Nguyen <nguyen.long.908132@gmail.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-12-29 15:43:54 -08:00
Jack·Boos·Yu
8f8f7168ee
[cmake] update to 3.19.2 (#14716)
* [cmake] update to 3.19.0

* update vmss

* [cmake] update to 3.19.1

* [solid3] Fix configure error, fix static definition

* [flann] Add feature hdf5 and fix it

* [highfive] Fix dependency hdf5

* [simage] Fix configure error

* [aws-c-common] Fix configure error

* [cmake] Update to 3.19.2

* Revert changes about cmake bug

* [VMSS] Update cmake path on Windows

* [cmake] Update cmake hash

* [minc] Fix dependency hdf5

* [cmake] Update cmake package name and path on MacOS

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-12-28 21:21:03 -08:00
Billy O'Neal
580da706ed
Build results from 2020-12-27 (#15353)
* [capnproto] Remove from baseline.

PASSING, REMOVE FROM FAIL LIST: capnproto:x64-windows (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: capnproto:x64-windows-static (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: capnproto:x86-windows (.\scripts\ci.baseline.txt)

These were fixed by the update to VS2019 version 16.8. Other capnproto skips moved into "supports" because:
capnp.lib(serialize-packed.c++.obj) : error LNK2019: unresolved external symbol __popcnt referenced in function "int __cdecl kj::popCount(unsigned int)" (?popCount@kj@@YAHI@Z)
i.e. the port wants popcnt to exist and it doesn't, so this isn't an artifact of our CI.

* Remove "passing: remove from fail list" entries.

* [atk, atkmm, gdk-pixbuf, glibmm, gtkmm, libsigcpp, libxmlpp, pangomm] Acquire using HTTPS.

* [chardir] Update osx download.

* [leaf] Remove leaf in favor of boost-leaf.

```
Starting package 759/1414: leaf:x86-windows
Building package leaf[core]:x86-windows...
-- Downloading https://github.com/zajo/leaf/archive/0.2.2.tar.gz...
-- Extracting source D:/downloads/zajo-leaf-0.2.2.tar.gz
-- Using source at D:/buildtrees/leaf/src/0.2.2-26417cde9d.clean
-- Configuring x86-windows
-- Building x86-windows-dbg
-- Building x86-windows-rel
-- Installing: D:/packages/leaf_x86-windows/share/leaf/copyright
-- Performing post-build validation
-- Performing post-build validation done
Uploaded binaries to 1 HTTP remotes.
Building package leaf[core]:x86-windows... done
Installing package leaf[core]:x86-windows...
The following files are already installed in D:/installed/x86-windows and are in conflict with leaf:x86-windows

Installed by boost-leaf:x86-windows
    include/boost/leaf/capture.hpp
    include/boost/leaf/common.hpp
    include/boost/leaf/context.hpp
    include/boost/leaf/detail/all.hpp
    include/boost/leaf/detail/demangle.hpp
    include/boost/leaf/detail/function_traits.hpp
    include/boost/leaf/detail/mp11.hpp
    include/boost/leaf/detail/optional.hpp
    include/boost/leaf/detail/print.hpp
    include/boost/leaf/error.hpp
    include/boost/leaf/exception.hpp
    include/boost/leaf/result.hpp

Elapsed time for package leaf:x86-windows: 2.931 s
```

Caused by the update to Boost 1.75.0. Because this port is touching include/boost, I'm interpreting that as "the author intends users to use it as a Boost library", and have deleted this port in favor of the Boost version.

* [magic-get] Remove magic-get in favor of boost-pfr.

* Update ports/chartdir/portfile.cmake

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>

* Restore versions.

* format-manifest

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
2020-12-28 21:20:30 -08:00
Billy O'Neal
24290fb002
[vcpkg] Fix pwsh version detection for old versions to download a fresh copy. (#15355) 2020-12-28 19:35:21 -08:00
dweckmann
e2d3408547
[cppunit] add linux support and bump version to 1.15.1 (#15018) 2020-12-28 19:35:08 -08:00
Billy O'Neal
6d84d56cd5
Add testing with VS2015 and VS2017 compilers. (#15257)
* Add testing with VS2015 and VS2017 compilers.

* Apply Nicole CRs.
2020-12-28 17:51:22 -08:00
Chuck Walbourn
ec58d649c1
Updated directxtk et al for cmake package support (#15210) 2020-12-28 17:28:53 -08:00
Phoebe
d1e64a013e
[boost-modular-build-helper] Fix repeat building issue on linux and osx (#15265) 2020-12-28 17:28:44 -08:00
Jack·Boos·Yu
59c519f93b
[protobuf] Fix the default proto file path (#15246) 2020-12-28 13:19:50 -08:00
Park DongHa
bba1522d76
[ijg-libjpeg] add new port (#14583) 2020-12-28 12:37:54 -08:00
HrOokami
c346336092
[GLIBMM] Installing .pc file (#14988) 2020-12-28 12:32:51 -08:00
Jacob Kahn
0a87565968
[gloo] New Port (#15219) 2020-12-28 12:25:50 -08:00
Kevin Lalumiere
f0d8f382da
Allow B2_OPTIONS_[DBG|REL] in BOOST_CMAKE_FRAGMENT (#15274) 2020-12-28 12:23:45 -08:00
Igor Kostenko
77c59a8572
[libsodium] use x64 specific gcc options only on x64 platform (#15269) 2020-12-28 12:18:43 -08:00
Phoebe
da09069999
[gmp/nettle] Update to latest release revision (#15236) 2020-12-28 11:26:40 -08:00
eao197
445a333466
RESTinio updated to v.0.6.13. (#15338) 2020-12-28 11:25:57 -08:00
Chuck Walbourn
4a678aa329
Port for Microsoft GitHub DirectX-Headers (#15222) 2020-12-26 22:48:07 -08:00
Phoebe
524f3af97c
[boost-di] Update to 1.2.0 (#15286)
* [boost-di] Update to 1.2.0

* Update the Repo
2020-12-26 22:43:46 -08:00
Ronald
c09b59c897
[libjpeg-turbo] fix incompatibility for c11 and c17 (#15234) 2020-12-26 22:39:06 -08:00
ankurverma85
57b4c4c73a
[sdl1] x64-windows-static-md fixes (#15126) 2020-12-26 22:22:21 -08:00
Long Nguyen
08c867c52a
[mingw] Remove executable extension on non-Windows hosts (#15282) 2020-12-26 22:19:16 -08:00
Jack·Boos·Yu
08b6c85897
[imgui] Fix find dependencies (#15063) 2020-12-26 12:45:14 -08:00
JonLiu1993
866bd364ae
[minimp3] update to 2020-11-27 (#15295) 2020-12-24 23:56:33 -08:00
Billy O'Neal
e34cdd5c8f
Update MacOS Software (#15258) 2020-12-23 21:27:23 -08:00
yurybura
f2c91b2d89
[boost] update to 1.75.0 (#15090) 2020-12-23 17:16:42 -08:00
Long Nguyen
6654632423
[zziplib] Uses upstream CMakeLists.txt (#15215) 2020-12-23 17:12:03 -08:00
Sean Yen
a8ac047e6c
[ompl] upgrade to v1.5.1 (#15276) 2020-12-23 17:08:28 -08:00
Christian Ullrich
63451b40b1
[wtl] Update wtl to 10.0.10320 (#15266) 2020-12-23 17:07:23 -08:00
Michał Walenciak
b6b82ac290
[dlib] adding missing cudnn depedency for cuda feature (#15277) 2020-12-23 17:05:36 -08:00
JonLiu1993
cc4475d492
[libass] update to 0.15.0 (#15263) 2020-12-23 14:09:00 -08:00
JonLiu1993
c54abfafbe
[libpqxx] update to 7.3.0 (#15259) 2020-12-22 23:25:14 -08:00
Pratik Chowdhury
7fa2958529
[Hedley] Update to v14 (#15240) 2020-12-22 23:25:03 -08:00
Avee
d1df265ae6
[x-plane] Update to 3.0.3 (#15244) 2020-12-22 23:24:39 -08:00
Vincent Gao
70caed72f5
[ctp] bugfix for linux-x64 and file name case sensitivity (#15183) 2020-12-22 23:22:11 -08:00
Long Huan
8fda0d2956
[spatialite-tools]update to 5.0.0 (#15039) 2020-12-22 23:21:14 -08:00
Jack·Boos·Yu
3efce9a5c9
[curl] Add feature idn2 (#14807)
Thanks for fixing phantom dependencies!
2020-12-22 23:19:50 -08:00
Dawid Wróbel
4cf45e80e3
[many ports] add GnuPG libraries (#13950) 2020-12-22 23:19:18 -08:00
Billy O'Neal
229f537c94
[opentracing] Update VMs 2020-12 (#15151)
* Add meson from https://github.com/microsoft/vcpkg/pull/12860/

* Add autoconf-archive from https://github.com/microsoft/vcpkg/pull/13081/

* Add kf5windowsystem libs from https://github.com/microsoft/vcpkg/pull/13467/

* Open the FTP and SFTP ports from https://github.com/microsoft/vcpkg/pull/14412/

* Add libxcb-util0-dev from https://github.com/microsoft/vcpkg/pull/14678/

* Add libasound2-dev from https://github.com/microsoft/vcpkg/pull/14774

* Remove no longer necessary apt-mark calls.

* Update nasm on Linux.

* Fix longstanding bug where Storage was publicly accessible and change to generate SAS token rather than File Share

* Delete no longer necessary azure storage firewall rules.

* Install the newer Windows SDK with the VS installer instead of manually.

* Install the VS2015 and VS2017 compilers.

* Update Powershell-Core to 7.1.0.

* Update source of WDK.

* Update pools.

* [opentracing] Repair arm64-windows failures caused by mojibake in `expected.hpp` and errors in opentracing-cpp's lint for arm64 where it thinks exceptions are disabled when they are enabled.

Fixes:
C:\Dev\vcpkg\buildtrees\opentracing\src\b67575dab0-0250653c81.clean\3rd_party\include\opentracing/expected/expected.hpp(1): warning C4828: The file contains a character starting at offset 0x4a77 that is illegal in the current source character set (codepage 65001).

Fixes:
D:\buildtrees\opentracing\src\b67575dab0-0250653c81.clean\include\opentracing/tracer.h:223:5: error: cannot use 'try' with exceptions disabled [clang-diagnostic-error]
    try {
    ^

* [mmloader] Patch out overrides of CMAKE_C_FLAGS and CMAKE_CXX_FLAGS that inserted /WX.

Note that this port sets /GS-, possibly because it may be for authoring shellcode.

* Bump storage API version to 2020-04-08.
2020-12-22 14:52:58 -08:00
Jack·Boos·Yu
b23b7ea09f
[ffmpeg] fix up the pkgconfig files (#15127) 2020-12-21 19:22:13 -08:00
nicole mazzuca
c898283a41
[vcpkg registries] support versions (#15114)
* [vcpkg registries] support versions

This PR merges the Registries changes and the versioning changes, so that one can use both at the same time.

There is one major difference between this PR and the RFC (#13590), which is that instead of version files looking like:

```json
[
  ...
]
```

version files look like:

```
{
  "versions": [
    ...
  ]
}
```

this is to support interop between this PR and existing demos and the like;
fixing this, along with perhaps renaming `port_versions` to `port-versions` should be done after this is merged,
should be a trivial change.
2020-12-21 15:40:21 -08:00