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
Port details
unit-wasm WASM module for NGINX Unit
1.33.0_4 www on this many watch lists=2 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.33.0Version of this port present on the latest quarterly branch.
Maintainer: osa@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-08-31 21:30:09
Last Update: 2024-11-26 20:20:17
Commit Hash: a90aad5
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: APACHE20
WWW:
https://unit.nginx.org
Description:
NGINX Unit is a dynamic web application server, designed to run applications in multiple languages. Unit is lightweight, polyglot, and dynamically configured via API. The design of the server allows reconfiguration of specific application parameters as needed by the engineering or operations.
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 (6 items)
Collapse this list.
  1. libexec/unit/modules/wasm.unit.so
  2. /usr/local/share/licenses/unit-wasm-1.33.0_4/catalog.mk
  3. /usr/local/share/licenses/unit-wasm-1.33.0_4/LICENSE
  4. /usr/local/share/licenses/unit-wasm-1.33.0_4/APACHE20
  5. @dir libexec/unit/modules
  6. @dir libexec/unit
Collapse this list.
Dependency lines:
  • unit-wasm>0:www/unit-wasm
To install the port:
cd /usr/ports/www/unit-wasm/ && make install clean
To add the package, run one of these commands:
  • pkg install www/unit-wasm
  • pkg install unit-wasm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: unit-wasm
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1726786423 SHA256 (unit-1.33.0.tar.gz) = 2a95937473c8ff01f6fbaa0103b388c769df8a23962248b0b9cb80b606d74155 SIZE (unit-1.33.0.tar.gz) = 1025455

Packages (timestamps in pop-ups are UTC):
unit-wasm
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.33.0_41.33.0_4------
FreeBSD:13:quarterly1.33.01.33.0------
FreeBSD:14:latest1.33.0_41.33.0_4------
FreeBSD:14:quarterly1.33.01.33.0------
FreeBSD:15:latest1.33.0_41.33.0_4n/a-n/a---
Master port: www/unit
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. unitd : www/unit
Library dependencies:
  1. libwasmtime.so : devel/libwasmtime
  2. libpcre2-8.so : devel/pcre2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for unit-wasm-1.33.0_4: DEBUG=off: Enable debug logging IPV6=on: IPv6 protocol support NJS=off: Enable NGINX JavaScript SSL=on: Enable SSL/TLS UNIXSOCK=on: Enable unix sockets ====> Support regular expressions: you can only select none or one of them NOPCRE=off: No support for Regular Expressions PCRE=off: Regular Expressions via devel/pcre PCRE2=on: Regular Expressions via devel/pcre2 ===> Use 'make config' to modify these settings
Options name:
www_unit-wasm
USES:
compiler:c11 cpe ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://unit.nginx.org/download/
Collapse this list.

Number of commits found: 18

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: www/unit
CommitCreditsLog message
1.33.0_4
26 Nov 2024 20:20:17
commit hash: a90aad5b6a213ecd9d4412e555a21a532be4a52bcommit hash: a90aad5b6a213ecd9d4412e555a21a532be4a52bcommit hash: a90aad5b6a213ecd9d4412e555a21a532be4a52bcommit hash: a90aad5b6a213ecd9d4412e555a21a532be4a52b files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
www/unit-wasm: both read and write permissions are required

Bump PORTREVISION.
1.33.0_3
23 Nov 2024 17:35:59
commit hash: 577ae5596071f46febf99877cf20d325e8786b6ecommit hash: 577ae5596071f46febf99877cf20d325e8786b6ecommit hash: 577ae5596071f46febf99877cf20d325e8786b6ecommit hash: 577ae5596071f46febf99877cf20d325e8786b6e files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
www/unit-wasm:  write permission is required

Bump PORTREVISION.
1.33.0_2
22 Nov 2024 20:13:15
commit hash: e15745adea6a676ecb836d543cc9a0ea1785db1ecommit hash: e15745adea6a676ecb836d543cc9a0ea1785db1ecommit hash: e15745adea6a676ecb836d543cc9a0ea1785db1ecommit hash: e15745adea6a676ecb836d543cc9a0ea1785db1e files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
www/unit-wasm: fix build issue with wasmtime 27.0.0

