Hello community, here is the log from the commit of package byobu for openSUSE:Factory checked in at 2018-01-17 21:56:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/byobu (Old) and /work/SRC/openSUSE:Factory/.byobu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "byobu" Wed Jan 17 21:56:54 2018 rev:3 rq:565831 version:5.124 Changes: -------- --- /work/SRC/openSUSE:Factory/byobu/byobu.changes 2017-10-11 23:03:51.262327799 +0200 +++ /work/SRC/openSUSE:Factory/.byobu.new/byobu.changes 2018-01-17 21:56:55.775099702 +0100 @@ -1,0 +2,19 @@ +Mon Jan 8 18:12:11 UTC 2018 - tejas.gurusw...@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. + +------------------------------------------------------------------- Old: ---- byobu_5.123.orig.tar.gz byobu_5.123.orig.tar.gz.asc New: ---- byobu_5.124.orig.tar.gz byobu_5.124.orig.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ byobu.spec ++++++ --- /var/tmp/diff_new_pack.ofK94O/_old 2018-01-17 21:56:57.511018332 +0100 +++ /var/tmp/diff_new_pack.ofK94O/_new 2018-01-17 21:56:57.511018332 +0100 @@ -1,7 +1,7 @@ # # spec file for package byobu # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: byobu -Version: 5.123 +Version: 5.124 Release: 0 Summary: Enhanced profile and configuration utilities for GNU Screen and tmux License: GPL-3.0 ++++++ byobu_5.123.orig.tar.gz -> byobu_5.124.orig.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byobu-5.123/ChangeLog new/byobu-5.124/ChangeLog --- old/byobu-5.123/ChangeLog 2017-09-25 17:27:25.000000000 +0200 +++ new/byobu-5.124/ChangeLog 2017-12-04 14:45:05.000000000 +0100 @@ -1,4 +1,30 @@ -byobu (5.123) released; urgency=medium +byobu (5.124) released; urgency=medium + + [ Dustin Kirkland ] + * 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 + + [ Ari Pollak ] + * usr/lib/byobu/include/select-session.py: + - Fix culling sessions with named groups (#25) + - https://github.com/dustinkirkland/byobu/pull/25 + + [ Charles Alva ] + * usr/bin/purge-old-kernels: + - make sure we pass through the -f|-y apt options + + [ Matthias Klose ] + * Build-depend on dh-python. + * Drop the alternative python2 dependencies. LP: #1735348. + + -- Dustin Kirkland <kirkl...@ubuntu.com> Mon, 25 Sep 2017 10:28:42 -0500 + +byobu (5.123-0ubuntu1) artful; urgency=medium [ @cripton ] * po/es.po: @@ -20,7 +46,7 @@ * usr/bin/byobu-ctrl-a.in: LP: #1710780 - set prefix2 to F12 in screen-compat ctrl-a mode - -- Dustin Kirkland <kirkl...@ubuntu.com> Thu, 17 Aug 2017 18:44:26 -0500 + -- Dustin Kirkland <kirkl...@ubuntu.com> Mon, 25 Sep 2017 10:28:38 -0500 byobu (5.122-0ubuntu1) artful; urgency=medium diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byobu-5.123/snap/snapcraft.yaml new/byobu-5.124/snap/snapcraft.yaml --- old/byobu-5.123/snap/snapcraft.yaml 1970-01-01 01:00:00.000000000 +0100 +++ new/byobu-5.124/snap/snapcraft.yaml 2017-10-15 18:58:08.000000000 +0200 @@ -0,0 +1,26 @@ +name: byobu +version: 5.124 +summary: text window manager, shell multiplexer, integrated DevOps environment +description: > + Byobu is Ubuntu's powerful text-based window manager, shell multiplexer, and + integrated DevOps environment. + Using Byobu, you can quickly create and move between different windows + over a single SSH connection or TTY terminal, split each of those windows into + multiple panes, monitor dozens of important statistics about your system, + detach and reattach to sessions later while your programs continue to run in + the background. +confinement: classic +grade: stable + +parts: + byobu: + plugin: nil + stage-packages: [byobu] + stage: + - -bin/byobu + snap: + - -bin/byobu + +apps: + byobu: + command: byobu Binary files old/byobu-5.123/usr/bin/.wifi-status.swp and new/byobu-5.124/usr/bin/.wifi-status.swp differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byobu-5.123/usr/bin/byobu.in new/byobu-5.124/usr/bin/byobu.in --- old/byobu-5.123/usr/bin/byobu.in 2017-09-25 17:14:22.000000000 +0200 +++ new/byobu-5.124/usr/bin/byobu.in 2017-09-25 17:28:42.000000000 +0200 @@ -18,7 +18,7 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -VERSION=5.123 +VERSION=5.124 PKG="byobu" # All sorts of things go wrong if you don't own your $HOME dir. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byobu-5.123/usr/bin/purge-old-kernels new/byobu-5.124/usr/bin/purge-old-kernels --- old/byobu-5.123/usr/bin/purge-old-kernels 2017-04-27 23:15:23.000000000 +0200 +++ new/byobu-5.124/usr/bin/purge-old-kernels 2017-11-07 07:12:20.000000000 +0100 @@ -26,4 +26,4 @@ # If you still have old kernels lying around after this, please # file a bug against apt: https://bugs.launchpad.net/ubuntu/+source/apt/+filebug -sudo apt-get autoremove +sudo apt-get $@ autoremove diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byobu-5.123/usr/bin/wifi-status new/byobu-5.124/usr/bin/wifi-status --- old/byobu-5.123/usr/bin/wifi-status 2017-09-25 17:07:24.000000000 +0200 +++ new/byobu-5.124/usr/bin/wifi-status 2017-09-29 20:35:55.000000000 +0200 @@ -32,12 +32,14 @@ if [ -z "$TMUX" ]; then watch -n1 "iw $dev info; ip addr show $dev; ip route; echo; (journalctl -b --no-pager -q | grep -i $dev | tail -n 10 | sort -r); echo; ping -I $dev -c 1 8.8.8.8" else + # Note that the speedometer item will silently fail, if the speedometer command is not found; I don't want byobu to depend on speedometer, but it can suggest it tmux new-window -n wifi-status "watch -c iw $dev info \| ccze -A" \; \ split-window -t wifi-status -v "watch -c ip addr show $dev \| ccze -A" \; \ split-window -t wifi-status -v "watch -c ip route \| ccze -A" \; \ split-window -t wifi-status -h "ping -I $dev $router" \; \ split-window -t wifi-status -v "watch -c journalctl -b --no-pager -q \| grep -i $dev \| tail -n 10 \| sort -r \| ccze -A" \; \ split-window -t wifi-status -h "ping -I $dev 8.8.8.8" \; \ + split-window -t wifi-status -v "speedometer -t $dev -r $dev" \; \ select-layout -t wifi-status tiled fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byobu-5.123/usr/lib/byobu/include/select-session.py new/byobu-5.124/usr/lib/byobu/include/select-session.py --- old/byobu-5.123/usr/lib/byobu/include/select-session.py 2017-08-17 23:53:22.000000000 +0200 +++ new/byobu-5.124/usr/lib/byobu/include/select-session.py 2017-11-14 04:23:14.000000000 +0100 @@ -99,10 +99,10 @@ if not output: return - # Find the master session to extract the group number. We use + # Find the master session to extract the group name. We use # the group number to be extra sure the right session is getting # killed. We don't want to accidentally kill the wrong one - pattern = "^%s:.+\\((group \\d+)\\).*$" % session_name + pattern = "^%s:.+\\((group \\w+)\\).*$" % session_name master = re.search(pattern, output, re.MULTILINE) if not master: return diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byobu-5.123/usr/share/byobu/profiles/bashrc new/byobu-5.124/usr/share/byobu/profiles/bashrc --- old/byobu-5.123/usr/share/byobu/profiles/bashrc 2016-07-05 17:37:04.000000000 +0200 +++ new/byobu-5.124/usr/share/byobu/profiles/bashrc 2017-10-11 23:08:33.000000000 +0200 @@ -30,17 +30,6 @@ byobu_prompt_symbol() { if [ "$USER" = "root" ]; then printf "%s" "#"; - elif [ "$BYOBU_DISTRO" = "Ubuntu" ]; then - case "$BYOBU_CHARMAP" in - "UTF-8") - # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET (U+27EB, Pe): ⟫ - printf "%s" "⟫" - ;; - *) - # Simple ASCII greater-than sign - printf "%s" ">" - ;; - esac else printf "%s" "\$" fi