Commit Graph

126 Commits

Author SHA1 Message Date
nfarid
c9c5bc2a68
[vili] Create a new port (#27839) 2022-11-28 16:11:11 -08:00
Alexander Neumann
3776224fd2
[qwt|vcpkg-qmake] Update and switch to Qt6 (#22012) 2022-11-17 00:35:23 -08:00
Arsen Tufankjian
4ecb439d8d
[vulkan-headers] Update port to latest 1.3.234 version (#27746)
* Updating port

* Updating version

* Adding accidentally removed license

* Version

* Bumping to the more recent 1.3.234

* Updating version

* Installing target

* Formatting

* Updating version
2022-11-11 09:10:45 -08:00
Arsen Tufankjian
c607671659
[volk] Update dependencies to only depend on vulkan-headers rather than vulkan (#27747)
* volk only relies on vulkan-headers

* Formatting

* Formatting

* Actually formatting

* Version

* Fixing portfile

* Updating version
2022-11-11 09:09:23 -08:00
Byron Xu
aac6b3ca80
[vowpal-wabbit] Update to version 9.6.0 (#27739)
* Update to version 9.6.0

* add eigen dependency to vcpkg.json

* Update ports/vowpal-wabbit

* run x-add-version

* Change eigen to eigen3

* Run x-add-version

* Update hash

* x-add-version

* Update cmake patch

* x-add-version
2022-11-10 09:19:03 -08:00
百地 希留耶
cc3efdba86
[vulkan-hpp] Update to 1.3.231 (#27755)
* [vulkan-hpp] update vulkan-hpp to 1.3.231

* [vulkan-hpp] add vulkan-hpp 1.3.231 to version files
2022-11-10 08:49:16 -08:00
Billy O'Neal
e79c0d2b5d
Add vcpkg_minimum_required before using VERSION. (#27598)
* When @BillyONeal started being the on-call vcpkg maintainer on 2022-10-17, he started applying use of the "embedded VERSION" feature https://github.com/microsoft/vcpkg-tool/pull/717 to PRs on merge.

@dg0yt points out that this use should be accompanied by a call to vcpkg_minimum_required, in https://github.com/microsoft/vcpkg/pull/27594/files#r1010641672

This is an audit of everything merged in that time and whether it needs to gain that.

https://github.com/microsoft/vcpkg/pull/27561 No VERSION
https://github.com/microsoft/vcpkg/pull/27525 No VERSION
https://github.com/microsoft/vcpkg/pull/27554 Already has vcpkg_minimum_required
https://github.com/microsoft/vcpkg/pull/27536 No VERSION
https://github.com/microsoft/vcpkg/pull/27562 No VERSION
https://github.com/microsoft/vcpkg/pull/24914 Fixed here
https://github.com/microsoft/vcpkg/pull/27547 No VERSION
https://github.com/microsoft/vcpkg/pull/27502 No VERSION
https://github.com/microsoft/vcpkg/pull/27497 No VERSION
https://github.com/microsoft/vcpkg/pull/27317 No VERSION
https://github.com/microsoft/vcpkg/pull/27288 No VERSION
https://github.com/microsoft/vcpkg/pull/27509 No VERSION
https://github.com/microsoft/vcpkg/pull/27504 No VERSION
https://github.com/microsoft/vcpkg/pull/27514 No VERSION
https://github.com/microsoft/vcpkg/pull/27501 No VERSION
https://github.com/microsoft/vcpkg/pull/27495 No VERSION
https://github.com/microsoft/vcpkg/pull/27488 No VERSION
https://github.com/microsoft/vcpkg/pull/27499 No VERSION
https://github.com/microsoft/vcpkg/pull/27378 No VERSION
https://github.com/microsoft/vcpkg/pull/27376 Fixed here
https://github.com/microsoft/vcpkg/pull/27373 No VERSION
https://github.com/microsoft/vcpkg/pull/27045 No VERSION
https://github.com/microsoft/vcpkg/pull/27521 No VERSION
https://github.com/microsoft/vcpkg/pull/27453 No VERSION
https://github.com/microsoft/vcpkg/pull/27481 No VERSION
https://github.com/microsoft/vcpkg/pull/27511 No VERSION
https://github.com/microsoft/vcpkg/pull/27490 No VERSION
https://github.com/microsoft/vcpkg/pull/27510 No VERSION
https://github.com/microsoft/vcpkg/pull/27496 No VERSION
https://github.com/microsoft/vcpkg/pull/27503 No VERSION
https://github.com/microsoft/vcpkg/pull/27485 No VERSION
https://github.com/microsoft/vcpkg/pull/27484 No VERSION
https://github.com/microsoft/vcpkg/pull/27483 No VERSION
https://github.com/microsoft/vcpkg/pull/27459 No VERSION
https://github.com/microsoft/vcpkg/pull/27369 No VERSION
https://github.com/microsoft/vcpkg/pull/27489 No VERSION
https://github.com/microsoft/vcpkg/pull/26594 No VERSION
https://github.com/microsoft/vcpkg/pull/27465 No VERSION
https://github.com/microsoft/vcpkg/pull/27456 No VERSION
https://github.com/microsoft/vcpkg/pull/27425 No VERSION
https://github.com/microsoft/vcpkg/pull/27464 Fixed here
https://github.com/microsoft/vcpkg/pull/27406 No VERSION
https://github.com/microsoft/vcpkg/pull/27398 No VERSION
https://github.com/microsoft/vcpkg/pull/27240 No VERSION
https://github.com/microsoft/vcpkg/pull/27450 No VERSION
https://github.com/microsoft/vcpkg/pull/27463 No VERSION
https://github.com/microsoft/vcpkg/pull/27462 No VERSION
https://github.com/microsoft/vcpkg/pull/27448 No VERSION
https://github.com/microsoft/vcpkg/pull/27440 No VERSION
https://github.com/microsoft/vcpkg/pull/27435 No VERSION
https://github.com/microsoft/vcpkg/pull/27424 No VERSION
https://github.com/microsoft/vcpkg/pull/27414 No VERSION
https://github.com/microsoft/vcpkg/pull/27412 No VERSION
https://github.com/microsoft/vcpkg/pull/27380 No VERSION
https://github.com/microsoft/vcpkg/pull/27343 No VERSION
https://github.com/microsoft/vcpkg/pull/27342 No VERSION
https://github.com/microsoft/vcpkg/pull/27367 No VERSION
https://github.com/microsoft/vcpkg/pull/27226 No VERSION
https://github.com/microsoft/vcpkg/pull/27320 No VERSION
https://github.com/microsoft/vcpkg/pull/26923 No VERSION
https://github.com/microsoft/vcpkg/pull/27284 No VERSION
https://github.com/microsoft/vcpkg/pull/27433 No VERSION
https://github.com/microsoft/vcpkg/pull/27314 VERSION got *removed*
https://github.com/microsoft/vcpkg/pull/27335 No VERSION
https://github.com/microsoft/vcpkg/pull/27370 No VERSION
https://github.com/microsoft/vcpkg/pull/27324 No VERSION
https://github.com/microsoft/vcpkg/pull/27391 No VERSION
https://github.com/microsoft/vcpkg/pull/27388 No VERSION
https://github.com/microsoft/vcpkg/pull/27396 No VERSION
https://github.com/microsoft/vcpkg/pull/27404 No VERSION
https://github.com/microsoft/vcpkg/pull/27413 No VERSION
https://github.com/microsoft/vcpkg/pull/27417 No VERSION
https://github.com/microsoft/vcpkg/pull/27427 No VERSION
https://github.com/microsoft/vcpkg/pull/27428 No VERSION
https://github.com/microsoft/vcpkg/pull/27368 No VERSION
https://github.com/microsoft/vcpkg/pull/27307 No VERSION
https://github.com/microsoft/vcpkg/pull/27415 Fixed here.
https://github.com/microsoft/vcpkg/pull/27371 Fixed here.
https://github.com/microsoft/vcpkg/pull/27323 No VERSION
https://github.com/microsoft/vcpkg/pull/27352 No VERSION
https://github.com/microsoft/vcpkg/pull/27347 No VERSION
https://github.com/microsoft/vcpkg/pull/27366 No VERSION
https://github.com/microsoft/vcpkg/pull/27361 No VERSION
https://github.com/microsoft/vcpkg/pull/27359 No VERSION
https://github.com/microsoft/vcpkg/pull/27358 No VERSION
https://github.com/microsoft/vcpkg/pull/27355 No VERSION
https://github.com/microsoft/vcpkg/pull/27331 No VERSION
https://github.com/microsoft/vcpkg/pull/24615 No VERSION
https://github.com/microsoft/vcpkg/pull/27325 No VERSION
https://github.com/microsoft/vcpkg/pull/24861 No VERSION
https://github.com/microsoft/vcpkg/pull/27354 No VERSION
https://github.com/microsoft/vcpkg/pull/27346 No VERSION
https://github.com/microsoft/vcpkg/pull/27345 No VERSION
https://github.com/microsoft/vcpkg/pull/27218 No VERSION
https://github.com/microsoft/vcpkg/pull/27329 No VERSION
https://github.com/microsoft/vcpkg/pull/27326 No VERSION
https://github.com/microsoft/vcpkg/pull/27321 No VERSION
https://github.com/microsoft/vcpkg/pull/27312 No VERSION
https://github.com/microsoft/vcpkg/pull/27297 No VERSION
https://github.com/microsoft/vcpkg/pull/27336 No VERSION
https://github.com/microsoft/vcpkg/pull/27225 No VERSION
https://github.com/microsoft/vcpkg/pull/27339 No VERSION
https://github.com/microsoft/vcpkg/pull/27302 No VERSION
https://github.com/microsoft/vcpkg/pull/27295 No VERSION
https://github.com/microsoft/vcpkg/pull/27233 No VERSION
https://github.com/microsoft/vcpkg/pull/27313 No VERSION
https://github.com/microsoft/vcpkg/pull/27237 No VERSION
https://github.com/microsoft/vcpkg/pull/27250 No VERSION
https://github.com/microsoft/vcpkg/pull/27263 No VERSION
https://github.com/microsoft/vcpkg/pull/27266 No VERSION
https://github.com/microsoft/vcpkg/pull/27272 No VERSION
https://github.com/microsoft/vcpkg/pull/27287 No VERSION
https://github.com/microsoft/vcpkg/pull/27282 No VERSION
https://github.com/microsoft/vcpkg/pull/27294 No VERSION
https://github.com/microsoft/vcpkg/pull/27228 No VERSION
https://github.com/microsoft/vcpkg/pull/27163 No VERSION
https://github.com/microsoft/vcpkg/pull/26817 No VERSION
https://github.com/microsoft/vcpkg/pull/27286 No VERSION
https://github.com/microsoft/vcpkg/pull/27274 No VERSION
https://github.com/microsoft/vcpkg/pull/27276 No VERSION
https://github.com/microsoft/vcpkg/pull/27232 No VERSION
https://github.com/microsoft/vcpkg/pull/27221 No VERSION
https://github.com/microsoft/vcpkg/pull/27215 No VERSION
https://github.com/microsoft/vcpkg/pull/27166 No VERSION
https://github.com/microsoft/vcpkg/pull/27239 No VERSION
https://github.com/microsoft/vcpkg/pull/27246 No VERSION
https://github.com/microsoft/vcpkg/pull/27268 No VERSION
https://github.com/microsoft/vcpkg/pull/27259 No VERSION
https://github.com/microsoft/vcpkg/pull/27238 No VERSION
https://github.com/microsoft/vcpkg/pull/27224 No VERSION
https://github.com/microsoft/vcpkg/pull/27203 No VERSION
https://github.com/microsoft/vcpkg/pull/27124 No VERSION

* Also add libcanberra
2022-11-08 14:49:28 -08:00
Arsen Tufankjian
ec7216c8e1
[volk] Updating volk to version 1.3.233 (#27685)
* Updating volk to version 1.3.233

* Updating version
2022-11-08 09:35:59 -08:00
Thomas1664
c5fb4ecf7f
[vcpkg-tool][world rebuild] Enable FETCHCONTENT_FULLY_DISCONNECTED (#26959)
* Enable FETCHCONTENT_FULLY_DISCONNECTED

* Bump version

* version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-11-03 14:59:31 -07:00
autoantwort
e4dba19c12
[vowpal-wabbit] no absolute paths (#27490) 2022-10-27 19:26:15 -07:00
autoantwort
f103104efc
[vcpkg-tool-nodejs] update (#27415) 2022-10-24 13:54:05 -07:00
Jack Gerrits
0c7c52d5c8
[vowpal-wabbit] New port (#27323)
* add vowpalwabbit port

* update baseline

* update version

* update baseline after version change

* mark arm64-windows as fail

* Update vowpalwabbit.json

* Update ci.baseline.txt

* Update ci.baseline.txt

* update supports field in manifest

* run x-add-version

* Update ci.baseline.txt

* Add usage and nitpick quotes.

* rename port to vowpal-wabbit and add patch to remove bin targets

* update versions, rename port

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-10-24 11:46:17 -07:00
7FrogTW
a251c00247
chore: upgrade tensorflow-cc portfile (#24861) (#24861)
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-10-21 10:32:45 -07:00
Jack·Boos·Yu
ec80d1c5dc
[vlpp] Fix configure issues, export unofficial target (#26887)
* [vlpp] Fix configure issues, export unofficial target

* version

* Update to latest, add features, force static only

* patch format

* FIx feature option pos

* typo

* Remove source_group since it's no longer an interface library, fix remove code

* Drop support with uwp since port uses desktop app only api

* Drop support with osx, add system-related definitions

* Revert c7ba8be6d8

* correct relationship, add and modify features

* Remove double quotes, fix extra_includes

* fix installation

* Fix arm build, switch tool build to cmake

* Use official fix to fix arm issue

* update to latest to fix arm regression

* Update to latest

* Set to interface library

* version

* Update to latest

* version

* Apply suggestions

* version

* Update ref

* version

* official target

* version
2022-10-16 20:54:18 -07:00
Henrik
ebcbbcf862
[vulkan-memory-allocator-hpp] New port (#27189)
* Added port for VulkanMemoryAllocator-Hpp

* Fixed maifest format and ran x-add-version

* Changed SHA
2022-10-14 16:15:32 -07:00
Alexander Neumann
d8e60ef474
[vcpkg scripts] Crosscompiling fixes (#26617)
* test osx stuff

* deactivate most of ci

* get trace output

* add required flags to the linker flags

* also look for --sysroot

* Link_args are always shared

* fix ar flags

* setup FOR_BUILD vars.

* try tricking the build.... but man configure scripts are stupid sometimes...

* try 2

* major meson rewrite

* fix duplicates

* revert --trace-expand

* update port version

* revert pipeline changes

* v db

* bump version

* v db

* set flags for rc compilers

* a few more ios fixes.

* v db

* fix osx/ios logic

* documentation and don't fatal_error in build/host machine entry calculation.

* add android/compiler target stuff from #26570

* remove extra endif

* v db

* add target param to linker flags.

* target in cpp flags

* Make vcpkg-cmake-get-vars more ios compatible

* Update scripts/get_cmake_vars/CMakeLists.txt

Co-authored-by: Matthias Kuhn <matthias@opengis.ch>

* More ios fixes

* fix target adding

* Fix broken loop

* v db

* v db

* bump date

* v db

* v db

* v db

* remove port-version 1

* v db

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Matthias Kuhn <matthias@opengis.ch>
2022-10-13 09:40:52 -07:00
day253
11967e7797
[vcpkg] GENERATOR with Makefiles can build parallel (#26780)
* GENERATOR with Makefiles can build parallel

* resolved conflicts

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-10-08 21:48:41 -07:00
Roel Standaert
65521f7dc3
[libharu,wt] Update libharu to 2.4.2 and Wt to 4.8.1 (#26945)
* [libharu] Update to 2.4.2

I updated the patches for libharu so they apply to 2.4.2 properly.
The target name changed from haru to hpdf, the haru imported
library is included for backwards compatibility. I added a usage
file that only mentions hpdf.

I added a patch for VTK so that it compiles with libharu 2.4.x,
since the type of one the HPDF_Page_SetDash arguments changed
from HPDF_UINT16 to HPDF_REAL.

POCO also has an optional libharu dependency when the 'pdf'
feature is enabled, but at the moment the PocoPDF library
doesn't seem to be built even when enabled.

* [wt] Update to 4.8.1

This release fixes compatibility with libharu 2.4.x
2022-09-30 14:52:19 -07:00
Alexander Neumann
ba1f91fd7e
[scripts|cmake] use ENV{VisualStudioVersion} to switch cmake generator (#26339)
* add VCPKG_CMAKE_VS_GENERATOR for overriding/providing a generator if ninja cannot be used

* Wording CR.

Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>

* use VisualStudioVersion to switch the generator.

* v db

* CR changes

* v db

Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
2022-09-22 14:28:20 -07:00
Francisco Facioni
e71ce10294
[vectorclass] Update to 2.02.00 (#26474) 2022-08-23 10:12:03 -07:00
Arsen Tufankjian
d87009a62b
[vulkan-headers] Updating port to latest version (#26194)
* Updating vulkan headers to latest

* Formatting manifest

* Updating version
2022-08-06 00:04:01 -07:00
Stefano Sinigardi
acb370dd6d
[OpenCV] update to v4.6.0 (#25431)
* [OpenCV] update to v3.4.18 and v4.6.0
enable python2 in vcpkg-get-python-package

* fix references

* remove python2 from testing

* restore python2 tests only on windows&x64

* fix references

* [OpenCV2] add jasper patch

* fix references

* update handling multiple versions

* add usage files

* [dbow] fix build

* [dbow] fix version

* fix references

* remove ipp from vcpkg-ci-opencv for opencv3

* [OpenCV2] fix CRT linking with static libs

* fix references

* [dbow3] add support clause now that is CI tested
[cctag] enable opencv4, fix build on osx

* fix references

* [OpenCV2] fix patch

* fix references

* [libharu] bump version

* fix references

* [rtabmap] fix for opencv 4.6

* [rtabmap] fix manifest

* fix references

* remove llvm dependency to ease CI load

* version

* overwrite version

* fixes for mingw

* add mingw patch

* fix references

* [OpenCV2] fix generated config on win32

* fix references

* update version

* update version

* overwrite baseline

* cleanup after merge

* fix references

* [openmvs] trying to diagnose the problem - DO NOT MERGE

* fix references

* restore port version

* fix references

* Revert "[openmvs] trying to diagnose the problem - DO NOT MERGE"

This reverts commit 8bfd0ff4f9.

* Revert "fix references"

This reverts commit 0e915f6eef.

* skip opencv2 and opencv3

* remove again opencv2/3 from vcpkg-ci-opencv

* apply fixes from review

* fix references

* wrong checksum (tested on windows)

* Github-actions fixes (#2)

* Update opencv4.json

* fix github-actions issues

* formating vcpkg.json

* update git-trees

* fix rtabmap license

* fix references

* fix also dbow3 license

* fix references

* [cctag] remove unnecessary patch section

* fix references

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
Co-authored-by: FrankXie <v-frankxie@microsoft.com>
Co-authored-by: Matthieu Penant <matthieu.penant@seika.ca>
Co-authored-by: Matthieu Penant <thieum22@hotmail.com>
2022-08-04 17:21:59 -07:00
Thomas1664
a2df2f95f4
[vamp-sdk] Remove duplicated dependence on vcpkg-cmake (#25981)
* [vamp-sdk] Fix duplicate dependence on vcpkg-cmake

* version
2022-07-26 10:32:56 -07:00
Kai Pastor
49868fd552
[vcpkg-cmake] Update parallel vcpkg_cmake_configure (#21507)
* Revise generator selection

If the host is x86, assume that msbuild is requested for windows.
If msbuild is requested and suitable, use it.
Else if a particular generator is requested, use it.
Else if ninja is available, use it.
Else on non-windows host, use "Unix Makefiles".

* Revise ninja_host detection

* Revise parallel configure detection

* Consolidate ninja path setup

* Update documentation

* Use portable chdir

* [ms-gltf] Use new generator selection

* Update versions
2022-07-25 12:23:04 -07:00
japm48
ce9f50f7ac
[meson] update to version 0.63 (#25811)
* meson: update to version 0.63

* meson: update version file
2022-07-20 15:17:31 -07:00
Mengna Li
72cdfe25ee
[vcpkg baseline][libharu] update to 2.4.0-rc1 (#25569)
* update to 2.4.0-rc1

* update vtk vcpkg.json file

* export targets

* update patch

* update patch

* Fix FindLibHaru in vtk

* update ports/vtk/FindLibHaru.patch

* update patch

* fix find libharu
2022-07-13 10:30:11 -07:00
Jack·Boos·Yu
7f49d67ef8
[vcpkg baseline][yasm/vcpkg-tool-ninja] Fix build (#25678)
* [yasm/vcpkg-tool-ninja] Fix build

* version
2022-07-11 16:24:23 -07:00
Kai Pastor
39b548c8e5
[scripts|world rebuild] Always save config.log and CMakeCache.txt (#25189)
* Always save config.log, even on error

* Always save config.log and CMakeCache.txt[.log]

* Add SAVE_LOG_FILES option

* Make implicit lookups explicit

* Update versions
2022-07-07 14:58:03 -07:00
Juan Carlos Arevalo Baeza
61e686b24c
[vcpkg-cmake] Fix the application of VCPKG_CMAKE_CONFIGURE_OPTIONS with more than one option (#25123)
* Fix the application of VCPKG_CMAKE_CONFIGURE_OPTIONS with more than one option

VCPKG_CMAKE_CONFIGURE_OPTIONS (plural) is meant to be a list of options to be added to a cmake invocation.

But it was being applied quoted, which disallowed it from containing multiple options.
- If it was initialized with a list, cmake would get the options ";"-separated.
- If it was initialized with a blank-separated string, cmake would get the entire astring quoted as a single argument.

The fix is simple: don't (ever) quote arguments to list(APPEND) unless they are really meant to be a single element to append to the list.

* Update the version-date of vcpkg-cmake

* Update hash after rebase

* Fix vcpkg-cmake.json

In my defence, I'm new to this...

Co-authored-by: Juan Carlos Arevalo Baeza (JCAB) <jcab@ntdev.microsoft.com>
2022-06-20 13:58:43 -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
Sylvain Doremus
ddb820f45a
[vkfft] Add port. (#25146) 2022-06-09 08:55:50 -07:00
Robert Schumacher
7d2449c346
[docs] Delete embedded documentation in favor of docs/ (#25096)
* [docs] Delete embedded documentation in favor of docs/

Drive-by for the helper ports:
1. "documentation": "https://vcpkg.io/en/docs/README.html"
2. "license": "MIT"
3. Use `include_guard(GLOBAL)` in all script files
4. Make sure any persistent variables are saved to the cache

* [docs] Restore empty regenerate.ps1 to satisfy Azure Pipelines

* [docs] PR comments
2022-06-07 16:26:51 -07:00
Bernhard Manfred Gruber
8f77dbb04f
[Vc] Update to 1.4.3 (#24880)
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
2022-05-31 13:47:45 -07:00
Alexander Neumann
f4de177097
[vcpkg-tool-meson] update meson to 0.62.1 (#23717)
* update meson and see what breaks

* include patch again.

* update meson to 0.62.1

* remove old patch

* move to 64bit since 32bit not longer exists.

* fix gobject-introspection

* v db

* revert nasm changes

* set MESON_SCRIPT instead of MESON.

* v db

* apply CR

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

* v db

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-05-25 13:44:12 -07:00
autoantwort
399b0dd6d9
[vtk-m] Supports arm (#24853) 2022-05-23 13:47:54 -07:00
Alexander Neumann
bae8f8c7d8
[world rebuild] Move vcpkg-cmake-get-vars to its own port (#24636)
* move vcpkg-cmake-get-vars to its own helper port

* manifest format

* version stuff

* doc and version stuff

* add missing include

* version bump

* remove coypright copying.

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
2022-05-11 16:51:06 -07:00
Alexander Neumann
83fc3b74c9
[vcpkg-tool-ninja] Add only the ninja port (#23911)
* [vcpkg-tool-ninja] add ninja tool as a port

* version stuff

* add Unix Makefiles to list of valid generators for bootstraping ninja

* nicole CRs

* update version db

* revert vcpkg_build_cmake changes

* retrigger ci

* download patch

* version stuff

* Remove checked in diff copy.

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-09 14:00:29 -07:00
Nemirtingas
d5ea96667e
[vcpkg] Fix '/' incorrectly replaced by '-' on Linux. (#24098)
* Fix '/' incorrectly replaced by '-' on Linux.

* Update baseline.

* Use MATCHES instead of STREQUAL.

* Update version hash.

* Add comment for future modifications.

* Update version hash.

* Update version-date.

* Update baseline.

* Update ports/vcpkg-cmake/cmake_get_vars/CMakeLists.txt

Co-authored-by: Billy O'Neal <bion@microsoft.com>

* Update version.

* Run vcpkg format-manifest ports/vcpkg-cmake/vcpkg.json

* Run vcpkg x-add-version vcpkg-cmake

Co-authored-by: Nemirtingas <Nemirtingas@noreply.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-05-06 17:17:27 -07:00
Alexander Neumann
f7866c66d2
[vcpkg-cmake|cmake buildsystem] synchronize and sanitize scripts. (#23259)
* synchronize cmake build scripts.

* version stuff

* fix REMOVE_ITEM and add license

* format manifest

* update version

* use LOGFILE_BASE

* version update

* readd PREFER_NINJA and print a warning that it is deprecated for vcpkg_cmake_configure

* version stuff

* sync build_cmake

* only turn off ninja on windows

* add Z_VCPKG_CHAINLOAD_TOOLCHAIN_FILE

* use z_vcpkg_select_default_vcpkg_chainload_toolchain in meson

* remove VCPKG_CMAKE_GENERATOR

* version stuff

* reduce error to warning

* remove VCPKG_CMAKE_GENERATOR form configure_cmake

* version stuff

* version stuff

* use build_dir_<config>

* version stuff

* use ninja variable insead of pure ninja cmd

* version bump

* use ninja variable instead of calling ninja directly

* acquire ninja

* move the acquire.

* remove setting of cmake_prefix_path

* version stuff

* bump version date

* version stuff

* bump ashes baseline

* remove VCPKG_CMAKE_GENERATOR reference

* fix wrong variable reference due to refactor

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2022-05-06 15:12:11 -07:00
Daniel Schürmann
87b258ee6b
[libsndfile] Adjust depenedncies to libsndfile that only the really requred additional external libraries are needed (#24539) 2022-05-04 18:30:24 -07:00
nicole mazzuca
9ccd693f1b
[toolchain windows] set CMAKE_SYSTEM_PROCESSOR (#24100)
* [toolchain windows] set CMAKE_SYSTEM_NAME and CMAKE_SYSTEM_PROCESSOR

In specific, I did this for the cpuinfo PR - I realized the reason
that cpuinfo doesn't support arm64 windows cross compilation is because
we don't set CMAKE_SYSTEM_PROCESSOR.

* correctly set CMAKE_CROSSCOMPILING

* start fixin libraries

* more changes:

- gainput: remove line
- glog: remove try_run when cross compiling
- windows.cmake: set CMAKE_SYSTEM_VERSION

* more patches

- mapnik: set BOOST_REGEX_HAS_ICU to avoid check_cxx_source_runs
- orc: set HAS_PRE_1970 and HAS_POST_2038 for same
- seal: change out check_cxx_source_runs for check_cxx_source_compiles

* more changes

* fix x86-windows

* fix qpid-proton, glog

* build corrade-rc

* fix x64-uwp ports

* forgot to _actually_ always build corrade-rc .,.

* Replay #22831

* Dedupe CMAKE_SYSTEM_NAME settings.

* Add quotes for corrade_rc_param

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

* Update version DB.

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-04-29 11:40:30 -07:00
Alexander Neumann
05c93c5c5a
[Fix uwp toolchain|world rebuild] make ninja work for uwp (#22831) 2022-04-27 18:12:48 -07:00
Benjamin Oldenburg
ce910bb87b
[skia,crashpad,zeroc-ice,vcpkg-tool-gn] New vcpkg-tool-gn and update of several ports (#24066) 2022-04-25 15:39:10 -07:00
Thomas1664
c37cc7836a
[many ports] Fix use of Readme as copyright (#24201)
* [jack2] Update to 1.9.21

* [libxmlmm] Fix license

* [volk] Fix license

* [tmxlite] Fix license

* [tinyxml2] Fix license

* [stb] Fix license

* [rtmidi] Fix license

* [pugixml] Update to 1.12.1

* [physx] Fix license

* [physx] License expression

* version

* lowercase

* null

* Format

* Remove version-string

* stb

* Format

* version

* Format

* version

* [tinyxml] port version

* version

* Fix license

* version

* [rtmidi] remove patch

* version

* [pugixml] Remove unused variable

* version

* [physx] Remove from CI baseline for testing

* [physx] update supports statement

* version

* [tmxlite] add final newline

* version

* [libxmlmm] Don't use own copyright file

* version

* Fix license copy

* version
2022-04-19 14:31:08 -07:00
autoantwort
239bf76101
[vlpp] fix to support ARM on unix (#24191)
* [vlpp] does not support osx arm

* fix ARM, rather than just marking !supports

* add license

* ughhhh lack of malloc

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-18 21:04:15 -07:00
Kai Pastor
97b723c346
[vcpkg-cmake] Fix usage of CMAKE_CXX_COMPILER_TARGET (#24101)
* Guard CMAKE_CXX_COMPILER_TARGET

* Update versions
2022-04-18 16:45:15 -07:00
Alexander Neumann
5afd32266c
[qtinterfaceframework|opencv] fix python stuff (#24041)
* add upstream patch

* [skip actions] add the patch file

* fine tune

* [opencv] update portfiles to use vcpkg-get-python-packages

* fix references

* try another fix

* add all deps

* add code from tensorflow about venv

* retry

* fix file path

* new approach

* unset pythonhome

* next unset

* try this instead.

* retry without the PYTHON_LIB_PATH stuff

* try and error

* next try

* retry

* typo fix

* try updating

* retry

* more try and error

* reorder

* drop qface version

* use qface 2.0.5

* bump watchdog

* fix call on !windows

* fine tuning

* refactor function signature

* update version

* fix formating

* version stuff

* create dir before usage

* fine tuning

* version stuff

* update and patch libilbc

* formating stuff

* fix version-string

* version stuff

* add license

* version update

* bump version

* version stuff

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
2022-04-14 11:08:23 -07:00
Alexander Neumann
c556911a79
[vcpkg] Refactor toolchain & generator selection (#23846)
* put default generator and toolchain selection into a function

* update version-date of script

* version stuff

* restore PREFER_NINJA behavior on windows
use elseif instead of else

* cr ws change

* missing ,

* version stuff

* CR scripts/cmake/vcpkg_configure_cmake.cmake

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

* CR changes

* revert baseline

* update version

* bump version

* version stuff

* ci retrigger

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-11 15:57:36 -07:00
Christophe Calmejane
436d98da7f
[vcpkg CMake] Fix for #18529 that broke iOS compilation (#23989)
* Fix for #18529 that broke iOS compilation

Fix based on https://github.com/microsoft/vcpkg/pull/23001

* Updated version database
2022-04-06 16:05:16 -07:00
Alexander Neumann
5bf1323378
[vcpkg-get-python-packages] add helper to manage python and pip (#23089)
* add vcpkg-get-python-packages

* version stuff

* use vcpkg_execute_required_process

* use function in mesa.

* version stuff

* fix the last call which needs to use vcpkg_execute_in_download_mode

* version update

* set WORKING_DIRECTORY

* version stuff

* use include_guard; remove HEAD_REF

* version stuff

* Apply suggestions from code review

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

* fine tuning after CR

* version stuff

* add "supports": "native"

* version stuff

* remove message since vcpkg will tell you that it is unsupported

* version stuff

* make sure we only do stuff on windows hosts.

* version stuff

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: Alexander Neumann <you@example.com>
2022-04-05 11:21:01 -07:00