rust
Port variant standard
Summary Systems programming language from Mozilla
Only for platform dragonfly | freebsd | linux
Package version 1.45.1
Homepage https://www.rust-lang.org/
Keywords lang
Maintainer nobody
License APACHE20 , MIT (dual)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 31 JUL 2020, 12:39:00 UTC
Port created 13 DEC 2018, 15:45:56 UTC
Subpackage Descriptions
single Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Performance Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages. Reliability Rust's rich type system and ownership model guarantee memory-safety and thread-safety -- and enable you to eliminate many classes of bugs at compile-time. Productivity Rust has great documentation, a friendly compiler with useful error messages, and top-notch tooling -- an integrated package manager and build tool, smart multi-editor support with auto-completion and type inspections, an auto-formatter, and more.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) bash:primary:standard
cmake:single:standard
autoselect-python:single:standard
gmake:single:ravensys
python38:single:standard
python-setuptools:single:py38
zlib:static:standard
Build and Runtime curl:primary:standard
libssh2:single:standard
ncurses:primary:standard
libexecinfo:single:standard
libressl:single:standard
zlib:shared:standard
Runtime (only) gcc9:compilers:standard (single subpackage)
gcc9:cxx_run:standard (single subpackage)
Download groups
dflyboot https://leaf.dragonflybsd.org/~marino/dports-src/rust/
main https://static.rust-lang.org/dist/
Distribution File Information
0dc76c67d35a379d18d741ea6b8fac6ba8ac7d2a657076143bd93af00fd70f3c 98686408 rustc-1.45.1-src.tar.xz 5d995f5cc60a6ecf13978bb515c0122ebba5c019240acb1b6e8da670fa402271 42548965 rustc-1.44.0-x86_64-unknown-dragonfly.tar.zst 253fe109d6e7345fa6a30a7322cc7e8678848471eeafbb1788557fa42b0c0f0e 17197812 rust-std-1.44.0-x86_64-unknown-dragonfly.tar.zst a0a9c70f0345947250c1360acac8db729bd44b05c7510c413ef7defed8dd4df7 4193626 cargo-0.45.0-x86_64-unknown-dragonfly.tar.zst 6f3c4e16bbda8719e5c07dc687e84a7236e097da55c4fabea13ef1cbd6a30c40 55028885 rustc-1.44.0-x86_64-unknown-freebsd.tar.gz a0315d028e72e221291dba257e8212e564574d87362cb07e06dc15950d1e6788 22675626 rust-std-1.44.0-x86_64-unknown-freebsd.tar.gz 62749b2dfd9ec6672b2ac3dadccf76f0a1ee9b45cad3b94f222731d9f1ac42f8 7136963 cargo-0.45.0-x86_64-unknown-freebsd.tar.gz 52671652e7045df0702d8f2e8af60bf6f20da3e3a5db1aa6022bf9545e914449 93602946 rustc-1.44.0-x86_64-unknown-linux-gnu.tar.gz 3b7a4eede0ca550c256ca6721877de0154c27e71196d8b9a980a480682ead0aa 26283034 rust-std-1.44.0-x86_64-unknown-linux-gnu.tar.gz f9dec7c4f5af57e400cc90bb791e7dcf4dd8d11c65336ffe27a6e2516c6f371f 7179449 cargo-0.45.0-x86_64-unknown-linux-gnu.tar.gz
Ports that require rust:standard
cbindgen:standard Tool for generating C bindings to Rust code
firefox:standard Mozilla web browser
librsvg:standard SVG vector-graphic files rendering library
spidermonkey68:standard Standalone JS interpreter from Mozilla 68-esr
spidermonkey:standard Standalone JS interpreter from Mozilla 78-esr
thunderbird:standard Mozilla Thunderbird mail/newsgroup client