Accepting request 1121091 from utilities

- Declare new build deps gcc and gcc-c++
- 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

OBS-URL: https://build.opensuse.org/request/show/1121091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fastfetch?expand=0&rev=9
This commit is contained in:
Ana Guerrero 2023-10-30 21:10:51 +00:00 committed by Git OBS Bridge
commit 6c326baa30
4 changed files with 96 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8046eb856fd95d9896220238c966125fb05e451e65d8cfc7eb25483767612235
size 772840

3
fastfetch-2.1.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:62b02c7e48cb328c4381e7d4af4b23a7c74a2879eeea53525b8c45cc0e79e65f
size 806365

View File

@ -1,3 +1,93 @@
-------------------------------------------------------------------
Mon Oct 30 07:37:05 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Declare new build deps gcc and gcc-c++
- 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 <mantarimay@pm.me>

View File

@ -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
@ -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)
@ -80,5 +82,4 @@ sed -i "s|\#\!\/usr\/bin\/env bash||g" completions/bash
%{_datadir}/%{name}/
%{_datadir}/bash-completion/
%changelog