On Thu May 04, 2023 at 07:47:23AM +0200, Volker Schlecht wrote: > Attached is a port for lang/deno. > a runtime for JavaScript and TypeScript that uses V8 and is built in Rust. > https://deno.com > > Builds and tests ok on amd64 and arm64, which are the only two > architectures supported upstream. > > Running tests with PRIVSEP still shows two remaining test failures out > of 459 tests run, which I believe are attributable to the PRIVSEP > restrictions. Also the tests seem to be a little flaky - I sometimes > need more than one attempt at 'make test' to make the test suite run > completely. Normal operation seems fine, though. >
The port build, package and runs a "hello world". We should use LOCALBASE instead PREFIX in MODCARGO_ENV, MODCARGO_RUSTFLAGS, DOCDIR. bsd.port.mk: LOCALBASE where other ports have already been installed. Default: /usr/local. vs. PREFIX Base directory for the current port installation. Usually ${LOCALBASE}, though some ports may elect a location under ${VARBASE}, and some multi-package ports may install under several locations. Additionally, firmware files generally install under ${BASESYSCONFDIR}.