Commit Graph

1680 Commits

Author SHA1 Message Date
Jia Yue Hua
b97609aedd
[llhttp] update to 9.2.1 (#41113) 2024-09-23 15:23:35 -04:00
Cheney Wang
428b3e2a5a
[mongo-c-driver/libbson] update to 1.28.0 (#41071) 2024-09-20 13:28:57 -07:00
Jia Yue Hua
635e137b42
[lest] update to 1.35.2 (#41023) 2024-09-17 14:57:04 -07:00
Jia Yue Hua
7ffe4524a8
[libdivide] update to 5.1 (#41022) 2024-09-17 14:56:54 -07:00
Jia Yue Hua
f4223cf405
[libenvpp] update to 1.4.1 (#41021) 2024-09-17 14:55:21 -07:00
Clinton Ingram
20d1b77877
[libjpeg-turbo] Update to 3.0.4 (#40991) 2024-09-16 12:45:13 -07:00
Mostyn Bramley-Moore
d8613d0113
[libarchive] Update to 3.7.5 (#40998) 2024-09-16 12:41:16 -07:00
Lucas Chollet
45baa07f73
[libjxl] Update to v0.11.0 (#40971) 2024-09-16 12:28:11 -07:00
Jeremy Rifkin
8a3baf89d8
[libassert] Add 2.1.1 (#40961) 2024-09-16 12:26:40 -07:00
Jia Yue Hua
4d61638026
[libphonenumber] update to 8.13.45 (#40952) 2024-09-16 12:22:34 -07:00
WangWeiLin-MV
50c08d3885
[libheif] Update to 1.18.2 (#40937) 2024-09-16 12:22:06 -07:00
Kai Pastor
86fba13068
[libressl] Fail if openssl is installed (#40924) 2024-09-13 15:58:18 -07:00
Kai Pastor
4c2b54e052
[libftdi1] Fix, cleanup, C++ binding, test port (#40862) 2024-09-12 19:28:25 -07:00
Kai Pastor
d881308c04
[libconfuse] Update, official build, cleanup (#40851) 2024-09-09 20:44:19 -07:00
Nick Logozzo
22a2bfdb88
[libnick] Update to 2024.9.2 (#40884) 2024-09-09 20:31:07 -07:00
c8ef
dda4a143f5
[llfio] update to 2024-09-05 (#40859) 2024-09-09 20:29:24 -07:00
Nick D'Ademo
4d84733f48
[libusbp] add new port (#40343)
Co-authored-by: Nick D'Ademo <dademo.n@duerr-ndt.com>
Co-authored-by: Kai Pastor <dg0yt@darc.de>
2024-09-08 12:08:44 -07:00
Kai Pastor
c9b1114d69
[libdvdcss] New port (#40720) 2024-09-08 11:55:13 -07:00
jim wang
6152303085
[libtorch] Fix libtorch[core] compilation error (#40795) 2024-09-08 11:49:11 -07:00
WangWeiLin-MV
d68fea8eae
[liburing] Prevent undefined memset with Clang (#40816) 2024-09-08 11:34:56 -07:00
Hlongyu
994bab29e7
[lfreist-hwinfo] Add new port (#40706)
Co-authored-by: Jim wang (BEYONDSOFT CONSULTING INC) <v-wangjim@microsoft.com>
Co-authored-by: jim wang <122244446+jimwang118@users.noreply.github.com>
Co-authored-by: honglongyu <honglongyu@sansi.com>
2024-09-04 22:42:08 -07:00
Nick Logozzo
0361ec230b
[libnick] Update to 2024.9.1 (#40782) 2024-09-04 22:31:12 -07:00
Lily Wang
c04c073ddb
[mongo-c-driver,libbson] Update to 1.27.6 (#40791)
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2024-09-04 14:40:36 -07:00
talregev
4e08971f3d
[ls-qpack] Detect xxhash with pkgconf as upstream (#40751) 2024-09-03 13:41:44 -07:00
talregev
40e98b5b9d
[libuv] add # ifndef ssize_t (#40316) 2024-09-03 13:14:30 -07:00
Lily Wang
2d2b7d172d
[imguizmo] Remove keyword unofficial of imguizmo's usage (#40678)
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2024-09-03 12:26:57 -07:00
Frank
801d85006a
[libice] Update version to 1.1.1 (#40726) 2024-09-03 12:04:23 -07:00
Weihang Ding
ea22bdb0ce
[libyuv] Add tools feature (#40733) 2024-09-03 11:59:44 -07:00
talregev
bcbcd9013b
[ls-qpack] Fix dependency xxHash for linux (#40710) 2024-08-31 23:05:32 -07:00
Cheney Wang
c2aa1851f1
[lua] update to 5.4.7 (#40020) 2024-08-31 22:08:15 -07:00
jim wang
f0c8848cde
[loguru,libosip2] Fix build check failure on Android platform (#40562) 2024-08-29 00:56:38 -07:00
talregev
89685cc5d6
[ls-qpack] Add cmake export (#40652) 2024-08-29 00:05:03 -07:00
Kai Pastor
df3e0e17e9
[libyuv] Update, enable shared lib (#40549) 2024-08-27 01:57:13 -07:00
jim wang
509f71e53f
[libstemmer] Update to 2.2.0 (#40531) 2024-08-26 01:34:25 -07:00
Lily Wang
2b59a097da
[libgxps] Remove folder bin at static build (#40571)
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2024-08-26 01:17:46 -07:00
Kai Pastor
f05366317b
[lunasvg] Update to 2.4.1 (#40598) 2024-08-26 01:04:51 -07:00
Kai Pastor
7d425a3502
[libdwarf] Update to 0.11.0 (#40599) 2024-08-26 01:02:57 -07:00
Kai Pastor
84cd873d80
[libcap] Update to 2.70 (#40600) 2024-08-26 01:00:02 -07:00
Kai Pastor
3b94582375
[liburing] Update to 2.7 (#40601) 2024-08-26 00:58:07 -07:00
talregev
6f65fda784
[ls-qpack] Add new port port (#40557) 2024-08-23 03:01:37 -07:00
jim wang
f154f23a6d
[many ports] Fix port installation conflicts (#40567) 2024-08-23 02:19:15 -07:00
Kai Pastor
e9f935a8e4
[libdatachannel] Drop unused dep, fix DLL install, add test port (#40439) 2024-08-22 02:54:39 -07:00
Kai Pastor
9af7559904
[libdwarf] Update to 0.10.1 (#40462) 2024-08-20 23:36:15 -07:00
mutptr
89f0d7dcb8
[lockpp] Update to 3.0 (#40493) 2024-08-20 23:25:32 -07:00
Ilya Lavrenov
624007c5e6
[level-zero] added new port (#40498) 2024-08-20 23:24:04 -07:00
Kai Pastor
67cd68d6f0
[libcerf] Update and fix (#40423) 2024-08-19 09:58:36 -07:00
Kai Pastor
5f307bfca6
[libgnutls] Update to 3.8.7.1 (#40472) 2024-08-19 09:56:00 -07:00
Kai Pastor
d4738ebc46
[libpq] Update to 16.4 (#40485) 2024-08-19 09:54:25 -07:00
Nick Logozzo
3c25525719
[libnick] Update to 2024.8.3 (#40524) 2024-08-19 09:28:37 -07:00
Nick Logozzo
956640ec6d
[libnick] Update to 2024.8.2 (#40453) 2024-08-16 00:28:23 -07:00
WangWeiLin-MV
bb276471a1
[vulkan-sdk-*] Update to 1.3.290.0 (#40107) 2024-08-15 18:37:52 -07:00
Kai Pastor
a4cfba036f
[lastools] Update to 2.0.3 (#40273) 2024-08-13 15:34:02 -07:00
Andrew Mee
8289310816
[libmidi2] Update to v0.11 (#40417)
Co-authored-by: Andrew Mee <andrew@midi2.dev>
2024-08-13 15:23:54 -07:00
Kai Pastor
a741645198
[libjuice] Update to 1.5.2, cleanup (#40335) 2024-08-12 16:51:34 -07:00
Kai Pastor
046374f9e7
[libwebm] Update, cleanup (#40360)
Co-authored-by: Jon <v-zhli17@microsoft.com>
2024-08-12 16:43:48 -07:00
Frank
82c91595b3
[libpqxx] Update version to 7.9.2 (#40366) 2024-08-12 16:40:09 -07:00
jim wang
0f8b6ddf49
[libxml2] Update to 2.11.9 (#40375) 2024-08-12 16:36:17 -07:00
SunBlack
8db6e1924c
[libdeflate] Update to v1.21 (#40357) 2024-08-10 02:22:04 -07:00
Kai Pastor
165ed0823b
[lunasvg] Update to 2.4.0 (#40362) 2024-08-10 02:18:21 -07:00
Kai Pastor
5d20dd0a3e
[libmysql] Update to 8.0.39 (#40373) 2024-08-10 02:16:37 -07:00
Kai Pastor
8ae59b5b13
[libdatachannel] Update, cleanup (#40337) 2024-08-08 21:50:28 -07:00
David Smith
b52e407ca3
[lightgbm] Add Threadless Feature (#40344) 2024-08-08 21:39:45 -07:00
chausner
d04b5d1f54
[libcoro] Update to 0.12.1 (#40341)
Co-authored-by: chausner <chausner@users.noreply.github.com>
2024-08-08 21:37:22 -07:00
Andrew Kaster
f5398d978f
[libpng] Remove -DPNG_PREFIX=a option when apng feature enabled (#40280) 2024-08-07 21:39:15 -07:00
Frank
b4a251ae9e
[mongo-c-driver] update version to 1.27.5 (#40319) 2024-08-07 17:30:24 -07:00
Sandy
d087ce1ff3
[libsquish]: Fix config error on android ndk r27 (#40263) 2024-08-07 17:30:12 -07:00
Kai Pastor
6af584dd59
[libpq] Update to 16.3 (#40110) 2024-08-06 14:41:10 -07:00
Kai Pastor
c6f685954a
[libarchive] Update to 3.7.4. (#40271) 2024-08-05 20:30:14 -07:00
Kai Pastor
9cf4b6f12e
[lmdb] Update, use official gitlab (#40272) 2024-08-05 11:38:52 -07:00
Kai Pastor
fa4c382661
[libsystemd] Update to 256.4 (#40274) 2024-08-05 11:38:06 -07:00
Nick Logozzo
090f93674d
[libnick] Update to 2024.8.1 (#40283) 2024-08-05 11:37:19 -07:00
miyanyan
fe1cde61e9
[fmt] update to 11.0.2 (#39738) 2024-08-03 00:41:25 -07:00
Tim Paine
906d9285f2
[librdkafka] add new feature librdkafka[sasl] (#39894) 2024-08-02 11:30:39 -07:00
MonicaLiu
c44d3b5b36
[libigl] Fix feature imgui's dependency imguizmo (#40212) 2024-08-02 11:19:49 -07:00
Vijai Kumar S
ba0cb491c6
[lib3mf] New port. Introduces version 2.3.2 (#39886)
Co-authored-by: Martin Weismann <30837766+martinweismann@users.noreply.github.com>
Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: WangWeiLin-MV <156736127+WangWeiLin-MV@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2024-08-01 08:54:35 -07:00
Cheney Wang
f69f3a33c3
[live555] update to 2024-06-26 (#40165) 2024-07-30 14:46:15 -07:00
Alex
cef7db8009
[libev] Fix build on windows (#39985) 2024-07-30 14:20:13 -07:00
Kai Pastor
853e515b2b
[lz4] Update to 1.10.0, use official CMake build system (#40052)
Co-authored-by: Theodore Tsirpanis <theodore.tsirpanis@tiledb.com>
2024-07-25 13:34:56 -07:00
Lily Wang
08f38c8a85
[libmysql] Fix the install path of pdb files (#40044)
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2024-07-25 13:17:21 -07:00
Nick Logozzo
5f8a05ebb6
[libnick] Update to 2024.7.3 (#40076) 2024-07-25 13:14:14 -07:00
PARK DongHa
ad40d92ce7
[nvidia-cutlass] New port with v3.3.0 (#39881) 2024-07-22 22:45:16 -07:00
Cheney Wang
18a332d865
[libxkbcommon] Update to 1.7.0 (#39984) 2024-07-22 22:30:10 -07:00
Cameron
ee4728e45a
[libsersi] Add new library (#39349) 2024-07-18 12:40:00 -04:00
jim wang
a26e56558c
[librdkafka] Fix feature curl compilation error under arm64-osx triplet (#39919) 2024-07-16 09:14:08 -04:00
Sebastian Goth
17e1889ed2
[libpqxx] Fix building libpqxx 7.9.0 with cmake 3.30 (#39927) 2024-07-15 15:09:47 -04:00
Frank
802e8966c1
[libuv] Update version to v1.48.0 (#38821) 2024-07-15 15:07:02 -04:00
Kai Pastor
ea46374aa9
[vcpkg ci,liburing] Improve license identifier check (#39679)
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2024-07-15 14:43:55 -04:00
Alonso Schaich
460f9487ff
[libiconv] Deploy on BSDs (#39824) 2024-07-15 14:37:21 -04:00
Kai Pastor
f00e89ae19
[vcpkg-ci-ffmpeg, ffmpeg] Require CI pass on all triplets, fix dependencies (#39703) 2024-07-15 14:02:16 -04:00
autoantwort
915623e9a6
[llvm] fix feature dependencies (#39858) 2024-07-13 10:16:54 -04:00
jim wang
de8cad5149
[librdkafka] Fix code download URL (#39841) 2024-07-11 11:51:37 -04:00
autoantwort
61ea35c9fb
[lz4] update license expression (#39813)
Co-authored-by: Kai Pastor <dg0yt@darc.de>
2024-07-11 11:49:10 -04:00
Kai Pastor
73e9c8e73f
[libxml2] Update to 2.11.8 [CVE] (#39704) 2024-07-09 13:56:15 -04:00
autoantwort
c4b4673f33
[libsvm] use right var (#39775) 2024-07-09 13:19:43 -04:00
autoantwort
a715fc59a4
[libsrt] use right var (#39777) 2024-07-09 13:18:55 -04:00
autoantwort
b995bb27ad
[liblas] use right var (#39780) 2024-07-09 13:18:08 -04:00
autoantwort
25fd4d7217
[liblsquic] use right var (#39781) 2024-07-09 13:17:54 -04:00
Nick Logozzo
8ab9008032
[libnick] Update to 2024.7.2 (#39790) 2024-07-09 13:04:57 -04:00
Kai Pastor
2bc6ff38d1
[libssh] Update, fix, cleanup (#39734) 2024-07-08 10:25:27 -04:00
Kai Pastor
39ed9f9955
[libsystemd] Update to 256.2 (#39741) 2024-07-08 10:23:22 -04:00
Timur Chernykh
576379156e
[libcgroup] added new port (#39647)
Co-authored-by: Timur Chernykh <t.chernykh@facct.ru>
2024-07-05 14:07:14 -04:00
Kevin Leonardic
0b5bf599b4
[libjpeg-turbo] Update to 3.0.3 (#39690) 2024-07-05 13:34:30 -04:00
Cheney Wang
35ebc92735
[mongo-c-driver/libbson] update to 1.27.4 (#39685) 2024-07-05 13:28:31 -04:00
Kadir
49ac2134b3
[libass] Update to version 0.17.3 (#39678) 2024-07-04 08:53:17 -04:00
Nick Logozzo
835715b733
[libnick] Update to 2024.7.0 (#39681) 2024-07-04 08:52:49 -04:00
مهدي شينون (Mehdi Chinoune)
7290858ca6
[liborigin] update to 3.0.3 (#39683) 2024-07-04 08:52:34 -04:00
Billy O'Neal
0dab813d5f
Patch Tuesday June 2024 (#39325) 2024-07-03 20:01:35 -07:00
Kai Pastor
c202ce4d46
[libidn2] Fix patch (#39639) 2024-07-02 14:49:17 -04:00
Weihang Ding
ba66be1691
[libyuv] Fix install tools (#39628) 2024-07-02 14:12:16 -04:00
Maxime Gervais
e45c6629d8
[libmediainfo] update to 24.06 (#39606) 2024-07-01 15:51:38 -04:00
c8ef
9e611ba347
[libaio] add new port (#39376) 2024-06-28 23:07:28 -07:00
JonLiu1993
fbb916cc16
[mongo-c-driver] update to 1.27.3 (#39568) 2024-06-28 17:26:44 -07:00
Nick Logozzo
f55562f6c5
[libnick] Update to 2024.6.9 (#39536) 2024-06-26 20:17:05 -07:00
Weihang Ding
2f7e9e11f2
[highway] Bump to 1.2.0 (#39086) 2024-06-26 13:05:50 -07:00
Alexander Neumann
9dc5ae24a3
[libcroco] switch to upstream make build (#25958)
Co-authored-by: Kai Pastor <dg0yt@darc.de>
2024-06-26 13:05:15 -07:00
Doug Cook
54fb22ead7
[libtracepoint] Update to 1.4.0, add "tools" features (#39418) 2024-06-24 18:14:14 -07:00
David Smith
c4467cb686
[lightgbm] Add open-source library lightgbm to vcpkg (#39395) 2024-06-21 15:13:45 -07:00
Dennis
561d171d79
[grpc/protobuf] Update grpc to 1.60.0 and update protobuf to 3.25.1 (#35781)
Resolves https://github.com/microsoft/vcpkg/issues/35566

This pr includes https://github.com/microsoft/vcpkg/pull/31159 and
https://github.com/microsoft/vcpkg/pull/35399

Ports changed in this pr:

Most of these changes stem from the fact that protobuf now depends on
abseil and requires c++14 while ports consume protobuf using
`target_link_libraries(lib ${Protobuf_LIBRARIES})` instead of
`target_link_libraries(lib PUBLIC protobuf::libprotobuf)`.

* **abseil** Updated to 03/04/2024 to address MSVC build issue in
openvino
* **arcus** Updated to 4.13.2
* **braft** Patched to use `find_package(Protobuf` instead of custom
FindProtobuf module. also link with `PUBLIC protobuf::libprotobuf)`.
* **brpc** Patch several `target_link_library` calls to include `PUBLIC`
instead of nothing. Patch some warnings that are treated as errors by
some OSX compiler. Patch usage of changed protobuf features most
importantly removal of `SetLogHandler`, tbd whether this patch is
acceptable with upstream.
* **cld3** Use CONFIG to find protobuf to propagate dependent abseil
libs and cxx14 correctly.
* **ecal** Use CONFIG to find protobuf. Use PUBLIC when linking it.
* **gamenetworkingsockets** Add `-DCMAKE_FIND_PACKAGE_PREFER_CONFIG=on`
for protobuf.
* **gz-transport12** Update to fix usage of removed protobuf features.
* **ignition-msgs1/5/6** Remove protobuf version check which is confused
by the duplicate versioning scheme (v25.1 vs. 3.25.1 vs 4.x). Why are we
even maintaining this no longer maintained major version of this port? I
would welcome a more strict policy on removing ports/adding them to
ci.baseline.txt
* **ignition-transport4/8/9** Same as above + cherry-pick a protobuf
deprecation patch.
* **libprotobuf-mutator** Cherry-pick two commits to address altered
protobuf functionality. Add CONFIG and PUBLIC to protobuf handling in
CMake.
* **marble** Explicitly set protobuf to not found since it is not part
of the vcpkg.json but is made available transitively but another
dependency.
* **mysql-connector-cpp** Several CMake changes and removal of
protobuf::SetLogHandler patch.
* **openvino** Find protobuf using CONFIG
* **osgearth** Link libraries using PUBLIC and link with
protobuf::libprotobuf instead of Protobuf_LIBRARIES
* **paraview** Find protobuf using CONFIG and remove version check
* **pulsar-client-cpp** Add protobuf linkage to PULSAR_OBJECT_LIB.
Simplify protoc patch. Remove -Werror.
* **shogun** Update and patch as much as possible. Users are required to
override bitsery version to 4.x to use shogun since it does not support
5.x provided by vcpkg. Therefore add shogun to ci.baseline.txt.
* **srpc** Update and fix static crt linkage. Patch protobuf linkage and
remove hardcoded `-std=c++11` flag. Protobuf requires c++14 and CMake
does not recognize the hardcoded c++11 flag and will therefore not add a
c++14 flag when the compiler uses c++14 by default.
* **upb** Update to align version with protobuf/grpc and use new github
repo. Patch usual CMake mess (they do not support CMake officially)
which should probably be `unofficial-upbConfig.cmake` but I didn't dig
into downstream implications so I kept it at `upbConfig.cmake` as
before.
* **utf8-range** Update to allign version with protobuf.
2024-06-21 13:39:50 -07:00
martingalvan-volue
bc104c8f14
[libsodium] Add comment about tag usage (#39388) 2024-06-20 11:38:00 -07:00
Nick Logozzo
31897c58e6
[libnick] Update to 2024.6.8 (#39392) 2024-06-20 11:37:19 -07:00
gerard-ryan-immersaview
6db51d86a9
[vcpkg_replace_string] warn unchanged by call (#34719)
If a call to `vcpkg_replace_string` makes no changes i.e doesn't
effectively replace a string, A warning is logged.

This should also help identify ports that no longer need these calls to
fix things in `.pc` files etc.
2024-06-19 14:07:05 -07:00
Theodore Tsirpanis
9e80334e7c
[liblzma] Update to version 5.6.2. (#39024) 2024-06-18 12:34:27 -07:00
pastdue
d36776f8e0
[libsodium] Fix build for emscripten and mingw-x86 (#39301)
Fixes issues compiling libsodium port for Emscripten and llvm-mingw x86.
2024-06-17 11:44:30 -07:00
Marcus O
f4aa70af40
[libwebsockets] Update to version 4.3.3 (#39302) 2024-06-17 11:43:08 -07:00
Nick Logozzo
0816039937
[libnick] Update to 2024.6.6 (#39303) 2024-06-17 11:41:03 -07:00
talregev
fa3d6285a6
[libressl] Update to 3.9.2 (#39315) 2024-06-17 11:40:23 -07:00
Kai Pastor
47633daa65
[vcpkg-scripts] Catch use of ambiguous cmake vars (#34546)
Avoid wrong use of popular but ambiguous variables (`WIN32` etc.) in
scripts and portfiles by detection in CI.

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

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

The new check doesn't break any user builds because it relies on command
line options. However it changes the ABI hashes.
2024-06-14 11:40:01 -07:00
Tyler Rockwood
638daad57d
Enable additional authentication mechanisms in librdkafka (#39184)
The main reasons from what I can tell for enabling SSL or CURL is to
also be able to enabled additional authentication mechanisms
2024-06-12 16:16:32 -07:00
jim wang
b64343a250
[libdeflate] Fix gcc11.4 compilation error (#39237)
Fixes https://github.com/microsoft/vcpkg/issues/39207
Call upstream PR [366](https://github.com/ebiggers/libdeflate/pull/366)
to complete the fix.
2024-06-12 16:11:39 -07:00
Nick Logozzo
710a3478fb
[libnick] Update to 2024.6.5 (#39236) 2024-06-12 14:31:54 -07:00
Nick Logozzo
70a7ee5559
[libnick] Update to 2024.6.3 (#39214) 2024-06-11 13:53:07 -07:00
Kai Pastor
e158d10763
Activate Android NDK r26d in vcpkg CI (#35851) 2024-06-11 13:26:30 -07:00
hesmar
bc98892fd1
[leptonica] Reduce required C standard (#39203) 2024-06-11 12:17:24 -07:00
Kai Pastor
795f2f137e
[libpsl,curl,vcpkg-ci-curl] Update suffix list, fix and test curl (#38847) 2024-06-10 17:26:53 -07:00
Nick Logozzo
b7f7f356ba
[libnick] Update to 2024.6.2 (#39151) 2024-06-07 02:46:56 -07:00
MonicaLiu
85480b5415
[libdatachannel] Update to 0.21.1 (#39165)
Co-authored-by: Monica <v-liumonica@microsoft.com>
2024-06-07 02:23:19 -07:00
Yury Bura
63d9dcdd7e
[llvm] Update to 18.1.6 (#37599)
Fixes #37189
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-06-06 01:14:30 -07:00
Stephen E. Baker
0f7284c035
[lpeg] Add cmake Config file (#39001)
Fixes #38340 

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~SHA512s are updated for each updated download.~
- [ ] ~The "supports" clause reflects platforms that may be fixed by
this new version.~
- [ ] ~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~
- [ ] ~Any patches that are no longer applied are deleted from the
port's directory.~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-06-06 01:04:40 -07:00
Doug Cook
557b1bbcae
[libtracepoint/libtracepoint-control] disable building tools (#39025)
libtracepoint should disable building tools/samples/examples. Some of
this was already disabled but the settings need to be updated. Noticed
because libtracepoint tool build fails if building in an environment
that does not default to C++17 or later.

- [X] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [X] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [X] Only one version is added to each modified port's versions file.
2024-06-06 00:54:51 -07:00
Kai Pastor
2017886818
[alsa,fdk-aac,ffmpeg,libsrt,snappy,x265] Code cleanup, fix and use pkg-config (#39077)
- Setup and use pkg-config for ffmpeg dependencies.
https://github.com/microsoft/vcpkg/pull/38011#discussion_r1623174355.
- Export actual c++ link libraries for fdk-aac via pkg-config. (Same
pattern as lerc, geos.)
- Rectify link libraries in pkg-config  for alsa, libsrt, snappy, x265.
- Burn-in dllimport for libsrt and x265.
- Pass detected STRIP to ffmpeg. Fixes
https://github.com/microsoft/vcpkg/issues/36852.
2024-06-06 00:48:31 -07:00
kadirlua
e60b08c84a
[libass] Update version to 0.17.2 (#39101)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [ ] The "supports" clause reflects platforms that may be fixed by this
new version.
- [ ] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [ ] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

This PR updates libass to version 0.17.2.

---------

Co-authored-by: Kai Pastor <dg0yt@darc.de>
2024-06-06 00:15:08 -07:00
jim wang
c1de34e406
[libmariadb] Fix the issue of iconv search failure under Linux (#39136)
Fix one of https://github.com/microsoft/vcpkg/issues/32398 issue.
```
CMake Error at mariadb_config/CMakeLists.txt:51 (GET_LIB_NAME):
  GET_LIB_NAME Function invoked with incorrect arguments for function named:
  GET_LIB_NAME
```
Fixed the issue that the search for iconv in Linux did not obtain the
value of the macro variable Iconv_LIBRARIES, causing the function input
parameter check to fail.

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

Usage test pass with following triplets:

```
x64-linux
```
2024-06-05 23:59:09 -07:00
jim wang
1cd9e7b0bc
[mongo-c-driver] Update to 1.27.2 (#39138)
Fixes https://github.com/microsoft/vcpkg/issues/39126

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

Usage test pass with following triplets:

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

---

Fix Ogg find_package.

Libogg now ships with an `OggConfig.cmake` file and the current way to
find it does not work anymore.
All the patch does adds the CONFIG notation to the find_package
function.

---

Repro case:

1. Add this to your own `vcpkg.json`
```json
{
  "name": "test",
  "version": "0.0.1",
  "dependencies": [
    {
      "name": "ffmpeg",
      "default-features": false,
      "features": [
        "vorbis"
      ],
      "platform": "windows"
    }
  ]
}
```

2. Add this line to your own `CMakeLists.txt`
```cmake
find_package(FFmpeg COMPONENTS AVFORMAT AVUTIL AVCODEC SWRESAMPLE)
```

3. See CMake failing with an error similar to this one:
```
CMake Error at REDACTED/vcpkg_installed/x86-windows-static/share/Vorbis/VorbisTargets.cmake:60 (set_target_properties):
  The link interface of target "Vorbis::vorbis" contains:

    Ogg::ogg

  but the target was not found.  Possible reasons include:

    * There is a typo in the target name.
    * A find_package call is missing for an IMPORTED target.
    * An ALIAS target is missing.

Call Stack (most recent call first):
  REDACTED/vcpkg_installed/x86-windows-static/share/Vorbis/VorbisConfig.cmake:30 (include)
  C:/vcpkg/scripts/buildsystems/vcpkg.cmake:859 (_find_package)
  REDACTED/vcpkg_installed/x86-windows-static/share/ffmpeg/vcpkg-cmake-wrapper.cmake:190 (find_package)
  C:/vcpkg/scripts/buildsystems/vcpkg.cmake:813 (include)
  CMakeLists.txt:1 (find_package)
```

---------

Co-authored-by: Kai Pastor <dg0yt@darc.de>
2024-06-03 22:40:39 -07:00
Kai Pastor
b69ec652ae
[cmake-user] Bump cmake_minimum_required (#39072)
Fixes:
~~~
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.
~~~
2024-06-03 22:29:41 -07:00
Jeremy Rifkin
e53b4259c5
[libassert] Add 2.1.0 (#39093)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-06-03 22:08:45 -07:00
Nick Logozzo
8c82ab1e32
[libnick] Update to 2024.6.0 (#39107)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-06-03 22:06:42 -07:00
Kai Pastor
c6433bd72c
[libp7client] Fix cmake (#39070)
Fixes:
~~~
CMake Warning (dev) at ports/libp7client/portfile.cmake:24:
  Syntax Warning in cmake code at column 94

  Argument not separated from preceding token by whitespace.
2024-06-02 22:09:35 -07:00
marinedalek
876a60002b
[libremidi] update to 4.5.0 (#39023)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [ ] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-06-02 22:08:40 -07:00
Weihang Ding
57a64903fe
[libpng] Disable build framework on APPLE (#38925)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

This pr disable build framework on APPLE, like we've always done.
2024-06-02 22:04:52 -07:00