Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[mvfst ] : Add new port #22111

Merged
merged 50 commits into from
Dec 22, 2021
Merged
Show file tree
Hide file tree
Changes from 44 commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
8add833
[abseil] Upgrade to 2021.1102
jiayuehua Dec 14, 2021
d7902b9
revert portfile.cmake
JonLiu1993 Dec 16, 2021
b8c364a
update version
JonLiu1993 Dec 16, 2021
f27bc3c
update portfile.cmake
JonLiu1993 Dec 16, 2021
1ac8147
update version
JonLiu1993 Dec 16, 2021
fc96e70
[s2geometry] google s2 for for manipulating geometric shapes
jiayuehua Dec 14, 2021
757a375
[libevent] no absolute paths (#21179)
autoantwort Dec 14, 2021
b54d601
[Pcre2] Check if files exists before call vcpkg_replace_string. (#22003)
larshg Dec 14, 2021
8b8eb17
[lodepng] Fix cannot open include file "lodepng.h" (#22007)
LilyWangLL Dec 14, 2021
ef56f7d
[MyGUI] update to 3.4.1 (#22015)
FrankXie05 Dec 14, 2021
64672b7
[s2n] Update, add openssl dependency (#21484)
dg0yt Dec 14, 2021
34f4281
Libpq update and VCPKG_OSX_SYSROOT fix (#21583)
daschuer Dec 14, 2021
fab1111
[qhttpengine] New port (#22009)
kafeg Dec 14, 2021
a19bedd
[ xtensor-io ] Fix wrong hash (#22018)
JonLiu1993 Dec 14, 2021
1a0a2fe
[vcpkg] Update VMs for December 2021 Patch Tuesday (#22013)
BillyONeal Dec 15, 2021
bfb9db9
[starlink] Veggiesaurus/starlink ast cminpack fix (#20559)
veggiesaurus Dec 15, 2021
1bec8e8
[libunifex] Update to 2021-12-07 (#21995)
zeyangl Dec 15, 2021
9227e3e
[tensorflow] update to 2.7, including bazel latest 4.x update (#22022)
jgehw Dec 15, 2021
38f7c8e
[hiredis] Fix static build (#22038)
kafeg Dec 15, 2021
608d912
[vcpkg baseline] Fix mpg123 build failed on Linux (#22028)
LilyWangLL Dec 16, 2021
83c0859
[qt5-base] no _debug lib suffixes on macOS (#14225) (#21695)
autoantwort Dec 16, 2021
f8992fb
[python3] Support arm (#21528)
NancyLi1013 Dec 17, 2021
b84c9fc
[openmvg] update to 2.0 (#22020)
FrankXie05 Dec 17, 2021
2e46c24
[brynet] Update to 1.11.1 (#22021)
IronsDu Dec 17, 2021
91d0eea
[graphicsmagick] update to version 1.3.37 (#22024)
josuegomes Dec 17, 2021
6bc621a
[meson] fix windows linker detection (#22032)
Neumann-A Dec 17, 2021
df7ead3
[libgpg-error] Release-only build support (#22036)
kafeg Dec 17, 2021
9202ec0
[elfutils] provide static or shared libraries correctly (#22055)
csw Dec 17, 2021
87a780b
[gl3w] Use khrplatform.h from the egl-registry port (#22056)
cfillion Dec 17, 2021
a222dc6
[caf] Update to 0.18.5 (#22046)
PhoebeHui Dec 17, 2021
a941c14
[gmsh] Add new port (#21896)
xarthurx Dec 17, 2021
d416206
[kf5] upgrade to 5.89 (#21890)
wrobelda Dec 17, 2021
4f1784a
[ompl] Add vcpkg_check_linkage (#21659)
JackBoosY Dec 17, 2021
ba42f4c
[pcl] Add feature apps, visualization, simulation, examples and add u…
JackBoosY Dec 17, 2021
a32e324
[activemq-cpp] Added missing libuuid dependency (#22059)
daschuer Dec 17, 2021
503614c
[optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algo…
kafeg Dec 17, 2021
0ec3a89
[tensorflow-common] remove single quotes from vcpkg flags (#21869)
daschuer Dec 17, 2021
4112681
[sdl2-mixer] Fix link mpg123 error (#22049)
LilyWangLL Dec 17, 2021
15cf1cf
[mvfst]: New port: a client and server implementation of IETF QUIC pr…
jiayuehua Dec 20, 2021
9d7d681
[mvfst]: New port: a client and server implementation of IETF QUIC pr…
jiayuehua Dec 20, 2021
f45940b
Merge branch 'microsoft:master' into mvfst
jiayuehua Dec 20, 2021
d009c21
[mvfst] new port
jiayuehua Dec 20, 2021
901f868
[mvfst] New port
jiayuehua Dec 20, 2021
8c22343
Update ports/mvfst/portfile.cmake
jiayuehua Dec 20, 2021
18929e4
[mvfst] new port
jiayuehua Dec 20, 2021
44955f5
[mvfst]: new port
jiayuehua Dec 20, 2021
0c3a00e
[mvfst]: new port
jiayuehua Dec 20, 2021
a6c2c09
[mvfst] new port
jiayuehua Dec 20, 2021
8cd664b
[mvfst] new port
jiayuehua Dec 20, 2021
f7101c6
[mvfst]: new port
jiayuehua Dec 21, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions ports/mvfst/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
vcpkg_fail_port_install(ON_TARGET "Windows")

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebookincubator/mvfst
REF 497f6e4732bf6e95553d70e24f2e6e1a20c26397
SHA512 41bb998f8183839f532c32755572df4a8d38a84ad164011675703a4de73347292b77134fe53359a5622b72c5b1f3fea4b295b8740eda754c860b41f75ba7f751
HEAD_REF main
)


vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DBUILD_TESTS=OFF
-DBUILD_EXAMPLES=OFF
)

vcpkg_install_cmake()
vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/mvfst)
file(REMOVE_RECURSE
${CURRENT_PACKAGES_DIR}/debug/include
)
JonLiu1993 marked this conversation as resolved.
Show resolved Hide resolved

file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
JonLiu1993 marked this conversation as resolved.
Show resolved Hide resolved

14 changes: 14 additions & 0 deletions ports/mvfst/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "mvfst",
"version-string": "0.1",
JonLiu1993 marked this conversation as resolved.
Show resolved Hide resolved
"description": "mvfst (Pronounced move fast) is a client and server implementation of IETF QUIC protocol in C++ by Facebook.",
"homepage": "https://github.com/facebookincubator/mvfst",
"supports": "!windows",
"dependencies": [
"boost",
"fizz",
"fmt",
"folly",
"glog"
]
}
JonLiu1993 marked this conversation as resolved.
Show resolved Hide resolved
4 changes: 4 additions & 0 deletions versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -4600,6 +4600,10 @@
"baseline": "2016-01-09",
"port-version": 4
},
"mvfst": {
"baseline": "0.1",
"port-version": 0
},
"mygui": {
"baseline": "3.4.1",
"port-version": 0
Expand Down
9 changes: 9 additions & 0 deletions versions/m-/mvfst.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "f1d022715c453280b7d01d936305a7562083e5f0",
"version-string": "0.1",
"port-version": 0
}
]
}