Commit Graph

271 Commits

Author SHA1 Message Date
chausner
6655f1497e
[bddisasm] Update to 1.34.10 (#29183)
* Update bddisasm to 1.34.10

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2023-01-26 19:11:01 -08:00
Gregor Jasny
136ad069fd
[b64] Update vcpkg schema URL (#28345) 2023-01-24 01:02:08 -08:00
Sandy
e76da97f20
Update bgfx to v1.118.8415-411 (#29120) 2023-01-24 00:43:09 -08:00
Vitalii Koshura
b07bc9a50c
[boinc] update to 7.22.0 (#29140)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2023-01-24 00:30:47 -08:00
chausner
6174e7f6f8
[blake3] Update to 1.3.3 (#29095)
* Update blake3 to 1.3.3

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2023-01-23 16:00:38 -08:00
Sandy
d1366382d3
[bgfx] Update to v1.118.8398-400 (#28702)
Remove vendored copies of 3rdparty bimg dependencies.
No more installed 3rdparty static libraries from bimg.
Add `BGFX_CMAKE_USER_SCRIPT` as entry point to change functionality of
bgfx.cmake config without the need for patches.
Insert miniz, tinyexr and libsquish from vcpkg repo into config.
Remove vcpkg's nvtt because bgfx's is completely different.

Co-authored-by: Jonliu1993 <13720414433@163.com>
2023-01-19 17:59:05 -08:00
Francisco Facioni
a5f93b05d1
[breakpad] Add linux tools (#28878)
* breakpad - add core tools and linux ones

* Don't guard the vcpkg_copy_tools for "linux", and avoid installing debug headers rather than deleting them.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-18 12:34:08 -08:00
ZeeWanderer
77a14f2740
[blend2d] Update to 2022-12-31 (#28962)
* [blend2d] update to 2022-12-31

* [blend2d] update versions
2023-01-16 12:52:43 -08:00
Lily Wang
714d8d5560
[boost-vcpkg-helpers] Fix incorrect license (#28617)
* [boost-vcpkg-helpers] Fix incorrect license

* x-add-version
2023-01-04 14:13:32 -08:00
Pavel Kisliak
edc91e1c48
[BitSerializer] Update to v0.50 (#28564)
* [BitSerializer] Update to version 0.9

* [BitSerializer] Add new version 0.50

* [BitSerializer] Update baseline and versions files

* [BitSerializer] Add static linkage check

* [BitSerializer] Update version file

* [BitSerializer] Add 'usage' file

* [BitSerializer] Update version file

* [BitSerializer] Remove conditional check linkage type (by comment from review)

* [BitSerializer] Update version file

* Add copy 'usage' file

* [BitSerializer] Update versions file
2022-12-30 00:02:28 -08:00
Nick
39bba54c4d
[boost-locale] fix icu feature (#28504) 2022-12-29 10:31:05 -08:00
Nick
6d41737729
[boost] update to 1.81.0 (#28356) 2022-12-20 09:20:54 -08:00
IronsDu
af8e16596a
[brynet] Upgrade to 1.12.2 (#28440) 2022-12-19 14:34:39 -08:00
Lily Wang
b6b5c0b9a4
[vcpkg baseline] [bgfx] Fix dependencies (#28377)
* [vcpkg baseline] [bgfx] Fix dependencies

* format vcpkg.json

* x-add-version
2022-12-16 14:22:42 -08:00
Sandy
d8eaada509
[bgfx] Add bgfx config (#28136) 2022-12-13 18:01:39 -08:00
Lily Wang
4a2a09b905
[bullet3] Fix wrong target_link_libraries printed (#28214)
* [bullet3] Fix wrong target_link_libraries printed

* x-add-version

* update patch

* x-add-version
2022-12-08 15:23:12 -08:00
Vitalii Koshura
5e471fe047
[boinc] Update to 7.20.5 (#28222)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
Co-authored-by: Cheney-Wang <850426846@qq.com>
2022-12-08 10:42:49 -08:00
Kai Pastor
163fe7bd3d
[brotli] Export libm usage requirement, cleanup, usage (#27971)
* Simplify pkgconfig patch

* Export libm usage requirement

* Merge ios patch into install patch

* Revise portfile

* Refactor cmake wrapper into config

* Document usage

* Update versions
2022-12-02 09:39:16 -08:00
Todor Prokopov
2705bcd229
[boost-modular-build-helper] Fix x86 MinGW build (#27955) 2022-11-23 10:07:20 -08:00
Kai Pastor
5c1f4069b8
Update botan (#27912) 2022-11-21 08:42:39 -08:00
Kai Pastor
abce84432c
[botan] Update, higher level maintainer functions (#27750)
* Use higher level maintainer functions, cleanup

* Update

* Check vcpkg version

* Only static linkage on mingw

* Fix zlib linkage

* Patch for command line lenght issue
2022-11-17 23:22:14 -08:00
Adorjan White
46690e2ea5
[Basisu] Fix MinGW build failure (#27760)
* Patch Basisu to include <libgen.h> for MinGW

* Bump Basisu port version

* Fix unescaped backslash in path to gperf

* Use || instead of or, honestly I don't know why this worked

* Revert "Fix unescaped backslash in path to gperf"
Will make the change to fontconfig in another branch
This reverts commit 6894e4583a.

* Put portfile patches on separate lines

* Update basisu.json

* Update basisu.json

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
2022-11-15 13:51:23 -08:00
Vitalii Koshura
6e4fbee0d1
[boinc] update to 7.20.4 (#27802)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-11-14 21:34:39 -08:00
Gregor Jasny
98e198574e
[benchmark] update to version 1.7.1 (#27779)
Fix: #27673
2022-11-14 14:30:32 -08:00
Javier Matos Denizac
c72cefb255
Boost builds respect VCPKG_MAX_CONCURRENCY (#27465)
* respects 	VCPKG_MAX_CONCURRENCY

* bump port version

* x-add-version
2022-10-26 19:29:08 -07:00
Osyotr
5ba2b95aea
[boost] Add version constraints (#26817) 2022-10-18 18:17:10 -07:00
Charlie Barto
ae47a08cf1
[benchmark] update to version 1.7.0 (#27124)
* update benchmark to 1.7.0

* add new benchmark version.

* add license field to benchmark

* fixup! add license field to benchmark

* update benchmark version
2022-10-16 20:56:08 -07:00
Ryan A. Pavlik
125df1bb8a
[boringssl] Add pkg-config file so it still works with gRPC (#27082)
* [boringssl] Add pkg-config file so it still works with gRPC

* Update baseline
2022-10-09 13:57:27 -07:00
blavallee
b80c59a829
[Bitmagic] Update to 7.12.3 (#27120)
* [Bitmagic] Update to 7.12.3

* Add versions
2022-10-06 11:42:16 -07:00
autoantwort
afb70b3cae
[boost-coroutine] works on arm (#27091) 2022-10-05 15:06:16 -07:00
Park DongHa
fc2959942a
[bext-ut] remove ut-1.1.9/include from header install path (#27051)
* [bext-ut] change header install path

* [bext-ut] update baseline

* [bext-ut] nest patch file
2022-10-03 14:04:17 -07:00
autoantwort
d5cfd0d24a
[bitserializer-rapidyaml] does work on arm osx (#27068) 2022-10-03 14:00:34 -07:00
Dustin L. Howett
6d5a3a5e4a
[bzip2] add a "tool" feature to control the build of bzip2.exe (#26998)
* [bzip2] add a "tool" feature to control the build of bzip2.exe

This is modelled after curl[tool], but it is on by default for
compatibility with the existing portfile.

* x-add-version, format

* Fix bzip2 git-tree.

* Remove deprecated rules

* update bzip2 git-tree

* Add the bzip2-1.0.6 SPDX license identifier

* treeish

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-09-28 11:52:09 -07:00
Kai Pastor
e1ebdb654a
[boost-fiber] Enable x64-osx (#26918)
* [boost-fiber] Enable osx

* Update versions

* Update boost generator

* Update boost generator
2022-09-27 15:51:05 -07:00
noeffn
b5dd45dc07
[boost-modular-build-helper] Add BSD and FreeBSD target-os (#26562)
* [boost-modular-build-helper] Add BSD and FreeBSD target-os

[boost-modular-build-helper] Updates port version

* [boost-modular-build-helper] Use CMAKE_SYSTEM_NAME to detect freebsd

* [boost-modular-build-helper] Use port-version 1

* update evrsion

* [boost-modular_build-helper ] Use VCPKG_DETECTED_CMAKE_SYSTEM_NAME for FreeBSD detection

* [boost-modular-build-helper] Updates version

* Update boost-modular-build-helper.json

Co-authored-by: Avezy <aa04463@mail.ru>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-09-02 10:47:50 -07:00
Ivan Maidanski
9443e4b143
[bdwgc] Update to v8.2.2 (#26623)
* Change REF from 5fab1a019 (v8.2.0-20211115) to v8.2.2

* Update version, reset port-version

* Use https in homepage

* Specify license
2022-09-02 10:36:00 -07:00
Cheney Wang
c87d5dc427
[boost-build] Fix incorrect hash (#26527) 2022-08-26 11:50:42 -07:00
Yury Bura
8424da584e
[boost] update to 1.80.0 (#26233)
* [scripts/boost] modify script to use v1.80.0.beta1

* [boost] generate ports

* add versions

* [boost-build] remove obsolete patches

* update version

* [boost-json] remove obsolete patch

* [scripts/boost] modify script to use v1.80.0

* [boost] generate ports v1.80.0

* [boost] generate ports v1.80.0

* [boost-locale] update patch

* update versions

* [scripts/boost] fix script and regenerate Boost ports

* update versions

* update version

Co-authored-by: Yury Bura <yury.bura@sk.com>
2022-08-25 10:46:01 -07:00
autoantwort
973fa17951
[boost-context] fix arm64 builds (#26444) 2022-08-22 09:37:28 -07:00
Tim Miller
f54f1c7235
[bdwgc] Installing pkg-config files for debug builds (#26302) 2022-08-12 15:46:47 -07:00
Jamlys Lee
1fb95117ea
[boost-modular-build-helper] add mips64 support (#26267)
* [boost-modular-build-helper]add mips64 support

* [boost-modular-build-helper]update port version

* [boost-modular-build-helper]update version database

Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
2022-08-11 18:38:50 -07:00
Alexander Neumann
afa74ae0f2
[buck-yeh-bux] fix clang-cl builds (#26248)
* [buck-yeh-bux] fix clang-cl

* v db
2022-08-10 11:23:06 -07:00
Francisco Facioni
4b4766c793
[breakpad] Update to 2022.07.12 (#26232)
* [breakpad] Update to 2022.07.12

* Also add arm64-windows to 'supports' because pe_util.cc(280) assumes IMAGE_RUNTIME_FUNCTION_ENTRY has a member UnwindInfoAddress which is only true on x86 and x64.

(Note that _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY, _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY, and _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY do not have this member)

Simplifying to CNF:
!uwp & !(windows & (arm | arm64 | alpha)) // except of course alpha doesn''t exist
!uwp & (!windows | !(arm | arm64))
!uwp & (!windows | (!arm & !arm64))
!uwp & (!windows | !arm) & (!windows | !arm64)

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-09 13:28:25 -07:00
Nursultan Zarlyk
5843d817ec
[botan] Add arm64-windows support (#26156)
* Fix botan:arm64-windows

* Add version

* Add no support for arm-uwp

* Fix SHA for botan

Co-authored-by: Nursultan Zarlyk <nzarlyk@microsoft.com>
2022-08-05 23:35:40 -07:00
Alexander Neumann
4614a12dd2
[boost] Look for /Zi and other flags (#25863)
* minor fixes to the boost build helper

* v db

* use the correct extra % instead of '

* v db

* bump port-version

* v db
2022-08-05 23:15:45 -07:00
Barak Shoshany
02b300f2a2
[bshoshany-thread-pool] Updated to v3.3.0 (#26154)
* [bshoshany-thread-pool] Updated to v3.3.0

* [bshoshany-thread-pool] Updated to v3.3.0

* Update ports/bshoshany-thread-pool/portfile.cmake

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

* Update ports/bshoshany-thread-pool/portfile.cmake

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

* [bshoshany-thread-pool] Fixed SHA

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
2022-08-04 19:29:28 -07:00
Lily Wang
e38526f36e
[brpc] Add DISABLE_PARALLEL_CONFIGURE (#26162)
* [brpc] Add DISABLE_PARALLEL_CONFIGURE

* x-add-version
2022-08-04 11:00:12 -07:00
Barak Shoshany
47a0bd967d
[bshoshany-thread-pool] Updated to v3.2.0 (#26044)
* [bshoshany-thread-pool] Updated to v3.2.0

* [bshoshany-thread-pool] Updated to v3.2.0
2022-07-28 22:41:00 -07:00
Osyotr
4f0eabea1c
[boost-python] Fix boost-python linking to release python in debug builds (#23416)
Co-authored-by: Osyotr <8740768+Osyotr@users.noreply.github.com>
2022-07-28 22:32:55 -07:00
Thomas1664
34d2f421b6
[brotli] Remove debug tools (#25976)
* [brotli] Remove debug tools

* version
2022-07-26 10:29:21 -07:00
Yuriy O'Donnell
09d4f8ec9c
[blake3] Add assembly implementations (#25921)
* [blake3] Extend build script to support assembly implementations

* [blake3] Add AVX512 assembly implementation
2022-07-25 14:54:59 -07:00
IronsDu
4b7ccac6c3
[brynet] Upgrade to 1.12.1 (#25910)
* Upgrade brynet version to v1.12.1

* Upgrade brynet version to v1.12.1
2022-07-22 10:59:01 -07:00
Lily Wang
84541b3c07
[brpc] Update to 1.2.0 and fix build error with gcc 11 (#25834)
* [brpc] Update to 1.2.0 and fix build error with gcc 11

* x-add-version

* update portfile.cmake

* x-add-version

* add comment

* x-add-version

Co-authored-by: LilyWangLL <v-lilywang@microsoft.com>
2022-07-20 15:20:39 -07:00
Vitalii Koshura
af80626a3d
[boinc] Update to 7.20.2 (#25837)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-07-19 09:56:43 -07:00
John Wason
cfc61b1e39
[bullet3] Add bullet3 features double-precision and rtti, enable several extras (#25784)
* Add bullet3 features double-precision and rtti, enable a few extras

* [bullet3] bump port-version, format, x-add-version

* [bullet3] bump port-version

* Update version database

* [bullet3] reduce port-version

* Update version database
2022-07-18 15:17:19 -07:00
Yuriy O'Donnell
c39678d764
[blake3] Add new port (#25787)
* [blake3] Add new port

Fixes #20023

* Add license

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-07-18 15:10:20 -07:00
Barak Shoshany
c8ace4788a
[bshoshany-thread-pool] Updated to v3.1.0 (#25795)
* [bshoshany-thread-pool] Updated to v3.1.0

* [bshoshany-thread-pool] Updated to v3.1.0
2022-07-18 14:13:39 -07:00
Osyotr
60e22b44bf
[basisu] Fix x64-linux-dynamic build, switch to vcpkg_cmake_configure (#25662)
Co-authored-by: Osyotr <8740768+Osyotr@users.noreply.github.com>
2022-07-11 15:38:12 -07:00
Jamlys Lee
e562b659d1
[boost-modular-build-helper] Add support for loongarch64 cpu (#25614)
* Add support for loongarch64 cpu.

* update port version database

* update port version

* Do nothing...

* Revert "Do nothing..."

This reverts commit b73b0e4cb8.

Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
Co-authored-by: Victor Romero <viromer@microsoft.com>
2022-07-11 15:14:32 -07:00
Jamlys Lee
0ed00ce68b
[boost-build] Fix build failure for loongarch64 (#25613)
* Fix build failure for loongarch64 cpu.

* Update port version of boost-build.

* Update port version database.

* update sha512 of libharu-shading-pr-157.patch

* update vcpkg.json of libharu

* fix spelling wrong for 'version-date'.

* update port version database

* Revert "update sha512 of libharu-shading-pr-157.patch"

This reverts commit 64410af12c.

* update port version database

Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
2022-07-08 12:30:46 -07:00
Aleksi Sapon
0ee38930a5
[boost-modular-build-helper] Add iOS platform (#25628) 2022-07-08 12:26:00 -07:00
Osyotr
5955c45dcf
[boost-regex] Fix icu feature (#25505)
Explicitly disable icu feature if not selected in vcpkg

Co-authored-by: Osyotr <8740768+Osyotr@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-07-07 14:28:29 -07:00
Vitalii Koshura
6ea498a8ef
[boinc] Update to 7.20.1 (#25527)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-07-05 13:26:28 -07:00
Simen August Tinderholt
f93b8354d1
[boost-modular-build-helper] Support boost architecture arm+x86 (#25294) (#25299)
* [boost-modular-build-helper] Support boost architecture arm+x86 (#25294)

* [boost-modular-build-helper] Update port version (#25294)

* [boost-modular-build-helper] Update boost dual architecture check (#25294)

* [boost-modular-build-helper] Update port version references(#25294)

Co-authored-by: Simen August Tinderholt <simen.tinderholt@nordicsemi.no>
2022-06-23 14:16:30 -07:00
Buck Yeh
dc6f878c0f
[buck-yeh-bux] Update to 1.6.6 (#25254)
* [bux] Add new port

* Corrections according to Create Pull Request suggested questions

* SHA512

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

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

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

* Update version database

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/vcpkg.json

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

* Update bux.json

* Update ports/bux/vcpkg.json

* update version

* Update scripts/ci.baseline.txt

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

* update bux support

* update version

* update version

* Rename bux to buck-yeh-bux

* Update version database

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

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

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

* buck-yeh-bux 1.6.0

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

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

* Update to buxk-yeh-bux v1.6.2

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

* Add dependency to libmariadb

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

* linux build is enabled

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

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

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

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

* [buck-yeh-bux] Upgrade to 1.6.5

* [buck-yeh-bux] Upgrade to 1.6.5

* Add "license" field

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

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

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

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

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

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

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

* Update "port-version"

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

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

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

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

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

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

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

* Update buck-yeh-bux.json

* [buck-yeh-bux] Update to 1.6.6

* [buck-yeh-bux] Update to 1.6.6

* [buck-yeh-bux] Update to 1.6.6

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2022-06-16 15:19:16 -07:00
Barak Shoshany
f5a0eb2b23
[bshoshany-thread-pool] Updated to v3.0.0 (#25262)
* [bshoshany-thread-pool] Updated to v3.0.0

* [bshoshany-thread-pool] Updated to v3.0.0
2022-06-16 14:06:49 -07:00
autoantwort
9b8ec3ef37
[blaze] update to 3.8.1 (#24235)
* [blaze] fix mac arm build

* Update versions/b-/blaze.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-06-10 10:25:12 -07:00
Buck Yeh
45f26a1bf1
[buck-yeh-bux-sqlite] New port (#25144)
* [bux] Add new port

* Corrections according to Create Pull Request suggested questions

* SHA512

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

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

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

* Update version database

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/vcpkg.json

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

* Update bux.json

* Update ports/bux/vcpkg.json

* update version

* Update scripts/ci.baseline.txt

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

* update bux support

* update version

* update version

* Rename bux to buck-yeh-bux

* Update version database

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

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

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

* buck-yeh-bux 1.6.0

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

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

* Update to buxk-yeh-bux v1.6.2

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

* Add dependency to libmariadb

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

* linux build is enabled

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

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

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

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

* [buck-yeh-bux] Upgrade to 1.6.5

* [buck-yeh-bux] Upgrade to 1.6.5

* Add "license" field

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

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

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

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

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

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

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

* Update "port-version"

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

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

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

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

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

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

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

* Update buck-yeh-bux.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2022-06-10 10:22:57 -07:00
Buck Yeh
a15782fee2
[buck-yeh-bux-mariadb-client] Update to 1.0.3 (#25114)
* [bux] Add new port

* Corrections according to Create Pull Request suggested questions

* SHA512

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

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

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

* Update version database

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/vcpkg.json

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

* Update bux.json

* Update ports/bux/vcpkg.json

* update version

* Update scripts/ci.baseline.txt

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

* update bux support

* update version

* update version

* Rename bux to buck-yeh-bux

* Update version database

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

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

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

* buck-yeh-bux 1.6.0

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

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

* Update to buxk-yeh-bux v1.6.2

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

* Add dependency to libmariadb

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

* linux build is enabled

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

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

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

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

* [buck-yeh-bux] Upgrade to 1.6.5

* [buck-yeh-bux] Upgrade to 1.6.5

* Add "license" field

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

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

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

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-06-08 04:52:21 -07:00
Vitalii Koshura
19fafcdb35
[boinc] Update to 7.20.0 (#25116)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-06-08 04:48:44 -07:00
blavallee
afe45473f4
[Bitmagic] Update to 7.11.2 (#25049)
* [bitmagic] Update to 7.11.2

* add SHA512
2022-06-06 09:22:45 -07:00
Buck Yeh
67c2bdcaa4
[buck-yeh-bux] Upgrade to 1.6.5 (#25072)
* [bux] Add new port

* Corrections according to Create Pull Request suggested questions

* SHA512

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

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

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

* Update version database

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/vcpkg.json

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

* Update bux.json

* Update ports/bux/vcpkg.json

* update version

* Update scripts/ci.baseline.txt

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

* update bux support

* update version

* update version

* Rename bux to buck-yeh-bux

* Update version database

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

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

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

* buck-yeh-bux 1.6.0

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

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

* Update to buxk-yeh-bux v1.6.2

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

* Add dependency to libmariadb

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

* linux build is enabled

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

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

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

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

* [buck-yeh-bux] Upgrade to 1.6.5

* [buck-yeh-bux] Upgrade to 1.6.5

* Add "license" field

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

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

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-06-06 09:20:26 -07:00
Cheney Wang
9835eb1dfd
[b64] Add target include directories and export config.cmake (#25037)
* [b64] Add target include directories and export config.cmake

* Use unofficial-b64

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-06-02 15:13:27 -07:00
Ryan A. Pavlik
850ba1ac73
[boringssl] Remove -WX and -Werror (#24899)
* boringssl: Add a patch to disable another warning breaking build for VS2022.

Filed upstream as https://bugs.chromium.org/p/boringssl/issues/detail?id=495

* Update versions

* format portfile.cmake

* x-add-version

* Update patch, remove -WX and -Werror

* x-add-version

* update patch's name

* x-add-version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-06-02 12:55:46 -07:00
day253
819a768249
[brpc] Updata to 1.1.0 (#24975)
Co-authored-by: daijunkai <daijunkai@ishumei.com>
2022-06-02 12:53:28 -07:00
Alexander Neumann
43f2dc7e1a
[botan] update to 2.19.1 (#24811)
* update botan

* v db
2022-05-20 14:36:05 -07:00
Thomas1664
d132d128b4
[many ports] Fix cmake warnings (#24706)
* [aubio]

* [bitserializer]

* [crfsuite] Update to 2020-08-27

* format

* [freealut]

* [libe57]

* version

* [libe57] Remove docs

* version

* [libffi]

* [libmodplug]

* [libsodium]

* [libsrtp]

* [libfio]

* [ned14-internal-quickcpplib]

* version string

* version

* version

* [matio] Update to 1.5.23

* [matplusplus] Update to 1.1.0

* [pystring]

* [rdbl]

* [recast]

* [restinfo]

* [sockpp]

* [sziü]

* [taglib]

* [thor]

* [workflow]

* version

* [Forkflow] Fix typo

* version

* [pystring] license

* version

* license

* version

* [sockpp]

* version

* [refl-cpp]

* [pixel] Fix synthax warning

* version

* [matplotplusplus]

* version

* license

* version

* [szip, workflow] Remove docs

* version

* license

* version

* [szip] Fix license install

* version

* [matplotplusplus] Revert update

* version
2022-05-17 11:15:06 -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
Billy O'Neal
de74e09d8d
In https://github.com/microsoft/vcpkg/pull/24432 I noticed that the bento4 license was wrong, but it was a preexisting mistake so I didn't comment. This port is dual licensed under GPL v2 or a proprietary license, which is already described in share/bento4/copyright (#24632) 2022-05-10 11:23:48 -07:00
Thomas1664
659b6b5eea
[many ports] Local license ripe out 1/x (#24432)
* [zlib] Use readme as copyright

* [soil2] update to 1.3.0

* [bento4] update to 1.6.0-639

* [bento4] fix version db

* [zlib] Format manifest

* [anglescript] Remove local license

* [bustache] Update to master

* [bustache] Don't update

* version

* version

* remove version string

* remove v

* version

* version

* Fix version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-09 16:12:37 -07:00
Jason Beverage
b47a6fa051
Fix blend2d vs2017 (#24508)
* Fix blend2d build with vs2017

* Update blend2d port with new version
2022-05-04 19:24:59 -07:00
Billy O'Neal
d5bb8c1541
Build Fixes 2022-05-01 (#24497)
Discovered in https://dev.azure.com/vcpkg/public/_build/results?buildId=71530

PASSING, REMOVE FROM FAIL LIST: blosc:arm64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: corrade:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: corrade:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libhydrogen:arm64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).

REGRESSION: sundials:x64-osx failed with BUILD_FAILED. If expected, add sundials:x64-osx=fail to /Users/vagrant/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt.

File does not have the expected hash:
             url : [ https://github.com/LLNL/sundials/archive/v5.8.0.tar.gz ]
       File path : [ /Users/vagrant/Data/downloads/LLNL-sundials-v5.8.0.tar.gz.98418.part ]
   Expected hash : [ 30f6a7bddf813634e4266c36331673b52448b719f938f45a4efb6a96cfbeea4fe168fdded89309672b148f8ef8bc05997d838627e828573900ec169a41472372 ]
     Actual hash : [ 0b11db1b944cfce4672954aceeec3f21253b4f684031f26b8bc0a8b3b12d895e604456bd1f283767812352eb5a9202c5797f612410f654f561ca5565d719bcae ]

REGRESSION: brunocodutra-metal:x64-linux failed with BUILD_FAILED. If expected, add brunocodutra-metal:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.

This was another download failure but may as well update.

REGRESSION: plplot:x64-linux failed with BUILD_FAILED. If expected, add plplot:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.

This was another download failure with every SourceForge mirror giving a different hash O_O. I tried to do an update but it's ... involved for this library so I've separated it.
2022-05-04 15:09:15 -07:00
Alexander Neumann
05c93c5c5a
[Fix uwp toolchain|world rebuild] make ninja work for uwp (#22831) 2022-04-27 18:12:48 -07:00
chausner
8afec80768
[bext-sml] Update to 1.1.5 (#24386)
* Update bext-sml to 1.1.5

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-25 17:23:16 -07:00
Yury Bura
96ec7fb25d
[boost] update to 1.79.0 (#24210)
* [scripts/boost] update to v1.79.0

* [boost-*] re-generate ports

* update versions

* [boost-wave] fix build

* update version

* [fbthrift] fix build compatibility with Boost 1.79.0

* update versions

* [scripts/boost] use vcpkg_replace_string

* update versions
2022-04-21 10:01:54 -07:00
chausner
68a85fa730
[bext-ut] Update to 1.1.9 (#24181)
* Update bext-ut to 1.1.9

* Update CI baseline

* Move file(INSTALL)

* Update CI baseline

* Add bext-ut to ci.baseline.txt

* Revert "Add bext-ut to ci.baseline.txt"

This reverts commit 16640b0c5b.

* Avoid CPM

* Fix copyright installation

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-18 16:35:37 -07:00
chausner
563b5ce493
[bfgroup-lyra] Update to 1.6 (#24182)
* Update bfgroup-lyra to 1.6

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-18 16:35:02 -07:00
Thomas1664
c2978f8baa
[bdwgc] Don't build docs (#24025)
* [bdwgc] Don't build docs

* version
2022-04-08 15:32:50 -07:00
Gabriel Jorge Menezes
8fc4b4b950
[braft] New port (#23830)
* creating braft port

* format manifest

* version

* Refix

* version

* Add dependency brpc

* version

* Add license

* version

* Fix dependency gflags, fix export include path

* version

* Re-fix dependency

* version

* Re-fix gflags

* version

* Add find_dependency

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-04-08 15:26:51 -07:00
ZeeWanderer
20ac8a66f4
[blend2d] Update to 2022-02-19 (#22138)
* [blend2d] Update to 2022-02-19

* [blend2d] update versions
2022-04-05 11:19:17 -07:00
chausner
1953a8dcc2
[benchmark] Update to 1.6.1 (#23882)
* Update benchmark to 1.6.1

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-03-30 16:30:03 -07:00
Robert Schumacher
54951282f3
[boost-modular-build-helper] Pass flags more correctly into b2 (#23001)
* [vcpkg-cmake][boost-modular-build-helper] Rework vcpkg_cmake_get_vars to produce fully cooked flags

* [ffmpeg] Fix arm-uwp builds

* [ffmpeg] Fix arm-uwp builds

* [ffmpeg] Fix arm64-windows

* [ffmpeg] Fix arm64-windows

* [ffmpeg] Update version after merge

* [boost-modular-build-helper] Add <linkflags> to requirements

* Address PR comments

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: Victor Romero <viromer@microsoft.com>
2022-03-30 14:52:25 -07:00
IronsDu
fef8dcb8bc
[brynet] upgrade to 1.11.2 (#23817)
* [brynet] upgrade to 1.11.2

* [brynet] upgrade to 1.11.2

* Update ports/brynet/vcpkg.json

* Update versions/b-/brynet.json

* Update versions/b-/brynet.json

* Update ports/brynet/vcpkg.json

* Update versions/b-/brynet.json

* Update versions/baseline.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-03-29 17:23:45 -07:00
Sandy
e71f053e1d
[bullet3] Update to 3.22 (#23801)
* [bullet3]: Add zlib license to manifest file

* [bullet3] Update to 3.22

Remove both patches which have been merged.
2022-03-28 13:42:25 -07:00
Sandy
67f79d8799
[Bullet3] Remove platform restrictions (#23673)
* bullet3: Add patch for windows-arm64

* bullet3: Add patch for uwp

* Bullet: Remove platform restrictions

Bullet claims to support all platforms. ARM works on android and UWP seems to be taken into consideration.
Vcpkg's restrictions are historical and seem to date back to when the CI was unable to properly test all platforms.
2022-03-21 14:07:49 -07:00
Frank
d10dbddadc
[Botan] delete absolute path (#23603)
* delete absolute path

* update version
2022-03-17 13:48:20 -07:00
Frank
76049547cf
[Botan] Add zlib option (#23552)
* ADD ZLIB OPTION

* update version

* version

* update version
2022-03-16 14:29:17 -07:00
Alexander Neumann
fad0644ade
add port vcpkg-tool-python2 (#23431)
* add vcpkg-tool-lessmsi

* add vcpkg-tool-python2

* adjust vcpkg_find_acquire_program

* use python2 dependency in qt5-base

* remove python2 from qt5-base

* add python2 to qt5-webengine

* use python3 instead of python2

* add some deps on the new vcpkg-tool-python2

* Apply suggestions from code review

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

* add license field

* fix test detection

* error on failure to find python2

* move logs to correct position.

* add dep to qtwebengine

* adjust pybind cmake config.

* fix shiva

* move python2 to manual-tools
adjust search path
generate a details.cmake for vcpkg_find_acquire_program

* format manifest

* use version-date

* version stuff

* replace version-string

* more version stuff

* fix search path and add supports expression

* version stuff

* shiva version

* remove arm windows from support

* reuse output_path
use lessmsi is a host dep so use the correct path

* version stuff

* Fix x86 regression

* version stuff

* try fixing qtinterfaceframework

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: Victor Romero <viromer@microsoft.com>
Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2022-03-14 10:25:04 -07:00
Kai Pastor
0707a17ecf
[liblzma] No debug postfix. Rewrite wrapper. (#22856)
* Restore upstream's DLL name

* Don't add debug postfix

* Decouple wrapper from config

* Don't inject Find module stuff into config

* Cleanup

* [skip actions] Trim lzmad and LibLZMA patching

* [skip actions] Fix CMAKE_DISABLE_FIND_PACKAGE_LibLZMA

* [skip actions] CI

* Update manifests

* Update versions

* Backfill LibLZMA::LibLZMA to CMake < 3.14

* Update versions

* Update versions
2022-02-28 10:25:31 -08:00
autoantwort
6ce8ef3337
[ports] add support expressions (#23034) 2022-02-17 17:23:21 -08:00