Commit Graph

10742 Commits

Author SHA1 Message Date
Billy Robert O'Neal III
436f1de44b [Ceres] Set LIB_SUFFIX for Ceres to ensure portfile and build agree. 2020-04-30 21:51:31 -07:00
Billy Robert O'Neal III
6aab6e0d3d [OpenBLAS] Upgrade to 0.3.9 + a patch to fix AVX512 (which is now present on the VMs) 2020-04-30 21:51:31 -07:00
Billy Robert O'Neal III
7ebf6648d8 [idevicerestore] Mark as failing because it wants <libgen.h> which does not exist on Windows. 2020-04-30 21:51:31 -07:00
Billy Robert O'Neal III
85c3904a65 [qt-advanced-docking-system] Patch qt-advanced-docking-system to not install LICENSE. 2020-04-30 21:51:31 -07:00
Billy Robert O'Neal III
44933d7ebc [argh] Patch argh to not take the name 'license'. 2020-04-30 21:51:31 -07:00
Billy Robert O'Neal III
b8755728ab [vcpkg] Onboard Linux to VMSS, open 'git' port, and switch back to Azure Spot
* Adds scripts to generate scale sets for testing Linux.
    * Note workaround for https://github.com/microsoft/azure-pipelines-agent/pull/2929
* Switches Windows validation to 'Spot' VMs.
* Opens the git port 9418.
* Removes provisioning of the no longer used 'logs' file share.
* Changes Azure region to 'westus2', which is cheaper.
* Adds +x to all the scripts in scripts/azure-pipelines.
* Use 'xml-results' for all platforms instead of 'raw xml results' on Windows.
2020-04-30 21:51:31 -07:00
Gregor Jasny
43d664ab53
[civetweb] Update to version 1.12 (#10591) 2020-04-30 17:56:33 -07:00
Curoky
400957f829
[mstch] Add new port (#11020)
* [mstch] add new port

* [mstch] update sha512 code

* [mstch] don't build in some window environment

* [mstch] remove some args which were no longer needed

* [mstch] Patch out forcing build type

* [mstch] Restore C++11 on non-Windows

* [ci.baseline.txt] Mark mstch as passing on x64-windows-static

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-30 17:47:22 -07:00
Fabien Castan
4f1ce2eea6
[alembic] linux fixes (#10912)
* [alembic] make the portfile linux-compatible

* [alembic] fix build error in debug on linux

* [alembic] simplify renaming of copyright file

* [alembic] code simplification and formatting

* [alembic] update version to 1.7.12-1

* [alembic] linux build does not fail anymore
2020-04-30 17:45:43 -07:00
Darkcacok
e845327406
[nana] fixed build for windows (#10936) 2020-04-30 17:40:44 -07:00
kreuzerkrieg
bdb7b8107c
[metrohash] installation fix (#10992) 2020-04-30 17:38:52 -07:00
Isaac Brodsky
d51b4cd532
[Arrow] Add filesystem feature (#11016)
* Add ARROW_FILESYSTEM feature

* update arrow version
2020-04-30 17:36:55 -07:00
Alexander Neumann
d682bd79d1
[qt5] fix wrong versions in some CONTROL files (#11026) 2020-04-30 17:28:06 -07:00
Carsten Neumann
41f360b833
[abseil] Use std:: types when feature cxx17 is enabled (#11039)
Adds a patch changing macros in absl/base/options.h to
always use the std:: namespace types instead of the
absl:: namespace replacements (for any, optional,
string_view, variant).
The upstream version of options.h uses compiler/library
feature detection to decide this, but patch
fix-lnk2019-error.patch hard codes use of absl:: types,
thus rendering setting CMAKE_CXX_STANDARD to 17 in the
port file ineffective. Since auto detection is problematic
from an ABI point of view (see comments in
absl/base/options.h for details), this applies an
alternate patch for fix-lnk2019-error.patch when feature
cxx17 is enabled.
2020-04-30 17:22:56 -07:00
Nick Renieris
c1dd394d1c
[libqcow] Initial port (#11036)
* [libqcow] Add new port

Signed-off-by: Alexandro Sanchez Bach <alexandro@phi.nz>

* [libqcow] fix build

Co-authored-by: Alexandro Sanchez Bach <asanchez@kryptoslogic.com>
2020-04-30 17:21:19 -07:00
Martin Hořeňovský
86f5397f76
Fix Catch2 include path in documentation (#11007) 2020-04-30 10:14:45 -07:00
Voskrese
b8c5ede662
[msbuild] Hotfix /p:UseEnv=True to be a port-local setting (#11058)
* Update vcpkg_build_msbuild.cmake

* Update vcpkg_install_msbuild.cmake

* Update CONTROL

* Update CONTROL

* Update portfile.cmake

* Update portfile.cmake

* Update ci.baseline.txt
2020-04-30 10:11:20 -07:00
Jack·Boos·Yu
695d2a8a4d
[armadillo] Add dependent port superlu on osx (#11063)
* [armadillo] Add dependent port superlu on osx

* [armadillo] Suppress automatic dependency enablement

* [mlpack] Re-enable in CI

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-30 10:05:06 -07:00
Alexander Neumann
2e33b93e27
[qt5] reactivate qt5-activeqt in CI by adding a fake dependency to qt5-declarative (#11045)
This is required so that qt5-tools is not skipped in CI which affects CI coverage.
In general Qt5 ports should not be build apart from each other but as complete package!
Or VCPKG should accept installing duplicated *.dll in every folder excebt for /bin or debug/bin
2020-04-30 10:02:20 -07:00
Alexander Neumann
d054476e04
[vcpkg_acquire_msys] Fix undefined working dir. (#11102) 2020-04-30 09:50:29 -07:00
Jack·Boos·Yu
a9640a5422
[pcl] Fix link to libpng (#11047)
* [pcl] Fix link to libpng

* [pcl] Format code
2020-04-30 09:49:07 -07:00
Robert Schumacher
3ae3bd3445
[vcpkg] Warn on unmatched removal with reasonable alternative (#11083) 2020-04-30 09:43:55 -07:00
Gabriel
e1381361d5
[harfbuzz] Change build depends from freetype to freetype[core] (#11082)
The freetype dependencies libpng and bzip2 are not required for the functionality of harfbuzz.
2020-04-30 09:29:05 -07:00
Billy O'Neal
2bc6cd714f
[cpprestsdk] Update to v2.10.16 (#11018)
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-30 00:46:36 -07:00
nicole mazzuca
b4f8f14529
[vcpkg baseline] Ignore mlpack on macOS (#11091)
There's some conflict with something else.
2020-04-29 18:29:53 -07:00
Billy O'Neal
d9d283bd2b
Bump macos build timeouts. (#11090) 2020-04-29 17:26:12 -07:00
Robert Schumacher
9b91a53606
[vcpkg] Correctly record default feature list in BinaryParagraphs. Fixes #10678. (#11085) 2020-04-29 15:09:55 -07:00
Martin Hořeňovský
6ef805c2a9
[vcpkg] Small touchups for vcpkg unit tests (#11068)
* Do not disable expression decomposition in some optional tests

The tests are trivial enough that it is unlikely to come useful,
but the old usage is bad practice.

* Run tests in random order

This should prevent committing tests that are run-order dependent,
or at least shake them out eventually in CI.
2020-04-29 12:00:50 -07:00
Robert Schumacher
ce8b01a14b
[vcpkg] Add support for VCPKG_BINARY_SOURCES and --x-binarysource=<> (#10476)
* [vcpkg] Add support for VCPKG_BINARY_SOURCES and --binarysource=<>

* [vcpkg] Rename --binarysource to --x-binarysource to denote internal/experimental

* [vcpkg] Address review comments & add tests for BinaryConfigParser

* [vcpkg] Replace do {} while(1); with for(;;)

Avoids conditional expresion is constant warnings

* [vcpkg] Invert if/else

* [vcpkg] Fix warning in export.prefab.cpp

* [vcpkg] Resolve merge regressions
2020-04-29 10:16:40 -07:00
myd7349
be2f81f912
[uchardet] Add new port (#8477)
* [uchardet] Add new port

* [uchardet] Fix string no output variable error

[uchardet] Update homepage

* [uchardet] Fix tool build error on Windows

* [uchardet] Update

* [uchardet] Modernize

* [uchardet] Update to 2020-04-26

* [uchardet] Fix static build

* [uchardet] Fix UWP build
2020-04-28 13:15:57 -07:00
myd7349
b9c3a26392
[opencc] Add new port (#8474)
* [opencc] Add new port

* [opencc] Update to 2019-10-09

* [opencc] Minor update

* [opencc] Modernize

* [opencc] Update to 2020-04-26

* [opencc] Bypass arm64-windows

* [opencc] Modernize

* [opencc] Rebuild on osx
2020-04-28 13:14:11 -07:00
Billy O'Neal
7341c295b6
[vcpkg] Copy macos pipelines into azure-pipelines.yml 2020-04-28 13:02:39 -07:00
Alexander Neumann
c444db5f5a
[scripts] add new function vcpkg_fixup_pkgconfig (#9861)
* add new function vcpkg_fixup_pkgconfig

* make message with changed files a debug_message

* add two more cases to the debug *.pc files

* comment out prefix.
use --define-variable=prefix=INSTALL_PATH

* changed the comment header.

* add missing word

* finish vcpkg_fixup_pkgconfig.cmake

* Update vcpkg_fixup_pkgconfig.cmake

Note: since CMake is run in script mode the description of VCPKG_FIXUP_PKGCONFIG_CALLED cannot be viewed

* transfer changes from x windows pr

* fix typo in regex

* make the regex comment aware
make pc files relocatable by using ${pcfiledir} in prefix
tested with x window pr
2020-04-27 17:37:55 -07:00
David Hahn
89d112b839
[boost-modular-build] Fix lack of arm64-linux support (#10814)
* Fix boost modular build for ARM64 builds on Linux

* Add error message

* Fix endif error

* Fix typo in error msg

* Bump up version
2020-04-27 14:47:36 -07:00
Lily
b7c44f9807
[ffmpeg] Fix ffmpeg[opencl, openssl, lzma] static build failed (#8797)
* [ffmpeg] Fix ffmpeg[opencl, openssl] static build failed

* [ffmpeg] Fix ffmpeg/CONTROL[lzma] static build failed

* Fix conflict

* Fix conflict

* Fix conflict

* [ffmpeg] Remove include(vcpkg_common_functions)

* Remove include(vcpkg_common_functions)

* [ffmpeg] Fix patch apply failed

* Fix conflict

* [ffmpeg] Fix conflict

* [ffmpeg] Fix patch
2020-04-27 14:43:29 -07:00
Lily
218e87ca1c
[icu] Fix configure failure due to not finding python (#10656)
* [icu] Fix configure failure due to not finding python

* [icu] Remove deprecated functions

* [icu] Fix configure failure due to not finding python

* [icu] Fix deprecated functions

* [icu] Fix deprecated functions
2020-04-27 08:03:18 -07:00
Jack·Boos·Yu
981daa4e98
[gts] Support for build with cmake in unix (#10055)
* [gts] Support for build with cmake in unix

* update baseline

* [gts] Apply patch

* [gts] Fix undefined M_PI in windows

* update baseline
2020-04-27 08:01:31 -07:00
kreuzerkrieg
ce08802d88
[murmurhash] Installation fix (#11011) 2020-04-27 07:59:52 -07:00
Vincent Parizet
aedd6c30a0
[egl-registry, opengl-registry] Update egl-registry to 2020-02-20 and opengl-registry to 2020-03-25 (#10676)
* Update egl-registry to 2020-02-20 and opengl-registry to 2020-03-25

* opengl-registry: remove extra includes that

* egl-registry, opengl-registry: add Homepage

* egl-registry, opengl-registry: remove includes, use
2020-04-27 07:49:37 -07:00
Mike Taves
5c0c7672a8
[geos] Upgrade to GEOS 3.6.4 (released 2019-10-04) (#10377) 2020-04-27 07:47:08 -07:00
Francisco Pombal
422fb5df87
[libtorrent] Update to 1.2.6 and add features (#10686) 2020-04-27 07:40:36 -07:00
Chris Moore
2bf1c1da02
[boost-coroutine] Add patch from boost.org (#10988)
* [boost-coroutine] Add patch from boost.org

* [boost-coroutine] update package version and remove derecated include
2020-04-27 07:27:51 -07:00
William Woodruff
d525bf5b20
[pe-parse] Add new port (#11012)
* [pe-parse] Add new port

* pe-parse/CONTROL: Fix version, remove dep

* pe-parse/portfile: Formatting

* pe-parse/CONTROL: Add pe-parse's homepage

* pe-parse/CONTROL: Don't support UWP

This isn't a platform pe-parse intends to support.
2020-04-27 07:06:49 -07:00
Silvio Traversaro
5852144908
[ode] Bump version to 0.16.1 (#11029) 2020-04-27 07:01:00 -07:00
NancyLi1013
5c455605a5
[winreg] Update to 2.2.3 (#11034) 2020-04-27 06:58:55 -07:00
Casey Carter
d4c6dd4808
[range-v3] Update to HEAD to fix /std:c++17 regressions. (#11031) 2020-04-27 06:58:39 -07:00
Jack·Boos·Yu
8a9a97315a
[azure-kinect-sensor-sdk] Rerun (#11033) 2020-04-27 06:57:37 -07:00
Alexander Neumann
f05560d812
[libarchive] expose zstd as a build feature (#11044)
* [libarchive] add zlib and zstd to wrapper and expose zstd as a build feature.

* bump control
2020-04-27 06:56:50 -07:00
Stijn Herfst
657becf609
[qt-advanced-docking-system] updated qt-advanced-docking-system to 3.2.1 (#10170)
* updated qt-advanced-docking-system to 3.2.1

* fixed source hash

* made requested changes

* fix linux build

* Update to 3.2.5, fix hash discrepancy
2020-04-27 06:54:16 -07:00
Chris Moore
ff32240ab4
[Libtomcrypt, libtommath] new ports (#10960)
* Add initial version of libttommath port

* Add initial version of libtomcrypt port

* Remove unnecessary EXTRALIB flag.

* Remove deprecated include(vcpkg_common_functions)

* Add homepage to CONTROL file

* Update license copying in portfile

* [libtommath] make build for non-windows

* [libtomcrypt] make build for non-windows

* [libtomcrypt] update ci baseline

* [libtomcrypt] set HEAD_REF to upstream dev branch

* [libtommath] set HEAD_REF to upstream dev branch

* [libtomcrypt] Correct CFLAGS and include path

* [libtommath][libtomcrypt] Lowercase 'debug' folder. Tweak CRT flags. Use VCPKG_CONCURRENCY.

* [libtomcrypt] Remove x64-windows-static=fail from the ci baseline

Co-authored-by: Frederik Juul <frederik.juul@3shape.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-27 06:53:55 -07:00