Port details |
- mvfst Implementation of the QUIC transport protocol
- g20220328_3 net
=0 g20220328Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2020-09-08 17:40:32
- Last Update: 2022-05-22 20:17:16
- Commit Hash: b082b3d
- License: APACHE20
- Description:
- mvfst (Pronounced move fast) is a client and server implementation of IETF QUIC
protocol in C++ by Facebook. QUIC is a UDP based reliable, multiplexed transport
protocol that will become an internet standard. The goal of mvfst is to build a
performant implementation of the QUIC transport protocol that applications could
adapt for use cases on both the internet and the data-center. mvfst has been
tested at scale on android, iOS apps, as well as servers and has several
features to support large scale deployments.
WWW: https://github.com/facebookincubator/mvfst
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For LIB depends:
- libmvfst_constants.so:net/mvfst
- libmvfst_dsr_frontend.so:net/mvfst
- libmvfst_dsr_types.so:net/mvfst
- libmvfst_exception.so:net/mvfst
- libmvfst_state_ack_handler.so:net/mvfst
- libmvfst_state_datagram_handler.so:net/mvfst
- libmvfst_state_functions.so:net/mvfst
- libmvfst_state_machine.so:net/mvfst
- libmvfst_state_pacing_functions.so:net/mvfst
- libmvfst_state_simple_frame_functions.so:net/mvfst
- libmvfst_state_stream_functions.so:net/mvfst
- To install the port:
- cd /usr/ports/net/mvfst/ && make install clean
- To add the package, run one of these commands:
- pkg install net/mvfst
- pkg install mvfst
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: mvfst
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1648491972
SHA256 (facebookincubator-mvfst-g20220328-31cadb557c903355e1ea04261f52e89098a68f99_GH0.tar.gz) = d28e38680c59b27ec31905b6c4ea928bc787d3d2fe959a0a020bf46f2013c3ac
SIZE (facebookincubator-mvfst-g20220328-31cadb557c903355e1ea04261f52e89098a68f99_GH0.tar.gz) = 1740444
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake
- ninja : devel/ninja
- Library dependencies:
-
- libboost_system.so : devel/boost-libs
- libdouble-conversion.so : devel/double-conversion
- libevent.so : devel/libevent
- libfizz.so : security/fizz
- libfmt.so : devel/libfmt
- libfolly.so : devel/folly
- libgflags.so : devel/gflags
- libglog.so : devel/glog
- libicui18n.so : devel/icu
- liblz4.so : archivers/liblz4
- libsnappy.so : archivers/snappy
- libsodium.so : security/libsodium
- libunwind.so : devel/libunwind
- libzstd.so : archivers/zstd
- This port is required by:
- for Build
-
- www/proxygen
- Configuration Options:
- No options to configure
- Options name:
- net_mvfst
- USES:
- cmake compiler:c++17-lang cpe
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
22 May 2022 20:17:16 g20220328_3
|
Dima Panov (fluffy)  |
devel/boost-all: bump all library consumers after boost upgrade
PR: 246106 |
17 Apr 2022 23:58:01 g20220328_2
|
Po-Chuan Hsieh (sunpoet)  |
devel/glog: Update to 0.6.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/google/glog/releases |
07 Apr 2022 00:39:10 g20220328_1
|
Jan Beich (jbeich)  |
devel/icu: update to 71.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by: GitHub (watch releases)
PR: 262654
Exp-run by: antoine
Approved by: fluffy |
28 Mar 2022 19:41:27 g20220328
|
Yuri Victorovich (yuri)  |
net/mvfst: Update g20220226 -> g20220328 |
28 Feb 2022 18:30:25 g20220226
|
Yuri Victorovich (yuri)  |
net/mvfst: Update g20220214 -> g20220226 |
14 Feb 2022 19:56:20 g20220214
|
Yuri Victorovich (yuri)  |
net/mvfst: Update g20211107 -> g20220214 |
08 Nov 2021 00:48:55 g20211107
|
Yuri Victorovich (yuri)  |
net/mvfst: Updat g20210701 -> g20211107 |
21 Oct 2021 14:26:55 g20210701_1
|
Stefan Eßer (se)  |
net/mvfst: Add CPE information
Approved by: portmgr (blanket) |
21 Jul 2021 18:11:51 g20210701_1
|
Po-Chuan Hsieh (sunpoet)  |
devel/libfmt: Update to 8.0.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/fmtlib/fmt/releases
PR: 257026
Exp-run by: antoine |
04 Jul 2021 23:41:15 g20210701
|
Yuri Victorovich (yuri)  |
net/mvfst: Update g20210508 -> g20210701 |
10 May 2021 17:13:50

|
Yuri Victorovich (yuri)  |
net/mvfst: Update g20201119 -> g20210508 |
07 Apr 2021 08:09:01 g20201119
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 g20201119
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
20 Nov 2020 07:22:16
g20201119
|
yuri  |
net/mvfst: Update g20201102 -> g20201119 |
03 Nov 2020 18:08:31
g20201102
|
yuri  |
net/mvfst: Update g20201014 -> g20201102 |
15 Oct 2020 05:41:26
g20201014
|
yuri  |
net/mvfst: Update g20200805 -> g20201014 |
08 Sep 2020 17:39:55
g20200805
|
yuri  |
New port: net/mvfst: Implementation of the QUIC transport protocol |