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
unit-wasm WASM module for NGINX Unit
1.31.1_10 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.31.1_7Version 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-02-21 18:17:02
Commit Hash: d801fdf
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.31.1_10/catalog.mk
  3. /usr/local/share/licenses/unit-wasm-1.31.1_10/LICENSE
  4. /usr/local/share/licenses/unit-wasm-1.31.1_10/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 = 1697731692 SHA256 (unit-1.31.1.tar.gz) = 9df604d49cb57ac0103202efb0f9373e3e48a7dd888c94af10d4f96ccded7d71 SIZE (unit-1.31.1.tar.gz) = 907165

Packages (timestamps in pop-ups are UTC):
unit-wasm
ABIlatestquarterly
FreeBSD:13:aarch641.31.1_81.31.1_7
FreeBSD:13:amd641.31.1_101.31.1_7
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:powerpc--
FreeBSD:13:powerpc64--
FreeBSD:13:powerpc64le--
FreeBSD:14:aarch641.31.1_81.31.1_7
FreeBSD:14:amd641.31.1_81.31.1_7
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:powerpc--
FreeBSD:14:powerpc64--
FreeBSD:14:powerpc64le--
FreeBSD:15:aarch641.31.1_8-
FreeBSD:15:amd641.31.1_10-
FreeBSD:15:armv7--
FreeBSD:15:powerpc--
FreeBSD:15:powerpc64--
FreeBSD:15:powerpc64le--
 
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.31.1_10: 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: 11

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.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: 11