lang/inko 0.21.1_3 FreeBSD
Language for building concurrent software
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- MPL20
- Categories
- lang, devel
- Package size
- 19957.8 KiB, 76467.8 KiB installed
Description
Inko is a language for building concurrent software with confidence. Inko makes it easy to build concurrent software, without having to worry about unpredictable performance, unexpected runtime errors, or race conditions.
Inko features deterministic automatic memory management, move semantics, static typing, type-safe concurrency, efficient error handling, and more. Inko source code is compiled to machine code using LLVM.
Install
Binary package:
pkg install inko
From the ports tree:
cd /usr/ports/lang/inko/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= inko>0:lang/inko
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 | 0.21.1_2 | 0.21.1_3 | - | - | - |
| FreeBSD:14:quarterly | 0.21.1_2 | 0.21.1_2 | n/a | - | - |
| FreeBSD:15:latest | 0.21.1_3 | 0.21.1_3 | n/a | - | - |
| FreeBSD:15:quarterly | 0.21.1_2 | 0.21.1_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.21.1_2 | 0.21.1_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.
Library 2
libffi.so: devel/libffilibzstd.so: archivers/zstd
The full lists below include those, and their dependencies in turn.
Build dependencies 13
Run dependencies 5
No port depends on this one.
Configuration
No options to configure.
- USES
- cargo llvm:18,lib localbase:ldflags
- Service scripts
- none
Files
pkg-plist 126
- bin/inko
- lib/inko/runtime/libinko.a
- lib/inko/std/alloc.inko
- lib/inko/std/array.inko
- lib/inko/std/base64.inko
- lib/inko/std/bool.inko
- lib/inko/std/bytes.inko
- lib/inko/std/bytes/parsers.inko
- lib/inko/std/clone.inko
- lib/inko/std/cmp.inko
- lib/inko/std/compress/gzip.inko
- lib/inko/std/crypto/argon2.inko
- lib/inko/std/crypto/blake2.inko
- lib/inko/std/crypto/chacha.inko
- lib/inko/std/crypto/cipher.inko
- lib/inko/std/crypto/hash.inko
- lib/inko/std/crypto/math.inko
- lib/inko/std/crypto/md5.inko
- lib/inko/std/crypto/pem.inko
- lib/inko/std/crypto/poly1305.inko
- lib/inko/std/crypto/sha1.inko
- lib/inko/std/crypto/sha2.inko
- lib/inko/std/crypto/x509.inko
- lib/inko/std/csv.inko
- lib/inko/std/debug.inko
- lib/inko/std/deque.inko
- lib/inko/std/drop.inko
- lib/inko/std/endian/big.inko
- lib/inko/std/endian/little.inko
- lib/inko/std/env.inko
- lib/inko/std/float.inko
- lib/inko/std/fmt.inko
- lib/inko/std/fs.inko
- lib/inko/std/fs/file.inko
- lib/inko/std/fs/path.inko
- lib/inko/std/hash.inko
- lib/inko/std/hash/ahash.inko
- lib/inko/std/html.inko
- lib/inko/std/init.inko
- lib/inko/std/int.inko
- lib/inko/std/int/debug.inko
- lib/inko/std/int/release.inko
- lib/inko/std/io.inko
- lib/inko/std/iter.inko
- lib/inko/std/json.inko
- lib/inko/std/libc.inko
- lib/inko/std/libc/freebsd.inko
- lib/inko/std/libc/linux.inko
- lib/inko/std/libc/linux/amd64.inko
- lib/inko/std/libc/linux/arm64.inko
- lib/inko/std/libc/mac.inko
- lib/inko/std/libc/mac/amd64.inko
- lib/inko/std/libc/mac/arm64.inko
- lib/inko/std/locale.inko
- lib/inko/std/locale/en.inko
- lib/inko/std/locale/ja.inko
- lib/inko/std/locale/nl.inko
- lib/inko/std/log.inko
- lib/inko/std/map.inko
- lib/inko/std/mime.inko
- lib/inko/std/mime/data.inko
- lib/inko/std/mime/phf.inko
- lib/inko/std/multipart.inko
- lib/inko/std/net/dns.inko
- lib/inko/std/net/happy.inko
- lib/inko/std/net/http.inko
- lib/inko/std/net/http/client.inko
- lib/inko/std/net/http/cookie.inko
- lib/inko/std/net/http/header.inko
- lib/inko/std/net/http/header/values.inko
- lib/inko/std/net/http/method.inko
- lib/inko/std/net/http/parsers.inko
- lib/inko/std/net/http/server.inko
- lib/inko/std/net/http/test.inko
- lib/inko/std/net/http/websocket.inko
- lib/inko/std/net/ip.inko
- lib/inko/std/net/socket.inko
- lib/inko/std/net/tls.inko
- lib/inko/std/nil.inko
- lib/inko/std/ops.inko
- lib/inko/std/option.inko
- lib/inko/std/optparse.inko
- lib/inko/std/pipe.inko
- lib/inko/std/process.inko
- lib/inko/std/ptr.inko
- lib/inko/std/rand.inko
- lib/inko/std/range.inko
- lib/inko/std/reflect.inko
- lib/inko/std/result.inko
- lib/inko/std/set.inko
- lib/inko/std/signal.inko
- lib/inko/std/stdio.inko
- lib/inko/std/string.inko
- lib/inko/std/sync.inko
- lib/inko/std/sys.inko
- lib/inko/std/sys/freebsd/fs.inko
- lib/inko/std/sys/freebsd/net.inko
- lib/inko/std/sys/freebsd/poll.inko
- lib/inko/std/sys/freebsd/rand.inko
- lib/inko/std/sys/linux/dns.inko
The first 100 are listed.
distinfo 130
| File | Size | SHA256 |
|---|---|---|
| rust/crates/addr2line-0.25.1.crate | 43134 | 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b |
| rust/crates/adler2-2.0.1.crate | 13366 | 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa |
| rust/crates/anyhow-1.0.103.crate | 48746 | 2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3 |
| rust/crates/arrayref-0.3.9.crate | 9186 | 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb |
| rust/crates/arrayvec-0.7.6.crate | 31237 | 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 |
| rust/crates/atomic-wait-1.1.0.crate | 4643 | a55b94919229f2c42292fd71ffa4b75e83193bffdd77b1e858cd55fd2d0b0ea8 |
| rust/crates/backtrace-0.3.76.crate | 89458 | bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6 |
| rust/crates/base64-0.22.1.crate | 81597 | 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 |
| rust/crates/bitflags-2.11.1.crate | 49082 | c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3 |
| rust/crates/blake3-1.8.4.crate | 208734 | 4d2d5991425dfd0785aed03aedcf0b321d61975c9b5b3689c774a2610ae0b51e |
| rust/crates/bstr-1.12.1.crate | 354916 | 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab |
| rust/crates/bytes-1.11.1.crate | 78584 | 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33 |
| rust/crates/cc-1.2.60.crate | 97051 | 43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20 |
| rust/crates/cesu8-1.1.0.crate | 10555 | 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c |
| rust/crates/cfg-if-1.0.4.crate | 9360 | 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 |
| rust/crates/combine-4.6.7.crate | 134808 | ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd |
| rust/crates/console-0.15.11.crate | 37822 | 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8 |
| rust/crates/constant_time_eq-0.4.2.crate | 25831 | 3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b |
| rust/crates/core-foundation-0.10.1.crate | 28886 | b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 |
| rust/crates/core-foundation-sys-0.8.7.crate | 37712 | 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b |