Source: jujutsu
Section: utils
Priority: optional
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Uploaders: Federico Ceratto <federico@debian.org>, Ananthu C V <weepingclown@debian.org>
Rules-Requires-Root: no
Build-Depends:
 debhelper-compat (= 13),
 dh-cargo,
 dh-shell-completions,
 librust-anyhow-dev,
 librust-arc-swap-dev,
 librust-async-trait-dev,
 librust-bitflags-dev,
 librust-blake2-dev,
 librust-bstr-dev,
 librust-bytes-dev,
 librust-cfg-if-dev,
 librust-chrono-dev,
 librust-clap-dev,
 librust-clap-complete-dev,
 librust-clap-complete-nushell-dev,
 librust-clap-mangen-dev,
 librust-clap-markdown-dev,
 librust-clru-dev,
 librust-crc32fast-dev,
 librust-crossbeam-channel-dev,
 librust-crossterm-dev,
 librust-dashmap-dev,
 librust-digest-dev,
 librust-dunce-dev,
 librust-either-dev,
 librust-encoding-rs-dev,
 librust-errno-dev,
 librust-etcetera-dev,
 librust-faster-hex-dev,
 librust-fastrand-dev,
 librust-filetime-dev,
 librust-flate2-dev,
 librust-fnv-dev,
 librust-futures-dev,
 librust-gix-dev,
 librust-glob-dev,
 librust-hashbrown-dev,
 librust-hex-dev,
 librust-ignore-dev,
 librust-imara-diff-dev,
 librust-indexmap-dev,
 librust-indoc-dev,
 librust-interim-dev (>= 0.2.1),
 librust-io-close-dev,
 librust-itertools-dev,
 librust-itoa-dev,
 librust-kstring-dev,
 librust-libc-dev,
 librust-log-dev,
 librust-logos-dev,
 librust-maplit-dev,
 librust-maybe-async-dev,
 librust-memchr-dev,
 librust-memmap2-dev,
 librust-once-cell-dev,
 librust-os-pipe-dev,
 librust-parking-lot-dev,
 librust-percent-encoding-dev,
 librust-pest-derive-dev,
 librust-pest-dev,
 librust-pin-project-lite-dev,
 librust-pollster-dev,
 librust-ppv-lite86-dev,
 librust-proc-macro2-dev,
 librust-prost-build-dev,
 librust-prost-derive-dev,
 librust-prost-dev,
 librust-quote-dev,
 librust-rand-0.8-dev,
 librust-rand-chacha-0.3-dev,
 librust-rayon-dev,
 librust-ref-cast-dev,
 librust-regex-dev,
 librust-rpassword-dev,
 librust-rustix-dev,
 librust-same-file-dev,
 librust-sapling-renderdag-dev,
 librust-sapling-streampager-dev,
 librust-scm-record-dev,
 librust-serde-bser-dev,
 librust-serde-dev,
 librust-serde-json-dev,
 librust-sha1-checked-dev,
 librust-shell-words-dev,
 librust-slab-dev,
 librust-smallvec-dev,
 librust-strsim-dev,
 librust-syn-dev,
 librust-tempfile-dev,
 librust-textwrap-dev,
 librust-thiserror-dev,
 librust-timeago-dev,
 librust-tokio-dev,
 librust-toml-edit-dev,
 librust-tracing-chrome-dev,
 librust-tracing-dev,
 librust-tracing-subscriber-dev,
 librust-uluru-dev,
 librust-unicode-bom-dev,
 librust-unicode-normalization-dev,
 librust-unicode-width-dev,
 librust-url-dev,
 librust-walkdir-dev,
 librust-whoami-dev,
 librust-winnow-dev,
 rustc,
Standards-Version: 4.7.2
Homepage: https://github.com/jj-vcs/jj
Vcs-Browser: https://salsa.debian.org/rust-team/jujutsu
Vcs-Git: https://salsa.debian.org/rust-team/jujutsu.git

Package: jujutsu
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
Static-Built-Using: ${cargo:Static-Built-Using},
X-Cargo-Built-Using: ${cargo:X-Cargo-Built-Using},
Description: Git-compatible version control system
 Jujutsu is an easy to use and versatile version control system for software
 projects. It is compatible with Git and provides:
 Working-copy-as-a-commit: Changes to files are recorded automatically as
 normal commits, and amended on every subsequent change removing the need for
 `git stash` and working with index and staging.
 Operation log & undo: Jujutsu records every operation that is performed on
 the repository, from commits, to pulls, to pushes.
 Automatic rebase and conflict resolution: When you modify a commit, every
 descendent is automatically rebased on top of it. This makes "patch-based"
 workflows a breeze.
