From b4f19dcf7459c032490510028e00c1ae2178c2ce65980f4d88ae43ed81f896d1 Mon Sep 17 00:00:00 2001 From: Soc Virnyl Estela Date: Mon, 30 Oct 2023 07:40:21 +0000 Subject: [PATCH 1/2] - Update to version 2.1.2. Changes listed after 2.0.5: # 2.1.2 Bugfixes: * Fix icon detection on Windows. It shows enabled system icons in desktop (`This PC`, `Recycle Bin`, etc) (Icon, Windows) * Fix compatibility with ddcutil 2.0 (Brightness, Linux) * Fix a compile warning (CPUUsage, FreeBSD) # 2.1.1 Features: * Support opkg (Packages, Linux) * Support GNOME Console terminal version and font detection (Terminal, Linux) * Add `--cpu-freq-ndigits` to set number of digits for CPU frequency (CPU) * New module to detect physical disk I/O usage (DiskIO) * Add `--cpuusage-separate` to display CPU usage per CPU logical core * Add `--brightness-ddcci-sleep` to set the sleep times (in ms) when sending DDC/CI requests (Brightness, #580) Bugfixes: * Fix possible crashes on Windows 7 (Disk, Windows) * Fix possible crashes caused by uninitialized strings (Users, Windows) * Improve support of `--help *-format` and several bugs are found and fixed * Don't incorrectly print `No active sound devices found` when using a non-controllable sound device (Sound, macOS) * Fix implementation processes counting (Processes, Linux) * Work around a issue that SSID cannot be detected on macOS Sonoma (Wifi, macOS) Logo: * Add Chimera Linux * Add EndeavourSmall * Add Xenia # 2.1.0 This release introduces a new output format: JSON result Changes: * Users module detects and prints user login time by default. Specifying `--users-compact` to disable it * Fastfetch now requires yyjson 0.8.0 or later, which is embeded in fastfetch source tree. If you build fastfetch with `-DENABLE_SYSTEM_YYJSON` cmake option, you must upgrade your yyjson package OBS-URL: https://build.opensuse.org/package/show/utilities/fastfetch?expand=0&rev=24 --- fastfetch-2.0.5.tar.gz | 3 -- fastfetch-2.1.2.tar.gz | 3 ++ fastfetch.changes | 89 ++++++++++++++++++++++++++++++++++++++++++ fastfetch.spec | 3 +- 4 files changed, 93 insertions(+), 5 deletions(-) delete mode 100644 fastfetch-2.0.5.tar.gz create mode 100644 fastfetch-2.1.2.tar.gz diff --git a/fastfetch-2.0.5.tar.gz b/fastfetch-2.0.5.tar.gz deleted file mode 100644 index d80b7eb..0000000 --- a/fastfetch-2.0.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8046eb856fd95d9896220238c966125fb05e451e65d8cfc7eb25483767612235 -size 772840 diff --git a/fastfetch-2.1.2.tar.gz b/fastfetch-2.1.2.tar.gz new file mode 100644 index 0000000..8c606e6 --- /dev/null +++ b/fastfetch-2.1.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62b02c7e48cb328c4381e7d4af4b23a7c74a2879eeea53525b8c45cc0e79e65f +size 806365 diff --git a/fastfetch.changes b/fastfetch.changes index bad0c23..301af78 100644 --- a/fastfetch.changes +++ b/fastfetch.changes @@ -1,3 +1,92 @@ +------------------------------------------------------------------- +Mon Oct 30 07:37:05 UTC 2023 - Soc Virnyl Estela + +- Update to version 2.1.2. Changes listed after 2.0.5: + + # 2.1.2 + + Bugfixes: + * Fix icon detection on Windows. It shows enabled system icons in desktop (`This PC`, `Recycle Bin`, etc) (Icon, Windows) + * Fix compatibility with ddcutil 2.0 (Brightness, Linux) + * Fix a compile warning (CPUUsage, FreeBSD) + + # 2.1.1 + + Features: + * Support opkg (Packages, Linux) + * Support GNOME Console terminal version and font detection (Terminal, Linux) + * Add `--cpu-freq-ndigits` to set number of digits for CPU frequency (CPU) + * New module to detect physical disk I/O usage (DiskIO) + * Add `--cpuusage-separate` to display CPU usage per CPU logical core + * Add `--brightness-ddcci-sleep` to set the sleep times (in ms) when sending DDC/CI requests (Brightness, #580) + + Bugfixes: + * Fix possible crashes on Windows 7 (Disk, Windows) + * Fix possible crashes caused by uninitialized strings (Users, Windows) + * Improve support of `--help *-format` and several bugs are found and fixed + * Don't incorrectly print `No active sound devices found` when using a non-controllable sound device (Sound, macOS) + * Fix implementation processes counting (Processes, Linux) + * Work around a issue that SSID cannot be detected on macOS Sonoma (Wifi, macOS) + + Logo: + * Add Chimera Linux + * Add EndeavourSmall + * Add Xenia + + # 2.1.0 + + This release introduces a new output format: JSON result + + Changes: + * Users module detects and prints user login time by default. Specifying `--users-compact` to disable it + * Fastfetch now requires yyjson 0.8.0 or later, which is embeded in fastfetch source tree. If you build fastfetch with `-DENABLE_SYSTEM_YYJSON` cmake option, you must upgrade your yyjson package + * Reduced information supported by `--terminal-format`, `--shell-format` + * Some config presets (`devinfo` and `verbose`) are obseleted and removed. They are barely maintained and can be replaced with `--format json` now. + * Custom strings in `--module-key` and `--module-format` are no longer trimmed. + * `/boot` is hidden by default (FreeBSD, Disk) + + Features: + * Add `--format json`, which prints system information as JSON format + * Add fast path for xfce4 version detection (DE, FreeBSD) + * Support contour terminal version and font detection (Terminal / TerminalFont) + * Support `kitty-direct` / `iterm` without specifying logo width / height. Note: in this case, the entre screen will be cleared. + * Support new flag `--logo-separate`. If true, print modules at bottom of the logo + * Support Apple Silicon CPU frequency detection (CPU, macOS) + * Support user login time detection (Users) + * Support winget package manager detection, guarded behind `--allow-slow-operations` (Packages, Windows) + * Print monitor type (built-in or external) (Display) + * Support full GPU detection in WSL (Linux, GPU) + * Add `--module-key " "` as a special case for hiding keys + * Support `--title-format`. See `fastfetch --help title-format` for detail + * Support `--colors-key` (Colors) + * Add `-c` as a shortcut of `--load-config`. Note it was used as the shortcut of `--color` before 2.0.5 + * Support Windows Service Pack version detection (Kernel, Windows) + * Support Debian point releases detection (OS, Linux) + * Add new module `NetIO` which prints network throughput (usage) of specified interface. Note this module costs about 1 second to finish. + * Use `lscpu` to detect CPU name for ARM CPUs (CPU, Linux) + + Bugfixes: + * Fix fastfetch hanging in specific environment (#561) + * Fix short read when reading from stdin (Logo) + * Fix `poll() timeout or failed` error when image is very large (Logo) + * Fix Termux Monet terminal version detection (Terminal) + * Fix zpool volumes detection (Disk, Linux) + * Fix external volumes detection (Disk, Linux) + * Fix snap package number detection on systems other than Ubuntu (Packages, Linux) + * Fix dpkg / apt package number detection (Packages, Linux) + * Fix bluetooth mac address detection (Bluetooth, Windows) + + Logo: + * Add Afterglow + * Add Elbrus + * Update EvolutionOS + * Update AOSC OS + * Update Ubuntu_old + * Update Windows 11_small + * Add Amazon Linux + * Add LainOS + * Fix colors of Slackware + ------------------------------------------------------------------- Mon Sep 18 21:26:47 UTC 2023 - Muhammad Akbar Yanuar Mantari diff --git a/fastfetch.spec b/fastfetch.spec index 743c300..ff0378b 100644 --- a/fastfetch.spec +++ b/fastfetch.spec @@ -17,7 +17,7 @@ Name: fastfetch -Version: 2.0.5 +Version: 2.1.2 Release: 0 Summary: Neofetch-like tool written in C License: MIT @@ -80,5 +80,4 @@ sed -i "s|\#\!\/usr\/bin\/env bash||g" completions/bash %{_datadir}/%{name}/ %{_datadir}/bash-completion/ - %changelog From 85c63a162170c0b45cdd77687176dfe5a89d0a035792ba8b61c7a4a6063df286 Mon Sep 17 00:00:00 2001 From: Soc Virnyl Estela Date: Mon, 30 Oct 2023 07:43:53 +0000 Subject: [PATCH 2/2] - Declare new build deps gcc and gcc-c++ OBS-URL: https://build.opensuse.org/package/show/utilities/fastfetch?expand=0&rev=25 --- fastfetch.changes | 1 + fastfetch.spec | 2 ++ 2 files changed, 3 insertions(+) diff --git a/fastfetch.changes b/fastfetch.changes index 301af78..3f4183c 100644 --- a/fastfetch.changes +++ b/fastfetch.changes @@ -1,6 +1,7 @@ ------------------------------------------------------------------- Mon Oct 30 07:37:05 UTC 2023 - Soc Virnyl Estela +- Declare new build deps gcc and gcc-c++ - Update to version 2.1.2. Changes listed after 2.0.5: # 2.1.2 diff --git a/fastfetch.spec b/fastfetch.spec index ff0378b..244832e 100644 --- a/fastfetch.spec +++ b/fastfetch.spec @@ -26,6 +26,8 @@ URL: https://github.com/LinusDierheimer/fastfetch Source: https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: Mesa-devel BuildRequires: cmake +BuildRequires: gcc +BuildRequires: gcc-c++ BuildRequires: opencl-headers BuildRequires: vulkan-headers BuildRequires: pkgconfig(ImageMagick)