Commit Graph

154 Commits

Author SHA1 Message Date
Kai Pastor
47633daa65
[vcpkg-scripts] Catch use of ambiguous cmake vars (#34546)
Avoid wrong use of popular but ambiguous variables (`WIN32` etc.) in
scripts and portfiles by detection in CI.

Sometimes the variables are used wrongly, and sometimes this isn't
caught in PR review. This PR tries to catch those variables (when in the
active code path in script mode). [This can happen to every
contributor](https://github.com/microsoft/vcpkg/pull/34356#discussion_r1360074122),
even if he/she knows the rules ... vcpkg is raising the bar higher than
usual, having to deal with targets and hosts even in script mode.

(`b2-options.cmake` (boost fragment) shows where we get if we don't pay
attention: the same code being used in script mode (`WIN32` meaning
host) and in project mode (`WIN32` meaning target).)

The new check doesn't break any user builds because it relies on command
line options. However it changes the ABI hashes.
2024-06-14 11:40:01 -07:00
Kai Pastor
e158d10763
Activate Android NDK r26d in vcpkg CI (#35851) 2024-06-11 13:26:30 -07:00
Kai Pastor
07dda21ef3
[krb5] More fixes (#39063)
- Fix export of static link libs
- Fix uncontrolled dependencies
- Fix build with Apple CLang 14.0.0 (and maybe other compilers)
- Don't remove plugins for dynamic linkage.
2024-06-03 22:52:41 -07:00
Wentsing Nee
370a212399
[kerbal] update to v2024.5.1; support installation of pretty-printer (#39071)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

Co-authored-by: WentsingNee <8090395+wentsingnee@user.noreply.gitee.com>
2024-06-03 22:34:01 -07:00
talregev
eb142b6a7d
[krb5] Add osx (#38943)
Add osx

Take elements from here:
https://github.com/microsoft/vcpkg/pull/38685

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-05-30 10:31:59 -07:00
Kai Pastor
9af6fa506c
[krb5] Fix relative path fixup (#38972)
- Fix unsuitable substitution (`$(pwd)` in single quotes).
- Fix wrong substitution in debug variant.
2024-05-29 01:56:13 -07:00
Kai Pastor
ad808221ce
[kf5kio] Fix port quirks (#38965)
Simplified from #34088:
- Remove stray `--trace-expand`
- Don't require `qt5-base` default-features.
- Disable uncontrolled gssapi dependency (might be silently satisfied by
`krb5` or system libs, but `krb5` needs extra fixes).
Unblocks PRs which trigger curl and kf5kio, e.g. #37196, #38901, #37599,
#38967.
  Tested in #37196.
2024-05-27 23:21:55 -07:00
talregev
71befd7c15
[krb5] Add windows (#38706)
Take elements from this PR: #38685

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

---------

Co-authored-by: Sharadh Rajaraman <sharadh@cuno.io>
Co-authored-by: Sharadh Rajaraman <3754080+sharadhr@users.noreply.github.com>
Co-authored-by: WangWeiLin-MV <156736127+WangWeiLin-MV@users.noreply.github.com>
2024-05-22 23:57:12 -07:00
talregev
20d55c6fce
[krb5, curl] Add new port, and add new feature curl[gssapi] (#38402)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [x] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [x] The versioning scheme in `vcpkg.json` matches what upstream says.
- [x] The license declaration in `vcpkg.json` matches what upstream
says.
- [x] The installed as the "copyright" file matches what upstream says.
- [x] The source code of the component installed comes from an
authoritative source.
- [x] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is in the new port's versions file.
- [x] Only one version is added to each modified port's versions file.

krb5 have an issue of absolute paths that I am not sure how to fix, also
I didn't succeeded to compile it on windows, but this PR is a good
start.

```
warning: There should be no absolute paths, such as the following, in an installed package:
  /home/tal/vcpkg/packages/krb5_x64-linux
  /home/tal/vcpkg/installed
  /home/tal/vcpkg/buildtrees/krb5
  /home/tal/vcpkg/downloads
Absolute paths were found in the following files:
  /home/tal/vcpkg/packages/krb5_x64-linux/tools/krb5/bin/compile_et
  /home/tal/vcpkg/packages/krb5_x64-linux/tools/krb5/bin/krb5-config
  /home/tal/vcpkg/packages/krb5_x64-linux/tools/krb5/debug/bin/compile_et
  /home/tal/vcpkg/packages/krb5_x64-linux/tools/krb5/debug/bin/krb5-config
error: Found 1 post-build check problem(s). To submit these ports to curated catalogs, please first correct the portfile: /home/tal/vcpkg/ports/krb5/portfile.cmake
```
2024-05-06 12:59:50 -07:00
Frank
fd95153089
[kangaru] Update version to 4.3.2 (#38461)
Update `kangaru` version to `4.3.2`.

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [ ] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

All features are tested successfully in the following triplet:

- x86-windows
- x64-windows
- x64-windows-stataic
2024-05-02 22:00:54 -07:00
Hamish Moffatt
ce00eb980a
[kdalgorithms] update to version 1.3 (#38470)
- [X] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [X] SHA512s are updated for each updated download.
- [X] The "supports" clause reflects platforms that may be fixed by this
new version.
- [X] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [X] Any patches that are no longer applied are deleted from the port's
directory.
- [X] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [X] Only one version is added to each modified port's versions file.
2024-04-30 11:32:56 -07:00
BullyWiiPlaza
0dcd76b0ec
[kissnet] Update to 2024-01-20 (#38284)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-04-22 10:18:46 -04:00
Wentsing Nee
2e593060d0
[kerbal] update to v2024.4.1 (#38247)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

<!-- If this PR adds a new port, please uncomment and fill out this
checklist:

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [ ] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] The installed as the "copyright" file matches what upstream says.
- [ ] The source code of the component installed comes from an
authoritative source.
- [ ] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.

END OF NEW PORT CHECKLIST (delete this line) -->

Co-authored-by: WentsingNee <8090395+wentsingnee@user.noreply.gitee.com>
2024-04-18 19:34:36 -04:00
Lily Wang
8998330613
[ktx] Feature tools doesn't support UWP (#37387) 2024-03-13 16:43:43 -07:00
Jia Yue Hua
b3a4e5aa3c
[kfr] update to 6.0.2 (#37159)
- [X] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md)
- [X] SHA512s are updated for each updated download
- [ ] ~The "supports" clause reflects platforms that may be fixed by
this new version~
- [ ] ~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~
- [ ] ~Any patches that are no longer applied are deleted from the
port's directory.~
- [X] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [X] Only one version is added to each modified port's versions file.
2024-03-07 22:52:38 -08:00
Wentsing Nee
22861e1397
[kerbal] update to v2024.2.1 (#37173)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->

If this PR updates an existing port, please uncomment and fill out this
checklist:

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.


<!-- If this PR adds a new port, please uncomment and fill out this
checklist:

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [ ] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] The installed as the "copyright" file matches what upstream says.
- [ ] The source code of the component installed comes from an
authoritative source.
- [ ] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.

END OF NEW PORT CHECKLIST (delete this line) -->

Co-authored-by: WentsingNee <8090395+wentsingnee@user.noreply.gitee.com>
2024-03-07 22:44:58 -08:00
Wentsing Nee
5bf6c06794
[kerbal] update to v2024.1.1 (#37073)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->


- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.


<!-- If this PR adds a new port, please uncomment and fill out this
checklist:

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [ ] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] The installed as the "copyright" file matches what upstream says.
- [ ] The source code of the component installed comes from an
authoritative source.
- [ ] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.

END OF NEW PORT CHECKLIST (delete this line) -->

Co-authored-by: WentsingNee <8090395+wentsingnee@user.noreply.gitee.com>
2024-03-05 23:40:46 -08:00
Ada Tufankjian
fcae467932
[ktx] Updating to 4.3.1 (and fixing iOS port problem with missing headers) (#36837)
- [X] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [X] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [X] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [X] Any patches that are no longer applied are deleted from the port's
directory.
- [X] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [X] Only one version is added to each modified port's versions file.

Updating the port to 4.3.1 was pretty painless. Adding the fix for the
iOS port seems a bit crass but I tried linking against the port without
issue. Sadly I can't test at runtime at the moment.
2024-02-28 17:22:36 -08:00
autoantwort
3f806e04fd
[ktx] no vendored libs (#36508) 2024-02-07 22:45:01 -08:00
jim wang
c9140a3b50
[ktx] Update to v4.3.0-beta1 and fix unix2dos command does not exist (#36007)
* update to v4.3.0-beta1

* update version

* delete msys

* update version

* modify patch

* update version

* add pathc

* update version

* delete patch

* update version

* fix download method

* update version

* portfile

* update version

* portfile

* update version
2024-01-11 15:53:34 -08:00
JonLiu1993
6901e713ee
[kd-soap] update to 2.2.0 and rename to kdsoap (#36101)
* kd-soap update to 2.2.0

* update version

---------

Co-authored-by: vzhli17 <v-zhli17@microsoft.com>
2024-01-10 17:24:17 -08:00
Kai Pastor
baad52570f
[kenlm] Fixes and cleanup (#35907) 2024-01-03 17:33:26 -08:00
klaus triendl
c5c8f07fc5
[krabsetw] Updated to 4.3.2 (#35967) 2024-01-02 14:38:09 -08:00
MonicaLiu
e25c595cbd
[kddockwidgets] Update to 2.0.0 (#35882)
* update g2o

* update version

* update kddockwidgets

* update version

* undo g2o

---------

Co-authored-by: Monica <v-liumonica@microsoft.com>
2023-12-29 00:02:26 -08:00
Kai Pastor
e9435ccc15
[kealib] Update to 1.5.3 (#35819) 2023-12-22 15:47:59 -05:00
Wentsing Nee
85ade256c8
[kerbal] Add port files for new library Kerbal (#35600)
Co-authored-by: MonicaLiu <110024546+MonicaLiu0311@users.noreply.github.com>
2023-12-13 23:43:11 -08:00
Kai Pastor
631ba72c10
[kealib] Cleanup, fix CMake config (#35461) 2023-12-04 19:44:53 -08:00
Thomas1664
716138a645
[kuku] Minor fixes (#35337)
* [kuku] Minor fixes

* version

* Restore DISABLE_PARALLEL_CONFIGURE

* version
2023-11-27 22:57:15 -08:00
Nick D'Ademo
324c2436f0
[kubazip] update to 0.2.6 (#35100)
* update port.

* update versions file.
2023-11-15 15:49:32 -08:00
Hamish Moffatt
6d0e15bdb1
[kdalgorithms] update to 1.2 (#35064)
* [kdalgorithms] update to version 1.2

* [kdalgorithms] update to version 1.2
2023-11-14 12:37:54 -08:00
autoantwort
354a05b99d
[kaitai_struct_cpp_stl_runtime] fix hash (#34846) 2023-11-01 15:13:50 -07:00
Park DongHa
83a4bd802f
[kf5texteditor] Create a new port with v5.98.0 (#34378)
* [kf5texteditor] create a port with v5.98.0

* [kf5texteditor] fix install errors

* [kf5texteditor] update baseline

* [kf5texteditor] fix windows build

* [kf5texteditor] find gettext(host) tools

* [kf5texteditor] update baseline

* Update ports/kf5texteditor/vcpkg.json

Co-authored-by: Kai Pastor <dg0yt@darc.de>

* [kf5texteditor] use VCPKG_HOST_TRIPLET

* [kf5parts] install .desktop to share/kservicetypes5

* [kf5service] install .desktop to share/kservicetypes5

* [kf5texteditor] use changed kf5ports, kf5services

---------

Co-authored-by: Kai Pastor <dg0yt@darc.de>
2023-10-31 12:52:04 -07:00
Pravila
2d9a09dcb8
[kaitai-struct-cpp-stl-runtime] Update to 0.10.1 (#34256)
* Update kaitai version

* Add new version

* Add option

* Update git-tree version

* Disable parallel configure

* Update git-tree version

* Modify cmake_configure

* Update git-tree

* Update port-version

* Update port-version

* Set up correct port-version

* Add missing dependency

* Restore vcpkg.json

* Update version

* Rerun CI

* Remove GTest

* Update REF commit hash

* Update version

* Change to version-date format

* Add version-date version

* Set kaitai version

* Add version

---------

Co-authored-by: Pablo Rodriguez Avila <pabloro@microsoft.com>
2023-10-31 12:04:47 -07:00
Lily Wang
987fe3881d
[ktx] update to 4.3.0-alpha3 (#34628)
* [ktx] update to 4.3.0-alpha3

* update version

* update patch

* update version
2023-10-23 11:14:14 -07:00
Samuel Marks
621b7abe07
[ports/keccak-tiny] New port (#34356)
* [ports/keccak-tiny] New port

* [ports/keccak-tiny] Resolve hand-lint from vcpkg team

* [ports/keccak-tiny/portfile.cmake] Guard check linkage for Windows

Co-authored-by: Kai Pastor <dg0yt@darc.de>

* [versions/k-/keccak-tiny.json] `./vcpkg x-add-version --all --overwrite-version`

---------

Co-authored-by: Kai Pastor <dg0yt@darc.de>
2023-10-17 11:42:31 -07:00
autoantwort
8e811c33f9
[keystone] use python3 (#34420) 2023-10-12 20:36:00 -07:00
Jia Yue Hua
027f2ba5fa
[kealib] update to 1.5.2 (#34240) 2023-10-03 17:22:40 -07:00
dahapls
0cccee1d4a
[krabsetw] Update to 4.3.1 (#33640) 2023-10-02 22:04:22 -07:00
Kai Pastor
cc57622e3f
[kf5solid] Fix baseline regression, cleanup (#34085) 2023-10-02 21:09:08 -07:00
Jia Yue Hua
e948fda2b2
[kdbindings] update to 1.0.3 (#34204) 2023-10-02 16:06:36 -07:00
Billy O'Neal
6a31b20534
Version database consistency fixes (#33948)
* Fix broken version constraints.

C:\Dev\vcpkg\ports\kinectsdk1\vcpkg.json: error: the "version>=" constraint to vcpkg-tool-lessmsi names version 1.10#1 which does not exist in the version database. All versions must exist in the version database to be interpreted by vcpkg. Consider removing the version constraint or choosing a value declared in C:\Dev\vcpkg\versions\v-\vcpkg-tool-lessmsi.json.
C:\Dev\vcpkg\ports\kinectsdk2\vcpkg.json: error: the "version>=" constraint to vcpkg-tool-lessmsi names version 1.10#1 which does not exist in the version database. All versions must exist in the version database to be interpreted by vcpkg. Consider removing the version constraint or choosing a value declared in C:\Dev\vcpkg\versions\v-\vcpkg-tool-lessmsi.json.
C:\Dev\vcpkg\ports\matroska\vcpkg.json: error: the "version>=" constraint to ebml names version 1.4.3 which does not exist in the version database. All versions must exist in the version database to be interpreted by vcpkg. Consider removing the version constraint or choosing a value declared in C:\Dev\vcpkg\versions\e-\ebml.json.
C:\Dev\vcpkg\ports\openvino\vcpkg.json: error: the "version>=" constraint to protobuf names version 3.20.3 which does not exist in the version database. All versions must exist in the version database to be interpreted by vcpkg. Consider removing the version constraint or choosing a value declared in C:\Dev\vcpkg\versions\p-\protobuf.json.
note: the dependency is in the feature named onnx.
C:\Dev\vcpkg\ports\openvino\vcpkg.json: error: the "version>=" constraint to protobuf names version 3.20.3 which does not exist in the version database. All versions must exist in the version database to be interpreted by vcpkg. Consider removing the version constraint or choosing a value declared in C:\Dev\vcpkg\versions\p-\protobuf.json.
note: the dependency is in the feature named onnx.
C:\Dev\vcpkg\ports\openvino\vcpkg.json: error: the "version>=" constraint to protobuf names version 3.20.3 which does not exist in the version database. All versions must exist in the version database to be interpreted by vcpkg. Consider removing the version constraint or choosing a value declared in C:\Dev\vcpkg\versions\p-\protobuf.json.
note: the dependency is in the feature named paddle.
C:\Dev\vcpkg\ports\openvino\vcpkg.json: error: the "version>=" constraint to protobuf names version 3.20.3 which does not exist in the version database. All versions must exist in the version database to be interpreted by vcpkg. Consider removing the version constraint or choosing a value declared in C:\Dev\vcpkg\versions\p-\protobuf.json.
note: the dependency is in the feature named paddle.
C:\Dev\vcpkg\ports\openvino\vcpkg.json: error: the "version>=" constraint to protobuf names version 3.20.3 which does not exist in the version database. All versions must exist in the version database to be interpreted by vcpkg. Consider removing the version constraint or choosing a value declared in C:\Dev\vcpkg\versions\p-\protobuf.json.
note: the dependency is in the feature named tensorflow.
C:\Dev\vcpkg\ports\openvino\vcpkg.json: error: the "version>=" constraint to protobuf names version 3.20.3 which does not exist in the version database. All versions must exist in the version database to be interpreted by vcpkg. Consider removing the version constraint or choosing a value declared in C:\Dev\vcpkg\versions\p-\protobuf.json.
note: the dependency is in the feature named tensorflow.
C:\Dev\vcpkg\ports\qtvirtualkeyboard\vcpkg.json: error: the dependency t9write does not exist in the version database; does that port exist?
note: the dependency is in the feature named t9write.

* Remove entries from the baseline that do not exist.
2023-09-25 23:52:51 -07:00
Weihang Ding
78ba9711d3
[kf5solid] Add imobile feature (#33888)
* [kf5solid] Add imobile feature

* Update version database

* Fix imobilde version

* Update version database

* Remove imobile from platform-default-features

* Update version database
2023-09-22 16:09:58 -07:00
Billy O'Neal
4c1734ba2a
[kealib] Block attempting to load gdal's package.
Resolves https://github.com/microsoft/vcpkg/issues/32653

The problem is that regardless of `LIBKEA_WITH_GDAL` it runs `find_package(GDAL`. (Ignoring the answer) Inside GDAL's package, they do `find_dependency(HDF5 COMPONENTS C)` which overrides kealib's attempted `find_package(HDF5 COMPONENTS CXX HL REQUIRED)` with the wrong libraries.
2023-07-19 23:26:01 -07:00
Chuck Walbourn
5d2a0a9814
Update xbox supports expressions for failing ports with copyleft licenses (#31770)
* Xbox triplets should not support ports with only copyleft licenses

* Reverted ports that build with xbox currently

* Fix conflict and rebase

* Update baseline

* Update baseline
2023-06-15 14:49:00 -07:00
Billy O'Neal
638b1588be
Update vcpkg-tool to 2023-06-07 + xbox triplets cleanup (#31723)
* Update vcpkg-tool to 2023-05-31 + xbox triplets cleanup

https://github.com/microsoft/vcpkg-tool/releases/tag/2023-05-30 +
https://github.com/microsoft/vcpkg-tool/releases/tag/2023-05-31 +
https://github.com/microsoft/vcpkg-tool/releases/tag/2023-06-07

Clean up xbox triplets following teaching vcpkg.exe about xbox more directly.

Also deletes the seemingly-no-longer-used vcpkg_get_dep_info.cmake and vcpkg_get_tags.cmake.

Also: [redis-plus-plus] Add DISABLE_PARALLEL_CONFIGURE due to source tree write.
2023-06-08 11:17:29 -07:00
myd7349
2e7fdb7b68
[kissfft] Update to 131.1.0 (#31744)
* [kissfft] Update to 131.1.0

* [kissfft] Bump version

* [kissfft] Fix

* [kissfft] Overwrite version

* [kissfft] Remove unused patch

* [kissfft] Overwrite version

* [kissfft] Fix description

* [kissfft] Overwrite version

* [kissfft] Add usage

* [kissfft] Fix OpenMP

* [kissfft] Overwrite version

* [kissfft] Build for all data types

* [kissfft] Overwrite version

* [kissfft] LOGFILE_BASE

* [kissfft] Update usage

* [kissfft] Overwrite version

* [kissfft] Fix linkage, update usage

* [kissfft] Overwrite version

* [kissfft] Fix tool names

* [kissfft] Overwrite version
2023-06-07 11:57:58 -07:00
Jacob Kahn
120f81c4d4
[kenlm] Update port (#31863)
* [kenlm] Update port

* x-add-version

* remove unused patches

* Overwrite version

* Use imported targets for Boost to fix build issue on Windows

* Update ports/kenlm/vcpkg.json

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

* Update version

* Update versions/k-/kenlm.json

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

---------

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2023-06-07 09:34:22 -07:00
Alex
e527f179b1
[kf5parts] Add new port (#31544)
* [kf5parts] New package

* [kf5parts] Apply suggestions from code review

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

* [kf5parts] vcpkg x-add-version kf5parts

---------

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2023-05-31 12:49:39 -07:00
BullyWiiPlaza
b9098338e0
[kissnet] Update version (#31212)
* [kissnet] Update version

* Update version database
2023-05-02 13:22:09 -07:00
Lily Wang
2b1d52a7a5
[many ports] Include functional to fix error C2039 and C2504 (#30946) 2023-04-26 21:05:37 -07:00