Summary
A cat(1) clone with wings bat tries to achieve the following goals: - Provide beautiful, advanced syntax highlighting - Integrate with Git to show file modifications - Be a drop-in replacement for (POSIX) cat - Offer a user-friendly command-line interface
Versions
v0.23.0-r1 :: 0 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) Apache-2.0 BSD-2 BSD CC0-1.0 LGPL-3+ MIT Unicode-DFS-2016
- Keywords
- amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- debug
v0.22.1 :: 0 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) Apache-2.0 BSD-2 BSD CC0-1.0 LGPL-3+ MIT
- Keywords
- ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- debug
v0.21.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD BSD-2 CC0-1.0 LGPL-3+ MIT
- Keywords
- amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- debug
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
Dependencies
dev-libs / libgit2 : A linkable library for Git
dev-libs / oniguruma : Regular expression library for different character encodings
Runtime Dependencies
dev-libs / libgit2 : A linkable library for Git
dev-libs / oniguruma : Regular expression library for different character encodings
Bugs
- 913364
- sys-apps/bat-0.23.0 fails tests (PYTHON-3.12-SYSTEM): error: expect test failed
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/bat: Stabilize 0.23.0-r1 amd64, #914779
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/bat: revbump for strip fix
For ee9ad84b7f6d9fe0c625ad76bd2b2c68f9f1027b. Signed-off-by: Sam James <sam@gentoo.org> - Leonardo Hernández Hernández · gentoo
sys-apps/bat: use shell-completion.eclass
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/33083 Signed-off-by: Sam James <sam@gentoo.org> - Leonardo Hernández Hernández · gentoo
sys-apps/bat: modernize cargo.eclass usage
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org> - Leonardo Hernández Hernández · gentoo
sys-apps/bat: do not pre-strip executable
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/bat: add QA_PRESTRIPPED to 0.23.0
* QA Notice: Pre-stripped files found: * /usr/bin/bat Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Hoël Bézier · gentoo
sys-apps/bat: add 0.23.0
Closes: https://bugs.gentoo.org/907610 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Hoël Bézier · gentoo
sys-apps/bat: drop 0.20.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/bat: add missing zlib dep to 0.22.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Hoël Bézier · gentoo
sys-apps/bat: add 0.22.1
Signed-off-by: Hoël Bézier <hoelbezier@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/bat: Stabilize 0.21.0 amd64, #892675
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/bat: destabilize new version bump 0.21.0 for ~amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Randall T. Vasquez · gentoo
sys-apps/bat: add bat-0.21.0
Adds `bat` v0.21.0 Signed-off-by: Randall T. Vasquez <ran.dall@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/25544 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/bat: drop 0.17.1-r1, 0.18.1, 0.18.3-r1, 0.19.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
sys-apps/bat: Stabilize 0.20.0 amd64, #840308
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Zapparov · gentoo
sys-apps/bat: add v0.20.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Zapparov <alexey@zapparov.com> Closes: https://github.com/gentoo/gentoo/pull/24398 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Zapparov · gentoo
sys-apps/bat: add 0.18.3-r1
* Fix manpage installation with USE=debug * Install BASH complitions Closes: https://bugs.gentoo.org/829629 Closes: https://bugs.gentoo.org/828876 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Zapparov <alexey@zapparov.com> Closes: https://github.com/gentoo/gentoo/pull/24047 Signed-off-by: Sam James <sam@gentoo.org> - Alexey Zapparov · gentoo
sys-apps/bat: add 0.19.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Zapparov <alexey@zapparov.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yongxiang Liang · gentoo
sys-apps/bat: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/bat: Keyword 0.18.3 arm, #801043
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernardo Meurer · gentoo
sys-apps/bat: bump to 0.18.3
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Bernardo Meurer <bernardo@meurer.org> Closes: https://github.com/gentoo/gentoo/pull/22133 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/bat: update DESCRIPTION on 0.18.1
- add missing dies, - remove arm keyword since it wasn't requested through bugzilla, - remove redundant DEPEND. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Jonathan Davies · gentoo
sys-apps/bat: Version updated to 0.18.1, with changes:
* Added BUILD_DIR hack to select a single output directory for zsh completions. Signed-off-by: Jonathan Davies <jpds@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/21508 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/bat: drop 0.15.4, 0.17.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - toshokan · gentoo
sys-apps/bat: Bump dev-libs/libgit2 version and +threads
This is the version recommended by upstream at https://github.com/rust-lang/git2-rs/blob/master/README.md#version-of-libgit2 Closes: https://bugs.gentoo.org/762811 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jason Pizzuco <toshokan@shojigate.net> Closes: https://github.com/gentoo/gentoo/pull/19075 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/bat: remove old 0.17.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - toshokan · gentoo
sys-apps/bat: Version bump to 0.17.1
Signed-off-by: Jason Pizzuco <toshokan@shojigate.net> Package-Manager: Portage-3.0.8, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/18394 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/bat: minor post-merge tidyups
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Petr Šabata · gentoo
sys-apps/bat: Update to 0.17.0
This also adds zsh completions. Closes: https://bugs.gentoo.org/756265 Signed-off-by: Petr Šabata <contyk@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/18382 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/bat: arm64 keyworded (bug #733786)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: drop old
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/bat: bump to 0.15.4
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: bump to 0.15.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: bump to 0.13.0
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: clang required at build time
Closes: https://bugs.gentoo.org/693894 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: bump to 0.12.1
Issue: https://github.com/sharkdp/bat/issues/792 Closes: https://bugs.gentoo.org/694438 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Doug Goldstein · gentoo
eclass/cargo.eclass: specify --path . to install
cargo install has long required --path . for 2018 edition crates but not required it for 2015 edition crates. It is supported however for 2015 edition crates and works for all versions in the tree so it makes sense to make it the default. Added CARGO_INSTALL_PATH as an eclass variable allowing to override the default. Closes: https://bugs.gentoo.org/703590 Signed-off-by: Doug Goldstein <cardoe@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14097 Tested-by: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: drop old
Package-Manager: Portage-2.3.74, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-apps/bat: update DESCRIPTION
Package-Manager: Portage-2.3.74, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: bump to 0.12.0
Package-Manager: Portage-2.3.74, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/bat: clean old
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Joonas Niilola <juippis@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Joonas Niilola · gentoo
sys-apps/bat: add a blocker against >sys-apps/bacula-9.2[qt5]
Closes: https://bugs.gentoo.org/686118 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Joonas Niilola <juippis@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: bump to 0.11.0
install more stuff: manpage, docs, fish-shell completion file Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: drop old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: bump to 0.10.0
Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: switch to cargo.eclass func args
Closes: https://bugs.gentoo.org/674744 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-apps/bat: new package
cat(1) on steroids Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>