BSD Ports

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.21.1_20.21.1_3---
FreeBSD:14:quarterly0.21.1_20.21.1_2n/a--
FreeBSD:15:latest0.21.1_30.21.1_3n/a--
FreeBSD:15:quarterly0.21.1_20.21.1_2n/an/an/a
FreeBSD:16:latest0.21.1_20.21.1_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

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
FileSizeSHA256
rust/crates/addr2line-0.25.1.crate431341b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/anyhow-1.0.103.crate487462a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3
rust/crates/arrayref-0.3.9.crate918676a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
rust/crates/arrayvec-0.7.6.crate312377c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
rust/crates/atomic-wait-1.1.0.crate4643a55b94919229f2c42292fd71ffa4b75e83193bffdd77b1e858cd55fd2d0b0ea8
rust/crates/backtrace-0.3.76.crate89458bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
rust/crates/base64-0.22.1.crate8159772b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
rust/crates/bitflags-2.11.1.crate49082c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3
rust/crates/blake3-1.8.4.crate2087344d2d5991425dfd0785aed03aedcf0b321d61975c9b5b3689c774a2610ae0b51e
rust/crates/bstr-1.12.1.crate35491663044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
rust/crates/bytes-1.11.1.crate785841e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33
rust/crates/cc-1.2.60.crate9705143c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20
rust/crates/cesu8-1.1.0.crate105556d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
rust/crates/cfg-if-1.0.4.crate93609330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
rust/crates/combine-4.6.7.crate134808ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
rust/crates/console-0.15.11.crate37822054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
rust/crates/constant_time_eq-0.4.2.crate258313d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b
rust/crates/core-foundation-0.10.1.crate28886b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
rust/crates/core-foundation-sys-0.8.7.crate37712773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645
f298442800 Yuri Victorovich lang/inko: update 0.20.0 → 0.21.1