Commit Graph

15423 Commits

Author SHA1 Message Date
Dmitry Baryshev
9535ae5f7d
[libavif] Create a new port (#18244)
* [libavif] Added libavif

* [libavif] vcpkg x-add-version --all

* [libavif] Fixed compilation error

* [libavif] vcpkg x-add-version --all --overwrite-version

* [libavif] Install CMake configs in static mode as well

* [libavif] vcpkg x-add-version --all --overwrite-version

* [libavif] Fixed port name

* [libavif] vcpkg x-add-version --all --overwrite-version

* [libavif] Update the CMake-related patch

* [libavif] vcpkg x-add-version --all --overwrite-version
2021-06-03 12:56:33 -07:00
Martin Vejdarski
5f32a49551
[sentry-native] Enable arm64 on macOS (#18184)
* [sentry-native] Enable arm64 on macOS

* [sentry-native] x-add-version

* [sentry-native] Fix build issue with libcurl and crashpad for *-osx-dynamic

* [sentry-native] x-add-version
2021-06-03 12:53:54 -07:00
Martin Vejdarski
d97e15975a
[box2d] Update CMake arguments (#18185)
* [box2d] Update CMake arguments

* [box2d] x-add-version
2021-06-03 12:52:57 -07:00
Phoebe
a7b8f58dad
[vcpkg docs] Update readme.md (#18253)
* [vcpkg docs] Update readme.md

* Update README.md

* Update README.md

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-06-03 12:43:05 -07:00
SvenPStarFinanz
b121bba26a
[xmlsec]Update to 1.2.32 (#18199)
* Updating xmlsec to 1.2.32. Removing the need for patching the UWP build.

* x-add-version for xmlsec

* Using correct version string in vcpkg.json.
Fixing bug on Windows build, xmlsec persists on lib prefix for the dll file.

* Updating to latest commit.
2021-06-03 12:42:49 -07:00
Bill Avery
2b0e78448f
[cppgraphqlgen] bump version to 3.6.0 (#18200)
* [cppgraphqlgen] bump version to 3.6.0

* Run vcpkg x-add-version cppgraphqlgen
2021-06-03 12:40:41 -07:00
Szabolcs Horvát
c3b250142f
[igraph] update to 0.9.4 (#18213)
* igraph: update to 0.9.4

* igraph: x-add-version

* improve formatting

* x-add-version
2021-06-03 12:39:51 -07:00
Mats Taraldsvik
9411ed741e
[docs] Updated list of off-by-default features (#18258) 2021-06-03 12:26:40 -07:00
Phoebe
668f048edb
[vcpkg baseline][realsense2] Fix config issue on osx (#18202)
* [vcpkg baseline][realsense2] Fix config issue on osx

* Update the baseline version
2021-06-02 21:22:16 -05:00
Dawid Wróbel
64c07e5f4e
[libgpg-error] update to 1.42, add Windows support, arm fixes (#16932)
* [libgpg-error] update to 1.41, support Win, fix linux-arm

- Support Windows builds using ShiftMediaProject
- Update to 1.41 (latest by ShiftMediaProject)
- Fix linux-arm build
- Also convert CONTROL to JSON manifest format

* [libgpg-error] update versions

* [libgpg-error] use git tag instead of sha

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* [libgpg-error] warn about using ShiftMediaProject fork

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* [libgpg-error] 'Rebuild' target is implied and redundant

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* [libgpg-error] remove leftover from nettle port

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* [libgpg-error] fix compilation issues

* [libgpg-error] update to 1.42

* [libgpg-error] update versions

* [libgpg-error] attempt to fix x64-windows-static-md triplet

* [libgpg-error] update versions

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-06-02 17:53:16 -07:00
Phoebe
9f46627f76
[vcpkg baseline] [forest] Remove forest (#16836)
* [forest] Set forest to empty package

* Remove forest

* Remove forest from ci.baseline
2021-06-02 16:57:26 -07:00
Mathis Logemann
9390477d14
[comms,commsdsl,comms-ublox] update ports (#18239)
* [comms,commsdsl,comms-ublox] update ports

* added versions
2021-06-02 15:58:34 -05:00
JonLiu1993
42bee9b13f
[eNet] update to 1.3.17 (#18220)
* [eNet] update to 1.3.17

* update version
2021-06-02 15:42:49 -05:00
Martin Vejdarski
385bd9b1ed
[vcpkg_install_gn] Fix variable name typo (#18186) 2021-06-02 15:42:18 -05:00
Rémy Tassoux
212477fd66
[safeint] Update to 3.0.26 version (#18176)
* [safeint] Update to 3.0.26 version

* [safeint] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-06-02 15:37:23 -05:00
Eric Hripko
ab3a32e2af
[openssl] Restore Blowfish cipher in OpenSSL (#18148)
* Include Blowfish cipher in OpenSSL

* Bump the version of the port

* x-add-version
2021-06-02 15:36:17 -05:00
An Tao
4ce98d3f93
[drogon] Update to 1.6.0 (#17986) 2021-06-01 21:38:48 -07:00
Kai Pastor
3394bed96e
Use objdump for dll dependencies (#18027) 2021-06-01 21:32:19 -07:00
Dmitry Baryshev
835f1613b5
[aom] Add new port (#18083)
* [aom] Add new port

* [aom] vcpkg x-add-version --all

* [aom] Added versions/a-/aom.json

* [aom] Fixes after review

* [aom] vcpkg x-add-version --all --overwrite-version

* [aom] Remove usage

* [aom] vcpkg x-add-version --all --overwrite-version

* [aom] Update ports/aom/portfile.cmake

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

* [aom] vcpkg x-add-version --all --overwrite-version

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-06-01 12:20:31 -07:00
Wei Dai
b2dd1261bf
[cpu-features] Fixed and updated cpu-features. (#18101)
* Fixed and updated cpu-features.

* Update ports/cpu-features/portfile.cmake

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

* Updated versioning.

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-06-01 12:17:00 -07:00
Jack·Boos·Yu
e4e4ee9c9f
[z3] Update to 4.8.10 to support arm triplet (#18104)
* [z3] Update to 4.8.10 to support arm triplet

* update version record
2021-06-01 12:14:39 -07:00
Joachim Gehweiler
56ca13c972
[tensorflow-common] check for invalid username (#18111)
* Revert "incorporate changes from microsoft:master"

* Revert "Revert "incorporate changes from microsoft:master""

* added check for spaces in username (unsupported by bazel)

* apply a work-around with custom build root instead of terminating build when username contains spaces

* x-add-version

* Add check for spaces in vcpkg path.
Keep non-Windows build output in vcpkg subfolders because it easily sums up to 100GB. So users have only one place to cleanup.

* vcpkg x-add-version

* fix typo

* re-run x-add-version

Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
2021-06-01 11:49:53 -07:00
NancyLi1013
482149c68b
[embree3] Fix target files cannot be found (#18146)
* [embree3] Fix target files cannot be found

* Update version files
2021-06-01 11:07:16 -07:00
Alexander Neumann
36000a1085
[Qt6|6.1.0] Add new ports. (#14333)
* wip commit

* refactor openssl ports.

* fix issues due to the file movement

* qt build succesful.

* qtbase finished?

* add qttools and qtdeclarative

* add EntryPoints to fixup_cmake_targets

* add todo

* more config fixup

* correct entrypoint and remove winmain

* format manifest

* fix module issues

* add extra vars

* make qtdeclarative work (x64-windows). -static has problems

* some extra cleanup tools start building

* refactor code to use common script across ports

* remove patch applied twice

* remove copy pasta

* add remaining qt6 ports

* fix a few details

* fix the rest

* format manifests

* add features to qt5compat.

* small modification to directories

* copy plugins

* a bit of cleanup

* smaller fixes

* format manifest

* fix_linux_configure_issue

* adding linux features.

* dont use quotes around INSTALL_ vars to fix linux build

* fix script install on linux

* remove bin if empty on all platforms otherwise let vcpkg throw an error

* fix syncqt path

* fix assimp feature

* try to figure you ci failures

* fix manifest format

* change the head ref to dev
add three required upstream cmake patches
allow single config builds

* fix typo

* switch to use FEATURE_ instead of QT_FEATURE

* [ZSTD] Update to 1.4.5

* [zstd] fix wrong assert to fix uwp regressions

* always install *.pc file. Correct -l flag in pc file

* remove any changes to vcpkg_copy_tools

* fix orc regression

* fix arrow regressions

* fix zstd target suffix

* fix orc zstd linkage

* fix find_package(ZSTD)

* fix icu linkage in harfbuzz

* install zstd dlls.

* skip qt5-base in ci to test qtbase due to conflicts

* fix the patch due to a replacement error

* add a way for vcpkg_from_github to only download the source archive and return the archive file name.

* update everything to beta4.
maybe qtdeclarative:x64-windows-static works now?

* remove outdated patches

* Print the failed condition

* more debug messages

* fix condition patch

* update to beta5

* update vcpkg_from_git to support tags and make output of ref possible.

* update ports

* add missing qt ports, fix qtbase build

* regenerate docs

* fix typo

* fix imageformats webp

* fix qtdeclarative static builds msvc

* more fixes

* make the rest of qt build succesfully. (only tested x64-windows)

* format manifest.

* [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)

* fix importprefix in qml plugin targets in static builds

* fix static qttools build on windows

* move qml plugin fix into qtbase

* try fixing staqtic build issues.

* make comment in qtquickcontrols2

* dont promote targets

* fix missing limits include

* fix patch

* pass options in qtopcua

* fix freetype linkage

* fix freetype a bit different

* fix promotion patch

* fix freetype wrapper without "

* fix typo in patch

* enable build of qtopcua

* format manifest for ci to run

* retry promotion

* try again but explicity not promote Threads::Threads

* push patch

* [fontconfig] add vcpkg cmake wrapper.

* fix empty statement in the wrapper

* show files in bin if any

* Apply suggestions from code review

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* additional changes due to CR

* regenerate docs

* qdoc is build if llvm is present.

* fix merge issues

* fix wayland deps

* add qt5-base to skip for static-md

* format manifest.

* update all qt ports. Lets see which patches need to be fixed/removed

* fix some regressions by removing patches no longer necessary.
(needs further cleanup to actually remove the patches)

* fix qtopcua

* make qttools build on osx

* fix dependency of qttranslations

* fix qtwayland

* fix typo

* fix case

* adjust ci baseline for qtwayland on osx due to missing system libs.

* create directory before rename

* trying to make osx work

* create the directory and move the files

* move the removing outside the foreach ....

* update to 6.0.2

* remove some outdated patches

* qt 6.1.0-beta1 ci testing

* remove unused patches

* fix a few issues with qt 6.1.0-beta1
qtvirtualkeyboard needs some features.
+ need to install cmake wrappers from qtimageformats.
+ move QtAxServer to manual-link

* Fix missing qt cmake wrappers for qttools and qtshadertools.

* block qt beta ports in CI

* turn off beta build in CI

* remove outdated patches

* skip qt6 beta ports in CI

* [gettext] add feature tools.

* switch hunspell to configure_make for pc files

* switch to manifest

* hunspell remove port debug and add comment about tools

* setup qtvirtualkeyboard features.

* fix manifest format CI

* only run wayland on linux

* disable pthread detection in gettext on windows

* fix hunspell host dependency

* formant manifest

* - add qt6 prefix
- add qt.conf.in
- make qtbase depend on itself (host dependency)
and see what breaks.

* cannot add qt6 to bin folder currently.

* try the prefix method
- add tools-path to vcpkg_fixup_cmake_targets
- add destination to vcpkg_copy_tools

* feature refinement

* fix tools issues

* update baseline

* more feature refinement.

* be less noise in logs

* update version in gettext
format-manifest.

* add version details

* move on to qt version 6.0.3

* build cmake test port against qt6

* move qt5 includes into include/qt5

* ws change in cmake to force rebuild

* version stuff

* add plugin_config patch

* version stuff

* use upstream plugin patch for 6.1

* version stuff

* update to qt 6.1.0-beta3

* add alignment patch

* fix hunspell include path

* make the patch depend on architecture

* add qbittorrent as a test port

* downgrade qbittorrent a bit so that in can run in CI

* remove bin in static builds

* remove debug folder completly (since it is empty)

* copy additional deps required by qtshadertools and qtdeclarative in qtbase to avoid issues with binary chaching.

* fix logic

* try upstream alignment patch

* update baseline

* add feature options to qt5compat

* update to qt 6.1.0

* version stuff

* fix qt.conf (for release builds only)

* fix install of missing FindX modules in qtimageformats which where supposed to be fixed upstream but aren't

* remove unnecessary patch

* version stuff

* fix some qt.conf stuff

* install some wrappers for debug builds.

* fine tuning qt.conf

* fix debug windeployqt install but somebody is linking release icudt in debug

* fix arm crossbuilds on windows

* remove tools default line

* version stuff

* add missing host dependencies.

* fix windeploy target correctly for debug

* fix cmake arm builds.

* some batch improvements

* run qmake.debug.bat for debug builds.

* version stuff

* unconditionally include the patch in qtvirtualkeyboard

* version stuff

* more host dependencies

* version stuff

* more host deps

* version stuff

* fix qtactiveqt

* version stuff

* suppress batch skript output

* version stuff

* Apply CR changes

* version stuff

* newline attack

* update qbittorrent test port and newline...

* version stuff again

* switch to version-semver

* version stuff

* remove qbittorrent test_port because
- easier than rewriting history
- qt6svg usage will probably be tested by paraview/vtk in the future

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-06-01 11:05:59 -07:00
autoantwort
7bc5b8cdfa
[Boost] fix not header only libs (#17372)
* [boost] don't handle compiled libs as header only ones (json/python)

* add version files

* [boost script] wait for lock to not get failure messages

* [boost-json] fix build

* add version files

* remove unnecessary changes

* Trigger Build because of #17612

* update boost asio and concept-check as requested by ci

* add version files

* Trigger Build because of #17612

* apply code review

* add version files

* fix version stuff

* Apply suggestions from code review

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>

* fixes

* add version file

* fix wrong suggestion

* add version files

* Update versions/b-/boost.json

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* Address the review suggestion

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-05-28 11:20:52 -07:00
Robert Schumacher
bf2aaf9002
[sqlite3] Embed dllimport in header (#16646)
* [sqlite3] Embed dllimport in header

* Add sqlite3 version info

Co-authored-by: Robert Schumacher <ras0219@outlook.com>
2021-05-28 10:56:31 -07:00
Dawid Wróbel
1c4fb017f0
[kf5codecs] new port (#16561)
* Add kf5codecs port

* Fixed KF5Codecs for windows

* [kf5*] update to 5.75.0

* [kf5codecs] update versions

* [kf5codecs] convert CONTROL to manifest

* [kf5codecs] update to 5.81

* [kf5codecs] update versions

* [kf5codecs] update versions

* [kf5codecs] migrate to vcpkg_cmake_configure

* [kf5codecs] update versions

Co-authored-by: Kuntal Majumder <hellozee@disroot.org>
2021-05-28 10:47:22 -07:00
Long Nguyen
a29126f785
[tre, libmagic] Windows + mingw support (#17769)
* [tre] mingw support

* [libmagic] Windows support

* [libmagic] Apply @Neumann-A suggestions

* [libmagic] Add host dependency

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

* [libmagic] Copy the magic file to the corresponding tools dir

* [ci baseline] libmagic now passes

* Update ports/libmagic/portfile.cmake

* [libmagic] Import patch from MSYS2

* [vcpkg baseline] Update libmagic, tre

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
2021-05-28 10:09:56 -07:00
Alexander Neumann
0de461216d
[vcpkg.cmake] Cleanup every special case in the find_package override (#18047)
* move boost out of the toolchain

* move icu out of the toolchain

* remove CURL from the toolchain (was already unreachable?)

* remove gsl from toolchain

* remove grpc from toolchain

* version stuff

* fix indent and missing endif()

* version stuff

* Revert changes to vcpkg.cmake

* push port version

* version stuff
2021-05-28 10:00:20 -07:00
Christian Rendina
9d7244f2f6
[python3] Update to 3.9.5 (#17773)
* [python3] update to 3.9.5

* [vcpkg] update baseline

* [scripts] update to py 3.9.5
2021-05-26 15:09:28 -07:00
Robert Schumacher
6fc4e607f1
[docs] Replace 'git-tree' in fs registry docs with 'path' (#17727) 2021-05-26 15:03:02 -07:00
Long Huan
8c242b4457
[libspatialindex] Update to 1.9.3 (#17506)
* update to 1.9.3

* update version

* fix static build failed

* Update ports/libspatialindex/portfile.cmake

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

* format

* Update libspatialindex.json

* Update ports/libspatialindex/portfile.cmake

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

* Update ports/libspatialindex/portfile.cmake

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

* Update libspatialindex.json

* Update ports/libspatialindex/portfile.cmake

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

* Update libspatialindex.json

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-05-26 15:02:26 -07:00
Dawid Wróbel
f116649874
[kf5dbusaddons] new port (#16564)
* Add kf5dbusaddons port

* Fixed kf5bbusaddons for windows

* [kf5*] update to 5.75.0

* [kf5dbusaddons] convert CONTROL to manifest

* [kf5dbusaddons] update to 5.81

* [kf5dbusaddons] update versions

* [kf5dbusaddons] migrate to vcpkg_cmake_configure

* [kf5dbusaddons] update versions

* [kf5dbusaddons] disable parallel configure

* [kf5dbusaddons] update versions

Co-authored-by: Kuntal Majumder <hellozee@disroot.org>
2021-05-26 14:58:18 -07:00
Dawid Wróbel
1d9aa0168a
[kf5auth] new port (#16559)
* Add kf5auth port

* Fixed KF5Auth build for windows

* [kf5*] update to 5.75.0

* [kf5auth] convert CONTROL to manifest

* [kf5auth] update version

* kf5auth: update to 5.81

* kf5auth: add version

* [kf5auth] migrate to vcpkg_cmake_configure

* [kf5auth] update versions

* [kf5auth] disable parallel configure

* [kf5auth] update versions

Co-authored-by: Kuntal Majumder <hellozee@disroot.org>
2021-05-26 14:55:48 -07:00
NancyLi1013
b7147872b2
[simdjson] Fix dynamic usage (#16105)
* [simdjson] Update to 0.8.1

* Update versions

* Update to 0.8.2

* Update versions

* Format vcpkg.json

* Update versions

* Update versions/s-/simdjson.json
2021-05-26 14:53:59 -07:00
Lars Glud
2462a956c8
[FLANN] Allow to be build as shared lib (#16724)
* Allow FLANN to be build as shared lib

* Fix openmvg linking to FLANN

* Fix pcl linking to FLANN
2021-05-26 14:48:21 -07:00
Rémy Tassoux
7234002d11
[imgui] Update to 1.83 version (#18100)
* [imgui] Update to 1.83 version

* [imgui] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-05-26 14:41:23 -07:00
Yue
ab9e4a235f
[transwarp] add a new port (#18069)
* [transwarp] Add a new port, transwarp, a header-only C++ library for task concurrency.

* Update ports/transwarp/portfile.cmake

* Update ports/transwarp/portfile.cmake

* Update ports/transwarp/portfile.cmake

* Update versions/t-/transwarp.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-05-26 14:14:51 -07:00
Ahmed Yarub Hani Al Nuaimi
f519430b0f
[openssl] [aws-c-common] Fix AWS SDK for C++ build on WASM32 and Android (#17348)
* Add curl try_compile parameters
Don't set compiler when compiling for iOS

* Update OpenSSL and AWS SDK for C++ port versions

* [vcpkg baseline][marble] Disable find I18n

* update version record

* Fix AWS C Common build for WASM32

* Fix OpenSSL build for WASM32

* Update AWS C Common and OpenSSL versions

* Update versions/a-/aws-sdk-cpp.json

* Update versions/o-/openssl.json

* Fix port-versions after merging master branch

* Fix port-versions after merging master branch

* Update versions/o-/openssl.json

* Update versions/a-/aws-sdk-cpp.json

* Update versions/o-/openssl.json

* Fix merge conflicts

* Fix merge conflicts

* Update ports/aws-c-common/portfile.cmake

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* Update versions/a-/aws-c-common.json

* Update versions/o-/openssl.json

* Update versions/o-/openssl.json

* Update versions/o-/openssl.json

* Update ports/openssl/CONTROL

* Merge master branch and resolve merge conflicts

* Disable -moutline-atomics in Android also

* Revert line ending change

* Fix version info

Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-05-26 14:03:32 -07:00
Alexandre Bique
37a5a94f48
[meson] fix build_machine (#17845) 2021-05-26 14:00:07 -07:00
Phoebe
117cf538f4
[vcpkg] Remove workaround in Ci pipeline (#18119) 2021-05-26 13:55:22 -07:00
huangqinjin
fbbadfc1ce
[vcpkg/scripts/make] determine whether to use automake wrappers (#17215) 2021-05-26 13:48:41 -07:00
nicole mazzuca
0e914ba681
[scripts-audit] Rollup 2021-05-21 (#18112)
* [scripts-audit] vcpkg_acquire_msys (#17687)

* [vcpkg.cmake] Change find_package function -> macro in order to shorten trace (#17997)

switch from function to macro

* [scripts-audit] z_vcpkg_apply_patches (#18013)

* [scripts-audit] z_vcpkg_escape_regex_control_characters (#18013)

* [scripts-audit] vcpkg_fail_port_install (#18054)

Note that this change allows existing failures;
it changes MATCHES to STREQUAL, meaning that
vcpkg_fail_port_install(ON_ARCH "arm") now succeeds on arm64;
this change in behavior is fine (IMO) since it strictly succeeds
when it used to fail.
2021-05-26 13:40:48 -07:00
Jack·Boos·Yu
f2f9f7993a
[vcpkg baseline][libtasn1] Fix static build (#18116)
* [vcpkg baseline][libtasn1] Fix static build

* update version record

* update baseline

* change the fix way to avoid other toolchain doesn't use VCPKG_X_FLAGS

* Update versions/l-/libtasn1.json

* Update ports/libtasn1/portfile.cmake

* Update versions/l-/libtasn1.json
2021-05-26 13:29:52 -07:00
Kai Pastor
f0b32c558a
[geos] Relocatable geos-config; dynamic builds on Unix (#17616)
* Provide geos-config, and fix dynamic builds on Unix

* x-add-version

* Fix debug suffix handling

* Update git-tree

* Don't build benchmarks

* Revise pc file and geos-config handling

Fixup pc files.
Add -lgeos to Libs.private to satisfy common usage requirement
(already present in geos-config).
Install executable geos-config into tools.
Rewrite geos-config relocatability as patch.

* Port to non-deprecated cmake functions

* Add usage

* Update git-tree
2021-05-26 13:29:02 -07:00
Fabien Péan
5c847acb56
[yomm2] new port (#17886) 2021-05-26 10:33:43 -07:00
Augustin Popa
ce6253b6f4
[Doc] Update binarycaching.md with clearer description (#18033)
* Update binarycaching.md with clearer description

We received user feedback about the binary caching feature not being clear. I rewrote some of the opening section to try to describe it better. Feedback is appreciated.

* Apply suggestions from code review

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

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
2021-05-26 10:28:37 -07:00
Kai Pastor
df34b02e52
[vcpkg] Fix lib uuid handling for x64-mingw-dynamic (#17137)
* Link static uuid on MiNGW

* Trigger rebuild
2021-05-26 09:13:16 -07:00
Dawid Wróbel
83f9a6c469
[libtasn1] Add Windows support, update to 4.17 (#16953)
* [libtasn1] add Windows support

* [libtasn1] Supply absolute paths to standard headers in MSVC

* [libgpg-error] only apply MSVC patch on Windows

* [libtasn1] fix ar-lib issue

* [libtasn1] fix #include in sys_types.h as well

* [libtasn1] fix Windows builds

* [libtasn1] update to 4.17

* [libtasn1] fail x64-windows-static-md builds for now

* [libtasn1] update versions

* [libtasn1] wrap paths in double quotes

* [libtasn1] update versions

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-05-25 13:55:06 -07:00
Dawid Wróbel
a47809ed9e
[xmlsec] add pkgconfig files (#16908)
* [xmlsec] add pkgconfig files

- also fixes the library filename, which is actually libxmlsec1.
  This follows the upstream naming scheme.

* [xmlsec] convert CONTROL to manifest

* [xmlsec] update versions

* [xmlsec] update library name

* [xmlsec] update versions
2021-05-25 13:34:00 -07:00