637 Commits

Author SHA1 Message Date
c8ef
c2f60ee613
[folly related] update to 12.02 (#42572) 2024-12-06 12:14:27 -08:00
Scott Hart
9179239a21
[protobuf] update to the latest release (v5.29.1) (#42546) 2024-12-06 11:42:53 -08:00
JonLiu1993
9e5efa5fcb
[pipewire] update to 1.2.7 (#42560) 2024-12-06 11:40:16 -08:00
MonicaLiu
04e2fbc675
[plibsys] Update to 0.0.5 and fix CMake export (#42518) 2024-12-05 14:37:00 -08:00
l.feng
5deeb36ed7
[pcre] fix build failure on s390x (#42460) 2024-12-04 12:50:55 -08:00
Twice
437c8511a9
[protopuf] Update to v3.0.0 (#42487) 2024-12-03 14:11:57 -08:00
Osyotr
3ccf424292
[python3] Fix venvlauncher patch (#42414) 2024-12-02 15:44:24 -08:00
jim wang
eb61a953b1
[protobuf] Update to 5.29.0 (#42400) 2024-12-02 15:39:08 -08:00
Kai Pastor
d2b6159679
[proj] Update to 9.5.1 (#42462) 2024-12-01 20:36:18 -08:00
Mingxin Wang
77a082a1fd
[proxy] update to 3.1.0 (#42428) 2024-12-01 20:33:26 -08:00
Emre
242ad169d3
[poco] Fix mingw compilation (#42330) 2024-11-25 12:46:08 -08:00
c8ef
f1ed59e966
[folly related] update to 11.18 (#42314) 2024-11-22 15:25:12 -08:00
Dennis
9e71cb7a8b
[protobuf] Update to 5.28.3 (#42190) 2024-11-19 18:55:42 -08:00
c8ef
22ed401a00
[folly related] update to 11.11 (#42178) 2024-11-18 21:32:01 -08:00
Dennis
b89e291b45
[grpc/protobuf] Update grpc to 1.65.5 and update protobuf to 5.26.1 (#39800)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2024-11-14 02:30:13 -08:00
c8ef
e1b3d32856
[folly related] update to 11.04 (#41969) 2024-11-06 20:32:45 -08:00
Kai Pastor
6a150001c0
[pdal] Update to 2.8.1 (#41685) 2024-11-05 12:26:48 -08:00
jim wang
c49b84bab5
[pipewire] Update to 1.2.6 (#41860) 2024-11-01 00:49:36 -07:00
c8ef
070afacb73
[folly related] update to 10.28 (#41887) 2024-10-31 22:28:36 -07:00
c8ef
e6cedc78ba
[folly related] update to 10.21 (#41805) 2024-10-31 02:41:35 -07:00
WangWeiLin-MV
1b63f25c4c
[pcl] Backport MSVC optimizer workaround of openNURBS (#41606) 2024-10-29 02:32:19 -07:00
c8ef
8c2f2d0dc7
[folly related] update to 10.14 (#41673) 2024-10-21 21:42:19 -07:00
Jia Yue Hua
b046d77750
[ptex] update to 2.4.3 (#41615) 2024-10-18 16:49:45 -07:00
Jia Yue Hua
efe673d52d
[pipewire] update to 1.2.5 (#41613) 2024-10-18 15:25:05 -07:00
Kai Pastor
c0bca5189f
[proj] Update to 9.5.0 (#41566) 2024-10-18 15:04:54 -07:00
Osyotr
054637a2ae
[boost] Update to 1.86.0 (#40465)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2024-10-18 13:59:30 -07:00
Jia Yue Hua
4d22d579c2
[plasma-wayland-protocols] update to 1.14.0 (#41614) 2024-10-17 22:46:59 -07:00
Osyotr
7dcb4ca95b
[python3] Update port to 3.11.10, tools to 3.12.7 (#41232) 2024-10-17 22:25:41 -07:00
Jia Yue Hua
2b47fbffdf
[pegtl] update to 3.2.8 (#41612) 2024-10-17 22:16:53 -07:00
Jia Yue Hua
a149f4a369
[pango] update to 1.54.0 (#41598) 2024-10-17 02:52:22 -07:00
Jia Yue Hua
8b770f8078
[pagmo2] update to 2.19.1 (#41597) 2024-10-17 01:08:52 -07:00
Jia Yue Hua
8c22813aea
[pangolin] update to 0.9.2 (#41599) 2024-10-17 01:08:18 -07:00
Francisco Facioni
80ba3e5f55
[poselib] add new port (#41468) 2024-10-15 20:58:22 -07:00
c8ef
8862fb4ff8
[folly related] update to 10.07 (#41480) 2024-10-15 20:40:44 -07:00
Ryan Zoeller
86cbf9a7ca
[perfetto] update to 48.1 (#41575) 2024-10-15 20:11:41 -07:00
Jia Yue Hua
4b727d3c02
[podofo] update to 0.10.4 (#41393) 2024-10-07 15:05:21 -04:00
c8ef
1d830962c0
[folly related] update to 09.30 (#41292) 2024-10-02 10:03:05 -04:00
Kai Pastor
d4b7b9bdd5
[sndfile] Delist sndfile (#41203) 2024-10-01 10:04:21 -04:00
Alexander Neumann
c82f746672
[python3] add features for readline and extensions (#41183) 2024-09-30 16:43:00 -07:00
MonicaLiu
806633950c
[parson] Update to 2023-10-31 (#41261)
Co-authored-by: Monica <v-liumonica@microsoft.com>
2024-09-30 11:43:37 -04:00
c8ef
5260086ee6
[folly related] update to 09.23 (#41169) 2024-09-26 10:42:01 -04:00
Gregory Popovitch
2f9712e0f5
[parallel-hashmap] Bump version to 1.4.0 (#41100) 2024-09-24 10:05:26 -04:00
Clément Péron
1f6dffc288
[pcapplusplus] Bump PcapPlusPlus to 24.09 and Add documentation link (#41084) 2024-09-20 14:18:49 -07:00
c8ef
85d54ac3f4
[folly related] update to 09.16 (#41011) 2024-09-17 14:11:14 -07:00
Kai Blaschke
efdc091214
[projectm-eval] Fix/add "ns-eel2" feature (#40759) 2024-09-17 11:46:56 -07:00
miyanyan
e44bf6a106
[pybind11] update to 2.13.6 (#40983) 2024-09-16 12:48:21 -07:00
c8ef
4ed2466fe0
[folly related] update to 09.09 (#40920) 2024-09-12 12:15:53 -07:00
c8ef
95b145a794
[proxy] update to 3.0.0 (#40837) 2024-09-09 20:24:50 -07:00
WangWeiLin-MV
eba7c6a894
[proj] Disable hardcoded definition PROJ_DATA (#40062) 2024-09-08 12:39:03 -07:00
c8ef
5d4fbf376d
[folly related] update to 09.02 (#40828) 2024-09-08 11:31:25 -07:00
WangWeiLin-MV
ac4e816162
[vcpkg baseline][pipewire] Disable optional dependency opus (#40792) 2024-09-04 14:34:55 -07:00
jim wang
0f88ecb852
[vcpkg baseline][pipewire] Fix compilation errors under Linux (#40641) 2024-08-31 23:12:51 -07:00
c8ef
d23084e3b2
[folly related] update to 08.26 (#40669) 2024-08-28 23:20:37 -07:00
WangWeiLin-MV
a6212db191
[pcapplusplus] Suppress warning STL4043 as workaround (#40643) 2024-08-27 01:29:57 -07:00
miyanyan
891f84e6c1
[pybind11] update to 2.13.5 (#40605) 2024-08-26 00:53:38 -07:00
c8ef
ed6f9d83d9
[folly related] update to 08.19 (#40545) 2024-08-20 12:33:19 -07:00
miyanyan
73964f854d
[pybind11] update to 2.13.4 (#40486) 2024-08-16 00:35:56 -07:00
DownerCase
333ba63a16
[vtk]: Convert dependencies into default features (#40279) 2024-08-13 20:27:07 -07:00
Kai Pastor
791aeb5cb6
[pkgconf] Update to 2.3.0 (#40358) 2024-08-12 16:44:08 -07:00
c8ef
1e5afecf3a
[folly related] update to 08.05 (#40342) 2024-08-08 21:37:51 -07:00
Ryan Zoeller
5728849979
[perfetto] update to 47.0 (#40359) 2024-08-08 21:17:11 -07:00
jim wang
3923bb3d6a
[presentmon] Update to 2.1.1 (#40304) 2024-08-06 14:18:08 -07:00
David Smith
b43e7adc6f
[protobuf] Add Compiler Condition to use inline assembly optimizations with ARM64 (#40173) 2024-08-01 14:35:33 -07:00
MonicaLiu
682f633501
[protobuf-c] Update to 1.5.0 (#39878)
Co-authored-by: Monica <v-liumonica@microsoft.com>
2024-08-01 09:57:53 -07:00
c8ef
d79c216464
[folly related] update to 07.29 (#40163) 2024-07-30 14:43:53 -07:00
c8ef
072bc1790b
[folly related] update to 07.22 (#40036) 2024-07-23 13:38:36 -07:00
Kai Pastor
e832b2a0d2
[paho-mqttpp3] Cleanup (#39971) 2024-07-22 17:24:31 -07:00
c8ef
b2fd29fec7
[folly related] update to 07.15 (#39943) 2024-07-16 09:15:01 -04:00
Frank
79748004e3
[paho-mqttpp3] Update version to 1.4.1 (#39843) 2024-07-11 11:52:08 -04:00
c8ef
5b6df61380
[folly related] update to 07.08 (#39767) 2024-07-09 13:05:54 -04:00
Jakub Melka
f08f5fc850
[Asmjit ] Asmjit update - Following pull request #39090 (#39630)
Co-authored-by: Petr Kobalicek <kobalicek.petr@gmail.com>
Co-authored-by: Stephen Eckels <stevemk14ebr@gmail.com>
2024-07-05 13:57:37 -04:00
c8ef
cf793ad280
[folly related] update to 07.01 (#39642) 2024-07-02 14:48:08 -04:00
Tom Willow
485225516a
[proj] fix gcc version<8 compile (#39578)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2024-07-01 16:01:08 -04:00
miyanyan
07baec1f8a
[pybind11] update to 2.13.1 (#39579) 2024-06-28 17:29:24 -07:00
JonLiu1993
547252439a
[vcpkg baseline][pocketpy] Don't install include/pybind11/* (#39571)
Detected by
https://dev.azure.com/vcpkg/public/_build/results?buildId=104413&view=results

```
error: The following files are already installed in /mnt/vcpkg-ci/installed/x64-linux and are in conflict with pocketpy:x64-linux
Installed by pybind11:x64-linux  
include/pybind11/embed.h
    include/pybind11/functional.h
    include/pybind11/operators.h
    include/pybind11/pybind11.h
    include/pybind11/stl.h
```

Broken by https://github.com/microsoft/vcpkg/pull/39510, in which
pybind11 support was added.
2024-06-28 16:15:51 -07:00
Mohsen M
e3ad383ceb
[parsi] new port (#39420) 2024-06-27 15:23:15 -07:00
jim wang
20ee7e19f2
[presentmon] Add source code files (#39532) 2024-06-26 20:45:52 -07:00
c8ef
c7e34d4f9a
[folly related] update to 06.24 (#39501) 2024-06-26 20:18:37 -07:00
miyanyan
21e73b8279
[pocketpy] update to 1.4.6 (#39510) 2024-06-26 20:18:03 -07:00
miyanyan
535c665143
[pybind11] update to 2.13.0 (#39525) 2024-06-26 20:17:54 -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
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
Alexander Neumann
ded9717095
[VTK/paraview] update to 5.12.1 (#39352) 2024-06-18 17:07:09 -07:00
c8ef
62480f9145
[folly related] update to 06.17 (#39358) 2024-06-18 12:00:11 -07:00
Alexander Neumann
2324733d55
[python3] add vcpkg_get_vcpkg_installed_python (#38929) 2024-06-17 11:36:07 -07:00
Ryan Zoeller
e647ea3b37
[perfetto] update to 46.0 (#39280) 2024-06-14 11:42:04 -07:00
c8ef
9e1a785453
[folly related] update to 06.10 (#39213) 2024-06-12 16:17:23 -07:00
Kai Pastor
e158d10763
Activate Android NDK r26d in vcpkg CI (#35851) 2024-06-11 13:26:30 -07:00
Yunze Xu
4d9c5616fe
[pulsar-client-cpp] Bump to 3.5.1 (#39215)
The latest 3.5.x releases have an `INTEGRATE_VCPKG` option that is
enabled to be compatible with vcpkg packages lookup so that the original
patch is not needed anymore. Besides, in this case, `asio` is depended
rather than `boost-asio`.
2024-06-11 12:39:38 -07:00
chausner
53310a9fd1
[poolstl] New Port (#38951)
---------
Co-authored-by: chausner <chausner@users.noreply.github.com>
2024-06-07 02:15:48 -07:00
c8ef
4c89942586
[folly related] update to 06.03 (#39108)
- [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:14:15 -07:00
Flole
f62d0f19c1
[pixman] Fix x86 builds not using MSVC (#38851)
Fixes the `#Todo` comment in pixman's portfile.cmale
2024-06-03 22:17:32 -07:00
Kai Pastor
7f8be41dc7
[proj] Update to 9.4.1 (#39081) 2024-06-03 22:09:27 -07:00
Kai Pastor
28939644f9
[pulseaudio] Misc fixes (#39065)
Fixes:
~~~
CMake Warning (dev) at ports/pulseaudio/portfile.cmake:85:
  Syntax Warning in cmake code at column 96

  Argument not separated from preceding token by whitespace.
~~~
2024-06-02 23:18:08 -07:00
c8ef
df3be23f3f
[folly related] update to 05.27 (#39012)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-05-30 10:36:20 -07:00
Cheney Wang
16e95cee85
[folly related] update to 05.20 (#38931)
Update `folly` and its related ports to the latest version
`2024.05.20.00`.

The recent update to `folly` includes this commit:
99767aa88e,
which caused downstream `rsocket` to fail with the following error
during build.
```
vcpkg\rsocket\src\84ec7fc921-d730564084\rsocket\RSocketServer.cpp(32): error C2665: 'folly::ThreadLocal<rsocket::SetupResumeAcceptor,rsocket::RSocketServer::SetupResumeAcceptorTag,void>::ThreadLocal': no overloaded function could convert all the argument types
```
A patch has now been submitted to fix this issue.
- [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-05-29 01:51:10 -07:00
frendguo
2f3a43a8cf
[phnt]Update phnt to 1.1.0 (#38863)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

---------

Co-authored-by: Monica <liuyumei01@beyondsoft.com>
2024-05-27 15:37:23 -07:00
Frank
248380e074
[protobuf] fix pc library reference (#38822) 2024-05-24 19:39:45 -07:00
Ryan Zoeller
090344cfc0
[perfetto] update to 45.0 (#38664)
- [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-05-09 20:17:43 -07:00
miyanyan
e48d3f4d65
[proxy] update to 2.4.0 (#38660)
- [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-05-09 20:17:24 -07:00