Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package btop for openSUSE:Factory checked in at 2021-12-13 20:45:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/btop (Old) and /work/SRC/openSUSE:Factory/.btop.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "btop" Mon Dec 13 20:45:13 2021 rev:10 rq:940286 version:1.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/btop/btop.changes 2021-12-02 02:10:37.739509057 +0100 +++ /work/SRC/openSUSE:Factory/.btop.new.2520/btop.changes 2021-12-13 20:51:18.960670220 +0100 @@ -1,0 +2,11 @@ +Mon Dec 13 15:14:51 UTC 2021 - Scott Bradnick <scott.bradn...@suse.com> - 1.1.3 + +- Update to upstream release 1.1.3: + * Added: New theme ayu, by @AlphaNecron + * Added: New theme gruvbox_dark_v2, by @pietryszak + * Fixed: Macos cpu coretemp for Intel, by @joske + * Added: New theme OneDark, by @vtmx + * Fixed: Fixed network graph scale int rollover + * Fixed: Suspected possibility of very rare stall in Input::clear() + +------------------------------------------------------------------- Old: ---- v1.1.2.tar.gz New: ---- v1.1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ btop.spec ++++++ --- /var/tmp/diff_new_pack.dYfypc/_old 2021-12-13 20:51:19.692670688 +0100 +++ /var/tmp/diff_new_pack.dYfypc/_new 2021-12-13 20:51:19.700670693 +0100 @@ -17,13 +17,13 @@ Name: btop -Version: 1.1.2 +Version: 1.1.3 Release: 0 Summary: Usage and stats for processor, memory, disks, network and processes License: Apache-2.0 Group: System/Monitoring -URL: https://github.com/aristocratos/btop/archive -Source: %{url}/v%{version}.tar.gz#/v%{version}.tar.gz +URL: https://github.com/aristocratos/btop +Source: %{url}/archive/v%{version}.tar.gz#/v%{version}.tar.gz BuildRequires: coreutils %if 0%{?suse_version} < 1550 %define cxxopt CXX=g++-10 ++++++ v1.1.2.tar.gz -> v1.1.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btop-1.1.2/CHANGELOG.md new/btop-1.1.3/CHANGELOG.md --- old/btop-1.1.2/CHANGELOG.md 2021-11-27 18:52:10.000000000 +0100 +++ new/btop-1.1.3/CHANGELOG.md 2021-12-11 18:22:08.000000000 +0100 @@ -1,3 +1,17 @@ +## v1.1.3 + +* Added: New theme ayu, by @AlphaNecron + +* Added: New theme gruvbox_dark_v2, by @pietryszak + +* Fixed: Macos cpu coretemp for Intel, by @joske + +* Added: New theme OneDark, by @vtmx + +* Fixed: Fixed network graph scale int rollover + +* Fixed: Suspected possibility of very rare stall in Input::clear() + ## v1.1.2 * Fixed: SISEGV on macos Mojave, by @mgradowski diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btop-1.1.2/README.md new/btop-1.1.3/README.md --- old/btop-1.1.2/README.md 2021-11-27 18:52:10.000000000 +0100 +++ new/btop-1.1.3/README.md 2021-12-11 18:22:08.000000000 +0100 @@ -275,6 +275,13 @@ sudo zypper in btop ``` +**Binary release on Homebrew (macOS (x86_64 & ARM64) / Linux (x86_64))** + +* **[Homebrew](https://formulae.brew.sh/formula/btop)** + ```bash + brew install btop + ``` + ## Compilation Linux Needs GCC 10 or higher, (GCC 11 or above strongly recommended for better CPU efficiency in the compiled binary). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btop-1.1.2/src/btop.cpp new/btop-1.1.3/src/btop.cpp --- old/btop-1.1.2/src/btop.cpp 2021-11-27 18:52:10.000000000 +0100 +++ new/btop-1.1.3/src/btop.cpp 2021-12-11 18:22:08.000000000 +0100 @@ -56,7 +56,7 @@ {"#801414", "???????????????????????? ????????? ???????????????????????????????????? ????????? ?????????"}, {"#000000", "????????????????????? ????????? ????????????????????? ?????????"}, }; - const string Version = "1.1.2"; + const string Version = "1.1.3"; int coreCount; string overlay; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btop-1.1.2/src/btop_draw.cpp new/btop-1.1.3/src/btop_draw.cpp --- old/btop-1.1.2/src/btop_draw.cpp 2021-11-27 18:52:10.000000000 +0100 +++ new/btop-1.1.3/src/btop_draw.cpp 2021-12-11 18:22:08.000000000 +0100 @@ -947,8 +947,8 @@ const string title_left = Theme::c("net_box") + Fx::ub + Symbols::title_left; const string title_right = Theme::c("net_box") + Fx::ub + Symbols::title_right; const int i_size = min((int)selected_iface.size(), 10); - const long long down_max = (net_auto ? graph_max.at("download") : (long long)(Config::getI("net_download") << 20) / 8); - const long long up_max = (net_auto ? graph_max.at("upload") : (long long)(Config::getI("net_upload") << 20) / 8); + const long long down_max = (net_auto ? graph_max.at("download") : ((long long)(Config::getI("net_download")) << 20) / 8); + const long long up_max = (net_auto ? graph_max.at("upload") : ((long long)(Config::getI("net_upload")) << 20) / 8); //* Redraw elements not needed to be updated every cycle if (redraw) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btop-1.1.2/src/btop_input.cpp new/btop-1.1.3/src/btop_input.cpp --- old/btop-1.1.2/src/btop_input.cpp 2021-11-27 18:52:10.000000000 +0100 +++ new/btop-1.1.3/src/btop_input.cpp 2021-12-11 18:22:08.000000000 +0100 @@ -175,10 +175,11 @@ } void clear() { - auto first_num = cin.rdbuf()->in_avail(); - while (cin.rdbuf()->in_avail() == first_num) { - if (first_num-- == 0) break; - cin.ignore(1); + if (auto first_num = cin.rdbuf()->in_avail(); first_num > 0) { + while (cin.rdbuf()->in_avail() == first_num) { + if (first_num-- <= 0) break; + cin.ignore(1); + } } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btop-1.1.2/src/osx/smc.cpp new/btop-1.1.3/src/osx/smc.cpp --- old/btop-1.1.2/src/osx/smc.cpp 2021-11-27 18:52:10.000000000 +0100 +++ new/btop-1.1.3/src/osx/smc.cpp 2021-12-11 18:22:08.000000000 +0100 @@ -63,6 +63,11 @@ snprintf(key, 5, "TC%1dc", core); } result = SMCReadKey(key, &val); + if (result != kIOReturnSuccess) { + // try again with C + snprintf(key, 5, "TC%1dC", core); + result = SMCReadKey(key, &val); + } if (result == kIOReturnSuccess) { if (strcmp(val.dataType, DATATYPE_SP78) == 0) { // convert sp78 value to temperature diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btop-1.1.2/src/osx/smc.hpp new/btop-1.1.3/src/osx/smc.hpp --- old/btop-1.1.2/src/osx/smc.hpp 2021-11-27 18:52:10.000000000 +0100 +++ new/btop-1.1.3/src/osx/smc.hpp 2021-12-11 18:22:08.000000000 +0100 @@ -25,7 +25,8 @@ #define DATATYPE_SP78 "sp78" // key values -#define SMC_KEY_CPU_TEMP "TC0P" +#define SMC_KEY_CPU_TEMP "TC0P" // proximity temp? +#define SMC_KEY_CPU_DIE_TEMP "TC0D" // die temp? #define SMC_KEY_CPU1_TEMP "TC1C" #define SMC_KEY_CPU2_TEMP "TC2C" // etc #define SMC_KEY_FAN0_RPM_CUR "F0Ac" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btop-1.1.2/themes/ayu.theme new/btop-1.1.3/themes/ayu.theme --- old/btop-1.1.2/themes/ayu.theme 1970-01-01 01:00:00.000000000 +0100 +++ new/btop-1.1.3/themes/ayu.theme 2021-12-11 18:22:08.000000000 +0100 @@ -0,0 +1,89 @@ +# Main background, empty for terminal default, need to be empty if you want transparent background +theme[main_bg]="#0B0E14" + +# Main text color +theme[main_fg]="#BFBDB6" + +# Title color for boxes +theme[title]="#BFBDB6" + +# Highlight color for keyboard shortcuts +theme[hi_fg]="#E6B450" + +# Background color of selected item in processes box +theme[selected_bg]="#E6B450" + +# Foreground color of selected item in processes box +theme[selected_fg]="#f8f8f2" + +# Color of inactive/disabled text +theme[inactive_fg]="#565B66" + +# Color of text appearing on top of graphs, i.e uptime and current network graph scaling +theme[graph_text]="#BFBDB6" + +# Background color of the percentage meters +theme[meter_bg]="#565B66" + +# Misc colors for processes box including mini cpu graphs, details memory graph and details status text +theme[proc_misc]="#DFBFFF" + +# Cpu box outline color +theme[cpu_box]="#DFBFFF" + +# Memory/disks box outline color +theme[mem_box]="#95E6CB" + +# Net up/down box outline color +theme[net_box]="#F28779" + +# Processes box outline color +theme[proc_box]="#E6B673" + +# Box divider line and small boxes line color +theme[div_line]="#565B66" + +# Temperature graph colors +theme[temp_start]="#DFBFFF" +theme[temp_mid]="#D2A6FF" +theme[temp_end]="#A37ACC" + +# CPU graph colors +theme[cpu_start]="#DFBFFF" +theme[cpu_mid]="#D2A6FF" +theme[cpu_end]="#A37ACC" + +# Mem/Disk free meter +theme[free_start]="#95E6CB" +theme[free_mid]="#95E6CB" +theme[free_end]="#4CBF99" + +# Mem/Disk cached meter +theme[cached_start]="#95E6CB" +theme[cached_mid]="#95E6CB" +theme[cached_end]="#4CBF99" + +# Mem/Disk available meter +theme[available_start]="#95E6CB" +theme[available_mid]="#95E6CB" +theme[available_end]="#4CBF99" + +# Mem/Disk used meter +theme[used_start]="#95E6CB" +theme[used_mid]="#95E6CB" +theme[used_end]="#4CBF99" + +# Download graph colors +theme[download_start]="#F28779" +theme[download_mid]="#F07178" +theme[download_end]="#F07171" + +# Upload graph colors +theme[upload_start]="#73D0FF" +theme[upload_mid]="#59C2FF" +theme[upload_end]="#399EE6" + +# Process box color gradient for threads, mem and cpu usage +theme[process_start]="#FFCC66" +theme[process_mid]="#E6B450" +theme[process_end]="#FFAA33" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btop-1.1.2/themes/gruvbox_dark_v2.theme new/btop-1.1.3/themes/gruvbox_dark_v2.theme --- old/btop-1.1.2/themes/gruvbox_dark_v2.theme 1970-01-01 01:00:00.000000000 +0100 +++ new/btop-1.1.3/themes/gruvbox_dark_v2.theme 2021-12-11 18:22:08.000000000 +0100 @@ -0,0 +1,98 @@ +# Bashtop gruvbox (https://github.com/morhetz/gruvbox) theme +# First version created By BachoSeven +# Adjustments to proper colors by Pietryszak (https://github.com/pietryszak/) + +# Colors should be in 6 or 2 character hexadecimal or single spaced rgb decimal: "#RRGGBB", "#BW" or "0-255 0-255 0-255" +# example for white: "#FFFFFF", "#ff" or "255 255 255". + +# All graphs and meters can be gradients +# For single color graphs leave "mid" and "end" variable empty. +# Use "start" and "end" variables for two color gradient +# Use "start", "mid" and "end" for three color gradient + +# Main background, empty for terminal default, need to be empty if you want transparent background +theme[main_bg]="#282828" + +# Main text color +theme[main_fg]="#EBDBB2" + +# Title color for boxes +theme[title]="#EBDBB2" + +# Highlight color for keyboard shortcuts +theme[hi_fg]="#CC241D" + +# Background color of selected items +theme[selected_bg]="#32302F" + +# Foreground color of selected items +theme[selected_fg]="#D3869B" + +# Color of inactive/disabled text +theme[inactive_fg]="#3C3836" + +# Color of text appearing on top of graphs, i.e uptime and current network graph scaling +theme[graph_text]="#A89984" + +# Misc colors for processes box including mini cpu graphs, details memory graph and details status text +theme[proc_misc]="#98971A" + +# Cpu box outline color +theme[cpu_box]="#A89984" + +# Memory/disks box outline color +theme[mem_box]="#A89984" + +# Net up/down box outline color +theme[net_box]="#A89984" + +# Processes box outline color +theme[proc_box]="#A89984" + +# Box divider line and small boxes line color +theme[div_line]="#A89984" + +# Temperature graph colors +theme[temp_start]="#98971A" +theme[temp_mid]="" +theme[temp_end]="#CC241D" + +# CPU graph colors +theme[cpu_start]="#8EC07C" +theme[cpu_mid]="#D79921" +theme[cpu_end]="#CC241D" + +# Mem/Disk free meter +theme[free_start]="#CC241D" +theme[free_mid]="#D79921" +theme[free_end]="#8EC07C" + +# Mem/Disk cached meter +theme[cached_start]="#458588" +theme[cached_mid]="#83A598" +theme[cached_end]="#8EC07C" + +# Mem/Disk available meter +theme[available_start]="#CC241D" +theme[available_mid]="#D65D0E" +theme[available_end]="#FABD2F" + +# Mem/Disk used meter +theme[used_start]="#8EC07C" +theme[used_mid]="#D65D0E" +theme[used_end]="#CC241D" + +# Download graph colors +theme[download_start]="#98971A" +theme[download_mid]="#689d6A" +theme[download_end]="#B8BB26" + +# Upload graph colors +theme[upload_start]="#CC241D" +theme[upload_mid]="#D65d0E" +theme[upload_end]="#FABF2F" + +# Process box color gradient for threads, mem and cpu usage +theme[process_start]="#8EC07C" +theme[process_mid]="#FE8019" +theme[process_end]="#CC241D" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btop-1.1.2/themes/onedark.theme new/btop-1.1.3/themes/onedark.theme --- old/btop-1.1.2/themes/onedark.theme 1970-01-01 01:00:00.000000000 +0100 +++ new/btop-1.1.3/themes/onedark.theme 2021-12-11 18:22:08.000000000 +0100 @@ -0,0 +1,81 @@ +# Theme: OneDark +# By: Vitor Melo + +# Main bg +theme[main_bg]="#282c34" + +# Main text color +theme[main_fg]="#abb2bf" + +# Title color for boxes +theme[title]="#abb2bf" + +# Higlight color for keyboard shortcuts +theme[hi_fg]="#61afef" + +# Background color of selected item in processes box +theme[selected_bg]="#2c313c" + +# Foreground color of selected item in processes box +theme[selected_fg]="#abb2bf" + +# Color of inactive/disabled text +theme[inactive_fg]="#5c6370" + +# Misc colors for processes box including mini cpu graphs, details memory graph and details status text +theme[proc_misc]="#61afef" + +# Cpu box outline color +theme[cpu_box]="#5c6370" + +# Memory/disks box outline color +theme[mem_box]="#5c6370" + +# Net up/down box outline color +theme[net_box]="#5c6370" + +# Processes box outline color +theme[proc_box]="#5c6370" + +# Box divider line and small boxes line color +theme[div_line]="#5c6370" + +# Temperature graph colors +theme[temp_start]="#98c379" +theme[temp_mid]="#e5c07b" +theme[temp_end]="#e06c75" + +# CPU graph colors +theme[cpu_start]="#98c379" +theme[cpu_mid]="#e5c07b" +theme[cpu_end]="#e06c75" + +# Mem/Disk free meter +theme[free_start]="#98c379" +theme[free_mid]="#e5c07b" +theme[free_end]="#e06c75" + +# Mem/Disk cached meter +theme[cached_start]="#98c379" +theme[cached_mid]="#e5c07b" +theme[cached_end]="#e06c75" + +# Mem/Disk available meter +theme[available_start]="#98c379" +theme[available_mid]="#e5c07b" +theme[available_end]="#e06c75" + +# Mem/Disk used meter +theme[used_start]="#98c379" +theme[used_mid]="#e5c07b" +theme[used_end]="#e06c75" + +# Download graph colors +theme[download_start]="#98c379" +theme[download_mid]="#e5c07b" +theme[download_end]="#e06c75" + +# Upload graph colors +theme[upload_start]="#98c379" +theme[upload_mid]="#e5c07b" +theme[upload_end]="#e06c75"