File byobu.changes of Package byobu
-------------------------------------------------------------------
Tue Jan 14 12:30:28 UTC 2025 - Ana Guerrero <ana.guerrero@suse.com>
- Remove Requires on snack, this removes sound support.
-------------------------------------------------------------------
Sat Jun 8 18:10:17 UTC 2024 - Tejas Guruswamy <tejas.guruswamy@opensuse.org>
- Update to version 6.12
* usr/share/byobu/profiles/bashrc:
- export PS1
* usr/bin/byobu-janitor.in:
- add byobu prompt to .bashrc in Wolfi
* usr/share/byobu/profiles/bashrc, usr/share/man/man1/byobu-prompt.1:
- add a bash timer, that shows the runtime of the previous command
at the beginning of the prompt
* usr/bin/byobu.in:
- if we're in a busybox/ash shell, but real bash is available, use bash
* usr/share/byobu/keybindings/f-keys.tmux:
- have F1 pull up the keybindings text
* usr/share/byobu/profiles/bashrc:
- fix timer string logic
* usr/share/byobu/profiles/bashrc:
- fix BYOBU_RUN_DIR and BYOBU_PREFIX issue
- https://github.com/dustinkirkland/byobu/pull/62
- https://launchpad.net/bugs/2051995 LP: #2051995
* usr/bin/byobu-launcher-install.in:
- Fix for VSCode, fish and byobu installations
- https://github.com/dustinkirkland/byobu/commit/f917d2169afdec623f5b32723d93bfd91d34b92f#commitcomment-137955113
* usr/lib/byobu/updates_available:
- added support for dnf package manager
- https://code.launchpad.net/~sanjay-ankur/byobu/byobu/+merge/415959
* usr/share/byobu/profiles/bashrc:
- added git branch to bash ps1 prompt
-------------------------------------------------------------------
Wed Jan 10 03:17:22 UTC 2024 - Tejas Guruswamy <tejas.guruswamy@opensuse.org>
- Update to version 6.5:
* Move sources to GitHub (https://github.com/dustinkirkland/byobu)
* usr/share/byobu/profiles/bashrc:
- drop debian chroot from wolfi ps1
- drastically simplify the conditional logic
* usr/bin/byobu-shell.in:
- need a -l login shell to source profiles and colorize PS1
* usr/lib/byobu/packages:
- add missing trailing whitespace
* usr/bin/byobu-janitor.in:
- enable colorized prompt for Wolfi ash shells
* usr/bin/byobu-janitor.in, usr/share/byobu/status/status:
- within Wolfi, default to our 2nd status line
* usr/lib/byobu/updates_available:
- silence apk update
* usr/share/byobu/profiles/bashrc:
- support ash for colorized prompt
* add a package count status item, useful for minimal containers
* added support for apk / Wolfi in updates_available
* added a status line customized for containers
* add wolfi color schemed PS1 prompt
* usr/lib/byobu/include/shutil:
- fix distro getting from /etc/os-release
* usr/lib/byobu/disk:
- drop the -P from df which is breaking MacOS
not sure where this came from
* byobu.txt, usr/bin/whats-my-public-ip,
usr/share/byobu/pixmaps/byobu_backup.svg:
- copy over a couple of missing changes from bzr to git
* debian/control, debian/copyright, README.md, usr/bin/byobu-
export.in, usr/share/man/man1/byobu-export.1:
- moving upstream Byobu from Launchpad.net to Github.com
* README.md:
- bumped date
* usr/bin/byobu-select-profile.in: LP: #1828296
- add missing listprofiles logic
* usr/lib/byobu/include/select-session.py:
- fix inverted logic on session reuse
* usr/lib/byobu/logo:
- added a logo for Wolfi
* usr/lib/byobu/include/shutil, usr/lib/byobu/release:
- Wolfi doesn't really have versions, so just use the distro
name rather than version id
-------------------------------------------------------------------
Sat Aug 29 11:25:11 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
- Fix build after libexec change in distribution
-------------------------------------------------------------------
Sun Mar 29 19:26:52 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 5.133:
* debian/docs: Closes: #951455
- fix FTBFS on README
byobu (5.132-0ubuntu1) focal; urgency=medium
* debian/control, debian/rules:
- pep8 binary is gone from Debian, disable for now
-------------------------------------------------------------------
Sun Feb 16 03:22:03 UTC 2020 - Tejas Guruswamy <tejas.guruswamy@opensuse.org>
- Update to 5.131
* debian/control: Closes: #949941
- build-depend on python3-pep8, rather than pep8 transitional package
* usr/lib/byobu/disk:
- change disk status to white on darker magenta/purple, helps with
readability on some terminals
* usr/lib/byobu/include/select-session.py: LP: #1750430
- commit edeae41 fixed the excessive creation of sessions by not
creating different sessions. This commit adjust the behavior in a way
that having .reuse-sessions enabled tmux will properly attach and remove
sessions when dettaching and will also kill the last session available
- When more than two sessions exist, tmux asks which session to use
* usr/share/byobu/keybindings/f-keys.tmux: LP: #1861555
- Update usage of tmux swap-window so that focus stays with the
original window.
-------------------------------------------------------------------
Tue Feb 4 04:26:59 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 5.130
* usr/lib/byobu/logo:
- add Raspbian colors / logo
* usr/lib/byobu/include/select-session.py:
- Force UTF-8 when attaching in `select-session.py`
* debian/rules:
- ignore new pep8 rules around hard tabs and whitespaces, related
to bug 1843729
* AUTHORS, CONTRIBUTING, NEWS, README, README.md:
- Flatten these files into a single README.md
- Minor updates in the process
- Remove unnecessary python-devel BuildRequires.
- Replace shebang for two env-using scripts.
-------------------------------------------------------------------
Sat Aug 24 19:17:05 UTC 2019 - Tejas Guruswamy <tejas.guruswamy@opensuse.org>
- Update to 5.129
+ see https://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog
-------------------------------------------------------------------
Tue Jan 15 20:28:33 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
- Require python3-newt, fixes bsc#1121502
-------------------------------------------------------------------
Mon Aug 13 21:53:25 UTC 2018 - tejas.guruswamy@opensuse.org
- update to 5.127. key changes:
* usr/share/byobu/profiles/bashrc:
- Googley PS1 for non-Ubuntu distros
* usr/lib/byobu/include/shutil, usr/lib/byobu/Makefile.am,
usr/lib/byobu/rcs_cost, usr/share/byobu/status/status,
usr/share/man/man1/byobu.1,
usr/lib/byobu/ec2_cost,
usr/lib/byobu/include/ec2instancespricing.py,
usr/lib/byobu/include/Makefile.am, usr/lib/byobu/include/shutil,
usr/lib/byobu/Makefile.am, usr/share/byobu/status/status,
usr/share/man/man1/byobu.1,
* usr/bin/byobu-janitor.in:
- deprecate unmaintained ec2/rcs pricing functionality
- this never really worked well, and these prices are constantly changing
- clear out stale status cache
* debian/control, usr/lib/byobu/ip_address, usr/lib/byobu/network,
usr/share/man/man1/wifi-status.1: LP: #1748956
- switch entirely to iproute2, away from net-tools and ifconfig
- only remaining ifconfig is fall-back logic, in case /sbin/ip is
not found
* usr/bin/byobu-select-profile.in, usr/share/man/man1/byobu-select-
profile.1: LP: #1717746
- deprecate interactive mode for byobu-select-profile
* usr/lib/byobu/include/toggle-utf8.in: LP: #1696546
- try to support zsh and other shells in addition to bash
* usr/share/byobu/profiles/bashrc:
- fix missing bash 256 ps1 colors
* usr/lib/byobu/include/constants, usr/share/byobu/keybindings/f-
keys.screen, usr/share/byobu/keybindings/f-keys.tmux:
- create a $BYOBU_EDITOR variable, using "sensible-editor" if found
(it will be on Debian/Ubuntu systems), or $EDITOR if not, and falling
back to "vim" in the case where none are found
- use $BYOBU_EDITOR with Shift-F7 to open the printscreen buffer in
a new window; this fixes a bug on some distros where $EDITOR might
be undefined
* usr/lib/byobu/session:
- don't count sessions that start with _ BUG: #892489
* usr/lib/byobu/updates_available:
- Fix rare race condition for update_needed and cache file (#26)
- https://github.com/dustinkirkland/byobu/pull/26
* byobu.desktop:
- give some hints for GNOME Shell to correctly match byobu desktop file
(LP: #1718482); partial fix, not entirely working yet
-------------------------------------------------------------------
Sat Mar 31 07:41:54 UTC 2018 - sebix+novell.com@sebix.at
- update to 5.125:
* usr/share/byobu/profiles/dircolors: LP: #1752352
- fix blinking symlinks
* usr/lib/byobu/include/select-session.py:
- Fix cull_zombies() so that we properly cull zombies of sessions that
have non-numeric session names
- Allow the dynamic session-creation behaviour to be disabled by
creating ~/.byobu/.reuse-session
* debian/control:
- need sensible-utils
-------------------------------------------------------------------
Mon Jan 8 18:12:11 UTC 2018 - tejas.guruswamy@opensuse.org
- update to 5.124
* usr/bin/wifi-status:
- add a speedometer split
* debian/control, usr/bin/wifi-status,
usr/share/byobu/profiles/bashrc:
- kill the double bracket; doesn't always print nicely
* === added directory snap, snap/snapcraft.yaml:
- initial crack at snap packaging
* usr/lib/byobu/include/select-session.py:
- Fix culling sessions with named groups (#25)
- https://github.com/dustinkirkland/byobu/pull/25
* usr/bin/purge-old-kernels:
- make sure we pass through the -f|-y apt options
* Build-depend on dh-python.
* Drop the alternative python2 dependencies. LP: #1735348.
-------------------------------------------------------------------
Mon Sep 25 20:10:38 UTC 2017 - sebix+novell.com@sebix.at
- update to 5.123
* po/es.po:
- fix typos and errors in the spanish translation (#21)
* usr/bin/wifi-status:
- use iw and ip rather than ifconfig and iwconfig, which are deprecated (#24)
* usr/bin/byobu.in:
- add support for a BYOBU_ALT_TITLE variable, which enables users to
set an alternate window title for their byobu session
* usr/bin/byobu-ctrl-a.in: LP: #1710780, #23
- set prefix2 to F12 in screen-compat ctrl-a mode
-------------------------------------------------------------------
Thu Aug 31 06:52:17 UTC 2017 - sebix+novell.com@sebix.at
- upgrade to 5.122:
* usr/lib/byobu/include/config.py.in, usr/lib/byobu/include/select-
session.py: LP: #1711026
- Byobu currently FTBFS on artful during pep8 verification due to
the newly introduced E722 - ie. a 'try:/except:' block with a
bare except that should be replaced by a 'try:except Exception:' block.
- upgrade to 5.121:
* usr/bin/wifi-status:
- timestamp the pings
* autogen.sh, .bzrignore, configure.ac:
- modernize autoconf, add .bzrignore
- my intent is to add autogen.sh as next step as seems you currently
produce release tarballs manually, so it contains random unneeded
crap like autom4te.cache
- upgrade to 5.120:
* usr/lib/byobu/include/shutil:
- revert the last two changes; that was a wild goose chase
-------------------------------------------------------------------
Sun Jul 30 19:40:56 UTC 2017 - sebix+novell.com@sebix.at
- split documentation package
- fix desktop-file
- upgrade to 5.119:
* usr/lib/byobu/include/shutil:
- fix regression in distro detection
- upgrade to 5.118:
* usr/lib/byobu/include/shutil:
- use /etc/lsb-release, if it exists
fixes detection of Linux Mint
-------------------------------------------------------------------
Mon May 15 17:53:40 UTC 2017 - tejas.guruswamy@opensuse.org
- Update to version 5.117 (key changes since 5.108):
* usr/share/byobu/profiles/tmux:
- save 100K lines of scrollback, rather than 10K, which I find gets
eclipsed too often when you actually need it
* usr/bin/byobu.in, usr/share/byobu/profiles/tmux:
- use screen-256color if possible, for both screen and tmux
- allow the user to override our term choices, by setting
BYOBU_TERM, BYOBU_DEFAULT_TERM and/or BYOBU_COLOR_TERM
+ see also https://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog
- Update package requirements and recommends to include perl, gettext, net-tools
-------------------------------------------------------------------
Sun Jul 3 10:12:43 UTC 2016 - sor.alexei@meowr.ru
- Update to version 5.108 (changes since 5.104):
* usr/share/man/man1/byobu.1:
- Update examples.
* usr/lib/byobu/swap, usr/share/man/man1/byobu.1:
- Switch swap to black on green, white on green was unreadable.
* usr/bin/byobu-ctrl-a.in:
- Silence stderr.
* usr/share/byobu/profiles/bashrc:
- Fix colour comment.
* usr/bin/byobu-janitor.in:
- No longer default to enabling ec2 status (lp#1564320).
- Institute better timeouts for metadata wgets (lp#1564320).
* usr/bin/byobu-select-session.in:
- Exec the select-session command, to keep from having an sh
hanging around (lp#1555446).
* usr/bin/manifest:
- Remove http, breaks pastebinit.
- Fix manifest URL.
* usr/bin/wifi-status:
- Use tmux target pane.
* usr/lib/byobu/battery:
- Use `POWER_SUPPLY_CAPACITY` for battery if available and
neither POWER_SUPPLY_ENERGY_NOW nor POWER_SUPPLY_CHARGE_NOW
are available (important for summing multiple batteries).
* usr/lib/byobu/include/tmux-send-command-to-all-panes:
- Fix breakage on sending command to all panes.
-------------------------------------------------------------------
Fri Mar 4 07:46:25 UTC 2016 - sor.alexei@meowr.ru
- Update to 5.104.
-------------------------------------------------------------------
Mon Nov 23 20:34:07 UTC 2015 - sor.alexei@meowr.ru
- Update to 5.99:
* usr/share/byobu/pixmaps/byobu.svg:
- Clean up vector image from Nobuto Murata.
* configure.ac, debian/install, debian/postinst, debian/postrm,
etc/profile.d/Makefile.am, usr/share/byobu/profiles/Makefile.am,
usr/share/byobu/profiles/Z97-byobu.sh.in => etc/profile.d/Z97-
byobu.sh.in:
- Fix some recent regressions on byobu auto launching.
-------------------------------------------------------------------
Sat Oct 31 10:21:56 UTC 2015 - sor.alexei@meowr.ru
- Update to 5.98:
* usr/bin/vigpg:
- Specify stdin for input file.
* usr/bin/vigpg:
- Get vigpg working with the new release of gpg in 15.10.
- Clean up encrypted copies of the file.
* usr/share/applications/byobu.desktop:
- Use byobu icon rather than gnome-terminal (lp#1503418).
* usr/lib/byobu/include/config.py.in:
- Fix help for openSUSE.
-------------------------------------------------------------------
Sun Sep 27 15:37:48 UTC 2015 - sor.alexei@meowr.ru
- Update to 5.97 (changes since 5.94):
* usr/lib/byobu/battery:
- Sum together all batteries.
* usr/bin/byobu.in:
- Ensure we start tmux with unicode support (lp#1268072).
- Respect user's custom default-command and/or default-shell in
the first window launched (lp#1369783).
* usr/bin/byobu.in, usr/share/man/man1/byobu.1:
- byobu -h|--help enters manpage, place this code with
-v|--version (lp#1483394).
* usr/bin/byobu-shell.in:
- Find the motd (lp#1458941).
* usr/share/byobu/keybindings/f-keys.tmux.disable:
- Ensure that we source user's keybindings (lp#1453037).
* experimental/byobu-classroom, usr/bin/byobu-ctrl-a.in,
usr/bin/byobu-disable-prompt.in, usr/bin/byobu-janitor.in,
usr/bin/byobu-launcher-uninstall.in, usr/bin/byobu-quiet.in,
usr/bin/byobu-silent.in, usr/bin/byobu-status.in,
usr/lib/byobu/include/constants,
usr/share/byobu/keybindings/f-keys.screen:
- Create BYOBU_SED_INLINE variable, to handle inline sed's,
using --follow-symlinks when possible (not always available)
(lp#1068580).
* usr/lib/byobu/logo:
- Fix minor logic typo (reversed logic).
* usr/bin/byobu-launcher.in:
- Add some helpful information about nested sessions (lp#1338260).
- Fix byobu autolaunch for TERM=screen-256color users (lp#1338260).
* usr/lib/byobu/include/constants:
- Fix check for sed's follow-symlinks feature.
* configure.ac, debian/install, debian/postinst, debian/postrm,
etc/profile.d/Makefile.am, etc/profile.d/Z97-byobu.sh.in =>
usr/share/byobu/profiles/Z97-byobu.sh.in, usr/bin/byobu.in,
usr/bin/byobu-launcher-install.in,
usr/lib/byobu/include/config.py.in,
usr/share/byobu/profiles/Makefile.am:
- Fix some discrepancies between Z97- and Z98-.
- Move documentation to a proper directory.
- Add tarball signing.
- Spec cleanup.
-------------------------------------------------------------------
Wed Aug 12 16:20:44 UTC 2015 - tejas.guruswamy@opensuse.org
- Update to 5.94
+ see http://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog
-------------------------------------------------------------------
Fri Nov 14 19:04:20 UTC 2014 - brian@aljex.com
- update to 5.87
see http://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog
removed byobu-remove_shebang_from_profile_sourced.patch, upstream fixeda
allow building on older targets back to SL 10.0
-------------------------------------------------------------------
Fri Jul 26 09:27:31 UTC 2013 - pascal.bleser@opensuse.org
- update to 5.47:
+ see http://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog
-------------------------------------------------------------------
Sun Jun 30 18:29:57 UTC 2013 - crrodriguez@opensuse.org
- version 5.43
+ see http://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog
-------------------------------------------------------------------
Wed Apr 3 15:39:38 UTC 2013 - tejas.guruswamy@opensuse.org
- Fix unecessary shebang in Z97-byobu.sh (patch from pbleser)
-------------------------------------------------------------------
Wed Apr 3 15:31:26 UTC 2013 - tejas.guruswamy@opensuse.org
- Update to 5.35
+ see http://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog
-------------------------------------------------------------------
Tue Jan 22 12:12:58 UTC 2013 - tejas.guruswamy@opensuse.org
- Update to 5.29
+ see http://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog
-------------------------------------------------------------------
Sun Dec 16 19:22:58 UTC 2012 - tejas.guruswamy@opensuse.org
- Update to 5.22
+ see http://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog
-------------------------------------------------------------------
Fri Jul 27 19:44:12 UTC 2012 - tejas.guruswamy@opensuse.org
- Update to 5.21
+ see http://bazaar.launchpad.net/~kirkland/byobu/trunk/view/head:/debian/changelog
-------------------------------------------------------------------
Fri Jan 20 14:03:40 UTC 2012 - tejas.guruswamy@opensuse.org
- Update to 5.5
-------------------------------------------------------------------
Tue Dec 13 17:41:06 UTC 2011 - tejas.guruswamy@opensuse.org
- Update to 4.54
-------------------------------------------------------------------
Tue Sep 6 18:53:20 UTC 2011 - tejas.guruswamy@opensuse.org
- Add fix for lp#842113 apport doesn't behave as intended
-------------------------------------------------------------------
Mon Sep 5 19:21:48 UTC 2011 - tejas.guruswamy@opensuse.org
- Update to 4.32
+ silence message that some users found noisy
+ fix a suite of support issues around launching byobu under sudo, where
files/dirs would be created under the $SUDO_USER's $HOME, but would be
owned by root + save a fork
+ fix bold color printing
+ deprecate backticks file, no longer needed
+ fix breakage when $TMUX is undefined
+ go bold on window activity
+ clean up and make window colorings more consistent
+ speed up disabled status runs
+ support tmux status, using a cached print mechanism and a list of
+ left and right status items
+ drop the failed byobu-statusd experiment and its byobu-status-print
+ helper
+ add a PCT constant, required to support both screen and tmux
+ fix a bug/typo in shutil (should be /proc/uptime)
+ separate status cache between screen and tmux (different formatting)
+ make byobu-status-tmux support screen
+ PCT="%%" for both
+ update backticks and caption/hardstatus
+ fix default status
+ drop backticks and double printing of date/time in tmux
+ transition to the new, faster, less-resource intensive status
+ gathering method
+ migrate to toggling on/off the list of status items
+ fix initial seeding of status config
+ drop experimental code, no longer necessary
+ test non-zero cache file
+ combine mem_* to memory
+ decrease raid status frequency
+ add trailing space to logo
+ make network calculations drastically cheaper, by using status_freq
+ rather than a file stat
+ ensure that byobu-janitor runs on reload
+ must separate run dirs for tmux/screen run status scripts;
+ otherwise, calculated rates are off
+ fix wireless utf8 icon bug, default to utf8 for tmux
+ fix tmux color rendering
+ fix underscore, italics, hidden
+ ensure that the cache dir gets created
+ get 256 colors working in tmux
+ add .zZ symbol for powernap state, per feedback at LinuxConNA in
+ Vancouver
+ fix flag path; simplify coloring
+ add session selection support for tmux
+ flatten bold/dim/bright modifiers when in 8-color mode
+ fix bold printing
+ check exist status of session listing
+ fix stray directory creation
+ fall back to the tmux tmpdir
-------------------------------------------------------------------
Sat Aug 13 21:38:56 UTC 2011 - tejas.guruswamy@opensuse.org
- Update to 4.29
-------------------------------------------------------------------
Mon Sep 27 12:05:25 UTC 2010 - pascal.bleser@opensuse.org
- initial package (3.5)