Bump PORTREVISION.
1.33.0_1
24 Oct 2024 03:41:56
commit hash: 82177cb1ed02842a23310cc9d1e8b2ad59707de8commit hash: 82177cb1ed02842a23310cc9d1e8b2ad59707de8commit hash: 82177cb1ed02842a23310cc9d1e8b2ad59707de8commit hash: 82177cb1ed02842a23310cc9d1e8b2ad59707de8 files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
www/unit*: Remove use of DO_NADA

Reviewed by:	osa
Differential Revision:		https://reviews.freebsd.org/D47225
1.33.0
21 Sep 2024 16:25:40
commit hash: af57cd6317d458a7e936aa3eaadea2da37a6e5ddcommit hash: af57cd6317d458a7e936aa3eaadea2da37a6e5ddcommit hash: af57cd6317d458a7e936aa3eaadea2da37a6e5ddcommit hash: af57cd6317d458a7e936aa3eaadea2da37a6e5dd files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
*/*unit*: update NGINX Unit: 1.32.1 -> 1.33.0

<ChangeLog>

*) Feature: make the number of router threads configurable.

*) Feature: make the listen(2) backlog configurable.

*) Feature: add Python application factory support.

*) Feature: add experimental chunked request body support. (Disabled by
   default).

*) Feature: add fuzzing via oss-fuzz.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.32.1_1
04 May 2024 17:31:52
commit hash: b80b008fce4e0bad03051e3d5669cf8f90d767a6commit hash: b80b008fce4e0bad03051e3d5669cf8f90d767a6commit hash: b80b008fce4e0bad03051e3d5669cf8f90d767a6commit hash: b80b008fce4e0bad03051e3d5669cf8f90d767a6 files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update 20.0.0 -> 20.0.1

Bump PORTREVISION for the www/unit-wasm.
1.32.1
30 Apr 2024 22:27:10
commit hash: 2761bb50da9218e16b88c9774542141588858755commit hash: 2761bb50da9218e16b88c9774542141588858755commit hash: 2761bb50da9218e16b88c9774542141588858755commit hash: 2761bb50da9218e16b88c9774542141588858755 files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
*/*unit*: update NGINX Unit: 1.32.0 -> 1.32.1

<ChangeLog>

*) Bugfix: NJS variables in templates may have incorrect values due to
   improper caching.

*) Bugfix: Wasm application process hangs after receiving restart signal
   from the control.

</ChangeLog>
1.31.1_10
21 Feb 2024 18:17:02
commit hash: d801fdfbb48c44019bc1c66c4cf18842819fe34bcommit hash: d801fdfbb48c44019bc1c66c4cf18842819fe34bcommit hash: d801fdfbb48c44019bc1c66c4cf18842819fe34bcommit hash: d801fdfbb48c44019bc1c66c4cf18842819fe34b files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update from 17.0.1 to 18.0.1 (+)

Bump PORTREVISION for www/unit-wasm.
1.31.1_9
18 Feb 2024 17:53:43
commit hash: 0abf091ab40719f7f114f06185d5e8e76f62bb38commit hash: 0abf091ab40719f7f114f06185d5e8e76f62bb38commit hash: 0abf091ab40719f7f114f06185d5e8e76f62bb38commit hash: 0abf091ab40719f7f114f06185d5e8e76f62bb38 files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update 17.0.0 -> 17.0.1 (+)

Bump PORTREVISION for www/unit-wasm.
1.31.1_8
31 Jan 2024 17:54:55
commit hash: f66ba9e8a90dc58e54a2851f6fa4779f14204506commit hash: f66ba9e8a90dc58e54a2851f6fa4779f14204506commit hash: f66ba9e8a90dc58e54a2851f6fa4779f14204506commit hash: f66ba9e8a90dc58e54a2851f6fa4779f14204506 files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update 16.0.0 -> 17.0.0 (+)

Bump PORTREVISION for the main consumer - www/unit-wasm.
1.31.1_7
25 Dec 2023 23:41:47
commit hash: 6aabd03246e2c0aedec1db45fba3f2afb58c791ecommit hash: 6aabd03246e2c0aedec1db45fba3f2afb58c791ecommit hash: 6aabd03246e2c0aedec1db45fba3f2afb58c791ecommit hash: 6aabd03246e2c0aedec1db45fba3f2afb58c791e files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update 15.0.1 -> 16.0.0 (+)

Bump PORTREVISION for the main consumer - www/unit-wasm.
1.31.1_6
05 Dec 2023 16:16:47
commit hash: 0b1daf9d218c2c3302bee8592279a1912571e553commit hash: 0b1daf9d218c2c3302bee8592279a1912571e553commit hash: 0b1daf9d218c2c3302bee8592279a1912571e553commit hash: 0b1daf9d218c2c3302bee8592279a1912571e553 files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update 15.0.0 -> 15.0.1 (+)

Bump PORTREVISION for www/unit.
1.31.1_5
21 Nov 2023 16:01:17
commit hash: a0a9f3e6197a97ba7a6226ed8376c0938958156dcommit hash: a0a9f3e6197a97ba7a6226ed8376c0938958156dcommit hash: a0a9f3e6197a97ba7a6226ed8376c0938958156dcommit hash: a0a9f3e6197a97ba7a6226ed8376c0938958156d files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update 14.0.4 -> 15.0.0

Bump PORTREVISION for the consumer - www/unit-wasm.

Reported by:    portscout
1.31.1_4
06 Nov 2023 18:13:51
commit hash: 05d46f46431a87bfd0b87603398213e358bbb7b5commit hash: 05d46f46431a87bfd0b87603398213e358bbb7b5commit hash: 05d46f46431a87bfd0b87603398213e358bbb7b5commit hash: 05d46f46431a87bfd0b87603398213e358bbb7b5 files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update 14.0.3 -> 14.0.4 (+)

Bump PORTREVISION for www/unit-wasm.
1.31.1_3
31 Oct 2023 16:15:38
commit hash: 3455bcf6451904012270a7ffb14320998a613f8dcommit hash: 3455bcf6451904012270a7ffb14320998a613f8dcommit hash: 3455bcf6451904012270a7ffb14320998a613f8dcommit hash: 3455bcf6451904012270a7ffb14320998a613f8d files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update from 14.0.2 to 14.0.3 (+)

Bump PORTREVISION for the library consumer - www/unit-wasm.
Also, use www/unit's PORTREVISION for the dependent ports only if
they have no their own PORTREVISION.
1.31.1_1
26 Oct 2023 16:31:15
commit hash: 3a703f2ff5664fbbd05f3d92b850c154d418b66ecommit hash: 3a703f2ff5664fbbd05f3d92b850c154d418b66ecommit hash: 3a703f2ff5664fbbd05f3d92b850c154d418b66ecommit hash: 3a703f2ff5664fbbd05f3d92b850c154d418b66e files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update to 14.0.2

Bump PORTREVISION for www/unit-wasm.
1.31.1_1
25 Oct 2023 17:23:30
commit hash: 4cf218c71bbc8fd356a5968fdac3e29e14003a36commit hash: 4cf218c71bbc8fd356a5968fdac3e29e14003a36commit hash: 4cf218c71bbc8fd356a5968fdac3e29e14003a36commit hash: 4cf218c71bbc8fd356a5968fdac3e29e14003a36 files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
devel/libwasmtime: update 13.0.0 -> 14.0.1

Bump PORTREVISION for www/unit-wasm.
1.31.0
31 Aug 2023 21:28:31
commit hash: 99dd0e5bc285af5e0a0351efc9c731bd6f5852cacommit hash: 99dd0e5bc285af5e0a0351efc9c731bd6f5852cacommit hash: 99dd0e5bc285af5e0a0351efc9c731bd6f5852cacommit hash: 99dd0e5bc285af5e0a0351efc9c731bd6f5852ca files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
*/*unit*: update NGINX Unit: 1.30.0 -> 1.31.0

Add www/unit-wasm port, connect to build.

<ChangeLog>

*) Change: if building with njs, version 0.8.0 or later is now required.

*) Feature: technology preview of WebAssembly application module.

*) Feature: "response_headers" option to manage headers in the action
   and fallback.

*) Feature: HTTP response header variables.

*) Feature: ASGI lifespan state support. Thanks to synodriver.

*) Bugfix: ensure that $uri variable is not cached.

*) Bugfix: deprecated options were unavailable.

*) Bugfix: ASGI applications inaccessible over IPv6.

</ChangeLog>

Number of commits found: 18