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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
mod_http2 HTTP/2 modules for Apache httpd
2.0.26 www on this many watch lists=1 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 2.0.25Version of this port present on the latest quarterly branch.
Maintainer: brnrd@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-08-08 17:03:20
Last Update: 2024-01-27 11:38:03
Commit Hash: 59c6153
People watching this port, also watch:: py39-pycparser, tmux, nextcloud-appointments-php82, smartmontools, python
License: APACHE20
WWW:
https://github.com/icing/mod_h2
Description:
This port delivers advance bug- and security fixes for the Apache HTTP/2 Module. For most users, the www/apache24 bundled module is sufficient. This Apache module implements the "h2" (HTTP2 over TLS) and "h2c" (HTTP2 over plain HTTP connections via Upgrade) for Apache httpd. You can enable it for the whole server or for specific virtual hosts only.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (10 items)
Collapse this list.
  1. /usr/local/share/licenses/ap24-mod_http2-2.0.26/catalog.mk
  2. /usr/local/share/licenses/ap24-mod_http2-2.0.26/LICENSE
  3. /usr/local/share/licenses/ap24-mod_http2-2.0.26/APACHE20
  4. @sample etc/apache24/modules.d/200_mod_h2.conf.sample
  5. @sample etc/apache24/modules.d/300_mod_proxy_h2.conf.sample
  6. libexec/apache24/mod_h2.so
  7. libexec/apache24/mod_proxy_h2.so
  8. @owner
  9. @group
  10. @mode
Collapse this list.
Dependency lines:
  • ap24-mod_http2>0:www/mod_http2
To install the port:
cd /usr/ports/www/mod_http2/ && make install clean
To add the package, run one of these commands:
  • pkg install www/mod_http2
  • pkg install ap24-mod_http2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ap24-mod_http2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1706353715 SHA256 (mod_http2-2.0.26.tar.gz) = 528f66eb9be3dd273c68b342206b2d17d3e188ab1cf2465344b080c9bb9d67a3 SIZE (mod_http2-2.0.26.tar.gz) = 1048789

Packages (timestamps in pop-ups are UTC):
ap24-mod_http2
ABIlatestquarterly
FreeBSD:13:aarch642.0.262.0.25
FreeBSD:13:amd642.0.262.0.25
FreeBSD:13:armv61.15.16-
FreeBSD:13:armv72.0.262.0.25
FreeBSD:13:i3862.0.262.0.25
FreeBSD:13:powerpc-2.0.25
FreeBSD:13:powerpc641.15.162.0.25
FreeBSD:13:powerpc64le-2.0.25
FreeBSD:14:aarch642.0.262.0.25
FreeBSD:14:amd642.0.262.0.25
FreeBSD:14:armv62.0.7-
FreeBSD:14:armv72.0.262.0.25
FreeBSD:14:i3862.0.262.0.25
FreeBSD:14:powerpc-2.0.25
FreeBSD:14:powerpc64-2.0.25
FreeBSD:14:powerpc64le2.0.182.0.25
FreeBSD:15:aarch642.0.26-
FreeBSD:15:amd642.0.26-
FreeBSD:15:armv72.0.26-
FreeBSD:15:powerpc2.0.25-
FreeBSD:15:powerpc642.0.25-
FreeBSD:15:powerpc64le2.0.26-
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. apxs : www/apache24
  2. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. apxs : www/apache24
Library dependencies:
  1. libnghttp2.so : www/libnghttp2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for ap24-mod_http2-2.0.26: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
www_mod_http2
USES:
apache libtool ssl pkgconfig
pkg-message:
For install:
NOTE: The default www/apache24 package already contains mod_h2. This port exists for advance bug- and security fix delivery. The module shlib file has been renamed from mod_http2 to mod_h2 to allow the www/apache24 bundled and this (usually newer) module to coexist. Change the LoadModule line in your Apache config from LoadModule http2_module ${modDir}/mod_http2.so to LoadModule http2_module ${modDir}/mod_h2.so to enable this port's module.
If upgrading
The module shlib file has been renamed from mod_http2 to mod_h2 to allow the www/apache24 bundled and this (usually newer) module to coexist. Change the LoadModule line in your Apache config from LoadModule http2_module ${modDir}/mod_http2.so to LoadModule http2_module ${modDir}/mod_h2.so to enable this port's module.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/icing/mod_h2/releases/download/v2.0.26/
Collapse this list.

