Commit Graph

11529 Commits

Author SHA1 Message Date
Silvio Traversaro
09b769bf5e
[eigen3] [ignition-modularscripts] Fix installed pkgconfig files (#11270)
* [eigen3] Fix generated pkgconfig files

* [ignition-cmake2] Update to C++ library

Now ignition-cmake also installs a C++ library, so
it is possible to remove code specific for CMake-only ports.

* [ignition-modularscripts] Fix pkgconfig files installed by ignition libraries

Use the new function vcpkg_fixup_pkgconfig to fix the installed .pc pkgconfig files
of the ignition libraries.

As ignition-fuel-tools1 depends on curl that has a broken pkg-config file, disable
installation of its pkg-config files.
2020-05-11 15:57:50 -07:00
evpobr
a64cf52dd5
[opus] Update port to 1.3.1-2 (#11279)
Adds `include/opus` to interface directories for compatibility.
2020-05-11 15:57:17 -07:00
Don Venable
2601736b9d
[ceres] Added patch to add find_dependency() for suitesparse targets downstream (#11200)
* Added patch to add find_dependency() for suitesparse targets downstream

Should address / close microsoft/vcpkg#7556

* Bumped port version to -7

* Removed patch that uses vcpkg features for suitesparse and added
suitesparse detection logic in CeresConfig.cmake.in

* Changed configure options to detect features using `vcpkg_check_features()`

* Passed `${FEATURE_OPTIONS}` to `vcpkg_configure_cmake()`
2020-05-11 15:45:42 -07:00
huangqinjin
10bb90bbdf
[glog] Disable tests (#11288) 2020-05-11 15:44:55 -07:00
Silvio Traversaro
e4ce637066
[sdformat9] Add new port 🤖 (#11265)
* [sdformat9] Add new port

* Update ports/sdformat9/portfile.cmake

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

* Update ports/sdformat9/portfile.cmake

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

* Update ports/sdformat9/portfile.cmake

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

* [sdformat9] Fix indent

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-05-11 15:44:34 -07:00
Silvio Traversaro
d725b00ba9
[ignition-msgs5][ignition-transport8] Add new ports 🤖 (#11272)
* [ignition-msgs5][ignition-transport8] Add new ports

* fixup
2020-05-11 15:43:32 -07:00
driver1998
dfb1dc08b4
[mpg123] Enable UWP support (#11287)
* [mpg123] Enable UWP support

* cleanup

* [mpg123] Enable UWP CI
2020-05-11 15:42:41 -07:00
Pelanyo Kamara
525eb02c28
[zydis] Fix portfile (#11173)
* Updated zydis portfile.cmake

Fixed issue with Zycore includes being in the wrong place.

* Increase zydis package version number

* Change version to fit CONTROL spec
2020-05-11 15:35:40 -07:00
Dimitrij Mijoski
33b914b3ad
[nuspell] update port to v3.1.1 (#11291) 2020-05-11 15:31:51 -07:00
Pavel Kisliak
dac027e42e
[bitserializer-rapidyaml] Add new port (#11242)
Co-authored-by: Pavel_Kisliak <Pavel_Kisliak@epam.com>
2020-05-11 15:31:28 -07:00
ceeac
e7a95bf2d1
[capstone] Update to 4.0.2 (#11250) 2020-05-11 15:00:03 -07:00
Kevin Lu
a7904a65b9
[libpng] Fix missing symbols when compiling for ARM (#11162)
* [libpng] Fix missing symbols when compiling for ARM

* [libpng] create src directory when it's not exists

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-05-11 14:59:30 -07:00
Martin Vejdarski
6d5a1a897e
[gn, crashpad] Add GN build support and crashpad port (#10505)
* [vcpkg_find_acquire_program] Add gn

* [GN] Add build system support

* [crashpad] Add new port
2020-05-11 14:58:12 -07:00
Tobias Funk
06c647e11a
[vcpkg] Resolve --overlay-ports is only working for relative parths since fix… (#11302)
* Resolve --overlay-ports is only working for relative parths since fix for https://github.com/microsoft/vcpkg/issues/10771
Fixes https://github.com/microsoft/vcpkg/issues/11301

* use auto instead of fs::path
2020-05-11 14:54:47 -07:00
Phoebe
43579f3d7f
[vcpkg github] Update pull request template (#11260) 2020-05-11 14:52:07 -07:00
Nikita
4c959c6861
[restclient-cpp] Fix portfile and update version. (#9717)
* [restclient-cpp] Fix installation. Remove only debug directory

* [restclient-cpp] Fix directory cleanup

* [restclient-cpp] Update library

* [restclient-cpp] Add msvc patch

* [restclient-cpp] Remove lib directory on dynamic compile

* [restclient-cpp] set VCPKG_POLICY_DLLS_WITHOUT_LIBS

* [restclient-cpp] Remove lib directory on dynamic compile

* [restclient-cpp] Set compile type static

* Remove patch

* [restclient-cpp] Changes and fixes
Update version
Update handling copiright
Remove no longer needed include
Move COMPILE_TYPE parameter

* [restclient-cpp] Update description. Add Homepage

* [restclient-cpp] Bump to 0.5.2. Remove COMPILE_TYPE option

* [restclient-cpp] Set ONLY_STATIC_LIBRARY for Windows

* [restclient-cpp] Change version num 0.5.2-1 -> 0.5.2
2020-05-11 14:51:34 -07:00
Jack·Boos·Yu
87b00bf6a1
[speexdsp] Change repo to github (#11218) 2020-05-11 14:44:26 -07:00
Maxime Gervais
7fdfe9eaf7
[libzen] Update to 0.4.38 (#11237)
* remove patch (merged upstream)
* update baseline (UWP support added)
2020-05-11 14:44:02 -07:00
huangqinjin
e886d48561
[android] Link C++ runtime according to VCPKG_CRT_LINKAGE (#11266)
https://developer.android.com/ndk/guides/cpp-support
2020-05-11 13:42:08 -07:00
Alexander Neumann
3e2409f47d
[VTK/vtk-m] Update VTK to 9.0 and add vtk-m (#11148)
* [vtk-m] new port vtk-m

* [VTK] Update to 9.0

* include local buildtree changes

* [pcl] disable VTK due to API changes in VTK 9.0

* [vtk-m] add supports field to be only x64

* [vtk-dicom] add python executable.

* fix vtkm dependency

* [vtk-dicom] fix missing std:: namespace

* [vtk-m] add uwp to unsupported triplets

* [vtk] add pegtl include patch, reenable IOMotionFX

* remove hdf5 changes for testing

* use different pgetl patch which redirects to the installed config of pegtl

* [pegtl-2] version file needs renaming too

* [vtk] change dependency to pgetl-2 and fix the patch

* [vtk] put in hdf5 fix again and correct manually installed include files

* remove deprecated function to retrigger CI

* [lz4] correctly lowercase the lz4 config

* [vtk] remove unnecessary code

* [pegtl-2] add homepage

* [pegtl] modernize portfiles

* [vtk-dicom] add homepage

* [vtk-dicom] modernize portfile

* [vtk-m] remove empty build depends

* [vtk] try fixing the permission issue

* bump control

* Update FindHDF5.cmake

* Update pegtl.patch

* Update ports/vtk/pegtl.patch

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>

* [vtk] refactor portfile, added a few deps on [core] and added feature cuda

* [vtk] pegtl.patch: Add additional found message

* [vtk-m] add more documentation comments

* [vtk] fix string replacement

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-11 13:39:50 -07:00
William Woodruff
c7cd6184d2
[uthenticode] Update to 1.0.3 (#11256) 2020-05-11 10:24:04 -07:00
Billy O'Neal
6920b49047
[vcpkg] [llvm] [mpir] Bump Linux VM memory size and do all operations on the temporary disk. (#11174)
* [vcpkg] Bump Linux VM memory size and do all operations on the temporary disk.

* [llvm] disable optional dependencies to libxml2 and zlib

* [vcpkg] Reduce quotas on the share to something reasonable.

* [mpir] Skip on Linux because it conflicts with libgmp.

Co-authored-by: yurybura <yurybura@gmail.com>
2020-05-10 15:17:27 -07:00
Rodolfo Lam
d4a415b7fa
[allegro5] Update to 5.2.6.0 (#11187) 2020-05-08 14:51:05 -07:00
mcgoo
de340a07ea
link libdl on linux (#11223) 2020-05-08 14:50:29 -07:00
Pascal Thomet
fcdac2dc15
[protobuf] Correct protobuf under android (Fix issue #8218) (#11228)
* Correct protobuf under android (Fix issue #8218)

- This fixes https://github.com/microsoft/vcpkg/issues/8218

The original error is linkely inside protobuf CMakeLists, which should
link the log library under Android.
See explanations here:
https://github.com/protocolbuffers/protobuf/issues/2719

* ports/protobuf/CONTROL: Version 3.11.4-1
2020-05-08 14:48:03 -07:00
Silvio Traversaro
57e65ee144
[ignition-math6] Add new port 🤖 (#11232)
* [ignition-math6] Add new port

* [ignition-cmake2] Bump version to 2.2.0
2020-05-08 14:37:26 -07:00
Pavel Kisliak
547e1de72d
[bitserializer-pugixml] Add new port (#11241)
Co-authored-by: Pavel_Kisliak <Pavel_Kisliak@epam.com>
2020-05-08 14:36:35 -07:00
Tsukasa Sugiura
687a2b9b89
[azure-kinect-sensor-sdk] Fix Deploy Azure Kinect Sensor SDK on Windows (#11139)
* Fix Deploy Azure Kinect Sensor SDK on Windows

Fix deploy Azure Kinect Sensor SDK on Windows by copy Depth Engine.

* Fix Download URL by Version Number

* Fix Check SHA512 Hash of NuGet package

* Add Check Library Linkage

* Change Install Directory for Deploy Files

* Update ports/azure-kinect-sensor-sdk/portfile.cmake

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-08 14:35:59 -07:00
William Woodruff
a1c887936f
[uthenticode] Add new port (#11199)
* [uthenticode] Add new port

* ports/uthenticode: Add openssl as a dependency

* ports/uthenticode: 1.0.1

* ports/uthenticode: 1.0.2

* ports/uthenticode: Drop quotes

* treewide: Mark uthenticode as failing on UWP

* ports/uthenticode: Use ${PORT}
2020-05-08 14:35:16 -07:00
NancyLi1013
1ad4220e5b
[asmjit] Update to the latest commit (#11245) 2020-05-08 14:34:22 -07:00
Jack·Boos·Yu
e179c4b3bc
[sfml] Remove unnecessary patch (#11246) 2020-05-08 14:33:58 -07:00
Don Venable
58560e53d8
[opencv2,opencv3,opencv4] Changed dependency on qt5 to qt5-base, fixes #11138 (#11201)
* Changed dependency on qt5 to qt5-base, closes microsoft/vcpkg#11138

* Bump the correct control file.

* Also added qt5-base as dep for opencv3, bumped version

* Changed dep for `qt` feature from `qt5` to `qt5-base`, bumped ver

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-05-08 13:57:24 -07:00
Alexander Neumann
18ab20050c
[gmp,nettle,hogweed] Add new ports (#10613)
* 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

* add port for vs yasm integration within VCPKG

* add gmp

* add nettle

* add missing windows flag in control

* CI workaround
CI seems to not pass env YASMPATH correctly to cl.
Since YASM is on PATH -> remove $(VCInstallDir) as the default for YasmPath

* overwrite correct import.

* If CI does not give logs just display some extra info

* target replacement was mising

* apply same replacements for nettle

* remove unnecessary status message

* remove unnecessary platform code

* update supports field for vs-yasm

* apply replacement also to libhogweed

* fix static builds

* remove not working code

* remove debug/release options

* add additional replacement for the case the SOURCE dir has already been patched within VCPKG

* add triplet selection to vcpkg_install_msbuild

* fix missing ; in patches

* remove gmp dependency in static builds since they are not required

* cleanup portfiles

* add missing vcpkg_fixup_pkgconfig() call
2020-05-08 13:55:11 -07:00
Sean Yen
ce65b330ba
[azure-iot-sdk-c] Fixed the CMake config export. (#11017)
* Make the CMake config export correctly.

* Update CONTROL

* Update CONTROL

* Update portfile.cmake

* Update portfile.cmake

* Update portfile.cmake
2020-05-08 13:33:23 -07:00
Arsen Tufankjian
644ba5d998
[vcpkg] Adding support for finding VS2019 by environment variable (#10760)
* Fixing build with VS2019

* Added support for finding VS2019 by VS160COMNTOOLS env var

* [vcpkg] Explicitly handle trailing backslash in VS140 path.

* [vcpkg] Defer instance validation for VS160COMNTOOLS

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-05-08 12:43:30 -07:00
Robert Schumacher
8de3f323dc
[vcpkg] Resolve relative overlay ports to the current working directory. (#11233)
Fixes #10771.
2020-05-08 12:41:44 -07:00
Alexander Neumann
62d5125c5d
[qt5-webengine] Add dep atlmfc to CONTROL. Fix patches for latest. Add some options on linux (#11120)
* [qt5-webengine] Fix dependencies and patch for latest

* fix latest build and add options to linux build
2020-05-08 11:44:12 -07:00
NancyLi1013
48400215c0
[opencl] Add build type when installing targets (#10567)
* [opencl] Add build type when installing targets

* Update the conditions to judge build type
2020-05-08 10:42:11 -07:00
Markus Rickert
2fc37d513a
[Coin3D] Add new ports for simage, Coin, and SoQt (#9880)
* [simage] Add new port

* [coin] Add new port

* [soqt] Add new port
2020-05-08 10:35:22 -07:00
Billy O'Neal
5db4f98d6e
Don't build the metrics uploader when metrics are disabled. (#11234) 2020-05-08 00:16:49 -07:00
L
6d3a3bc4aa
[gainput] imporve cmake search gainput library (#11000)
* imporve cmake search gainput library.

* Update ports/gainput/install_as_cmake_package.patch

* Update ports/gainput/install_as_cmake_package.patch

* fix error

* add prefix "unofficial"

* [gainput] fix dynamic build generate static lib

* remove unimportant changes

* [gainput] update ci.baseline.txt

* [gainput] fix build error on osx

* [gainput] update portfile

* Reset osx related code

* [gainput] update build option

* [gainput] update build option.
2020-05-07 23:45:18 -07:00
Lily
d374b34165
[mongo-c-driver] Fix find_package error (#11217) 2020-05-07 23:42:27 -07:00
Jack·Boos·Yu
794e9ab0e5
[libqcow] Update baseline (#11238) 2020-05-07 23:35:09 -07:00
Erwan BERNARD
c985d753ce
[dlib] add more granularity in features (#11195)
* [dlib] add more feature selection

* [dlib] replace custom with check_features

* [dlib] bump version in CONTROL
2020-05-07 23:33:16 -07:00
Kevin Lu
147f02caff
[lua] Compile as position-independent code (#11163) 2020-05-07 23:32:21 -07:00
Glyn Matthews
263ba43c6d
[skyr-url] Update skyr-url to 1.7.5 (#11153)
* [skyr-url] Changed skyr-url version number to 1.7.5

* [skyr-url] Updated Git tag for fixes to CI breakages
2020-05-07 23:31:49 -07:00
Lily
6d2619be5a
[gsoap] Add supports for gsoap (#11048)
* [gsoap] Add supports for gsoap

* [gsoap] Update the version

* [gsoap] Update ci.baseline.txt

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-07 23:24:28 -07:00
Pavel Kisliak
10c85756b0
[BitSerializer] Update to version 0.9 (#11157)
Co-authored-by: Pavel_Kisliak <Pavel_Kisliak@epam.com>
2020-05-07 23:23:37 -07:00
here-mikelley
3b08f6f9fd
[libsquish] add missing SQUISH_EXPORT (#11124) 2020-05-07 22:30:58 -07:00
ZeeWanderer
124e8151c1
[blend2d] Update to beta_2020-05-04 (#11155) 2020-05-07 22:30:20 -07:00