Commit Graph

14109 Commits

Author SHA1 Message Date
Kai Pastor
080bd7537f
[geos,librttopo] Fix linkage and other quirks (#19492)
* [geos] Minor portfile maintenance

* [geos] Export implicit C++ lib dependencies

* [geos] x-add-version

* [librttopo] New port version, format manifest

* [librttopo] Modernize portfile

* [librttopo] Fix mingw build

* [librttopo] Use geos-config, allow dynamic linkage for non-windows

* [librttopo] Fix pc file

* [librttopo] Use pristine download from osgeo.org

* [librttopo] x-add-version
2021-09-02 17:54:14 -07:00
Mathis
76b6e770a8
[nlohmann-json] update to 3.10.2 (#19690)
* update to 3.10.0

* version

* install pkg-config

* version

* fix package naming

* version

* apply @NancyLi1013 suggestions

* version

* update to new minor

* version

* update to 3.10.2

* version
2021-09-02 16:05:01 -07:00
myd7349
59df536514
[tvision] Add new port (#19480)
* [tvision] Add new port (fix #15839)

* [tvision] Add version file

* [tvision] getenv is not available on uwp

* [tvision] Overwrite version

* [tvision] Clean

* [tvision] Overwrite version
2021-09-02 13:56:12 -07:00
JonLiu1993
2d8e2a8a47
[asio] update to 1.19.2 (#19846)
* [asio] update to 1.19.2

* update version
2021-09-02 13:27:36 -07:00
Chocobo1
5a39e7f0c5
[qtbase] Download submodules over https instead of plain git protocol (#19844) 2021-09-02 13:25:35 -07:00
Jonathan Hale
8655bfd4b3
[corrade/magnum/-plugins] Fix build, minor cleanup and minor warning fix in vcpkg CMake scripts (#19435)
* [magnum/-plugins] Remove obsolete patches that no longer apply

Signed-off-by: Squareys <squareys@googlemail.com>

* [corrade] Make feature to flag translation consistent to fix warning

Consistent with magnum & magnum-plugins

Signed-off-by: Squareys <squareys@googlemail.com>

* Fix warning message for dlls without matching pdbs always displayed

Signed-off-by: Squareys <squareys@googlemail.com>

* Fix the baseline version

* Revert the changes in vcpkg_copy_pdbs.cmake

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-09-02 13:24:33 -07:00
Daniel Schürmann
a35b42633c
[portmidi] add osx support (#19366)
* [portmidi] add osx support

* [portmidi] replace CONTROL with vcpkg.json

* [portmidi] Introduce "port-version": 1

* [portmidi] quote all path strings

* [portmidi] update version database

* [portmidi] make use of ${PORT}

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

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-09-02 13:23:35 -07:00
Kai Pastor
9f73bc1a0e
Fix target_link_libraries on repeated inclusion of wrappers (#19120)
* Fix repeated inclusion of wrappers

* x-add-version
2021-09-02 13:21:52 -07:00
sslivins
bff0e8fc31
[libvpx] Add realtime and highbitdepth features. (#19532)
* added features for vpx to enable realtime, highbitdepth and pic

* output of vcpkg format-manifest

* added port version

* ran format-manifest again

* changed to port version 1 as implicit version is 0

* added updated version files

* removed pic feature and instead set --enable-pic as default option

* updated version database

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-02 13:11:17 -07:00
Billy O'Neal
4934cb4099
Apply @workpadwan 's fix to bootstrap.sh on non-bash systems. (#19911) 2021-09-02 13:09:42 -07:00
Billy O'Neal
8791fbac5d
[qt5-activeqt, qt5-declarative] Skip activeqt in CI. (#19945)
See https://github.com/microsoft/vcpkg/issues/19922
2021-09-02 12:53:12 -07:00
Billy O'Neal
97e7ac8d74
[vcpkg] Repair msbuild damage and workaround the way we integrate on VS2015. (#19767)
* Repair msbuild damage and workaround the way we integrate on VS2015.

This is a fix for a pile of issues discovered by https://github.com/microsoft/vcpkg/pull/18906

* VS 2015 has a bug that the <VcpkgInstalledDir Condition="!$(VcpkgInstalledDir.EndsWith('\'))">$(VcpkgInstalledDir)\</VcpkgInstalledDir> dance we do to get a trailing slash is not applied correctly when VcpkgInstalledDir was edited in the same property group attempting to add the trailing slash.
* We need a trailing slash on VcpkgInstalledDir at all times, but https://github.com/microsoft/vcpkg/pull/16173 damaged this by removing it from TreatAsLocalProperty. Add the right TreatAsLocalPropertys back. Add all such slash defenses to the top of the file just beneath, eliminating need to call Path::Combine and friends by following msbuild "directory properties have a trailing slash" convention.
* Move VcpkgOSTarget and VcpkgPlatformTarget into the .targets, as they aren't intended to be overridable by users and don't appear in our selection dialog box(es).
* Don't bother avoiding setting vcpkg properties when VcpkgEnabled is off; after all, VcpkgEnabled is itself a vcpkg property :). I left attempts to skip creating items since creating items can hit the disk.
* Add _Z to several internal msbuild variables.
* Move VcpkgApplocalDeps to the .props since it's a user setting.
* Don't unconditionally use $(TLogLocation) because it is not set on 2015, and also it's per-project.
* Fixed typo in docs "VcpkgInstalledDirectory", and document the limitation that it doesn't work in 2015.
* In manifest mode, put the installed tree in a subdirectory including the triplet to make changing configurations faster.

Known limitations:

* If you change vcpkg.json without changing any .cpp files, we don't rebuild the dependencies even though we should. I don't know how to fix this but it doesn't appear to be a regression.

* Fix .tlog handling.

* Further defend against modified properties on VS2015.

* Document more VS2015 limitations.

* Remove TreatAsLocalProperty comment.
2021-09-02 12:33:21 -07:00
Joachim Gehweiler
7734e8b89d
[tensorflow] fix macOS build errors caused by numpy and bazel upgrades (#19363)
* Revert "incorporate changes from microsoft:master"

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

* issue targeted in newer numpy version

* work-around for broken numpy libs on macOS

* temporarily add debug code to analyze CI failures

* again temporary debug code

* fix linkage command on macOS (broken by Bazel upgrade)

* fix regex for macOS linker command

* remove debug code, bump version

* x-add-version seems to require a separate commit...

* Fix misspelled "acceleration".

* x-add-version

Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-01 14:29:50 -07:00
autoantwort
adc1caf8f9
[icu] remove setting triplet (#19620)
* [icu] remove setting triplet

* add version files
2021-09-01 14:29:06 -07:00
NancyLi1013
44fac549c4
[libvpx] Add pkgconfig (#19355)
* [libvpx] Add pkgconfig check

* Update version files

* Add vpx.pc.in on Windows

* Update versions/l-/libvpx.json

* Remove -lm from vpx.pc.in file

* Update versions/l-/libvpx.json

* Remove debug messages

* Update versions/l-/libvpx.json
2021-09-01 14:27:04 -07:00
Be
409c1c4a05
[libsbsms] add new port with version 2.3.0 (#19312) 2021-09-01 11:50:01 -07:00
Michael Heyman
2b4ff3419f
[oatpp-openssl] new port (#19265)
* [oatpp-openssl] new port

* [oatpp-openssl] uses version-semver

* [oatpp-openssl] uses version-semver

* [oatpp-version] has paramters with arguments surrounded by quotes

* [oatpp-openssl] vcpkg x-add-version oatpp-openssl --overwrite-version

* [oatpp-openssl] no unused vcpkg_cmake_configure options

* [oatpp-openssl] no unused vcpkg_cmake_configure options

Co-authored-by: mheyman <mheyman@localdomain>
2021-09-01 11:48:01 -07:00
Dawid Wróbel
aa65c404c6
[kf5coreaddons] fix Windows static builds & CMake Config (#19439)
* [kf5coreaddons] fix Windows static builds

https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/122

Also:
- replace deprecated functions
- embrace paths in quotes
- actually remove the folders that need to be removed

* [kf5coreaddons] update versions

* [kf5coreaddons] delete redundant REMOVE

* [kf5coreaddons] update versions

* [kf5coreaddons] save data files to default /share location

* [kf5coreaddons] update versions

* [kf5coreaddons] fix CMake Config for static builds

* [kf5coreaddons] update versions

* [kf5coreaddons] update versions

* [kf5coreaddons] fix vcpkg_cmake_config_fixup() usage

* [kf5coreaddons] update versions

* [kf5coreaddons] workaround Linux Inotify issue

* [kf5coreaddons] update versions

* [kf5coreaddons] rename patch file

* [kf5coreaddons] update versions
2021-09-01 11:29:13 -07:00
Dawid Wróbel
d55546a5bf
[kf5archive] fix cmake.in to allow consumption by static builds (#19194)
* [kf5archive] fix cmake.in to allow consumption by static builds

* [kf5archive] update versions

* [kf5archive] add lzma, zstd features

* [kf5archive] update versions

* [kf5archive] fix MAYBE_UNUSED_VARIABLES usage

* [kf5archive] replace deprecated functions

* [kf5archive] use semVer

* [kf5archive] update versions

* [kf5archive] add vcpkg_check_features

* [kf5archive] update versions

* [kf5archive] remove redundant option

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

* [kf5archive] wrap all paths in quotes

* [kf5archive] update versions

* [kf5archive] lookup ZSTD using CMake

* [kf5archive] update versions

* [kf5archive] fix vcpkg_cmake_config_fixup() usage

* [kf5archive] update versions

* [kf5archive] rename patch files

* [kf5archive] update versions

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-09-01 11:19:07 -07:00
Phoebe
021e10a7d5
[vcpkg_from_github] Fix version regex matching issue (#19815) 2021-09-01 11:10:22 -07:00
AndrewDeanMS
c283f5748f
[parallel-hashmap] Update to 1.33 (#19863)
* Update parallel-hashmap to version 1.33

* Result or running ./vcpkg x-add-version --all

Co-authored-by: Andrew Dean <Andrew.Dean@microsoft.com>
2021-09-01 11:04:19 -07:00
pyrotechnics-io
728557cc78
[jwt-cpp] Fixes SHA512 (#19845)
* Fixes jwt-cpp

This is a fix for #19837

Not sure why the hash worked a few days ago but appears to have broken now though (that needs some investigation). But the build is indeed broken

* update port version

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-09-01 11:02:47 -07:00
Kai Pastor
5bc27e8a50
[freexl] Fix mingw, cleanup (#19504)
* New port version, format manifest

* Revise portfile

* Add mingw support

* Add libiconv dependency to pc file

* x-add-version

* Apply PR comment

* x-add-version
2021-08-31 20:39:38 -07:00
siposcsaba89
18b793e28a
[boost-context] arm64 linux abi fix (#19522)
* [boost-context] arm64 linux abi fix

* [boost-context] baseline version updated
2021-08-31 20:27:44 -07:00
JonLiu1993
2ea3e99aac
[faiss] update to v1.7.1 (#19752)
* [faiss] update to v1.7.1

* update version

* update vcpkg.json format

* update version

* update patch

* update version

* Remove duplicate variable usage from the patch.

* x-add-version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-08-31 17:04:51 -07:00
Mathis
bedae7b820
[Bullet3] fixes config failures. (#19236)
* fix bullet3

* add-version

* change version-string to version

* overwrite version

* add export targets; change usage_file

* version

* add bullet include dirs to target

* version

* remove line break

* version

* apply changes from @JackBoosY

* version

* change EOL to LF

* version
2021-08-31 12:55:56 -07:00
Dawid Wróbel
a9d758fe25
[kf5configwidgets] new port (#16562)
* Add kf5configwidgets port

* Fix KF5ConfigWidgets for windows

* [kf5configwidgets] update to 5.75.0

* [kf5configwidgets] convert CONTROL to manifest

* [kf5configwidgets] update versions

* [kf5configwidgets] update to 5.81

* [kf5configwidgets] update versions

* [kf5configwidgets] update to 5.84

* [kf5configwidgets] update versions

* [kf5configwidgets] add 'designerplugin' feature

* [kf5configwidgets] update versions

* [kf5configwidgets] wrap paths in quotes

* [kf5configwidgets] update versions

* [kf5configwidgets] actually update SHA512

* [kf5configwidgets] update versions

* [kf5configwidgets] fix static builds

* [kf5configwidgets] set QT plugins path correctly

* [kf5configwidgets] update versions

* [kf5configwidgets] remove obsolete versions

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* [kf5configwidgets] rename patch file

* [kf5configaddons] update versions

Co-authored-by: Kuntal Majumder <hellozee@disroot.org>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-08-31 12:40:34 -07:00
An Tao
9fb1585e7a
[trantor] Update to 1.5.1 (#19443)
* [trantor] Update to 1.5.1

* Update ports/trantor/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update ports/trantor/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* update cmake functiom

* update version

* fix ci baseline issue

* update version

* fix ci error

* add port version

* update version

* Repair old drogon sha.

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-08-30 19:27:37 -07:00
Stephen Kyne
a761a22de8
[liblo] Fix filenames for linux in liblo portfile (#19660)
* Fix filenames for linux vs windows in liblo portfile

* Removed deprecated call and now using vcpkg_copy_tools

* Upgraded to manifest file

* Increment port-version

* Remove now working builds from ci.baseline

* Updated versioning files

* Fixed type for vcpkg.json

* Updated sha for liblo version
2021-08-30 18:35:02 -07:00
Marek Roszko
78b7f1ba65
[ngspice] Update to release 35 (#19542)
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-08-30 18:33:17 -07:00
Mathis
0997386f6b
[comms,commsdsl,comms-ublox] update ports (#19581)
* update comms, add tools feature; update commsdsl

* update versions

* update comms-ublox

* update version

* add quotes to paths

* version

* fix comms dir remove

* version

* remove VCPKG_POLICY_DLLS_WITHOUT_LIBS

* version

* fix some paths

* version

* only allow build of tools if triplet is dynamic

* version

* fail on static

* version

* replace deprecated functions and replace options

* version

* fix

* fix 2

* update version

* apply @JackBoosY suggestions

* version

* Update ports/comms/portfile.cmake

* Update versions/c-/comms.json

* add @NancyLi1013 suggestions

* update versions

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-08-30 18:25:10 -07:00
Fabien Péan
ce45dd94d5
[eastl] fix dependency eabase (#19643) 2021-08-30 18:21:30 -07:00
MidwestB
8127442488
[libffi] Use -llibffi on Windows (#19655)
* Use -llibffi on Windows

Replace -lffi with -llibffi for Windows development, not just mingw

* Update portfile.cmake

* Update baseline.json

* Update libffi.json

* Add port-version and make path quoted

* Update version files

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2021-08-30 18:19:44 -07:00
Phoebe
3f3cf1e304
[vcpkg] [issue template] Questions would be posted in the discussion section instead (#18696) 2021-08-30 17:54:50 -07:00
Carlos O'Ryan
4529856aeb
[google-cloud-cpp] use features to stop package growth (#19600)
* [google-cloud-cpp] use features to stop package growth

We have plans to grow `google-cloud-cpp`, but we think the build times
are large enough already. This creates "features" to at least stop the
package growth as new features are added. The "default-features"
reflects the current features in the package.

* Remove versions created during development

* Address review comments
2021-08-30 17:14:50 -07:00
autoantwort
2777eada3f
[docs] improve integrate documentation (#19700)
* [docs] improve integrate documentation

* Small suggestions

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-08-30 17:11:16 -07:00
Carlos O'Ryan
69670b0a4a
[functions-framework-cpp] update to latest release (v0.6.0) (#19603)
* [functions-framework-cpp] update to latest release (v0.6.0)

* Fix version in portfile
2021-08-30 10:32:50 -07:00
Chris Mc
722b30de80
[jwt-cpp] port update to add version 0.5.1 (#19618)
* Update vcpkg.json

* Update portfile.cmake

* Update baseline.json

* Update jwt-cpp.json

* Update jwt-cpp.json
2021-08-30 10:32:35 -07:00
JonLiu1993
1cb7c21fe3
[Mesa] update to 21.2.0 (#19612)
* [Mesa] update to 21.2.0

* update verison
2021-08-30 10:28:34 -07:00
Ryan
29916bbee5
[ctre] Update to 3.4.1 (#19614)
* update to 3.4.1

* update baseline
2021-08-30 10:28:20 -07:00
JonLiu1993
febda96034
[libmt32emu] update from 2.5.0 to 2.5.3 (#19754)
* [libmt32emu] update from 2.5.0 to 2.5.3

* update version
2021-08-30 10:28:07 -07:00
Rémy Tassoux
c03ca5bd31
[plf-colony] Update to 6.28 (#19627)
* [plf-colony] Update from 5.33 to 6.28

* [plf-colony] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-08-30 10:26:47 -07:00
JonLiu1993
5c622d5141
[libpmemobj-cpp] update to 1.13.0 (#19630)
* [libpmemobj-cpp] update to 1.13.0

* update version
2021-08-30 10:26:19 -07:00
Phoebe
d3eaf06628
[libics] Add DISABLE_PARALLEL_CONFIGURE and update to 1.6.5 (#19652) 2021-08-30 10:25:56 -07:00
Daniele Pallastrelli
f732367744
[cli] update to v.2.0.0 (#19744)
* [cli] Update the version to 1.1.1

* [cli] Update the version to 1.2.1

* [cli] Update the version to 1.2.1: fix PR requests

* [aricpp] create a new port (#17162)

* [cli] run the command: ./vcpkg x-add-version --all

* [aricpp] change request for #18048

* Update ports/aricpp/portfile.cmake

* [aricpp] change request for #18048

* Update ports/aricpp/vcpkg.json

* Update ports/aricpp/vcpkg.json

* Update versions/a-/aricpp.json

* Update versions/a-/aricpp.json

* [aricpp] port-version -> 0

* [cli] v. 2.0

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

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update ports/cli/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* [cli] bump port version

* Update versions/c-/cli.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

Co-authored-by: Daniele Pallastrelli <daniele.pallastrelli@sadel.it>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-08-30 10:25:27 -07:00
JonLiu1993
116ce79d70
[daw-json-link,daw-header-libraries,daw-utf-range]Update many ports (#19755)
* update many ports

* update version

* Update ports/daw-header-libraries/portfile.cmake

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

* Update ports/daw-json-link/portfile.cmake

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

* Update ports/daw-utf-range/portfile.cmake

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

* Update ports/daw-json-link/portfile.cmake

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

* Update ports/daw-json-link/portfile.cmake

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

* Update ports/daw-utf-range/portfile.cmake

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

* update version

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-08-30 10:25:07 -07:00
autoantwort
cda8ba09f3
fix bootstrap.sh on arm macs (#19622) 2021-08-30 10:23:57 -07:00
Dawid Wróbel
ae89e7d99f
[kf5wallet] new port (#19450)
* Add kf5kwallet port

* Fixed kf5wallet for windows

* [kf5wallet] update to 5.84.0

* [kf5wallet] port CONTROL to JSON

* [kf5wallet] use msgmerge provided by gettext port

* [kf5wallet] only remove what's required

* [kf5wallet] wrap paths in quotes

* [kf5wallet] update deprecated functions

* [kf5wallet] DISABLE_PARALLEL_CONFIGURE to fix clang-format error

* [kf5wallet] update versions

* [kf5wallet] remove static /bin folders

* [kf5wallet] update versions

* [kf5wallet] use semVer

* [kf5wallet] update versions

* [kf5wallet] add PACKAGE_NAME to vcpkg_cmake_config_fixup

* [kf5wallet] update versions

Co-authored-by: Kuntal Majumder <hellozee@disroot.org>
2021-08-30 10:23:23 -07:00
myd7349
73a31ace68
[wavelib] Update to 2021-08-10 (#19477)
* [wavelib] Update to 2021-08-10

[wavelib] Add vcpkg.json

* [wavelib] Add version

* [wavelib] Clean

* [wavelib] Overwrite version
2021-08-30 10:21:45 -07:00
JonLiu1993
950dd37e70
[harfbuzz] update to 2.8.2 (#19615)
* [harfbuzz] update to 2.8.2

* update version

* revert patch format

* update version
2021-08-30 10:21:15 -07:00