Commit Graph

16821 Commits

Author SHA1 Message Date
Arsen Tufankjian
d83d14dc46
[KTX] Fixing port to properly patch zstd for platforms other than windows (#24869)
* Updating ktx zstd patch to work for non-windows platforms

* Formatting

* Updating version

* Extra version nonsense

* Private zstd

* Versioning

* Updating hash of ktx revision and tweaking mingw toolchain to find gcc/g++ differently

* Updating version

* Removing change to mingw
2022-06-20 13:52:26 -07:00
Kai Pastor
0d27810d17
[osg] Cleanup, export unofficial config (#24720)
* Revise portfile

* Plugins are a default feature; fix disabling

* Remove line continuations from pc file

vcpkg_fixup_pkgconfig cannot handle it.

* Control nvtt plugin via feature

* Control dae plugin, not find_package

* Control fontconfig via feature

Use CMake's (3.14) find module for which vcpkg provides a wrapper.
OSG links to Fontconfig::Fontconfig.
OSG default is to use Fontconfig except for ios and android.

* Control freetype via feature

Use CMake's find module for which vcpkg provides a wrapper.
OSG links to FREETYPE_LIBRARIES.

* Control RestHttpDevice via feature

Only this plugin needs boost.

* Drop unused liblas dependency

* Drop unused coin dependency

Coin was meant to be used for the inventor plugin,
but this plugin is disabled.

* Control sdl1 via feature

* Enable apps on linux

* Disable apps and docs for debug

* Drop example application patch

* Use option, not patch, to disable DLL versioning

* Fix osg plugin PDB installation

* Prefer <Pkg>_LIBRARIES for linking

<Pkg>_LIBRARIES carries debug+release config and transitive usage requirements.

* Curl patches are obsolete now.

We leverage CURL_LIBRARIES via link-libraries.patch.

* Add unofficial config export

* Use toolchain's windows version

Fixes mingw build.

* Avoid extra dependency lookups

* Silence warnings about plugin control variables

* Define OSG_LIBRARY_STATIC

* Revise copying of plugins

* Control OpenEXR via feature

Unblock uwp.

* Allow jasper without opengl

* [osgearth] Remove obsolete geos patching

The build uses exported geos config.

* [osgearth] Serialize linking to avoid OOM errors

* [osgearth] Fix minor portfile issues

* [osgearth] Prefer <Pkg>_LIBRARIES for linking

<Pkg>_LIBRARIES carries debug+release config and transitive usage requirements.

* [osgearth] Use unofficial osg config

* [osgearth] Fix lib installation dir

* [osgearth] Revise OSGEARTH_LIBRARY_STATIC

* [osgearth] Revise find_package patching

* [osgearth] Revise copying of plugins

* [osgearth] Disable tools for debug variant

* [osgearth] Control Blend2D via feature

* Update versions

* Fix plugin lookup

* Update versions

* CR request

* Update versions

* [osgearth] Remove tools from default features

* Update versions
2022-06-20 13:49:37 -07:00
Henrik Gaßmann
a4b68272ac
[quickcpplib] Update port to 2022-06-17 (#25168)
* [quickcpplib] Update port to ned14/quickcpplib@568e1811

* [quickcpplib] Fix incorrect license information

* [quickcpplib] Switch to the version-date scheme

* [quickcpplib] Add version 2022-06-17 to database
2022-06-20 13:28:33 -07:00
Dennis
c99fe71c05
[doctest] Update to 2.4.9 (#25313)
* Update doctest to 2.4.9

* Use ${PORT} instead of raw port name in doctest portfile

* Switch from onqtam/doctest to doctest/doctest
2022-06-20 13:19:56 -07:00
Billy Robert O'Neal
01ff40a106 Merge remote-tracking branch 'origin/hotfixes' 2022-06-20 11:24:50 -07:00
Billy O'Neal
cef0b3ec76 Update vcpkg-tool to 2022-06-17. (#25341) 2022-06-20 11:22:24 -07:00
Billy O'Neal
04f305255d
Update vcpkg-tool to 2022-06-17. (#25341) 2022-06-20 10:55:07 -07:00
Thomas1664
b49b2bdf22
[many ports] Remove from CI baseline (#25075)
* cppcms

* cudnn

* devicenameresolver

* epsilon

* fann

* cudnn license

* devicenameresolver version

* epsilon

* version

* Remove from ci baseline

* license

* version

* libbf

* version

* Why are those ports unsupported on static? I think because of failing post build lint

* version

* cppcms

* version

* epsilon

* version

* typo

* version

* test on static

* version

* cppcms not supported on static

* version

* cudnn

* device

* version

* try again...

* version

* version-date

* version

* [cppcms] Patch out tests & examples

* version

* Fix patch

* version

* remove debug include

* version

* [cppcms] copy pdbs

* version
2022-06-17 15:48:09 -07:00
Mathis Logemann
92136965ac
[comms,commsdsl,comms-ublox] update ports (#24939)
* update commsdsl

* update comms

* versions

* updates

* format

* versions

* license

* version

* apply cr

* versions

* CRs

* versions

* Set option to ON

* format vcpkg.json

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-06-17 15:03:58 -07:00
Max Khon
895a82aec6
[gtk] Add a dependency on gettext[tools] to build translation files (#24596) 2022-06-17 15:01:25 -07:00
Adam Johnson
c266859544
[python3] Update to 3.10.5. (#25105)
* [python3] Update to current

* update versions to current

* [vfap] update python3 to current

* update vcpkgTools.xml
2022-06-17 14:15:56 -07:00
Frank
2bbb79d6e6
[librabbitmq] Fix cannot include header file when using. (#25224)
* fix usage include files

* update version

* add license

* overwrite version

* update patch and options

* update version

* update patch

* update version

* update patch

* update version

* delete blank lines

* overwrite version
2022-06-17 14:14:40 -07:00
Christian Ullrich
1f2d10b453
[wtl] Add another post-release update (#25229)
* Add another post-release update.

https://sourceforge.net/p/wtl/patches/66/

* Put the WTL includes into a subdirectory again.

This reverts 1323f4b8.

* Update metadata.

* Update more metadata.

* Mention the source of the post-release update list

* Refresh metadata.

* Revert "Put the WTL includes into a subdirectory again."

This reverts commit 1d9c1d6120.
2022-06-17 14:10:59 -07:00
Viktor Chlumský
e1f3eecdeb
[skia] Build configuration fix (#25247)
* [skia] Build configuration fix

* [skia] Changed declared port-version
2022-06-17 13:57:34 -07:00
Jack·Boos·Yu
945e171c8c
[redis-plus-plus] Add feature async-std and fix dependency libuv (#25272)
* [redis-plus-plus] Add feature async-std and fix dependency libuv

* Re-generate patch

* version

* Add license

* version

* Apply suggestion

* version
2022-06-17 12:47:31 -07:00
然Y
f2606af170
[air-ctl] Update to v1.1.0 (#25290)
* update air-ctl v1.1.0

* update version database
2022-06-17 12:43:38 -07:00
Jack·Boos·Yu
91393faf12
[ignition-cmake2/ignition-modularscripts/ignition-common3] Add options, support pkgconfig and fix usage for common3-graph (#25021)
* [ignition-common3] Fix usage for graph

* version

* Apply suggestion

* version

* Add option OPTIONS, add pkgconfig support, refactor function option declarations

* Remove cmake find module installation, add pkgconfig support and fix PRIVATE_FOR limit

* Apply suggestions, fix dependency libxml2

* version
2022-06-16 17:23:05 -07:00
Noah
ca8bde3748
[saucer, lockpp] add new port (#25111)
* [saucer] add new port

[saucer] add lockpp dependency

beleg

* [lockpp] add new port

* [saucer] update ref

* [saucer] only support static

* fix: revert cibaseline

* refactor: also disable uwp

* [saucer,lockpp] remove superflous dependencies

* [lockpp] update version

* [saucer] update to 1.0.0

* [saucer] specifiy only static library

* [saucer] bump ref

* [saucer] remove unused dependency

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

* [saucer] use vcpkg webview2

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-06-16 15:27:28 -07:00
Cheney Wang
842c72898a
[mygui] Add feature tools (#25228)
* [mygui] Add feature tools

* x-add-version

* Test tools on CI

* overwrite-version

* Add the part of install tools to source's cmakefile

* x-add-version --overwrite-version

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-06-16 15:23:28 -07:00
Vitalii Koshura
6e16931acd
[wxwidgets] Remove debug asserts from Release build. (#25240)
* [wxWidgets] Remove debug asserts from Release build.

Currently when building wxWidgets in Release mode, the debug asserts are enabled.
This fixes this issue by providing a necessary define to disable them.

Ref: https://docs.wxwidgets.org/3.1.6/group__group__funcmacro__debug.html

[wxCharts, vcpkg-ci-wxwidgets] Update ports to include fix for wxWidgets release build with debug asserts off when building a dynamic/shared library.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

* Update wxcharts.json

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
2022-06-16 15:21:18 -07:00
Buck Yeh
dc6f878c0f
[buck-yeh-bux] Update to 1.6.6 (#25254)
* [bux] Add new port

* Corrections according to Create Pull Request suggested questions

* SHA512

* Mark fails into .\scripts\ci.baseline.txt

* Mark fails into .\scripts\ci.baseline.txt

* No need of "port-version": 1 in vcpkg.json

* Update version database

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/vcpkg.json

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

* Update bux.json

* Update ports/bux/vcpkg.json

* update version

* Update scripts/ci.baseline.txt

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

* update bux support

* update version

* update version

* Rename bux to buck-yeh-bux

* Update version database

* [buck-yeh-bux] upgrade to v1.5.0

1. [New] `bux::C_ParaLog` is ready for a variety of parallel logging configurations, filtered or unfiltered.
2. [New] Necessary helper classes for implementation _s.t_ logger users no longer need to declare child source instances explicitly.
3. [New] Add methods to `ParaLog.h` & `SyncLog.h` to support testability.
4. [New] Add unit test cases to `ParaLog.h` & `SyncLog.h` (test_paralog & test_logger)
5. [New] Update what are found in `test/` to `test/archlinux/aur_poc/`
6. [Bug] `std::uniform_int_distribution<unsigned char>` no longer allowed.
7. [Change] `CUR_FUNC_` for Windows (MSVC)
8. [Change] `tbb` is no longer implicitly needed by C++ standard library.
9. [Change] `smoke_filtlog.cpp` verifies 2-level log filters ok.

* Missing comma in versions/b-/buck-yeh-bux.json

* buck-yeh-bux 1.6.0

* Corrections made according to NancyLi1013's requests in PR #20813

* Fix SHA key in versions/b-/buck-yeh-bux.json

* Update to buxk-yeh-bux v1.6.2

* [buck-yeh-bux-mariadb-client] The first release

* Add dependency to libmariadb

* Inccorect git-tree value in versions/b-/buck-yeh-bux-mariadb-client.json

* linux build is enabled

* [buck-yeh-bux] Upgrade to 1.6.3 to allow u64-linux

* linux build is disabled again for not recognizing C++20 header <concpts> yet

* Mark vcpkg.json to support Linux but ci.baseline.txt to fail the CI build

* Repair buck-buck-yeh-bux in version database.

* [buck-yeh-bux] Upgrade to 1.6.5

* [buck-yeh-bux] Upgrade to 1.6.5

* Add "license" field

* Correction nade by `./vcpkg format-manifest ports/buck-yeh-bux/vcpkg.json`

* Update according to `git rev-parse HEAD:ports/buck-yeh-bux`

* [buck-yeh-bux-mariadb-client] Upgrade to 1.0.3

* [buck-yeh-bux-sqlite] New port

* `vcpkg.json`/"supports" changed to "!(arm | uwp | osx | linux)" for all my ports

And remove the corresponding lines from `ci.baseline.txt`

* Update "port-version" & "git-tree"

* Update "port-version"

* Update "git-tree" but revert "port-version"

* Update ports/buck-yeh-bux-mariadb-client/vcpkg.json

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>

* Update ports/buck-yeh-bux/vcpkg.json

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>

* Run `./vcpkg x-add-version ...` to update port-version

* Update buck-yeh-bux-mariadb-client.json

* Update buck-yeh-bux.json

* [buck-yeh-bux] Update to 1.6.6

* [buck-yeh-bux] Update to 1.6.6

* [buck-yeh-bux] Update to 1.6.6

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>
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2022-06-16 15:19:16 -07:00
Barak Shoshany
f5a0eb2b23
[bshoshany-thread-pool] Updated to v3.0.0 (#25262)
* [bshoshany-thread-pool] Updated to v3.0.0

* [bshoshany-thread-pool] Updated to v3.0.0
2022-06-16 14:06:49 -07:00
Kai Pastor
dc7478734e
[proj] Update to 9.0.1 (#25257)
* Update to 9.0.1

* Update versions
2022-06-16 14:05:35 -07:00
Billy O'Neal
0af508e510
[cpuinfo] Always check for x86-ish with the same regex. (#25258)
Submitted upstream as https://github.com/pytorch/cpuinfo/pull/93

Resolves https://github.com/microsoft/vcpkg/issues/24713

Competing resolution of https://github.com/microsoft/vcpkg/pull/24726
2022-06-16 10:27:25 -07:00
Jack·Boos·Yu
3d8f78171a
[hdf5] Refix msmpi library path in pkgconfig (#25089)
* [hdf5] Refix msmpi library path in pkgconfig

* version

* version

* Apply suggestion

* version

* [hdf5] Use post-hoc string replacement

* version

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-06-15 14:09:36 -07:00
Kelly (KT) Thompson
ac6ef2f665
[random123] Add new port (#24716)
* Provide Deshaw Research's Random123 implementation

* Convert CONTROL to vcpkg.json.

* Update versions/baseline.json.

* Remove call to deprecated function.

* Address reviewer comments by using vcpkg_from_github.

* Implement recommended changes from MR review.

* Update x-add-version.

* Random123 uses a proprietary license that is very similar to BSD.

* Random123 uses a proprietary license that is very similar to BSD.

* Update versions file.

* format portfile.cmake

* x-add-version

* apply suggestion

* x-add-version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-06-15 13:40:29 -07:00
jureviciusr
a00906cf9c
[libcaer] New port for libcaer (#25110)
* Adding libcaer port file

* Formatting libcaer config

* Adding version info

* Git tree update for libcaer

* Updating static builds and osx / linux platforms

* Version update

* Removing deprecated methods and fixing linux build

* libcaer version update

* Fix macos build

* Version update

* Macos test

* Version update

* Update patch file

* Version update

* Version update

* Fixing comments

* Formatting

* Versioning update

* Adding pkgconfig fixup

* Version update

Co-authored-by: Rokas Jurevicius <rokas.jurevicius@inivation.com>
2022-06-15 12:07:15 -07:00
Henrik Gaßmann
3d054a1710
[stduuid] Add new port @1.2.2 (#25115)
* [stduuid] Add new port @1.2.2

* [stduuid] Add v1.2.2 to version database
2022-06-15 12:00:50 -07:00
مهدي شينون (Mehdi Chinoune)
86bf362583
[qt5-tools] Fix deploying translation files with windeployqt (#25134) 2022-06-15 11:46:04 -07:00
Long Huan
a175d0a7d8
[openmvs, vcglib] Update openmvs 2.0.1, vcglib 2022.02 (#25135)
* update version

* Update vcpkg.json

* fix

* fix

* fix some

* x-add-version

* license info

* x-add-version

* Update vcpkg.json

* Update openmvs.json
2022-06-15 11:43:38 -07:00
Jia Yue Hua
86ff75c6d8
[glog] fix not work on c++03 (#25155)
* [glog] fix not work on c++03

* remove NOMINMAX

* Revert "remove NOMINMAX"

This reverts commit 17a80f259d.

* fix atomic

* remove nominmax

* CI [skip actions]
2022-06-15 11:34:55 -07:00
Christophe Calmejane
aa01a5e13f
Added documentation for VCPKG_FORCE_DOWNLOADED_BINARIES env var (#24674)
See https://github.com/microsoft/vcpkg-tool/pull/138

Co-authored-by: Christophe Calmejane <dakikifr@free.fr>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-06-15 11:27:18 -07:00
Billy O'Neal
0abb2b2d88
Update vcpkg-tool to 2022-06-15 (#25226)
* Update vcpkg-tool to 2022-06-15. See https://github.com/microsoft/vcpkg-tool/releases/tag/2022-06-15
* Add `=pass` entries from https://github.com/microsoft/vcpkg-tool/pull/579
* Cherry pick XUnit output from https://github.com/microsoft/vcpkg/pull/23477 which hooks up https://github.com/microsoft/vcpkg-tool/pull/585 (Thanks again @dg0yt !)
* Update release process document now that we can do the full tree rebuild to test the tool release before signing.

Thank you:

@autoantwort 
@christophe-calmejane 
@JackBoosY 
@benmcmorran
@hmoffatt 
@klalumiere 
@Thomas1664 
@Neumann-A 
@AenBleidd

for your contributions!

Fixes https://github.com/microsoft/vcpkg/issues/22686 .
Fixes https://github.com/microsoft/vcpkg/issues/21800 .
Fixes https://github.com/microsoft/vcpkg/issues/16216 .
Fixes https://github.com/microsoft/vcpkg/issues/15836 .

Full tree rebuild testing this update is: https://dev.azure.com/vcpkg/public/_build/results?buildId=73664&view=results
2022-06-15 11:20:52 -07:00
Matthias Kuhn
d2f3f30607
[gdal] Fix building for 32bit Android and msvc with poppler (#25190)
* [gdal] Fix building for 32bit Android

* [gdal] Adjust poppler version

Fixes a compiler error

* [gdal] Bump port version
2022-06-15 11:17:57 -07:00
Thomas1664
4e443a30b9
[quantlib] Fix supports (#25191)
* [quantlib] Support dynamic triplets on Windows

* version

* Fix cmake error

* version

* Fix cmake

* version

* only dynamic crt

* version
2022-06-15 11:12:37 -07:00
Jack·Boos·Yu
ffa73a4e20
[zziplib] Export unofficial targets (#25205)
* [zziplib] Export unofficial targets

* version
2022-06-15 11:10:00 -07:00
Mengna Li
d25fb81e9a
fix support (#25206) 2022-06-15 11:04:50 -07:00
LilyWangLL
96414493b3
[paho-mqtt] Update to 1.3.10 and fix include path (#25207)
* [paho-mqtt] Update to 1.3.10 and fix include path

* x-add-version

* fix paho-mqttpp3

* x-add-version

* install LICENSE

* x-add-version

* remove documentations

* x-add-version

* apply suggestion

* x-add-version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-06-15 11:02:28 -07:00
Laurent Rineau
d4cd43eb7d
[gmp | mpir] Add --with-pic (#25209)
* [gmp] [mpir] Add --with-pic

* ./vcpkg x-add-version --all
2022-06-15 10:58:03 -07:00
JonLiu1993
dae9883cf0
[installerbase] update to 4.4.0 (#25223)
* [qt-installer-framework] update to 4.4.0

* Update scripts/vcpkgTools.xml

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-06-15 10:54:48 -07:00
Thomas1664
f3702ede0b
[crfft, constexpr] Fix copyright location (#25241)
* [clfft,constexpr] Fix copyright

* version

* Fix cmake

* version
2022-06-15 10:38:33 -07:00
Robert Schumacher
06acb79f7c
[docs] Add search.md (#24755)
* [docs] Add search.md

* [docs] Remove mention of registries from search.md
2022-06-14 11:00:25 -07:00
Robert Schumacher
8d2bff31eb
[webview2] New port of Microsoft.Web.WebView2 (#25217) 2022-06-14 10:59:29 -07:00
Thomas1664
3cca353a8a
[mmloader] Fix supports (#25232)
* [mmloader] Fix supports

* Fix version db

* Fix version

* version

* [mmloader] Remove from CI baseline

* unsupported on UWP

* version

* Revert version db
2022-06-14 09:50:00 -07:00
cd-pkwan
e78aa84211
[chartdir] use versioned download link (#23732)
* Update download link

* Fix version database.

* Remove skips from ci.baseline.txt.

* Use versioned download link

Updated to use versioned download links for macOS, Linux x86 and Linux x64, in addition to Windows.

* Update portfile.cmake

* Remove support for arm and uwp

* Update ci.baseline.txt

* Update version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-06-14 09:09:30 -07:00
Luke Shore
52186bcf80
[llvm] updated to 14.0.4 + add spirv backend support (#25142)
* [llvm] updated to 14.0.4 + add spirv backend support

* [llvm] fix "Thomas1664 - Please add a final newline here."

* Fix version database.

* [llvm] fix Neumann-A corrections

* [llvm] run vcpkg x-add-version llvm

* [llvm] mistake fixes

* [llvm] removed not need platform type

* [llvm] run .\vcpkg.exe x-add-version --all

* [llvm] removed unstable script

* [llvm] run ./vcpkg x-add-version --all

Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2022-06-14 09:07:45 -07:00
Billy O'Neal
72fa4d4630
Update vcpkg-unstable internal pipeline to MSVC-CI-PHASE5-YAML (#25219) 2022-06-14 00:54:29 -07:00
Sergey Podobry
6dfade46cb
[plog] Update to 1.1.8 (#25166)
* [plog] Update to 1.1.8

* Update ports/plog/usage

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Update plog.json version hash

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
2022-06-13 19:08:18 -07:00
Simone Dal Poz
bcf339274e
[mqtt-cpp] Update to 13.0.0 (#25162)
* update mqtt-cpp to version 13.0.0, adjust interface installation

* fix versions

* triadias' comments

* fix versions

* Update ports/mqtt-cpp/portfile.cmake

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Update ports/mqtt-cpp/portfile.cmake

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Update ports/mqtt-cpp/portfile.cmake

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
2022-06-13 19:07:14 -07:00
Billy O'Neal
b03f150241
Add entry for Python with venv support. (#25215) 2022-06-13 17:05:39 -07:00