www/deno 2.9.7_3 FreeBSD
Secure JavaScript and TypeScript runtime
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- MIT
- Categories
- www
- Package size
- 83681.6 KiB, 285871.3 KiB installed
Description
Deno is a JavaScript/TypeScript runtime with secure defaults and a great developer experience.
Deno aims to provide a productive and secure scripting environment for the modern programmer. It is built on top of V8, Rust, and TypeScript.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/deno | 2.9.7_3 |
| OpenBSD | lang/deno | 2.9.7 |
Install
Binary package:
pkg install deno
From the ports tree:
cd /usr/ports/www/deno/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= deno>0:www/deno
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.9.7_2 | 2.9.7_3 | - | - | - |
| FreeBSD:14:quarterly | 2.9.7 | 2.9.7 | n/a | - | - |
| FreeBSD:15:latest | 2.9.7_3 | 2.9.7_3 | n/a | - | - |
| FreeBSD:15:quarterly | 2.9.7 | 2.9.7 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.9.7 | 2.9.7_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
bindgen: devel/rust-bindgen-clign: devel/gnprotoc: devel/protobuf
Library 6
libdbus-1.so: devel/dbuslibdeflate.so: archivers/libdeflatelibffi.so: devel/libffiliblcms2.so: graphics/lcms2libsqlite3.so: databases/sqlite3libzstd.so: archivers/zstd
The full lists below include those, and their dependencies in turn.
Build dependencies 50
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- databases/sqlite3
- devel/abseil
- devel/cmake-core
- devel/dbus
- devel/gettext-runtime
- devel/gmake
- devel/gn
- devel/jsoncpp
- devel/libedit
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/llvm19
- devel/llvm21
- devel/ninja
- devel/pkgconf
- devel/protobuf
- devel/readline
- devel/rust-bindgen-cli
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/tiff
- lang/python312
- lang/rust
- lang/tcl86
- math/libtommath
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/libssh2
- security/rhash
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
Run dependencies 25
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- databases/sqlite3
- devel/dbus
- devel/libedit
- devel/libffi
- devel/readline
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/tiff
- lang/tcl86
- math/libtommath
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
Required by 20
- audio/cliamp
- finance/skrooge
- multimedia/gpodder
- multimedia/gtk-pipe-viewer
- multimedia/lives
- multimedia/pipe-viewer
- multimedia/py-tartube
- multimedia/ytfzf
- net-p2p/awgg
- textproc/quarto
- www/firedm
- www/persepolis
- www/py-pafy
- www/py-woob
- www/py-woob-qt
- www/py-yt-dlp
- www/py-yt-dlp-ejs
- www/py-yubal
- www/py-yubal-api
- www/yt-dlp
Configuration
No options to configure.
- USES
- cargo cpe gmake llvm:min=21,build localbase:ldflags ninja:build pkgconfig python:build
- Service scripts
- none
Message after installing
Files
distinfo 1045
| File | Size | SHA256 |
|---|---|---|
| rust/crates/Inflector-0.11.4.crate | 17438 | fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 |
| rust/crates/addr2line-0.24.2.crate | 39015 | dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 |
| rust/crates/adler-1.0.2.crate | 12778 | f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe |
| rust/crates/adler2-2.0.0.crate | 13529 | 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 |
| rust/crates/aead-0.5.2.crate | 15509 | d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0 |
| rust/crates/aead-gcm-stream-0.4.0.crate | 133163 | e70c8dec860340effb00f6945c49c0daaa6dac963602750db862eabb74bf7886 |
| rust/crates/aes-0.8.3.crate | 124679 | ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2 |
| rust/crates/aes-gcm-0.10.3.crate | 148991 | 831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1 |
| rust/crates/aes-kw-0.2.1.crate | 14088 | 69fa2b352dcefb5f7f3a5fb840e02665d311d878955380515e4fd50095dd3d8c |
| rust/crates/ahash-0.8.11.crate | 43607 | e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 |
| rust/crates/aho-corasick-1.1.3.crate | 183311 | 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 |
| rust/crates/alloc-no-stdlib-2.0.4.crate | 10105 | cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3 |
| rust/crates/alloc-stdlib-0.2.2.crate | 6693 | 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece |
| rust/crates/allocator-api2-0.2.21.crate | 63622 | 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 |
| rust/crates/android_system_properties-0.1.5.crate | 5243 | 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 |
| rust/crates/anes-0.1.6.crate | 23857 | 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 |
| rust/crates/anstream-0.6.15.crate | 29231 | 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526 |
| rust/crates/anstyle-1.0.8.crate | 15771 | 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 |
| rust/crates/anstyle-parse-0.2.3.crate | 24699 | c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c |
| rust/crates/anstyle-query-1.0.2.crate | 8739 | e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648 |
Commit history 9
The latest 5 of 9 in the history this site was built from.