Adam
e72302d442
[icu] Add support for macos rpath prefix macro ( #15706 )
...
* [icu] Add support for macos rpath prefix macro
* update port_versions for icu
* address review comments
* update baseline
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-01-26 14:58:42 -08:00
NancyLi1013
9caf3d87d5
[x264] Fix build failed on uwp ( #15769 )
...
* [x264] Fix build failed on uwp
* Update port_versions
* [x264] Fix build failed on uwp
* Update port_versions
* Update baseline
* Add supports
* Update versions/x-/x264.json
2021-01-26 14:55:06 -08:00
ankurverma85
60d7d91c71
gdal:x64-windows-static-md fixes ( #15541 )
...
* Fix windows-static builds
* Rename debug lib to comform to other naming scheme
* Update ci.baseline.txt
* Update CONTROL
* Update dependency_win.cmake
* Update portfile.cmake
* Update vcpkg-cmake-wrapper.cmake
* Update portfile.cmake
* Added versions
* Update ci.baseline.txt
* PR comments
* update gdal portversion
Co-authored-by: Ankur Verma <ankur.veram@outlook.com>
Co-authored-by: ankurv <ankurv@microsoft.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2021-01-26 14:54:05 -08:00
Billy O'Neal
80d52af7c8
[quirc, opencv4] Build fixes from 2021-01-18 build ( #15788 )
...
* [quirc, opencv4] Use a cmake package for quirc and devendor quirc from opencv4.
* Build fixes from 2020-01-18 build
https://dev.azure.com/vcpkg/public/_build/results?buildId=48065
> PASSING, REMOVE FROM FAIL LIST: chartdir:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: cmark:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: cppcms:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: cudnn:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: devicenameresolver:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: dxut:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: epsilon:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: fann:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: getopt-win32:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: glib:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: graphqlparser:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: halide:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: hpx:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: jemalloc:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: libepoxy:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: libhsplasma:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: libmodman:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: libpcap:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: libplist:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: milerius-sfml-imgui:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: monkeys-audio:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: moos-core:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: msix:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: ngspice:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: openni2:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: openvr:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: pmdk:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: pngpp:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: qpid-proton:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: qt5-tools:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: sciter:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: scylla-wrapper:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: soundtouch:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: spirv-tools:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: torch-th:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: treehopper:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: unrar:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: urdfdom:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: xalan-c:x64-windows-static-md (.\scripts\ci.baseline.txt)
These look like they have always passed since we turned on x64-windows-static-md in nightly CI.
>PASSING, REMOVE FROM FAIL LIST: osgearth:x64-windows (.\scripts\ci.baseline.txt)
>PASSING, REMOVE FROM FAIL LIST: osgearth:x86-windows (.\scripts\ci.baseline.txt)
Maybe addressed by https://github.com/microsoft/vcpkg/pull/15777
>REGRESSION: gettext:arm-uwp. If expected, add gettext:arm-uwp=fail to .\scripts\ci.baseline.txt.
>REGRESSION: gettext:arm64-windows. If expected, add gettext:arm64-windows=fail to .\scripts\ci.baseline.txt.
Probably fixed by https://github.com/microsoft/vcpkg/pull/15740
> PASSING, REMOVE FROM FAIL LIST: directxmesh:x64-linux (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: uvatlas:x64-linux (.\scripts\ci.baseline.txt)
Probably an error in the authoring of https://github.com/microsoft/vcpkg/pull/15554/
> REGRESSION: dcmtk:x86-windows. If expected, add dcmtk:x86-windows=fail to .\scripts\ci.baseline.txt.
>
> "C:\PROGRA~2\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.28.29333\bin\Hostx64\x86\cl.exe" /TP -DDCMTK_BUILD_IN_PROGRESS -DNOMINMAX -DUSE_NULL_SAFE_OFSTRING -D_CRT_FAR_MAPPINGS_NO_DEPRECATE -D_CRT_IS_WCTYPE_NO_DEPRECATE -D_CRT_MANAGED_FP_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE_GLOBALS -D_CRT_SETERRORMODE_BEEP_SLEEP_NO_DEPRECATE -D_CRT_TIME_FUNCTIONS_NO_DEPRECATE -D_CRT_VCCLRIT_NO_DEPRECATE -D_REENTRANT -D_SCL_SECURE_NO_DEPRECATE -Dofstd_EXPORTS -ID:\installed\x86-windows\include -Iconfig\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\ofstd\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\oflog\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmdata\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmimgle\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmimage\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmjpeg\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmjpls\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmtls\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmnet\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmsr\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmsign\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmwlm\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmqrdb\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmpstat\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmrt\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmiod\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmfg\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmseg\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmtract\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmpmap\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmect\include /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -DDEBUG /showIncludes /Foofstd\libsrc\CMakeFiles\ofstd.dir\offilsys.cc.obj /Fdofstd\libsrc\CMakeFiles\ofstd.dir\ofstd.pdb /FS -c D:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\ofstd\libsrc\offilsys.cc
> D:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\ofstd\libsrc\offilsys.cc(376): error C2039: 'DIR': is not a member of '`global namespace''
>
> REGRESSION: tesseract:x64-windows-static-md. If expected, add tesseract:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: tesseract:x64-windows-static. If expected, add tesseract:x64-windows-static=fail to .\scripts\ci.baseline.txt.
> REGRESSION: tesseract:x64-windows. If expected, add tesseract:x64-windows=fail to .\scripts\ci.baseline.txt.
> REGRESSION: tesseract:x86-windows. If expected, add tesseract:x86-windows=fail to .\scripts\ci.baseline.txt.
> [2/241] "C:\PROGRA~2\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.28.29333\bin\Hostx64\x86\cl.exe" /TP -DHAVE_CONFIG_H -DTESS_EXPORTS -D_CRT_SECURE_NO_WARNINGS -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS=1 -D__AVX2__ -D__AVX__ -D__BMI2__ -D__FMA__ -D__SSE2__ -D__SSE3__ -D__SSE4A__ -D__SSE4_1__ -D__SSE4_2__ -D__SSSE3__ -Dlibtesseract_EXPORTS -ID:\installed\x86-windows\share\leptonica\..\..\include -ID:\installed\x86-windows\share\leptonica\..\..\include\leptonica -I. -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\api -Iapi -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\arch -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccmain -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccstruct -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccutil -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\classify -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\cutil -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\dict -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\lstm -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\opencl -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\textord -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\viewer -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\wordrec -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\training -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\vs2010\tesseract -ID:\installed\x86-windows\include /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /W4 /bigobj -std:c++17 /showIncludes /FoCMakeFiles\libtesseract.dir\src\classify\shapetable.cpp.obj /FdCMakeFiles\libtesseract.dir\ /FS -c D:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\classify\shapetable.cpp
> FAILED: CMakeFiles/libtesseract.dir/src/classify/shapetable.cpp.obj
> "C:\PROGRA~2\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.28.29333\bin\Hostx64\x86\cl.exe" /TP -DHAVE_CONFIG_H -DTESS_EXPORTS -D_CRT_SECURE_NO_WARNINGS -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS=1 -D__AVX2__ -D__AVX__ -D__BMI2__ -D__FMA__ -D__SSE2__ -D__SSE3__ -D__SSE4A__ -D__SSE4_1__ -D__SSE4_2__ -D__SSSE3__ -Dlibtesseract_EXPORTS -ID:\installed\x86-windows\share\leptonica\..\..\include -ID:\installed\x86-windows\share\leptonica\..\..\include\leptonica -I. -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\api -Iapi -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\arch -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccmain -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccstruct -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccutil -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\classify -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\cutil -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\dict -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\lstm -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\opencl -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\textord -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\viewer -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\wordrec -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\training -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\vs2010\tesseract -ID:\installed\x86-windows\include /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 /W4 /bigobj -std:c++17 /showIncludes /FoCMakeFiles\libtesseract.dir\src\classify\shapetable.cpp.obj /FdCMakeFiles\libtesseract.dir\ /FS -c D:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\classify\shapetable.cpp
> cl : Command line warning D9025 : overriding '/W3' with '/W4'
> D:\installed\x86-windows\include\params.h(36): error C2143: syntax error: missing ';' before '*'
https://github.com/microsoft/vcpkg/pull/15785
> REGRESSION: fluidsynth:x64-windows-static-md. If expected, add fluidsynth:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
Was previously a cascaded failure from glib.
REGRESSION: libevent:x86-windows. If expected, add libevent:x86-windows=fail to .\scripts\ci.baseline.txt.
> REGRESSION: ideviceinstaller:x64-windows-static-md. If expected, add ideviceinstaller:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: libcrafter:x64-windows-static-md. If expected, add libcrafter:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: libirecovery:x64-windows-static-md. If expected, add libirecovery:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: moos-essential:x64-windows-static-md. If expected, add moos-essential:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: openmama:x64-windows-static-md. If expected, add openmama:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: sdformat10:x64-windows-static-md. If expected, add sdformat10:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: sdformat6:x64-windows-static-md. If expected, add sdformat6:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: sdformat9:x64-windows-static-md. If expected, add sdformat9:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
I'm going to assume these were cascaded failures for now.
> REGRESSION: mesa:x64-windows-static-md. If expected, add mesa:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: mesa:x64-windows. If expected, add mesa:x64-windows=fail to .\scripts\ci.baseline.txt.
> REGRESSION: mesa:x86-windows. If expected, add mesa:x86-windows=fail to .\scripts\ci.baseline.txt.
Nancy is working on this https://github.com/microsoft/vcpkg/pull/15729
> REGRESSION: quirc:x64-linux. If expected, add quirc:x64-linux=fail to .\scripts\ci.baseline.txt.
> REGRESSION: quirc:x64-osx. If expected, add quirc:x64-osx=fail to .\scripts\ci.baseline.txt.
> Starting package 1166/1442: quirc:x64-linux
> Building package quirc[core]:x64-linux...
> -- Downloading 7e7ab596e4
.tar.gz -> dlbeer-quirc-7e7ab596e4d0988faf1c12ae89c354b114181c40.tar.gz...
> -- Extracting source /mnt/vcpkg-ci/downloads/dlbeer-quirc-7e7ab596e4d0988faf1c12ae89c354b114181c40.tar.gz
> -- Using source at /mnt/vcpkg-ci/buildtrees/quirc/src/b114181c40-f1e71e0d5b.clean
> -- Configuring x64-linux-dbg
> -- Configuring x64-linux-rel
> -- Building x64-linux-dbg
> -- Building x64-linux-rel
> -- Installing: /mnt/vcpkg-ci/packages/quirc_x64-linux/share/quirc/copyright/LICENSE
> -- Performing post-build validation
> -- Performing post-build validation done
> Uploaded binaries to 1 HTTP remotes.
> Building package quirc[core]:x64-linux... done
> Installing package quirc[core]:x64-linux...
> The following files are already installed in /mnt/vcpkg-ci/installed/x64-linux and are in conflict with quirc:x64-linux
>
> Installed by opencv4:x64-linux
> lib/libquirc.a
>
> Elapsed time for package quirc:x64-linux: 2.531 s
Probably broken by https://github.com/microsoft/vcpkg/pull/15089 , fix here
> REGRESSION: spatialite-tools:x64-linux. If expected, add spatialite-tools:x64-linux=fail to .\scripts\ci.baseline.txt.
> REGRESSION: spatialite-tools:x64-osx. If expected, add spatialite-tools:x64-osx=fail to .\scripts\ci.baseline.txt.
These are spewing linker errors, probably triggered by https://github.com/microsoft/vcpkg/pull/15768/ although that PR removed them from ci.baseline.txt?
* Fixup spurious / and format-manifest.
* x-add-version
* Add missing =fails.
* Update opencv4 devendor patch for 4.5
* Transform quirc into a feature.
* Repeat changes for opencv3.
* Repeat for opencv. Also fix version for "opencv".
* [dxut] Use vcpkg_from_github, correct "supports",
if(NOT VCPKG_CRT_LINKAGE STREQUAL "dynamic")
message(FATAL_ERROR "DXUT only supports dynamic CRT linkage")
endif()
* [epsilon] Skip in ci.baseline.txt for now because it has "vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY)" but also checks against the CRT linkage making the right fix unclear.
* Fix flipped supports:
* Update ports/opencv3/portfile.cmake
* x-add-version
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-01-26 14:33:06 -08:00
Stanislav Ershov
b759049a36
[angelscript] Update to 2.35.0 ( #15852 )
...
* [angelscript] Update to 2.35.0
* Update version
* Fix formatting
* Update version
* [angelscript] backport patch from trunk
* Update version
2021-01-25 15:53:02 -08:00
Ilya Arzhannikov
1d415e8dc3
[boost-locale] android build ( #15606 )
...
* pass additional link flags to b2
* configure boost-locale for android
* build libiconv for android
* Bump port version
* bump port version
* Update CONTROL
* new_ci_checks and versions
* add versions again
* fix pr review
* fix pr review. version
* bump versions
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-01-25 15:52:09 -08:00
Billy O'Neal
dbf5193ebb
[vcpkg] Improve error reporting for vcpkg_abi_info.txt copy failure. ( #15871 )
...
In build https://dev.azure.com/vcpkg/public/_build/results?buildId=48398
we are getting output like:
```
Error: Building package v-hacd:x64-windows-static failed with: BUILD_FAILED
Elapsed time for package v-hacd:x64-windows-static: 4.156 s
Starting package 1396/1464: v8:x64-windows-static
Building package v8[core]:x64-windows-static...
-- Using msys root at D:/downloads/tools/msys2/969c0913b9df89e1
-- Fetching https://chromium.googlesource.com/v8/v8.git ...
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:108 (message):
Command failed: C:/agent/externals/git/cmd/git.exe fetch https://chromium.googlesource.com/v8/v8.git 7565e93eb72cea4268028fc20186d415c22b1cff --depth 1 -n
Working Directory: D:/downloads/git-tmp
Error code: 128
See logs for more information:
D:\buildtrees\v8\git-fetch-x64-windows-static-err.log
Call Stack (most recent call first):
scripts/cmake/vcpkg_from_git.cmake:91 (vcpkg_execute_required_process)
ports/v8/portfile.cmake:71 (vcpkg_from_git)
scripts/ports.cmake:128 (include)
Could not copy into file: D:\packages\v8_x64-windows-static\share\v8\vcpkg_abi_info.txt
```
but aren't printing the reason for the copy failure. Added printing of that reason.
2021-01-25 12:21:12 -08:00
Billy O'Neal
1d866090fb
Add dummy version.txt for vcpkg older than vcpkg_minimum_required. ( #15828 )
2021-01-25 10:09:27 -08:00
Rich Logan
fc0d6b2800
[dav1d] Add dav1d AV1 decoder port ( #15009 )
...
* [dav1d] Add dav1d AV1 decoder port
* Remove unnecessary port-version
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Bump dav1d to 0.8.1
* Skip dav1d x86 due to infinite link
* Add dav1d port version
* Apply dav1d code review
* Reset dav1d version
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-01-25 01:57:23 -08:00
Park DongHa
bb4de6fe3f
[ms-gltf] Add new port ( #14971 )
...
* [ms-gltf] create a new port
* [ms-gltf] install with CMAKE_INSTALL_PREFIX
* add a patch to change install path style
* [ms-gltf] enable iOS/UWP & support features
* feature: support tests/samples to help debugging in buildtrees
* triplet: ios/uwp are now available
* [ms-gltf] disable Ninja for Windows
* [ms-gltf] format the manifest json
* [ms-gltf] update expected failures
* x64-linux
* [ms-gltf] format the manifest json
* [ms-gltf] update comments
* [ms-gltf] make "test" default feature
* [ms-gltf] add version JSON
* Address the review suggestions
* vcpkg x-add-version ms-gltf
* [ms-gltf] fix 'x64-osx' triplet 'samples' feature
* [ms-gltf] update git-tree of port
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-01-25 01:54:04 -08:00
Martin Vejdarski
cc093a8224
[harfbuzz] Use meson and update to 2.7.0 ( #12860 )
...
* [harfbuzz] Use meson
* [harfbuzz] Add config file for CMake
* [harfbuzz,pango] Remove glib option for harfbuzz
* [libass,libmupdf,qt5-base,skia] Fix for harfbuzz
* Back out meson edit already applied in https://github.com/microsoft/vcpkg/pull/15258
* [harfbuzz] Fixup pkgconfig
* [libass] Bump port version
* Revert "[libass,libmupdf,qt5-base,skia] Fix for harfbuzz"
This reverts commit 3ba27c6c1c
.
* [harfbuzz] Update to 2.7.4
* update baseline record
* Restore glib feature for harfbuzz and remove vagrant change
* Update port version
* Change over to manifests
* Update port version
Co-authored-by: Ebrahim Byagowi <ebrahim@gnu.org>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-01-25 01:47:30 -08:00
Marek Roszko
a6fbf20322
[ngspice] Update to rev 33 ( #15837 )
...
* [ngspice] Update to rev 33
* Update ports/ngspice/CONTROL
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* x-add-version ngspice
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-01-25 01:34:35 -08:00
Jack·Boos·Yu
f7070ab06a
[freeimage] Fix plugin disable patch ( #15812 )
...
* [freeimage] Fix plugin disable patch
* update version record
2021-01-25 01:33:30 -08:00
Ludek Vodicka
652f267816
[libxslt] Fixed macos build ( #15806 )
...
* Fixed macos build
Fixed missing libiconv library on osx build
* [libxslt] Bump version
* update version record
* update baseline
* [libxslt] Add Support field.
* update version record
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-01-25 01:28:50 -08:00
An Tao
496f9e4fa4
[trantor] Update to 1.2.0 ( #15841 )
...
* [trantor] Update to 1.2.0
* Add versions file
2021-01-25 00:16:36 -08:00
Ludek Vodicka
c997738435
[libiconv] Updated typo in iconv share files location ( #15771 )
...
* Updated typo in iconv share files location
CMake Error at ports/libiconv/portfile.cmake:4 (file):
file COPY cannot copy file
"/root/dev/ExternalLibraries/vcpkg/ports/libiconv/vcpkg-cmake-wrapper.cmake"
to
"/root/dev/ExternalLibraries/vcpkg/packages/libiconv_x64-linux/share/iconv/vcpkg-cmake-wrapper.cmake":
Success.
Call Stack (most recent call first):
scripts/ports.cmake:136 (include)
* [libiconv] Bump version
* update baseline
* Update ports/libiconv/portfile.cmake
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
* update baseline
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2021-01-25 00:15:40 -08:00
Ahmed Yarub Hani Al Nuaimi
b7c8a3097d
[libssh] Add support for Android ( #15687 )
...
* Fix Mbed TLS build for Android
* Fix Mbed TLS build for Android
Add better Windows checks
* Fix libssh build for Android
* Fix libssh build for Android
* Fix versioning
* update baseline
* Update ports/libssh/portfile.cmake
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update port_versions/l-/libssh.json
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update port_versions/baseline.json
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update ports/libssh/CONTROL
* Update port_versions
* Revert version changes to master
* Update CONTROL version
* Update libssh versions
* Remove redundant parameter
* Remove redundant parameter
* Fix version
* Fix version
* Fix paramters
* Fix version
* Fix dependencies
* Fix versions
* Better Android support
* Fix version
* Simpler Android support
* Fix versions
* Disable warnings as errors for Mbed TLS
* Restore formatting
* Update ports/libssh/CONTROL
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
* Remove redundant paramter
* Fix version files
* Fix version files
* Fix libssh build for Android
* Fix versioning
* Update ports/libssh/portfile.cmake
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update port_versions/l-/libssh.json
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update port_versions/baseline.json
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update ports/libssh/CONTROL
* Update port_versions
* Revert version changes to master
* Update CONTROL version
* Update libssh versions
* Remove redundant parameter
* Fix dependencies
* Fix versions
* Simpler Android support
* Fix versions
* Update ports/libssh/CONTROL
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
* Remove redundant paramter
* Fix version files
Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2021-01-24 23:42:44 -08:00
Ahmed Yarub Hani Al Nuaimi
be2092af4e
Fix Mbed TLS build for Android ( #15680 )
...
* Fix Mbed TLS build for Android
* Fix Mbed TLS build for Android
Add better Windows checks
* Fix libssh build for Android
* update baseline
* Remove redundant parameter
* Fix version
* Fix version
* Fix paramters
* Fix version
* Better Android support
* Fix version
* Disable warnings as errors for Mbed TLS
* Restore formatting
* Fix version files
Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2021-01-24 23:37:22 -08:00
dweckmann
e263d00933
[vtk] use patch for QT_NO_KEYWORDS support from upstream ( #15667 )
2021-01-24 23:35:49 -08:00
Long Nguyen
124f5d912b
[sdl2] Fix improper replacement of -lSDL2main + remove IGNORE_FLAGS and SYSTEM_LIBRARIES ( #15540 )
...
* [sdl2] Proper replacement of -lSDL2main -> -lSDL2maind
* [sdl2] Add extra SYSTEM_LIBRARIES and IGNORE_FLAGS
* [sdl2] Remove SYSTEM_LIBRARIES and IGNORE_FLAGS
* update baseline
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-01-24 23:21:41 -08:00
Kevin Lalumiere
f60b947e13
[vcpkg] Allow to use Nuget's cache for Nuget binary caching sources ( fix #15169 ) ( #15512 )
...
* Fix warning on clang version 10.0.0-4ubuntu1
The warning was
```shell
../src/vcpkg/commands.porthistory.cpp:55:14: error: unused function 'is_date' [-Werror,-Wunused-function]
```
* Add environment variable VCPKG_USE_NUGET_CACHE
As the name suggests, this environment variable allow tu use Nuget
cache for Nuget binary caching sources.
* Document NuGet's Cache environment variable
2021-01-24 23:11:02 -08:00
dweckmann
b5e8e48b49
[openigtlink] Fix cmake config location ( #15500 )
2021-01-24 23:06:50 -08:00
Alexander Neumann
f2ec6c5a7c
[mpc/mpfr] Add new port / update mpfr ( #13081 )
...
* [mpc] add mpc port
* [mpfr] update mpfr to use make.
* [gmp] fix preprocessor define for dlls.
* more fixes
* fix mpfr regression on !windows
* install autoconf-archive in provisioning script
* change indent of patches
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* fix merge error
* update PR
* update baseline
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2021-01-24 23:01:16 -08:00
Francis Lemaire
051b33d36c
[gamenetworkingsockets] Add new port ( #14937 )
...
* Added GameNetworkingSockets port
* Fixing requested changes in PR
* added `vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY)`
* added missing trailing newline
* removed all entries in ci.baseline.txt
Adding license field in manifest
Updated library version
* Formating manifest
* Fixing platform supports in manifest
* Refactor to OpenSSL only crypto backend
* Fixing format
* Adding version
Co-authored-by: Andrew Simpson <andy@aiusepsi.co.uk>
2021-01-24 22:53:19 -08:00
Clare Macrae
a0016c0690
[docs] Correct the "new port requests" link in FAQ ( #15845 )
...
Fixes #15844
2021-01-24 21:37:36 -08:00
ras0219
e4ce66eecf
[vcpkg] Improve diagnostics around compiler tracking and toolset errors. 'Fixes' #15823 . ( #15825 )
2021-01-22 17:50:18 -08:00
Alexander Neumann
57465e9bfc
[lzo] Install pc file on windows ( #15782 )
...
* [lzo] Install pc file on windows
* add version info
* [lzo] Install pc file on windows
* add version info
2021-01-22 14:11:20 -08:00
Alexander Neumann
a66c5ec385
[tiff] add vcpkg_fixup_pkgconfig for tiff ( #15734 )
...
* [tiff] add vcpkg_fixup_pkgconfig for tiff
* add version
* fix tiff deps in *.pc file
* update version
2021-01-22 14:02:31 -08:00
ras0219
3b433e5081
[vcpkg] Fix regression in error messages with registries/versioning ( #15709 )
...
* [vcpkg] Fix regression in error messages with registries/versioning
* [vcpkg] Clean up redundant re-parsing with try_load_overlay_port
* [vcpkg] Deduplicate PathsPortfileProvider
* [vcpkg] Restore uses of Checks::exit_maybe_upgrade after merge
2021-01-22 12:26:01 -08:00
ras0219
0e4d6f084f
[ceres] Mark all dependencies REQUIRED ( #15802 )
...
* [ceres] Mark all dependencies REQUIRED
* [suitesparse] Fix FindCXSparse.cmake
* [ceres] Add version to db
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-01-22 12:25:40 -08:00
Stefano Sinigardi
450de5f3c6
[OpenCV] update to v4.5 and to v3.4.12 ( #15162 )
...
* [tesseract] add missing reference for downstream projects
* [tesseract] restore ci, fix many regressions that are uncovered by that
* Update ports/opencv2/CONTROL
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [opencv] fix regressions on uwp, accept failure on arm64 for now
* Apply suggestions from code review
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [opencv4] allow failures on all arm windows targets, both win32 and uwp
* [OpenCV] update to v4.5, draft
* Restore CI tests on arm architectures, they will have to work!
* adopts hints from #15180
* [libarchive] bump control version
* [libarchive] use vcpkg-cmake-wrapper instead of a custom libarchiveConfig, since it is vcpkg-provided and not port-provided
* enable features to be visible in parent scope
* apply documentation fix from CI
* [libarchive] remove unnecessary lines in portfile
* update patches
* restore ci tests for all opencv4 configs
* add port versions to baseline
* [OpenCV contrib] fix glog integration
* [OpenCV4] fix target processor detection
* update version refs
* [OpenCV3] fix target processor detection
* fix also ocv3
* remove vtk feature from opencv-ci testing
* remove qt5-tools from baseline, it works locally
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-01-22 12:13:33 -08:00
Silvio Traversaro
42bb41fa2d
[ogre] Do not use strict mode by default in ogre for backward compatibility ( #15789 )
...
* [ogre] Do not use strict mode by default in ogre for backward compatibility
* Update port_versions metadata for ogre 1.12.9-5
2021-01-22 12:09:58 -08:00
Stefano Sinigardi
a528e6ac1f
[darknet] update to latest version ( #15770 )
...
* [darknet] update to latest version
* update version refs
* [darknet] update to latest version
* update version refs
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2021-01-22 12:08:50 -08:00
Billy O'Neal
925b64efd2
Restore x-upload-metrics command accidentally disabled by removing VCPKG_DISABLE_METRICS ( #15810 )
...
* Restore x-upload-metrics command accidentally disabled by removing VCPKG_DISABLE_METRICS in https://github.com/microsoft/vcpkg/pull/15470
* Didn't save a file.
2021-01-22 11:10:27 -08:00
Jack·Boos·Yu
f0997d3f85
[msys2] Update msys components pkgconfig url ( #15732 )
...
* [pkgconfig] Update msys components pkgconfig url
* update hash
2021-01-22 10:45:08 -08:00
NancyLi1013
ab0acc7439
[poppler] Disable clang-format check ( #15727 )
...
* [poppler] Disable clang-format check
* Update port_version check
* Add CLANG program
* Add clang-format program
* Update clang-format and add it to azure-pipelines/linux/provision-image.sh
* Update ports/poppler/portfile.cmake
* Revert the changes for clang-format
2021-01-22 10:40:01 -08:00
Andrei Lebedev
83b8e27b95
[vcpkg,boost-modular-build-helper] initial ppc64le community support ( #15572 )
...
* [vcpkg] initial ppc64le community support
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
* [boost-modular-build-helper] ppc64le support
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
* Merge from master
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: dan-shaw <51385773+dan-shaw@users.noreply.github.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2021-01-22 10:37:26 -08:00
evpobr
34a9432e2b
[libsamplerate] Upgrade to 0.2.0 ( #15797 )
...
* [libsamplerate] Upgrade to 0.2.0
* Add missiong OPTIONS
* Use share/${PORT} instead of share/libsamplerate
* Remove SYSTEM_LIBRARIES m argument
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update version
* Update version
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-01-22 10:29:41 -08:00
Vitalii Koshura
9053d58017
[sentry-native] Update to 0.4.5 ( #15790 )
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-01-22 10:28:34 -08:00
NancyLi1013
f05b2b639a
[vcpkg baseline] [mesa] Fix conflicts with angle ( #15729 )
...
* [mesa] Remove libs conflicted with angle
* Update port_versions check
* Use gles-lib-suffix to avoid conflicts with angle
* [mesa] Remove libs conflicted with angle
* Update port_versions check
* Use gles-lib-suffix to avoid conflicts with angle
* Update port_versions/m-/mesa.json
* Update ports/mesa/portfile.cmake
* Update space and versions
* Update versions/m-/mesa.json
2021-01-22 10:27:34 -08:00
Billy O'Neal
3f7b677756
[aws-sdk-cpp] Fix PRIVATE => PRVATE typo ( #15804 )
2021-01-21 21:03:37 -08:00
nicole mazzuca
5065bf984a
[vcpkg testing] fix e2e tests ( #15803 )
2021-01-21 12:10:10 -08:00
nicole mazzuca
68a74950d0
[vcpkg] Rename port_versions
to versions
( #15784 )
2021-01-21 09:53:22 -08:00
Billy O'Neal
bedeaa639c
[osgearth] Make all find_packages required in effort to make this port less "flaky", and turn on in CI. ( #15777 )
2021-01-21 08:58:11 -08:00
Billy O'Neal
d0268cf166
[crfsuite] change /include/x.h => /include/crfsuite/x.h ( #15785 )
...
This caused conflicts with many ports; in particular params.h conflicted with tesseract.
crfsuite:/include/cqdb.h
crfsuite:/include/crf1d.h
crfsuite:/include/crfsuite.h
crfsuite:/include/crfsuite.hpp
crfsuite:/include/crfsuite_api.hpp
crfsuite:/include/crfsuite_internal.h
crfsuite:/include/iwa.h
crfsuite:/include/logging.h
crfsuite:/include/option.h
crfsuite:/include/os.h
crfsuite:/include/params.h ***
crfsuite:/include/quark.h
crfsuite:/include/readdata.h
crfsuite:/include/rumavl.h
crfsuite:/include/vecmath.h
2021-01-20 19:23:41 -08:00
ankurverma85
9d98893b09
[osg] fix x64-windows-static-md builds ( #15374 )
...
* Trim out dependencies
* Fix static compilation
* Update ports/osg/CONTROL
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* update baseline
Co-authored-by: ankurv <ankurv@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-01-20 16:22:09 -08:00
ras0219
93db9aced1
[sfml] Install usage and change version scheme to relaxed ( #15718 )
2021-01-20 13:03:02 -08:00
Alexander Neumann
8e926cc06c
[qt5] Update to 5.15.2 ( #14678 )
...
* [qt5] Update to 5.15.2
(mqtt currently missing git tag)
* deactivate update of ports
* update version
* reduce port version
* fix typo
* fix patch for linux missing pthread
* fix qt5-tools
* fix qt5-webengine
* add xcb-util to linux provisioning script
* fix version numbers
* fix other typo
* remove new hashes file
* fix latest version info
* switch to vcpkg_from_git
adjust vcpkg_from_git to handle tags.
add OUT_REF for vcpkg_from_git to enable scriptable update of ports
* regenerate docs
* [vcpkg_from_git] new options TAG and OUT_REF
- TAG github tag to checkout
- OUT_REF github commit id related to tag or ref
(useable for automatic updates of ports if used with a version tag)
* Apply suggestions from code review
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* additional changes due to CR
* regenerate docs
* Remove 'Port-Version:0' from qt5-location
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
* add all those versions
* fix versions
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
2021-01-20 12:55:41 -08:00
David Millard
a8a07972db
[pagmo2] Add new port ( #15682 )
...
* [pagmo2] Add new port
* Disable C4701
* Disable /MD override for all static builds
* Add pagmo2 port_version info
* Find TBB when finding pagmo
* Fixup pagmo2 port version
* Change /Md patch to if(0)
* Fix port_version for pagmo2
* Use vcpkg.json; use version
* Reformat vcpkg.json
* Fix port_versions for pagmo2
2021-01-20 12:51:57 -08:00
Billy O'Neal
4d136ef25f
[vcpkg] Add vcpkg_minimum_required as a replacement for VERSION.txt. ( #15638 )
2021-01-20 12:07:41 -08:00