shells/atuin 18.23.0 MidnightBSD
Magical shell history
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
235dc2bfd7- License
- mit
- Categories
- shells
Description
Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and *fully encrypted* synchronisation of your history between machines, via an Atuin server.
In the other systems
The newest version among them is 18.24.5, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | shells/atuin | 18.23.0 behind since 2026-10-19 | no data | - | [email protected] | 2026-11-04 |
| FreeBSD | shells/atuin | 18.24.5 newest | none known | - | [email protected] | 2026-11-04 |
| OpenBSD | shells/atuin | 18.19.0 behind since 2026-09-11 | no data | - | Sebastien Marie <[email protected]> | 2026-08-08 |
| NetBSD | wip/atuin by name | 18.24.5 newest | none known | - | [email protected] | 2026-11-04 |
| HardenedBSD | shells/atuin | 18.23.0_1 behind since 2026-10-19 | no data | - | [email protected] | - |
| GhostBSD | shells/atuin | 18.24.1 behind since 2026-10-22 | no data | - | [email protected] | - |
Version history 2
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
mport install atuin
From mports:
cd /usr/mports/shells/atuin && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= atuin>0:shells/atuin
Dependency graph
Ports that need it on the left, what it needs to run on the right (to build, as it needs nothing to run); at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 1
protoc: devel/protobuf
Build dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- cargo
- Service scripts
- none
Files
distinfo 688
| File | Size | SHA256 |
|---|---|---|
| rust/crates/adler2-2.0.1.crate | 13366 | 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa |
| rust/crates/aead-0.5.2.crate | 15509 | d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0 |
| rust/crates/ahash-0.8.12.crate | 43413 | 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 |
| rust/crates/aho-corasick-1.1.4.crate | 184015 | ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 |
| rust/crates/allocator-api2-0.2.21.crate | 63622 | 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 |
| rust/crates/android_system_properties-0.1.5.crate | 5243 | 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 |
| rust/crates/ansi-to-tui-8.0.1.crate | 38814 | e42366bb9d958f042bf58f0a85e1b2d091997c1257ca49bddd7e4827aadc65fd |
| rust/crates/anstream-1.0.0.crate | 28916 | 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d |
| rust/crates/anstyle-1.0.14.crate | 17787 | 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 |
| rust/crates/anstyle-parse-1.0.0.crate | 22042 | 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e |
| rust/crates/anstyle-query-1.1.5.crate | 10264 | 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc |
| rust/crates/anstyle-wincon-3.0.11.crate | 12638 | 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d |
| rust/crates/anyhow-1.0.104.crate | 48819 | 330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470 |
| rust/crates/approx-0.5.1.crate | 15100 | cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6 |
| rust/crates/arboard-3.6.1.crate | 54018 | 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf |
| rust/crates/argon2-0.5.3.crate | 28795 | 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072 |
| rust/crates/arraydeque-0.5.1.crate | 17671 | 7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236 |
| rust/crates/arrayvec-0.7.8.crate | 33260 | d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56 |
| rust/crates/assert-json-diff-2.0.2.crate | 10874 | 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12 |
| rust/crates/async-compression-0.4.43.crate | 102575 | 3976abdc8fe7d1133d43d304afd42abdf5bc3e1319d263d223bde07b5efc4be8 |
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
235dc2bfd7 |
Lucas Holt | Restore ports tree accidentally deleted by Rails PR #2213 (#2232) Restore the 63,146 unrelated files accidentally deleted when malformed
Rails PR #2213 was merged. Retain the intended
databases/rubygem-activemodel81 update to 8.1.4.1.
Verified the repaired tree has all 63,148 tracked files. Compared with
master before #2213 (141a9523ba), only
databases/rubygem-activemodel81/Makefile and distinfo differ. The update
itself was already built, packaged and hash-verified.
The cause was preparing sparse worktrees with an empty index. The
remaining Rails branches are receiving corrective commits, with explicit
final-tree and per-port diff validation before push. This recovery
changes no port semantics beyond the intended ActiveModel update.
Signed-off-by: Lucas Holt <[email protected]> |
|
1123a1dfb9 |
Lucas Holt | databases/rubygem-activemodel81: update to 8.1.4.1 for security fixes (#2213) Update databases/rubygem-activemodel81 to 8.1.4.1.
Part of the coordinated Rails security update addressing the 21
advisories published November 4, 2026. Preserve this port's existing
Rails release series; update all version-linked component ports
together.
Validation on MidnightBSD 4.0.9 amd64, Ruby 3.3.11: official release
SHA256 matches the supplied announcement; MIT license unchanged;
makesum, patch, build, fake including gem dependency QA, and package
passed. Portlint: zero fatal errors (existing advisories only). Runtime
dependency gems were isolated under /tmp; NO_DEPENDS=yes prevented
installing host packages, so mport dependency installation/closure
itself was not tested.
Targeted security validation for the Rails 8.1 release: twelve
… |
|
7665317a76 |
Lucas Holt | shells/atuin: add port (18.23.0) (#2197) ## Summary
Port `shells/atuin` (18.23.0 — Magical shell history) from FreeBSD ports
into `shells/atuin`.
- Adapted `do-install` to install `atuin` and `atuin-server` from
`${CARGO_TARGET_DIR}/${CARGO_BUILD_TARGET}/release`.
- Hooked `atuin` into `shells/Makefile`.
## Validation
- `bmake check-license`
- `bmake BATCH=yes package` (`Created
/usr/mports/Packages/amd64/All/atuin-18.23.0.mport`)
## Summary by Sourcery
Package Atuin 18.23.0 for MidnightBSD, including its shell history
client and server.
New Features:
- Add the Atuin magical shell history utility and its server binary at
version 18.23.0 to the shells category.
Chores:
- Register the new Atuin port in the shells build.
Signed-off-by: Lucas Holt <[email protected]> |