notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q2
nghttp2 HTTP/2.0 C Library
1.46.0_2 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.46.0_2Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-04-24 04:16:20
Last Update: 2022-04-10 19:47:23
Commit Hash: 035e778
Also Listed In: net
License: MIT
WWW:
https://nghttp2.org/
Description:
nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C. The framing layer of HTTP/2 is implemented as a form of reusable C library. On top of that, we have implemented HTTP/2 client, server and proxy. We have also developed load test and benchmarking tool for HTTP/2 and SPDY. WWW: https://nghttp2.org/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (39 items)
Collapse this list.
  1. /usr/local/share/licenses/nghttp2-1.46.0_2/catalog.mk
  2. /usr/local/share/licenses/nghttp2-1.46.0_2/LICENSE
  3. /usr/local/share/licenses/nghttp2-1.46.0_2/MIT
  4. bin/deflatehd
  5. bin/h2load
  6. bin/inflatehd
  7. bin/nghttp
  8. bin/nghttpd
  9. bin/nghttpx
  10. @sample etc/nghttpx/nghttpx.conf.sample
  11. @comment include/nghttp2/asio_http2.h
  12. @comment include/nghttp2/asio_http2_client.h
  13. @comment include/nghttp2/asio_http2_server.h
  14. @comment lib/libnghttp2_asio.a
  15. @comment lib/libnghttp2_asio.so
  16. @comment lib/libnghttp2_asio.so.1
  17. @comment lib/libnghttp2_asio.so.1.0.0
  18. @comment libdata/pkgconfig/libnghttp2_asio.pc
  19. man/man1/h2load.1.gz
  20. man/man1/nghttp.1.gz
  21. man/man1/nghttpd.1.gz
  22. man/man1/nghttpx.1.gz
  23. share/doc/nghttp2/README.rst
  24. share/examples/nghttp2/asio-cl.cc
  25. share/examples/nghttp2/asio-cl2.cc
  26. share/examples/nghttp2/asio-sv.cc
  27. share/examples/nghttp2/asio-sv2.cc
  28. share/examples/nghttp2/client
  29. share/examples/nghttp2/client.c
  30. share/examples/nghttp2/deflate
  31. share/examples/nghttp2/deflate.c
  32. share/examples/nghttp2/libevent-client
  33. share/examples/nghttp2/libevent-client.c
  34. share/examples/nghttp2/libevent-server
  35. share/examples/nghttp2/libevent-server.c
  36. share/nghttp2/fetch-ocsp-response
  37. @owner
  38. @group
  39. @mode
Collapse this list.
Dependency lines:
  • nghttp2>0:www/nghttp2
To install the port:
cd /usr/ports/www/nghttp2/ && make install clean
To add the package, run one of these commands:
  • pkg install www/nghttp2
  • pkg install nghttp2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nghttp2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1635730909 SHA256 (nghttp2-1.46.0.tar.xz) = 1a68cc4a5732afb735baf50aaac3cb3a6771e49f744bd5db6c49ab5042f12a43 SIZE (nghttp2-1.46.0.tar.xz) = 4024972

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libnghttp2>=1.46.0 : www/libnghttp2
  2. c-ares>=1.7.5 : dns/c-ares
  3. libev>=4.11 : devel/libev
  4. libevent>=2.0.8 : devel/libevent
  5. jansson>=2.5 : devel/jansson
  6. gmake>=4.3 : devel/gmake
  7. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libnghttp2.so : www/libnghttp2
  2. libcares.so : dns/c-ares
  3. libev.so : devel/libev
  4. libevent_openssl.so : devel/libevent
  5. libjansson.so : devel/jansson
  6. libxml2.so : textproc/libxml2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for nghttp2-1.46.0_2: APP=on: Build h2load, nghttp, nghttpd and nghttpx ASIO=off: Asynchronous I/O support DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples HPACK=on: Header Compression for HTTP/2.0 support ===> Use 'make config' to modify these settings
Options name:
www_nghttp2
USES:
compiler:c++14-lang cpe gmake libtool localbase pathfix pkgconfig ssl tar:xz gnome
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/nghttp2/nghttp2/releases/download/v1.46.0/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.46.0_2
10 Apr 2022 19:47:23
commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate and direct commit to quarterly as PORTREVISIONs
may not match from main.

PR: 262853, 262940, 262877
Approved by: fluffy (mentor)

Number of commits found: 1