BSD Ports

www/nginx-module-zstd 0.1.3 FreeBSD

Sources of the zstd modules for the NGINX ports

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
b5e6d9cad4
License
BSD2CLAUSE
Categories
www
Package size
11.1 KiB, 45.0 KiB installed

Description

Two modules for ZStandard compression. The filter module compresses responses on the fly for clients that announce zstd in Accept-Encoding, the way the gzip filter does. The static module serves a pre-compressed .zst file from disk when one sits beside the requested file, and never calls into libzstd at all.

This port only installs the module sources. The modules themselves are built by the nginx ports when their ZSTD option is enabled.

Install

Binary package:

pkg install nginx-module-zstd

From the ports tree:

cd /usr/ports/www/nginx-module-zstd/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nginx-module-zstd>0:www/nginx-module-zstd

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.1.30.1.3--0.1.3
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest0.1.30.1.3n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest-0.1.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Required by 1

Configuration

No options to configure.

Service scripts
none

Message after installing

This package contains the sources of the zstd modules only.  It does
not install loadable modules.

The modules themselves are built by the nginx ports.  To use zstd,
build www/nginx, www/nginx-devel or www/freenginx with the ZSTD
option enabled.  Those ports pick the sources up from
/usr/local/share/nginx/modules/nginx-module-zstd and produce
ngx_http_zstd_filter_module.so and
ngx_http_zstd_static_module.so.

Files

distinfo 1
FileSizeSHA256
sysadmin-labs-nginx-zstd-module-0.1.3_GH0.tar.gz758549d379dfd10b2d12966930f6f254565ae2cef756a66fd3e0c17b73274827452fa

Commit history 1

DateCommitCreditsLog message
b5e6d9cad4 Jochen Neumeister www/nginx-module-zstd: Add New Port
Sources of the zstd modules for the NGINX ports. The filter module compresses responses on the fly for clients that announce zstd in Accept-Encoding, the static module serves a pre-compressed .zst file from disk when one sits beside the requested file. Sponsored by: Netzkommune GmbH