Commit Graph

182 Commits

Author SHA1 Message Date
Alexander Neumann
e3ae52e453
[halide] update to 15.0.0 (#30506)
* [halide] update to 15.0.0

* update hash

* remove copy_tools since the logs show no tools being installed.

* v db

* disable optional deps

* v db
2023-03-30 13:28:16 -07:00
autoantwort
d10d511f25
[hunspell] fix features tools (#30404) 2023-03-29 16:43:44 -07:00
Budo Zindovic
1bbe957fae
[hpx] Update to 1.8.1 (#30303)
* [hpx] Update to 1.8.1

* Update ports/hpx/vcpkg.json

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>

* Update ports/hpx/portfile.cmake

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>

* Update baseline.json

* Update hpx.json

* Update hpx.json

Add correct SHA for version 1.8.1

---------

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
2023-03-28 11:46:36 -07:00
Ali Keles
dde86bebcc
[hazelcast-cpp-client] update to v5.2.0 (#30249)
* Update hazelcast-cpp-client to 5.2.0

* run vcpkg x-add-version --all

* review changes

* vcpkg x-add-version --all
2023-03-20 11:47:04 -07:00
Nick
c43dbaeca0
[harfbuzz] update to 7.0.0 (#29618) 2023-03-12 21:31:11 -07:00
moritz-h
39f3c5c343
[hnswlib] new port (#29848)
* [hnswlib] new port

* remove cmake config

---------

Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
2023-03-03 11:20:51 -08:00
Loic Gouarin
9b7a4db424
[highfive] fix SHA of the downloaded patch (#29914)
* fix sha

* update highfive version
2023-02-28 09:56:31 -08:00
Loic Gouarin
65d4be0cd8
[highfive] fix SHA of downloading patch (#29708)
* fix SHA

* Update version database

* add local patch from PR669 instead of download it

* Update version database

* update port-version

* update port-version

* Update highfive.json

* set patch from url as before

* Update version database

* add full_index in the url

* Update version database

---------

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
2023-02-27 12:35:03 -08:00
Billy O'Neal
9484a57dd5
Update vcpkg-tool to 2023-02-16. (#29664) 2023-02-24 11:57:40 -08:00
Alexander Neumann
e83c4a9f25
[HDF5] Update to 1.14 (#29656)
* [hdf5] update to 1.14

* v db

* add vtk patch

* v db

* v db
2023-02-22 12:38:45 -08:00
Igor Kostenko
dfcc767b82
[hdf5] fix config patch (#29390) 2023-02-03 13:59:09 -08:00
Kai Pastor
b88b05f297
[highway] Update to 1.0.3, dynamic linkage (#29250)
* [highway] Update to 1.0.3

* Enable shared linkage
2023-01-30 17:09:39 -08:00
chausner
b4f974ab72
[hffix] Update to 1.2.1 (#29180)
* Update hffix to 1.2.1

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2023-01-26 19:11:49 -08:00
chausner
c4e4436f94
[h3] Update to 4.1.0 (#29101)
* Update h3 to 4.1.0

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2023-01-24 00:45:10 -08:00
Rasmus-123
1c89e29135
[harfbuzz] update to 6.0.0 #29050 (#29051)
* [harfbuzz] Update to 6.0.0

* [harfbuzz] Update to 6.0.0: Format-Manifest

* [harfbuzz] Update to 6.0.0: x-add-version
2023-01-20 22:09:08 -08:00
Alexander Neumann
9e36a44338
[seacas/vtkm/vtk/paraview] Add/update ports. (#27928)
* [cgns] update to 4.2.0

* [vtk-m] update to 1.6.0

* [vtk] Update to 9.0.1-pv5.9.1
- VTK update to match release version of ParaView

* [ParaView] Update to 5.9.1

* version stuff

* fix automatic svg linkage in static builds

* update qt5-svg

* revisit vtk
- fix build with vtk-m 1.6
- remove unused patches
- remove comments

* bump version

* remove two commented lines

* version stuff

* remove old PR version

* commit stuff

* commit stuff

* update notes

* wip commit

* update paraview

* fix hdf5 patch

* fix patch

* fix patch

* fix portfile

* add mpi feature

* format manifest

* use relativ path

* trace

* retry

* move qml files again

* try with host triplet

* - use VCPKG_CRT_LINKAGE
- use METIS not metis

* fix casing Zlib

* hopefully more fixes on other platforms.

* fix patch

* fix missing ws

* fix typos

* scale down to warning

* revert jsoncpp change
fix zoltan on osx?

* move trace option to failing port

* move trace option to failing port

* Revert "trilinos vcpkg.json changes"

* verdict fix osx build ?

* fix patch

* fix internal find_package call

* also apply correct case for metis

* disable METIS on osx

* vtk-m don't support arm.

* force more features in Ci

* fix missing ,

* more fixes

* more vtk python try and error.

* - paraview python setup same as vtk
- remove openvr from platforms not supporting it
- trace openimageio

* fix case and remove fmt for openimageio.

* trying to fix stuff

* set hash to 0

* [skip actions] add missing module

* WebCore module moved to paraview&python

* fixes

* remove patch in vtk-dicom

* add var to maybe unused

* use correct 5.11 ref instead of the one in release

* Patch cleanup round 1

* remove empty patch parts

* fix vtkm configs

* reintegrate jsoncpp.patch

* fix patch

* add single seacas/kokkos/zoltan ports

* throw out trilinos, zoltan, kokkos
replace trilinos with seacas
make seacas work for dynamic windows

* fix mpi feature

* fix dependency

* retry dep fix

* rename target

* remove double line

* fix target

* fix patch

* retry

* remove cgns config

* fix cgns

* no seacas trace

* lowercase hdf5 target

* fix case of metis

* disable Fortran

* add iotr patch

* add additional config folder

* handel case sensitive Seacas again

* get trace again and force jsoncpp

* update cmake to 3.25.0

* bump port-version

* add patch from vtk upstream

* cleanup, format-manifest

* fix port version

* v db

* opencv4 always inject deps.

* fix test port to not require stuff which is not supported on x86

* Fix HDF5 lookup in opencv4

* only delete bin folder in static builds

* add license field

* v db

* add missing "

* v db

* trace again

* fix rtabmap python dep

* fix openimageio by deleting the find module

* v db

* cr cleanup

* v db

* opencv4 v db due to merge with master. Had to bump port version

* v db

* v db

* v db

* CR comments

* v db for cr comments

* trace theia output

* revert theia trace

* v db

* try without patch

* revert rtabmap changes

* v db after merge

* v db for all
2023-01-19 17:55:56 -08:00
Max Khon
ae826fceaa
Introspection support (#28662) 2023-01-17 11:44:20 -08:00
Alexander Neumann
63f2b374ab
[harfbuzz] update to 5.3.1 (#28243)
* [harfbuzz] udpate to 5.3.1

* v db
2023-01-16 12:07:07 -08:00
emazv72
44a4a76bc5
[libcsv,hashids] Add new port (#28828)
* libcsv port

* libcsv versioning

* libcsv linkage fix

* Update version database

* [hashids] Add new port

* [hashids] Update version database

Co-authored-by: Emanuele Zavallone <emanuele.zavallone@next-informatica.com>
2023-01-12 22:44:11 -08:00
JoergAtGithub
4565f4cabb
[hidapi] Update hidapi to version 0.13.1 (#28759)
* Update hidapi to version 0.13.1

* Removed 0.13.0 from hidapi.json
2023-01-11 16:26:53 -08:00
autoantwort
b2c75d882d
[hdf5] no absolute paths (#28782) 2023-01-09 01:07:46 -08:00
Ozan Cansel
6aacba2d7d
[hazelcast-cpp-client] update to v5.1.0 (#28672)
* Update hazelcast-cpp-client to 5.1.0

* run x-add-version --all

* boost-multiprecision dependency is added.

* run x-add-version
2023-01-04 12:39:09 -08:00
Victor Romero
ecce05107c
Use make on all platforms (#28607) 2022-12-28 20:20:54 -08:00
Alexander Neumann
42e7f78c55
[highfive] update to 2.6.2 (#28328)
* [highfive] update to 2.6.2

* v db

* use upstream patch

* v db
2022-12-20 09:16:35 -08:00
Alexander Neumann
b803111012
[hwloc] Update to 2.9.0 (#28365)
* [hwloc] update to 2.9.0

* v db
2022-12-19 14:45:44 -08:00
Billy O'Neal
6101f08421
[hunspell] Remove deprecated minimal rebuild switch. (#28001)
Fixes build break first detected in: https://github.com/microsoft/vcpkg/pull/27718

Submitted upstream as: https://github.com/hunspell/hunspell/pull/890
2022-11-25 01:09:42 -08:00
Mengna Li
d34ddf9645
[hdf5] Fix tools (#27690)
* Remove useless tools

* update
2022-11-09 10:39:35 -08:00
dr-aleksandr
d7e4ae176d
[harfbuzz] fix iOS build (#27585)
Co-authored-by: Aleksandr Drozdov <aleksandr.drozdov@evomarine.ru>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Monica <v-liumonica@microsoft.com>
2022-11-09 10:36:22 -08:00
Nick
e3a3942a9e
[libjxl][lcms][highway] update to latest version (#27593)
* [highway] update to 1.0.2

* [lcms] update to 2.14

* [libjxl] update to 0.7.0
2022-11-03 15:14:09 -07:00
Alexander Neumann
580e3785e2
[hdf5] Fix single config builds. (#27355)
* [hdf5] fix tools getting deleted somehow

* v db

* fix tools on windows

* v db
2022-10-21 15:33:12 -07:00
Take Vos
6800713976
[hikogui] update to version 0.7.0 (#27134)
* [hikogui] update to version 0.7.0

* [hikogui] empty ttauri and fix deprecated port files.

Make ttauri an empty dependency only port which imports
hikogui.

Update the hikogui portfile to use non-deprecated functions.

* [ttauri] version update

* Update ports/hikogui/vcpkg.json

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

* remove port-version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2022-10-12 01:31:44 -07:00
autoantwort
1d3eafa05d
[hpx] no absolute paths (#27035) 2022-09-30 14:35:44 -07:00
Thomas1664
2d6ac7be7a
[halide] No vendored wasm (#26968)
* [halide] No vendored wasm

* version

* Fix cmake

* version

* license

* version
2022-09-28 11:26:31 -07:00
Alexander Neumann
2b35366a5d
[hpx] add some features, fix some bugs (#25059)
* refine hpx port

* v db

* add tcmalloc on unix

* refine comment

* v db

* remove hardcoded mpi dep

* v db

* portfile cleanup

* v db

* add pkgconf as a dep

* v db

* [snappy] remove debug suffix and add pc file

* hpx pass through _HOST_TRIPLET for pkgconf

* v db

* fix snappy in ffmpeg

* v db

* fix name clash of output names

* v db

* remove tcmalloc

* v db

* remove bin dir; seems empty on !windows

* v db

* b v

* v db

* baseline stuff

* fix jemalloc missing msvc_compat headers

* v db

* install usage for hpx

* v db

* Update versions/f-/ffmpeg.json

* revert v db

* bump ffmpeg

* v db

* remove jemalloc since I can force it thorugh the triplet any way.

* v db

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-09-19 12:30:40 -07:00
Kai Pastor
8a5bbf4409
[hunspell] Update and fix (#26481)
* Update to 1.7.1

* Minor portfile updates

* Fix mingw

* Add proper 'nls' feature

* Patch for autotools subdirs control

* Update versions

* Add license field

* Update versions
2022-08-25 10:59:30 -07:00
Jack·Boos·Yu
6e5edabf65
[harfbuzz] Fix build error (#26229)
* [harfbuzz] Fix build error

* version
2022-08-09 13:33:30 -07:00
Alexander Neumann
f594392b9d
[harfbuzz] always fix pc files (#26098)
* harfbuzz always fix pc files

* v db
2022-08-02 23:10:06 -07:00
Thomas1664
4b155dfc75
[hash-library] Install config file (#26072)
* [hash-library] Install config file

* version

* move config file

* version
2022-08-01 14:33:12 -07:00
Alexander Neumann
9547b761ae
[highfive] clang-cl fix flags (#26055)
* highfive fix compiler flags for clang-cl

* v db
2022-08-01 13:43:22 -07:00
Alexander Neumann
4b5b820053
[harfbuzz] update to 5.0.1 (#25961)
* [harfbuzz] update to 5.0.1

* v db
2022-07-25 11:45:46 -07:00
Jack·Boos·Yu
8b14e7e872
[hiredis] Fix the conflict of macro ssize_t (#25271) 2022-07-13 18:29:41 -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
Thomas1664
d120046cf0
[hexl] Update to 1.2.4 (#25150)
* [hexl] Update to 1.2.4

* version
2022-06-09 05:25:29 -07:00
Kai Pastor
5d992a46de
[harfbuzz] Fix CMake config (#25092)
* Use 'supports' to restrict 'coretext'

* Minor portfile changes

* Minimal fix to harfbuzzConfig.cmake

* Update versions
2022-06-08 15:44:40 -07:00
yrivardmulrooney
7ff57dfe99
[hareflow] Add hareflow (#24903)
* [hareflow] Add hareflow

* Fix version info

* Mark windows x86 as skip

* PR fixes & drop exclusion of x86 windows

* Add newline to portfile

* Fix dependencies
2022-06-06 14:03:01 -07:00
Matthieu Penant
57ef47d00c
[hdf5] Update to 1.12.2 (#24758)
* [hdf5] Update to 1.12.2

* Update hdf5.json

* add new tool to list

* Update hdf5.json

* revert hdf5 subdir in share + special tool

* Update hdf5.json

* add license (null -> custom license)

* formatting

* Update hdf5.json

* tool is optional

* Update hdf5.json

* fix guard

* Update hdf5.json

* attempt to make hdf5perf tool dependent on feature

* Update hdf5.json

* fix hdf5.json

* Update hdf5.json

* remove parallel patch per comment

see https://github.com/HDFGroup/hdf5/pull/860

* Update hdf5.json

* fix MATCHES vs IN_LIST

* Update hdf5.json
2022-06-06 12:37:54 -07:00
JoergAtGithub
d9e6139cd4
[hidapi] Update to 0.12.0 (#25008)
* Updated to latest release:
https://github.com/libusb/hidapi/releases/tag/hidapi-0.12.0

* Update SHA

* SHA = 0

* Overwrite version

* SHA512

* version

* Removed failing line introduced in #22320

* version

* Added vcpkg_replace_string again, now for libhidapi.cmake instead of hidapi.cmake

* x-add-version
2022-06-02 15:21:56 -07:00
Jack·Boos·Yu
a137bd04ce
[hdf5] Fix feature parallel on Linux (#25036)
* [hdf5] Fix feature parallel on Linux

* version

* Apply suggestions

* version
2022-06-02 15:14:37 -07:00
Alexander Neumann
9ab3344046
[hwloc|hpx] Update to latest version (#24918)
* update hpx and hwloc

* v db

* remove unnecessary patch

* v db

* allow CMAKE_CXX_STANDARD to be set

* v db
2022-05-26 13:14:21 -07:00
Yury Bura
4a2bc18713
[llvm] update to v14.0.3 [halide] update to v14.0.0 [mesa] update to 22.0.2 (#23734)
* [llvm] update to v14.0.0

* [llvm] BOLT sub-project support

* [llvm] fix tools install paths

* [halide] update to v14.0.0

* update versions

* [vcpkg-get-python-packages] fix "LOGNAME should be specified" warning

* [mesa] update to v22.0.1

* update versions

* update versions

* update version

* [mesa] update to 22.0.2

* update version

* [mesa] update patches

* update version

* [llvm] update to v14.0.3

* update version

* [llvm] remove depricated feature

* [llvm] allow to build OpenMP on Windows and remove incomplete cross-compile support

* update version

* [llvm] use vcpkg_cmake_get_vars

* [llvm/openmp] install CMake file in share/openmp

* [llvm] add vcpkg-cmake-get-vars dependency and slip post build check if OpenMP is enabled

* update version
2022-05-16 11:41:53 -07:00
JonLiu1993
125fa27528
[hyperscan] update to 5.4.0 (#24545)
* [hyperscan] update to 5.4.0

* update version
2022-05-05 13:35:09 -07:00
Billy O'Neal
66818c9f1d
Put hash-library files in a subdirectory to avoid: (#24433)
```
Starting package 895/1846: hash-library:x86-windows
Building package hash-library[core]:x86-windows...
-- Note: hash-library only supports static library linkage. Building static library.
-- Downloading https://github.com/stbrumme/hash-library/archive/hash_library_v8.tar.gz -> stbrumme-hash-library-hash_library_v8.tar.gz...
-- Extracting source D:/downloads/stbrumme-hash-library-hash_library_v8.tar.gz
-- Applying patch 001-fix-macos.patch
-- Using source at D:/buildtrees/hash-library/src/library_v8-6124f7a6ce.clean
-- Found external ninja('1.10.2').
-- Configuring x86-windows
-- Building x86-windows-dbg
-- Building x86-windows-rel
-- Installing: D:/packages/hash-library_x86-windows/share/hash-library/copyright
-- Performing post-build validation
-- Performing post-build validation done
Uploaded binaries to 1 HTTP remotes.
Installing package hash-library[core]:x86-windows...
The following files are already installed in D:/installed/x86-windows and are in conflict with hash-library:x86-windows

Installed by czmq:x86-windows
    include/sha1.h

Elapsed time for package hash-library:x86-windows: 3.227 s
```
2022-04-28 15:54:08 -07:00
Benjamin Oldenburg
0d71120fc2
[harfbuzz] Update to 4.2.0 (#24144)
* updated harfbuzz from 3.2.0 to 4.2.0

* updated version

* Update ports/harfbuzz/vcpkg.json

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

* updated version

* Removed paths from library definitions in *.pc files in case of windows static build\nRemoved patches

* version-semver -> version

* Delete no longer applied patches.

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-04-28 15:32:04 -07:00
chausner
7891c9d910
[hash-library] Add new port (#24383)
* Add hash-library 8

* Update CI baseline

* Add patch for macOS

* Update CI baseline

* Allow shared builds on Linux/macOS

* Update CI baseline

* Address code review feedback

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-25 17:22:27 -07:00
Kai Pastor
0495716066
[harfbuzz] Fix mingw (#24206)
* Fix mingw build

* Update versions

* fix license

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-19 06:59:53 -07:00
autoantwort
3d93caa1b0
[harfbuff] fix arm64 osx build (#24055) 2022-04-11 08:49:10 -07:00
Prateek Joshi
620e68b9b5
[hps] Add new port (#23946)
* Added hps port

* Update version database

* added quotes around variables in portfile.cmake

* Updated versions/h-/hps.json

* add usage file

Co-authored-by: Prateek Joshi <empty@empty.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-06 14:46:26 -07:00
Hartmut Kaiser
af2287382b
[HPX] Don't remove HPXCacheVariables.cmake during install (#23042)
* Don't remove HPXCacheVariables.cmake during install

- make sure HPXCMakeVariables.cmake does not contain any directory names

* Fixing versions
2022-03-11 15:19:27 -08:00
Stefano Sinigardi
401578455f
[OpenCV] upgrade to v4.5.5 (#22801)
* [OpenCV4] update to v4.5.5

* [OpenCV] bump version

* [gstreamer] fix build for opencv

* fix references

* [vcpkg-tool-meson] fix nuget packaging

* fix references

* [gstreamer] fix references

* [ogre] update vcpkg tools

* fix references

* [OpenCV4] fixes from CI runs

* fix references

* [OpenCV4] force python module also in debug builds

* fix references

* [harfbuzz] fix cmake config

* harfbuzz fixes

* fix references

* [OpenCV4] remove unnecessary lines from patches

* fix references

* fix references

* [harfbuzz] bump version

* [harfbuzz] fix for single config builds

* fix references

* freetype fixes

* fix references

* fix ogre references

* fix references, again

* python when building static windows opencv libraries is unsupported

* fix references

* fix

* refs

* use required when necessary

* fix references

* do not use config for hdf5, use internal module

* fix references

* use proper spelling for freetype config cmake

* fix references

* [OpenCV] restore versions after merge

* fix references

* [leptonica] fix building

* fix references

* do not require package in optional features

* £fix references

* fix python feat

* update version

* update version

* [ffmpeg] remove opengl feat on arm64-windows

* format manifest

* fix references

* fix cuda/nvidia features compatibility matrix

* fix manifest

* fix

* fix

* fix references

* fix references, again

* move CONTROL to manifest

* [gstreamer] bump versions

* fix references

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-02-23 11:57:13 -08:00
Frank
87179c1b43
[hwloc] update to 2.7.0 (#22060)
* [hwloc] update to 2.7.0

* update version

* update patch

* update version

* fix-osx-support

* update version

* set CoreFoundation

* update version

* reset CoreFoundation

* update version

* [hpx] Fix dependency hwloc

* version

* [hpx] Add osx component iokit

* overwrite hpx version

* version

* update version

* osx support

* overwrite version

* add license

* format-manifest

* update version

* add license

* update version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-02-15 16:59:58 -08:00
Zac Walker
d2b22891a1
[Hunspell] Add Windows ARM64 Support (#22979)
* [Hunspell] Add Windows ARM64 Support

* Update version database

* Update version database (second try)
2022-02-07 12:13:11 -08:00
autoantwort
95ced9a002
[hwloc] fix debug paths (#22811) 2022-01-27 08:09:18 -08:00
autoantwort
3feaafe785
[hwloc] no absolute paths (#22715) 2022-01-26 15:34:01 -08:00
Matthew Oliver
9eb76edabf
[ freetype2/harfbuzz/sdl2] Update to the latest version (#22586)
* [freetype2] Update to 2.11.1

* [harfbuzz] Update to 3.2.0

* [sdl2] Update to 2.0.20

* [ffmpeg] Update to 5.0

* Update versions.

* [ffmpeg] Remove all avresample

* Update ffmpeg.json

* Update ffmpeg.json

* Update ffmpeg.json

* Revert "[ffmpeg] Update to 5.0"

This reverts commit d4f718e882.

* Revert "[ffmpeg] Remove all avresample"

This reverts commit f1fecaa8cf.

* update

* fix revert.

* [sdl2] Fix uwp build.

* Update sdl2.json
2022-01-26 15:32:31 -08:00
Billy O'Neal
c9e786d81a
[many ports] remove remaining vcpkg_fail_port_install calls. (#22770)
* Bulk remove vcpkg_fail_port_install calls.

Interesting ones have been split out into separate reviews, where "interesting" means "anything more than just deleting the call to vcpkg_fail_port_install",

In support of https://github.com/microsoft/vcpkg/pull/21502

* Update version database.

* Revert google benchmark changes already submitted as https://github.com/microsoft/vcpkg/pull/22728

* Repair version database.
2022-01-25 10:31:15 -08:00
Billy O'Neal
b868bbe34b
[hunspell] Simplify supports and remove fail_port_install. (#22724)
```
!((arm | uwp) & windows)
!((arm & windows) | (uwp & windows))    distribute ands over ors
!((arm & windows) | uwp)                uwp implies windows
!(arm & windows) & !uwp                 demorgan
```
2022-01-23 19:28:27 -08:00
LilyWangLL
f2fa2feb0c
[hidapi] Fix cmake error (#22320)
* [hidapi] Fix cmake error

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-01-04 19:56:55 -08:00
Be
4cd4324b91
[hidapi] update to 0.11.2 (#22304)
This implements hid_get_input_report with the Linux hidraw backend
plus fixes a few bugs on Windows.
2022-01-03 13:42:13 -08:00
Kai Pastor
cccfe836db
[gdal] Add features for hdf5, netcdf, postgresql (#21231)
* Revise configuration, avoid hidden dependencies

* Expose hdf5 and netcdf feature, fix static linkage

* Fix hdf5 pc files

* Add spatialite flag

* Update versions

* Expose feature platform dependencies

* Update versions

* Configure gdal for windows arm and arm64

* Add postgresql feature

* Update versions

* Update wrapper

* Update versions

* Update baseline

* [skip actions] CI

* Use pkgconfig for expat

* Update versions

* uwp is unsupported (comsuppw.lib, atls.lib)

* Update versions
2022-01-03 13:08:39 -08:00
Jack·Boos·Yu
cfcd2fe2da
[highfive] Fix usage (#22150)
* [highfive] Fix usage

* version

* Re-fix

* version
2021-12-22 22:52:44 -05:00
Yury Bura
099507df39
[llvm] update to 13.0.0 (#20749)
* [llvm] update to 13.0.0

* add version

* [llvm] rework processing of the CMake packages

* update versions

* [llvm] return patch to fix config paths

* update version

* [llvm] allow to build Flang on Windows

* add version

* [llvm] temporary enable Flang by default for test

* update version

* [llvm] fix Flang installation

* update version

* [llvm] try to fix Flang build

* update version

* [llvm] remove Flang from defaults and use Perl path

* [halide] update to 13.0.0

* update versions

* [mesa] update to v21.2.5 and fix build with LLVM 13

* [llvm] use version

* update versions

* [opencv4] fix build with Halide 13

* update version

* update ci.baseline

* [halide] update usage file

* [llvm] update supports

* update versions

* [vcpkg-ci-llvm] add test port

* [vcpkg-ci-llvm] rework test port

* [vcpkg-ci-llvm] test more features

* [halide] update to v13.0.1

* update version

* [mesa] recover port version

* update versions

* [opencv4] update version

* update version

* Update opencv4.json

* [halide] update to v13.0.2 and fix usage

* update version

* Update ports/halide/portfile.cmake

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* update version

* enable LLVM ABI breaking checks to avoid Halide build fail

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2021-12-20 11:21:15 -05:00
Vitaly
977c4b612d
[hiredis] Fix static build (#22038)
* [hiredis] Fix static build

* Update version database
2021-12-15 10:58:34 -08:00
JonLiu1993
5420dab932
[highfive] Add eigen3 feature option (#21897)
* [highfive] Add eigen3 feature option

* update version

* update version

* dd double quotes to the paths

* update version

* apply review suggestion

* update version

* update review suggesstion

* update version

* update patches

* update version

* update patches

* update version
2021-12-10 14:06:16 -08:00
Jack·Boos·Yu
45a8674e1d
[hiredis] Support windows dynamic build (#21914)
* [hiredis] Support windows dynamic build

* versopm
2021-12-09 18:15:15 -08:00
Alexander Neumann
163065a352
Update meson to 0.60.2 (#21542)
* update meson to 0.60.1

* add port vcpkg-tool-meson for consistency deprecate usage of tool-meson

* [skip actions] make every port using meson depend on vcpkg-tool-meson
(except pkgconf for now.)

* fix subtle bugs in vcpkg_find_acquire_program
make the port install meson if the system does not provide it.

* make pkgconf depend on meson

* restore old vcpkg_find_acquire_program behavior for versioning

* Update ports/gstreamer/vcpkg.json

remove duplicated dependency

* remove invalid option in glib

* [skip actions] fix ci failures?

* remove invalid option in gstreamer

* try without cmake

* get more logs from meson configure.

* update glib to 2.70.1

* fix typo

* fix pc file of flac

* update meson to 0.60.2

* try the patch from the other pr.

* patch meson .....

* version stuff

* fix port version

* fix gstreamer version

* remove version

* format-manifest

* version stuff

* format manifest again

* revert version stuff

* remove outdated gtk options

* version stuff

* pango version stuff

* correct baseline lost in merge

* Fix fontconfig version db

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-02 15:48:34 -08:00
autoantwort
8b8cf71700
[hpx] no absolute paths (#21699) 2021-12-01 19:21:10 -08:00
Billy O'Neal
b6b0e29209
[vcpkg baseline][hpx] Provide the correct dependencies when hpx chooses to use tcmalloc (#21673)
* [hpx] Always use the system malloc.

* Use tcmalloc rather than the system malloc when targeting Linux as requested by the hpx maintainers.
2021-11-29 08:40:37 -08:00
Stanislav Ershov
00e252d7c7
[hunspell] move gettext dependency to tools feature (#21602)
* [hunspell] move gettext dependency to 	ools feature

* [hunspell] update port version

* [hunspell] update versions
2021-11-23 12:15:32 -08:00
Kai Pastor
297ff7ba3e
[netcdf-c] Update to 4.8.1, revise features (#21239)
* Consolidate netcdf-c ZLIB patching

* Update to 4.8.1, refresh patches

* Resolve parameter warning

* Decouple netcdf-4 feature from hdf5

* Expose NCZarr features

* Break vcpkg CI cascade

* Fix hdf5 szip support detection for static linkage

* Allow curl, hdf5, libzip with minimal dependencies

* Disable fatal warnings on uwp

* Update versions

* Fix libzip dependency

* Fix and simplify szip config patch

* Revert nczarr-s3 feature for now

* Update versions

* [skip actions] CI

* [skip actions] Debug ci failure

* Revert "[skip actions] Debug ci failure"

This reverts commit 03f3d52623.
2021-11-18 21:25:08 -08:00
chausner
1bf071d189
[hypre] Update to 2.23.0 (#21394)
* Update hypre to 2.23.0

* Update CI baseline

* Add back vcpkg_check_linkage(ONLY_STATIC_LIBRARY) on Windows

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-11-15 14:35:34 -08:00
autoantwort
6eea58caa0
[hpx] no absolute (#21135) 2021-11-09 11:45:40 -08:00
autoantwort
f2a49a6303
[hwloc] no absolute paths (#21267) 2021-11-09 11:44:04 -08:00
Gelila Seifu
b1dbfe5c55
[hexl ] Update to v1.2.3 (#21174)
* update HEXL to v1.2.3

* Update version database
2021-11-08 21:08:19 -08:00
yemreinci
a5d40f497c
[hazelcast-cpp-client] update to v5.0.0 (#21005)
* update hazelcast-cpp-client to 5.0.0

* run x-add-version --all

* fix deprecated functions

* run x-add-version
2021-11-05 14:28:40 -07:00
chausner
4d03b83c0f
[highway] Add new port (#21087)
* Add highway 0.14.2 port

* Update git-tree hash

* Fix vcpkg_fixup_pkgconfig by removing libhwy-test.pc

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-11-04 12:21:48 -07:00
Alexander Neumann
fdac8bfc1b
[hwloc] Update to 2.5 and switch to make (#20905)
* hwloc try and error

* hwloc fix build.

* format manifest

* version stuff

* remove supports expression. Copy COPYING from src dir

* format manifest

* overwrite version

* update ci baseline
hpx uses _mm_pause which seems to be undefined on arm64
maybe hpx requires a supports field?

* switch to version in manifest

* version stuff

* add maintainer

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

* version stuff

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-10-27 23:05:10 -07:00
autoantwort
e7e328cf9d
[many ports] call vcpkg_fixup_pkgconfig() (#20953)
* [many ports] call vcpkg_fixup_pkgconfig()

The ports generate pc files, but don't call vcpkg_fixup_pkgconfig() so that there are absolute paths in the pc files

* Update port-version for armadillo and polyclipping.

* Update version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-27 15:19:28 -07:00
Gelila Seifu
1b30a6adfd
[hexl ] Update to v1.2.2 (#20989)
* Update to HEXL v1.2.2

* Update version database
2021-10-26 23:57:21 -07:00
Jack·Boos·Yu
8d2a40f7c3
[hdf5] update to 1.12.1 (#20734)
* [hdf5] update to 1.12.1

* version

* Re-fix pkgconfig and szip, re-factory tool install, add feature utils

* version

* Fix debug lib name in pkgconfig files

* Re-fix debug lib name in pkgconfig files, re-fix szip

* Re-fix pkgconfig

* version

* Re-fix static szip, fix non-Windows installation

* version

* Apply suggestions

* version

* Apply suggestion

* version
2021-10-26 22:38:05 -07:00
Matthew Oliver
0cdde69abc
[fribidi][harfbuzz] Update to latest versions (#20818)
* [fribidi] Update to 1.0.11

* [harfbuzz] Update to 3.0.0

* update vcpkg.json

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-10-19 18:30:40 -07:00
chausner
1e421cc5d3
[hiredis] Update to 1.0.2 (#20724)
* Update hiredis to 1.0.2

* Update CI baseline

* Fix static builds of examples

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-15 19:18:51 -07:00
chausner
b7cff0d6f4
[hfsm2] Update to 1.10.1 (#20729)
* Update hfsm2 to 1.10.1

* Update CI baseline

* Fix include path

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-14 15:03:14 -07:00
Be
3799a5f722
[hidapi] update to 0.11.0; switch to CMake (#20460) 2021-10-04 17:18:49 -07:00
Lassi
25e38b64d3
[hypodermic] added version 2.5.3, updated baseline (#20414)
* added 2.5.3, updated baseline

* added quotes and fixed how license installation is done

* updated portfile based on bots recommendations

* Change version-semver to version.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-30 15:45:01 -07:00
Billy O'Neal
b295670e4b
Bulk convert control files. (#19986)
```
function Convert-Control {
    Param($full)
    .\vcpkg.exe format-manifest $full
    $root = $full.Substring(0, $full.Length - 7) # CONTROL
    $new = $root + 'vcpkg.json'
    $content = Get-Content -Raw $new
    $asJson = ConvertFrom-Json $content -AsHashtable -Depth 100
    $oldVersion = $asJson['port-version']
    if ($null -eq $oldVersion) {
        $oldVersionFull = $asJson['version-string']
        Write-Host "Got version $oldVersionFull"
        $match = [System.Text.RegularExpressions.Regex]::Match($oldVersionFull, '^(.+)-(\d+)$')
        if ($match.Success -and -not [System.Text.RegularExpressions.Regex]::IsMatch($oldVersionFull, '^\d\d\d\d-\d\d-\d\d$')) {
            $newFullVersion = [string]$match.Groups[1].Value
            $oldVersion = [int]$match.Groups[2].Value
            Write-Host "newFullVersion $newFullVersion oldVersion $oldVersion"
            $newVersion = $oldVersion + 1
            $asJson['version-string'] = $newFullVersion
            Write-Host "Previous version for $full extracted from version field -- setting version-string $newFullVersion and port-version $newVersion"
        } else {
            Write-Host "No previous version for $full -- setting 1"
            $newVersion = 1
        }
    } else {
        $newVersion = [int]$oldVersion + 1
        Write-Host "New version for $full : $newVersion"
    }

    $asJson['port-version'] = $newVersion

    $content = ConvertTo-Json $asJson -Depth 100
    Set-Content -Path $new -Value $content
    .\vcpkg.exe format-manifest $new
}

Get-ChildItem ports\CONTROL -Recurse | Foreach-Object {
    Convert-Control $_.FullName
}

git commit -am "this message"
.\vcpkg.exe x-add-version -all
git commit -a --amend
```
2021-09-09 01:24:04 -07:00
NancyLi1013
6ea34201f3
[h3/jaeger-client-cpp] Update to the latest version (#20008)
* [h3/jaeger-client-cpp] Update to the latest version

* Remove CONTROL files

* Update version files

* Update patch

* Update versions/j-/jaeger-client-cpp.json
2021-09-08 08:00:54 -07:00
JonLiu1993
c126a7817c
[harfbuzz] update to 2.9.0 (#19817)
* [harfbuzz] update to 2.9.0

* update version

* update version to version-semver

* update version

* remove fontconfig option

* update version
2021-09-07 21:04:22 -07:00
yemreinci
8403a84166
[hazelcast-cpp-client] update to v4.2.0 (#19853)
* update hazelcast-cpp-client to 4.2.0

* run x-add-version
2021-09-03 17:05:18 -07:00
Gelila Seifu
39d0da3a71
[hexl] Update version to 1.2.1 (#19468)
* update HEXL v1.2

* added x-add-version output

* rename intel-hexl to hexl

* update x-add-version output

* update homepage

* Update version database

* update portfile

* update portfile

* add find GIT

* Update version database

* Update ports/hexl/portfile.cmake

* use MSBUILD for Windows

* Update version database

* set generator

* Update version database

* update typo

* Update version database

* Fix build error

* Update ports/hexl/portfile.cmake

* Re-fix the dependencies

* update hexl version

* Update version database

* locate git, remove unused file

* Update version database

* update version, add dependency

* update dependency

* Update version database

* update HEXL to 1.2.1

* Update version database

* Fix version database.

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-03 00:00:29 -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