Number of commits found: 33

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.0.26
27 Jan 2024 11:38:03
commit hash: 59c61536683e15619f69eba6d99bfc0c4347424bcommit hash: 59c61536683e15619f69eba6d99bfc0c4347424bcommit hash: 59c61536683e15619f69eba6d99bfc0c4347424bcommit hash: 59c61536683e15619f69eba6d99bfc0c4347424b files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.26
2.0.25
03 Nov 2023 21:16:25
commit hash: 6f2112f80c3937bcf1d42bd7a18a742b36b3a27bcommit hash: 6f2112f80c3937bcf1d42bd7a18a742b36b3a27bcommit hash: 6f2112f80c3937bcf1d42bd7a18a742b36b3a27bcommit hash: 6f2112f80c3937bcf1d42bd7a18a742b36b3a27b files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
www/mod_http2: fix build on armv6/armv7

Approved by:	portmgr (build fix blanket)
MFH:		2023Q4
2.0.25
21 Oct 2023 17:12:14
commit hash: 325290b66f1f0a06a2918cfb750d3f6274993835commit hash: 325290b66f1f0a06a2918cfb750d3f6274993835commit hash: 325290b66f1f0a06a2918cfb750d3f6274993835commit hash: 325290b66f1f0a06a2918cfb750d3f6274993835 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.25
2.0.24
14 Oct 2023 17:33:24
commit hash: 67d3177e1164ea14acaa8dad2bd51ddb6d4f46c2commit hash: 67d3177e1164ea14acaa8dad2bd51ddb6d4f46c2commit hash: 67d3177e1164ea14acaa8dad2bd51ddb6d4f46c2commit hash: 67d3177e1164ea14acaa8dad2bd51ddb6d4f46c2 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.24
2.0.21
11 Oct 2023 18:26:36
commit hash: be0250d4a2c6ead8aabaf49c046aa401e696d610commit hash: be0250d4a2c6ead8aabaf49c046aa401e696d610commit hash: be0250d4a2c6ead8aabaf49c046aa401e696d610commit hash: be0250d4a2c6ead8aabaf49c046aa401e696d610 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
www/mod_http2: fix build on powerpc
2.0.21
31 Jul 2023 12:15:04
commit hash: d55e49967624c9f13135251b4e168670a428d118commit hash: d55e49967624c9f13135251b4e168670a428d118commit hash: d55e49967624c9f13135251b4e168670a428d118commit hash: d55e49967624c9f13135251b4e168670a428d118 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.21
2.0.20
18 Jun 2023 11:49:28
commit hash: 15e5c574fb82595566ed77214da91418504a4a46commit hash: 15e5c574fb82595566ed77214da91418504a4a46commit hash: 15e5c574fb82595566ed77214da91418504a4a46commit hash: 15e5c574fb82595566ed77214da91418504a4a46 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.20
2.0.18
11 Jun 2023 10:57:36
commit hash: e30350e58230cfe60daa2f6b44417b410d1dbb6ccommit hash: e30350e58230cfe60daa2f6b44417b410d1dbb6ccommit hash: e30350e58230cfe60daa2f6b44417b410d1dbb6ccommit hash: e30350e58230cfe60daa2f6b44417b410d1dbb6c files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.18
2.0.15
10 Jun 2023 11:51:54
commit hash: c4d9557b0830c8d4028737d25344456002760586commit hash: c4d9557b0830c8d4028737d25344456002760586commit hash: c4d9557b0830c8d4028737d25344456002760586commit hash: c4d9557b0830c8d4028737d25344456002760586 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/nextcloud: Update to 26.0.2
2.0.14
17 Apr 2023 09:23:23
commit hash: 49acfe238f0d7c04d212e8917016d7885eb4abc8commit hash: 49acfe238f0d7c04d212e8917016d7885eb4abc8commit hash: 49acfe238f0d7c04d212e8917016d7885eb4abc8commit hash: 49acfe238f0d7c04d212e8917016d7885eb4abc8 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.14
2.0.13
07 Apr 2023 08:34:36
commit hash: 410a0f28c591367d8259c8dcc6278064a130707fcommit hash: 410a0f28c591367d8259c8dcc6278064a130707fcommit hash: 410a0f28c591367d8259c8dcc6278064a130707fcommit hash: 410a0f28c591367d8259c8dcc6278064a130707f files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.13
2.0.7
25 Jan 2023 17:54:07
commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/Uses/apache.mk: Refactor after removal of older versions

apache22 and apache25 had been removed a long time ago however the
apache.mk file has never been refactored and is out of sync from the
file Mk/bsd.default-versions.mk. These changes refactors the removals of
the older versions. In addition:

- Move some keywords like USE_APACHE, USE_APACHE_BUILD, USE_APACHE_RUN
  from SANITY_DEPRECATED to SANITY_UNSUPPORTED
- Remove apache versions from ports Makefiles as currently there is only
  one available version in the tree. However the version checks are
  still valid and should work flawlessly whenever a new version is
  added. For example USES=apache:2.2+ are simply replaced with
  USES=apache. As currently there are no other versions available for
  test this could not be checked on it's own ground.
- Update FOO_USE=APACHE=yes to FOO_USES=apache
- Remove trailing whitespaces

Approved by:    portmgr
Differential Revision: https://reviews.freebsd.org/D38113
2.0.7
25 Sep 2022 19:51:11
commit hash: e1c932dce5ef26c2b1889ed3144964bfdc7caa06commit hash: e1c932dce5ef26c2b1889ed3144964bfdc7caa06commit hash: e1c932dce5ef26c2b1889ed3144964bfdc7caa06commit hash: e1c932dce5ef26c2b1889ed3144964bfdc7caa06 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Remove patch file
2.0.7
25 Sep 2022 19:01:37
commit hash: 3dab49566055d1392407bdfeed565937fea18749commit hash: 3dab49566055d1392407bdfeed565937fea18749commit hash: 3dab49566055d1392407bdfeed565937fea18749commit hash: 3dab49566055d1392407bdfeed565937fea18749 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Use upstream release archive

PR:		266613
Submitted by:	diizzy
2.0.7
25 Sep 2022 11:55:55
commit hash: 07b23813e7dc876e361f23921c3a555e57bc4d74commit hash: 07b23813e7dc876e361f23921c3a555e57bc4d74commit hash: 07b23813e7dc876e361f23921c3a555e57bc4d74commit hash: 07b23813e7dc876e361f23921c3a555e57bc4d74 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.7

 * configure fails without pkg-config
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2.0.2
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.0.2
20 Jul 2022 14:23:26
commit hash: e915e756715f12e5e0e46993b1265f44690b4a90commit hash: e915e756715f12e5e0e46993b1265f44690b4a90commit hash: e915e756715f12e5e0e46993b1265f44690b4a90commit hash: e915e756715f12e5e0e46993b1265f44690b4a90 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
www: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *
  *  <hvo.pm@xs4all.nl>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron LI <aly@aaronly.me>
  *  Aaron Zauner <az_mail@gmx.at>
  *  Abel Chow <achow@transoft.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Adrian Steinmann <ast@marabu.ch>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.0.2
