Summary
Byobu is a GPLv3 open source text-based window manager and terminal multiplexer. It was originally designed to provide elegant enhancements to the otherwise functional, plain, practical GNU Screen, for the Ubuntu server distribution. Byobu now includes an enhanced profiles, convenient keybindings, configuration utilities, and toggle-able system status notifications for both the GNU Screen window manager and the more modern Tmux terminal multiplexer, and works on most Linux, BSD, and Mac distributions.
Versions
v5.133 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 x86 ~arm64 ~riscv
- USE flags
- screen
USE flags
General
- screen
- Use app-misc/screen as the default backend
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Runtime Dependencies
app-misc / screen : screen manager with VT100/ANSI terminal emulation
app-misc / tmux : Terminal multiplexer
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / newt : Redhat's Newt windowing toolkit development files
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
app-misc/byobu: enable py312; update EAPI 7 -> 8
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-misc/byobu: enable py3.11
Closes: https://bugs.gentoo.org/896570 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-misc/byobu: Remove py3.8-only versions
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-misc/byobu: enable py3.10
Closes: https://bugs.gentoo.org/845492 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yongxiang Liang · gentoo
app-misc/byobu: keyword ~riscv
Package-Manager: Portage-3.0.29, 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 - David Seifert · gentoo
app-misc/byobu: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-misc/byobu: Stabilize 5.133 x86, #784191
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-misc/byobu: Stabilize 5.133 amd64, #784191
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-misc/byobu: bump to 5.133
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Mair-Keimberger · gentoo
app-misc/byobu: update HOMEPAGE, use HTTPS
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16492 Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ben Kohler · gentoo
app-misc/byobu: drop old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ben Kohler <bkohler@gentoo.org> - Ben Kohler · gentoo
app-misc/byobu: stable on amd64 & x86
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ben Kohler <bkohler@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-misc/byobu: Remove py2.7 where possible
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mart Raudsepp · gentoo
app-misc/byobu: arm64 keyworded (bug #706744)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-misc/byobu: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ben Kohler · gentoo
app-misc/byobu: bump to 130, update PYTHON_COMPAT
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Ben Kohler <bkohler@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-misc/byobu: Remove py3.7 as dev-libs/newt is broken
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tim Harder · gentoo
app-misc/byobu: version bump to 5.129
Closes: https://bugs.gentoo.org/697006 Signed-off-by: Tim Harder <radhermit@gentoo.org> - Tim Harder · gentoo
app-misc/byobu: version bump to 5.125 - Tim Harder · gentoo
app-misc/byobu: version bump to 5.124 - Tim Harder · gentoo
app-misc/byobu: remove old - Tim Harder · gentoo
app-misc/byobu: stabilize 5.123 - Tim Harder · gentoo
app-misc/byobu: remove old - Tim Harder · gentoo
app-misc/byobu: stabilize 5.122 - Tim Harder · gentoo
app-misc/byobu: version bump to 5.123 - Tim Harder · gentoo
app-misc/byobu: remove old - Tim Harder · gentoo
app-misc/byobu: stabilize 5.119 - Tim Harder · gentoo
app-misc/byobu: version bump to 5.122 - Tim Harder · gentoo
app-misc/byobu: remove old - Tim Harder · gentoo
app-misc/byobu: stabilize 5.116 - Tim Harder · gentoo
app-misc/byobu: version bump to 5.119 - Tim Harder · gentoo
app-misc/byobu: version bump to 5.116 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Tim Harder · gentoo
app-misc/byobu: version bump to 5.113 - Tim Harder · gentoo
app-misc/byobu: remove old - Tim Harder · gentoo
app-misc/byobu: stabilize 5.112 - Tim Harder · gentoo
app-misc/byobu: version bump to 5.112 - Tim Harder · gentoo
app-misc/byobu: version bump to 5.111 - Patrice Clement · gentoo
app-misc/byobu: Clean up old.
Package-Manager: portage-2.2.18 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Patrice Clement · gentoo
app-misc/byobu: Stable for amd64+x86 using the ALLARCHES policy.
Package-Manager: portage-2.2.18 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Justin Lecher · gentoo
Convert all URIs for launchpad.net from http to https
Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed