BSD Ports

devel/jujutsu 0.46.0 OpenBSD

version control system with git compatibility backend

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Theo Buehler <[email protected]>
Last update
Commit
2c2b16e950
Categories
devel, lang/rust

Description

Version control system with git compatibility backend. Get a copy of your code, track changes to the code, and finally publish those changes for others to see and use. It is designed from the ground up to be easy to use - whether you're new or experienced, working on new projects alone, or large scale projects with large histories and teams.

In the other systems

SystemPortVersion
OpenBSDdevel/jujutsu0.46.0
FreeBSDdevel/jujutsu0.46.0_1
HardenedBSDdevel/jujutsu0.45.1_1
GhostBSDdevel/jujutsu0.45.1_1

Install

Binary package:

pkg_add jujutsu

From the ports tree:

cd /usr/ports/devel/jujutsu && make install

Dependencies

Build dependencies 2
Run dependencies 1
Required by 2

Commit history 13

DateCommitCreditsLog message
2c2b16e950 tb jujutsu: forgot to remove empty patch
3cc5997fdb tb Update to jujutsu 0.46.0
Now with support for colocated workspaces and labeled diff hunks (finally) https://github.com/jj-vcs/jj/releases/tag/v0.46.0
4b482321c5 tb jujutsu: remove base-gcc workaround
The intersection of RUST_ARCHS and GCC4_ARCHS is empty nowadays, so "COMPILER=base-clang ports-gcc" and "COMPILER_LANGS=c" is just noise.
211cdd28c3 tb jujutsu: remove current_exe() workaround
same diff as the one from kirill
2148561d0f tb jujutsu: drop vendored fish completion
A user reported that bookmark and revision completions do not work in fish. It turns out that the static completion we install in vendor_completion.d gets in the way. jj has supported (experimental) dynamic completetions out of the box since 0.24.0, which works without config for fish >=4.0.2 Users of fish 3 will need to "jj util completion | source" to install the completions. ok kn

The latest 5 of 13 in the history this site was built from.