09 Dec 2021 14:36:08
commit hash: 73557d30d14a5274c6e3da3aef7a3e8f497720cccommit hash: 73557d30d14a5274c6e3da3aef7a3e8f497720cccommit hash: 73557d30d14a5274c6e3da3aef7a3e8f497720cccommit hash: 73557d30d14a5274c6e3da3aef7a3e8f497720cc files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.2
2.0.1
03 Dec 2021 16:21:01
commit hash: 6fd1f6e8323874206e5fc5b8002afe1b836b10bccommit hash: 6fd1f6e8323874206e5fc5b8002afe1b836b10bccommit hash: 6fd1f6e8323874206e5fc5b8002afe1b836b10bccommit hash: 6fd1f6e8323874206e5fc5b8002afe1b836b10bc files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.1
2.0.0
17 Nov 2021 19:58:37
commit hash: bf211b508d85168458e4b6e0827a3e1ef49a3cc0commit hash: bf211b508d85168458e4b6e0827a3e1ef49a3cc0commit hash: bf211b508d85168458e4b6e0827a3e1ef49a3cc0commit hash: bf211b508d85168458e4b6e0827a3e1ef49a3cc0 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 2.0.0
1.15.25
06 Nov 2021 12:26:54
commit hash: 4c6ecf3f66acab0b410a13f1f375c03b9f076a49commit hash: 4c6ecf3f66acab0b410a13f1f375c03b9f076a49commit hash: 4c6ecf3f66acab0b410a13f1f375c03b9f076a49commit hash: 4c6ecf3f66acab0b410a13f1f375c03b9f076a49 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 1.15.25
1.15.24
11 Sep 2021 12:03:23
commit hash: 498363d8b2d53d370a04dcd1dfe1cd3026107788commit hash: 498363d8b2d53d370a04dcd1dfe1cd3026107788commit hash: 498363d8b2d53d370a04dcd1dfe1cd3026107788commit hash: 498363d8b2d53d370a04dcd1dfe1cd3026107788 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 1.15.24

 * Fixes building with OpenSSL 3.0
1.15.23
19 Jul 2021 09:49:53
commit hash: 54bfb2a577dd6eed0f5b2f0c70e745bc9416f8f4commit hash: 54bfb2a577dd6eed0f5b2f0c70e745bc9416f8f4commit hash: 54bfb2a577dd6eed0f5b2f0c70e745bc9416f8f4commit hash: 54bfb2a577dd6eed0f5b2f0c70e745bc9416f8f4 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 1.15.23
1.15.22
11 Jul 2021 11:27:08
commit hash: 3d4b9fe3856ec7f181e24f911e0fb0bb971c43d3commit hash: 3d4b9fe3856ec7f181e24f911e0fb0bb971c43d3commit hash: 3d4b9fe3856ec7f181e24f911e0fb0bb971c43d3commit hash: 3d4b9fe3856ec7f181e24f911e0fb0bb971c43d3 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 1.15.22
1.15.21
07 Jul 2021 19:54:40
commit hash: 4978b514c3f6c78307336a29335aa13c60dd1a19commit hash: 4978b514c3f6c78307336a29335aa13c60dd1a19commit hash: 4978b514c3f6c78307336a29335aa13c60dd1a19commit hash: 4978b514c3f6c78307336a29335aa13c60dd1a19 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 1.15.21
1.15.19
27 Apr 2021 10:53:23
commit hash: 7917389252d1b09b08d53a6290eed201a712de98commit hash: 7917389252d1b09b08d53a6290eed201a712de98commit hash: 7917389252d1b09b08d53a6290eed201a712de98commit hash: 7917389252d1b09b08d53a6290eed201a712de98 files touched by this commit
Bernard Spil (brnrd) search for other commits by this committer
www/mod_http2: Update to 1.15.19
1.15.16
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.15.16
19 Oct 2020 18:18:02
Revision:552755Original commit files touched by this commit
brnrd search for other commits by this committer
www/mod_http2: Add missing WWW to pkg-descr

 * Make note that this port is not required for HTTP/2
1.15.16
19 Oct 2020 18:12:52
Revision:552754Original commit files touched by this commit
brnrd search for other commits by this committer
www/mod_http2: Explicit mod_h2 is already in apache24

Reported by:	trhodes
1.15.16
09 Sep 2020 19:10:05
Revision:548125Original commit files touched by this commit
brnrd search for other commits by this committer
www/mod_http2: Update to 1.15.16
1.15.14
08 Aug 2020 18:57:28
Revision:544510Original commit files touched by this commit
brnrd search for other commits by this committer
www/mod_http2: Update to 1.15.14
1.15.13
08 Aug 2020 12:12:47
Revision:544493Original commit files touched by this commit
brnrd search for other commits by this committer
www/mod_http2: Re-add port

Number of commits found: 33