BSD Ports

Deprecated: Depends on expiring lang/rust188

Expires: 2026-11-01

devel/tabby 0.32.0_4 FreeBSD

Self-hosted AI coding assistant

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4e9a875e67
License
APACHE20
Categories
devel
Package size
14130.7 KiB, 73474.4 KiB installed

Description

Tabby is a self-hosted AI coding assistant, offering an open-source and on-premises alternative to GitHub Copilot. It boasts several key features: * Self-contained, with no need for a DBMS or cloud service. * OpenAPI interface, easy to integrate with existing infrastructure (e.g Cloud IDE). * Supports consumer-grade GPUs.

Install

Binary package:

pkg install tabby-ai-coding-assistant

From the ports tree:

cd /usr/ports/devel/tabby/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	tabby-ai-coding-assistant>0:devel/tabby

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.32.0_30.32.0_3---
FreeBSD:14:quarterly0.32.0_20.32.0_2n/a--
FreeBSD:15:latest0.32.0_30.32.0_4n/a--
FreeBSD:15:quarterly0.32.0_20.32.0_2n/an/an/a
FreeBSD:16:latest0.32.0_20.32.0_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 3

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 22
Run dependencies 27

No port depends on this one.

Configuration

No options to configure.

USES
cargo localbase ssl
Service scripts
none

Message after installing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Depends on expiring lang/rust188.

It is scheduled to be removed on or after 2026-11-01.

Files

distinfo 700
FileSizeSHA256
tabby/v5.17.14.zip4.38828e+06481244d0812097b11fbaeef79f71d942b171617f9c9f9514e63acbe13e71ccdc
tabby/rust/crates/addr2line-0.21.0.crate408078a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
tabby/rust/crates/adler-1.0.2.crate12778f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
tabby/rust/crates/ahash-0.8.11.crate43607e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
tabby/rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
tabby/rust/crates/allocator-api2-0.2.18.crate625045c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
tabby/rust/crates/android-tzdata-0.1.1.crate7674e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
tabby/rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
tabby/rust/crates/anstream-0.6.14.crate29160418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b
tabby/rust/crates/anstyle-1.0.7.crate15709038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b
tabby/rust/crates/anstyle-parse-0.2.4.crate23069c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4
tabby/rust/crates/anstyle-query-1.0.3.crate9742a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5
tabby/rust/crates/anstyle-wincon-3.0.3.crate1217961a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19
tabby/rust/crates/anyhow-1.0.86.crate46741b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
tabby/rust/crates/arbitrary-1.4.1.crate36816dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
tabby/rust/crates/arc-swap-1.7.1.crate6851269f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
tabby/rust/crates/argon2-0.5.3.crate287953c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
tabby/rust/crates/ascii-0.9.3.crate28283eab1c04a571841102f5345a8fc0f6bb3d31c315dec879b5c6e42e40ce7ffa34e
tabby/rust/crates/assert-json-diff-2.0.2.crate1087447e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12
tabby/rust/crates/assert_matches-1.5.0.crate77619b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
Master sites 1
  • https://github.com/swagger-api/swagger-ui/archive/refs/tags/:swagger

Commit history 3

DateCommitCreditsLog message
4e9a875e67 Yuri Victorovich misc/llama-cpp: update 10975 → 11429
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
b320738d28 Rene Ladan devel/tabby: expire on 2026-11-01 for lang/rust188