diff --git a/_service b/_service index cd835bd..7b4681d 100644 --- a/_service +++ b/_service @@ -1,5 +1,27 @@ + + https://github.com/ClementTsang/bottom.git + @PARENT_TAG@~@TAG_OFFSET@ + git + 0.7.0 + * + (\d+\.\d+\.\d+) + \1 + enable + opensuse-packages@jlk.one + + + + *.tar + zst + + - bottom-0.6.8 + bottom + true + zst + + + bottom diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..c1ce13a --- /dev/null +++ b/_servicedata @@ -0,0 +1,4 @@ + + + https://github.com/ClementTsang/bottom.git + 4d5a58c3eced02189b70ecfdae4dc600b98d20c2 \ No newline at end of file diff --git a/bottom-0.6.8.tar.gz b/bottom-0.6.8.tar.gz deleted file mode 100644 index 68b16d2..0000000 --- a/bottom-0.6.8.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4e4eb251972a7af8c46dd36bcf1335fea334fb670569434fbfd594208905b2d9 -size 7806719 diff --git a/bottom-0.7.0~0.tar.zst b/bottom-0.7.0~0.tar.zst new file mode 100644 index 0000000..a786535 --- /dev/null +++ b/bottom-0.7.0~0.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2b04853bd2e32afc19c2ce87fb3762d9f38491026db56431ee9e660a7d0cc07 +size 4389935 diff --git a/bottom.changes b/bottom.changes index 4d332e5..1f8e668 100644 --- a/bottom.changes +++ b/bottom.changes @@ -1,3 +1,53 @@ +------------------------------------------------------------------- +Sun Jan 1 16:31:08 UTC 2023 - Jan-Luca Kiok + +- Add build dependency to zstd compression tool + +------------------------------------------------------------------- +Sun Jan 1 15:45:48 UTC 2023 - Jan-Luca Kiok + +- Apply current rust service template +- Change source compress algorithm +- Use cargo test for check stage +- Update to version 0.7.0: + * Bug Fixes + + Fix building in Rust beta 1.61 due to `as_ref()` calls + causing type inference issues. + + Fix clicking on empty space in tables selecting the very last + entry of a list in some cases. + + Fix panic if battery feature was disabled during compilation. + + Fix bottom keeping devices awake in certain scenarios + + Use alternative method of getting parent PID in some cases on + macOS devices to avoid needing root access. + + Fix possible gaps with widget layout spacing. + + Fix search scrolling with wider Unicode characters. + * Changes + + Add some colour to `-h`/`--help` as part of updating to clap + 3.0. + + Add ARM musl binary build tasks. + + Add more human friendly temperature sensor names for Linux + + Add macOS M1, FreeBSD 12, and FreeBSD 13 binary build tasks. + + Improve CPU usage by optimizing draw logic of charts and + tables. + * Features + + Add support for NVIDIA GPU temperature sensors + + Add a check for whether bottom is being run in a terminal. + + Add FreeBSD support + + Add half page scrolling with `ctrl-u` and `ctrl-d` + + Add ZFS ARC support + + Add GPU memory support for NVIDIA GPUs + + Update sysinfo to support M1 macOS temperature sensors. + + Add CLI options for GPU memory + + Add page up/page down support for the help screen + + Make temperature widget sortable. + + Make disk widget sortable. + + Add pasting to the search bar. + + Add custom retention periods for data. + + Add non-normalized CPU usage to processes + + Add an option to expand the default widget on startup + * Other + + Fix dead links in docs + ------------------------------------------------------------------- Mon Jun 20 03:36:55 UTC 2022 - William Brown diff --git a/bottom.spec b/bottom.spec index c8ef419..ebb51a4 100644 --- a/bottom.spec +++ b/bottom.spec @@ -1,7 +1,7 @@ # # spec file for package bottom # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2020-2021, Martin Hauke # # All modifications and additions to the file contributed by third parties @@ -18,17 +18,17 @@ Name: bottom -Version: 0.6.8 +Version: 0.7.0~0 Release: 0 Summary: Yet another graphical process/system monitor License: MIT Group: System/Monitoring URL: https://github.com/ClementTsang/bottom -Source: https://github.com/ClementTsang/bottom/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz -Source1: vendor.tar.xz +Source: %{name}-%{version}.tar.zst +Source1: vendor.tar.zst Source2: cargo_config -BuildRequires: cargo >= 1.58 -BuildRequires: rust +BuildRequires: cargo-packaging +BuildRequires: zstd %description A cross-platform graphical process/system monitor with a @@ -44,6 +44,9 @@ cargo build --release --locked %{?_smp_mflags} %install cargo install --no-track --root=%{buildroot}%{_prefix} --path . +%check +%{cargo_test} + %files %license LICENSE %doc CHANGELOG.md README.md diff --git a/vendor.tar.xz b/vendor.tar.xz deleted file mode 100644 index 7b7047a..0000000 --- a/vendor.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:55ba4568f8197fc77aa6deb3b49b1ed71c31eaae483de732f9fc869fbd89a02a -size 9909028 diff --git a/vendor.tar.zst b/vendor.tar.zst new file mode 100644 index 0000000..99bb6d2 --- /dev/null +++ b/vendor.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5417f871ae832b4198508410ae93709d137cdd2f021820dfbf1b360800ffec1 +size 20026087