Compare commits
12 Commits
Author | SHA256 | Date | |
---|---|---|---|
b0d0e31afd | |||
3edd852b13 | |||
fd8a61a825 | |||
813d8bf97e | |||
2aa972efb4 | |||
0c78c43143 | |||
a85dedef45 | |||
388db8558a | |||
ef90bbca97 | |||
b05e948d01 | |||
c4dbb3c931 | |||
4e91a9e802 |
19
_service
Normal file
19
_service
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<services>
|
||||||
|
<service name="obs_scm" mode="manual">
|
||||||
|
<param name="filename">fastfetch</param>
|
||||||
|
<param name="url">https://github.com/fastfetch-cli/fastfetch.git</param>
|
||||||
|
<param name="scm">git</param>
|
||||||
|
<param name="version">master</param>
|
||||||
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
|
<param name="revision">2.52.0</param>
|
||||||
|
<!-- <param name="changesgenerate">enable</param> -->
|
||||||
|
<!-- <param name="changesauthor">RN</param> -->
|
||||||
|
</service>
|
||||||
|
<service name="set_version" mode="manual"/>
|
||||||
|
<service name="tar" mode="buildtime"/>
|
||||||
|
<service name="recompress" mode="buildtime">
|
||||||
|
<param name="compression">gz</param>
|
||||||
|
<param name="file">*.tar</param>
|
||||||
|
</service>
|
||||||
|
</services>
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:2d7107f59518c847bca4a44007a189a64902b71a8e517eb121d4653a1bcfc172
|
|
||||||
size 1335493
|
|
3
fastfetch-2.52.0.obscpio
Normal file
3
fastfetch-2.52.0.obscpio
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:4bb9126559b632e18c1f62f07b0e17f1008f5c6ee5c73931c0aa02b7d5788fac
|
||||||
|
size 5684237
|
@@ -1,3 +1,248 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 05 21:38:11 UTC 2025 - RN <R_Nik_C@proton.me>
|
||||||
|
|
||||||
|
- Update to version 2.52.0:
|
||||||
|
* Doc: update changelog
|
||||||
|
* Global: renames `fractionTrailingZeros` enum to `always/never`
|
||||||
|
for consistance
|
||||||
|
* Fastfetch: removes redundant assignment in display config parsing
|
||||||
|
* Release: v2.52.0
|
||||||
|
* Btrfs (Linux): refactors Btrfs allocation to use profile string
|
||||||
|
* Btrfs (Linux): adds tracking of Btrfs data copy counts
|
||||||
|
* Terminal: ignores WSL2 unknown process for terminal detection
|
||||||
|
* WMTheme (Linux): supports labwc on XFCE4
|
||||||
|
* CPU (Linux): add cpu name detection for ia64
|
||||||
|
- Switched to _service usage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Aug 31 22:45:01 UTC 2025 - RN <R_Nik_C@proton.me>
|
||||||
|
|
||||||
|
- Update to 2.51.1:
|
||||||
|
Bugfixes:
|
||||||
|
* Fix building on macOS 14 or older; no functional changes
|
||||||
|
- Update to 2.51.0:
|
||||||
|
Changes:
|
||||||
|
* Fastfetch now requires yyjson 0.12 to build when using
|
||||||
|
`-DENABLE_SYSTEM_YYJSON=ON`
|
||||||
|
* The Disk module no longer shows hyperlink mountpoints by
|
||||||
|
default, which cause issues on some real consoles (Disk)
|
||||||
|
- Instead, the custom key for the Disk module now supports
|
||||||
|
`{mountpoint-link}` and `{name-link}` to show hyperlinks
|
||||||
|
for mountpoints and names. For example, `{ "type": "disk",
|
||||||
|
"key": "Disk ({mountpoint-link})" }` can be used to restore
|
||||||
|
the old behavior.
|
||||||
|
Features:
|
||||||
|
* Adds `succeeded` module condition to JSONC config. When set
|
||||||
|
to `false`, the module will only run if the last module failed
|
||||||
|
(gh#fastfetch-cli/fastfetch#1908)
|
||||||
|
* By upgrading to yyjson 0.12, fastfetch now adds JSON5 format
|
||||||
|
support for configuration files (gh#fastfetch-cli/fastfetch#1907)
|
||||||
|
- JSON5 is a superset of JSONC that allows unquoted keys, single
|
||||||
|
quotes, multi-line strings, etc., and is fully compatible with
|
||||||
|
JSONC and strict JSON.
|
||||||
|
- To use JSON5, simply name your config file with a .json5
|
||||||
|
extension. The .jsonc extension is still supported and used
|
||||||
|
as the default extension for better IDE syntax highlighting
|
||||||
|
support.
|
||||||
|
* Fastfetch has been ported to GNU/Hurd
|
||||||
|
(gh#fastfetch-cli/fastfetch#1895)
|
||||||
|
* Built-in logos now honor logo.width
|
||||||
|
(gh#fastfetch-cli/fastfetch#1905)
|
||||||
|
- When its value is larger than the actual logo width, the
|
||||||
|
logo will be padded with spaces to the right
|
||||||
|
* Adds Trinity DE version detection
|
||||||
|
(gh#fastfetch-cli/fastfetch#1917)
|
||||||
|
* Adds formatted free and available disk size fields
|
||||||
|
(gh#fastfetch-cli/fastfetch#1929)
|
||||||
|
- `{size-free}`: free size of the disk
|
||||||
|
- `{size-available}`: available size of the disk
|
||||||
|
- See askubuntu.com for the difference between free and
|
||||||
|
available size
|
||||||
|
* Adds x86_64 micro-architecture level detection
|
||||||
|
(gh#fastfetch-cli/fastfetch#1928)
|
||||||
|
- Useful when installing software that requires or is
|
||||||
|
optimized for specific CPU features. E.g., CachyOS
|
||||||
|
- Exposed via `{march}` in custom format
|
||||||
|
* Adds Aarch64 micro-architecture level detection (CPU)
|
||||||
|
- Supported on Linux (including Android), macOS and Windows
|
||||||
|
- This is not fully accurate because there are many optional
|
||||||
|
features across different levels, and not all levels are
|
||||||
|
detectable.
|
||||||
|
- Exposed via `{march}` in custom format.
|
||||||
|
* Adds shepherd detection support (InitSystem, Linux)
|
||||||
|
Bugfixes:
|
||||||
|
* Fixes possible default route detection failure when the route
|
||||||
|
table is very large (gh#fastfetch-cli/fastfetch#1919)
|
||||||
|
* Fixes twin WM detection (gh#fastfetch-cli/fastfetch#1917)
|
||||||
|
* Various fixes for Android support
|
||||||
|
- Corrects WM name for Android (WM, Android)
|
||||||
|
- Fixes battery temperature detection when running in ADB
|
||||||
|
(Battery, Android)
|
||||||
|
- Adds CPU and GPU temperature detection support (CPU, Android)
|
||||||
|
Logos:
|
||||||
|
* Adds AerynOS
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Aug 16 18:02:02 UTC 2025 - RN <R_Nik_C@proton.me>
|
||||||
|
|
||||||
|
- Update to 2.50.2:
|
||||||
|
Bugfixes:
|
||||||
|
* Fixes linglong package detection V2
|
||||||
|
(gh#fastfetch-cli/fastfetch#1903)
|
||||||
|
* Fixes building with -DENABLE_SYSTEM_YYJSON=ON
|
||||||
|
(gh#fastfetch-cli/fastfetch#1904)
|
||||||
|
* Fixes showMac does not honor defaultRouteOnly
|
||||||
|
(gh#fastfetch-cli/fastfetch#1902)
|
||||||
|
* Fixes failing to acquire default route on Linux in certain
|
||||||
|
cases (gh#fastfetch-cli/fastfetch#1902)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 14 22:36:57 UTC 2025 - RN <R_Nik_C@proton.me>
|
||||||
|
|
||||||
|
- Update to 2.50.1:
|
||||||
|
Bugfixes:
|
||||||
|
* Fixes percentage bar not displaying correctly in certain cases
|
||||||
|
* Fixes linglong package detection on Debian 13
|
||||||
|
(gh#fastfetch-cli/fastfetch#1899)
|
||||||
|
- Update to 2.50.0:
|
||||||
|
Changes:
|
||||||
|
* Keys in JSON configuration files are now case-sensitive, as
|
||||||
|
stated in v2.49.0.
|
||||||
|
- This is a breaking change, but it should not affect most
|
||||||
|
users as long as your config file passes JSON schema
|
||||||
|
validation.
|
||||||
|
* All module config flags have been removed, as stated in v2.49.0.
|
||||||
|
- To configure modules via the command line
|
||||||
|
* The percent bar config display.bar.* options have been replaced
|
||||||
|
with a more organized, nested object structure.
|
||||||
|
- `display.bar.charElapsed` has been renamed to
|
||||||
|
`display.bar.char.elapsed`.
|
||||||
|
- `display.bar.charTotal` has been renamed to
|
||||||
|
`display.bar.char.total`.
|
||||||
|
- `display.bar.borderLeft` has been renamed to
|
||||||
|
`display.bar.border.left`.
|
||||||
|
- `display.bar.borderRight` has been renamed to
|
||||||
|
`display.bar.border.right`.
|
||||||
|
* The undocumented flag `--load-config` has been removed.
|
||||||
|
- Use `--config` or `-c` instead.
|
||||||
|
* Flashfetch, a simplified fastfetch variant that used a hardcoded
|
||||||
|
module list with direct function calls to reduce startup
|
||||||
|
overhead, has been changed to a version that aims to match
|
||||||
|
neofetch's behavior as closely as possible, for demonstration
|
||||||
|
purposes.
|
||||||
|
- Flashfetch is intended to be built from source (like st). We
|
||||||
|
do not provide prebuilt binaries in distributions.
|
||||||
|
Features:
|
||||||
|
* Added support for reading JSON config from stdin using
|
||||||
|
`--config -` or `-c -`.
|
||||||
|
* Added `display.bar.border.{leftElapsed,rightElapsed}` for using
|
||||||
|
the border as part of the bar content.
|
||||||
|
(gh#fastfetch-cli/fastfetch#1875)
|
||||||
|
- `display.bar.border: null` has been added as a shorthand to
|
||||||
|
disable bar borders.
|
||||||
|
* Added display.bar.color.{elapsed,total,border} to customize the
|
||||||
|
color of the elapsed, total, and border sections of the percent
|
||||||
|
bar.
|
||||||
|
- `display.bar.color: null` has been added as a shorthand to
|
||||||
|
disable bar colors.
|
||||||
|
* Improved Bedrock Linux detection
|
||||||
|
(gh#fastfetch-cli/fastfetch#1881)
|
||||||
|
* Added the command flag `--gen-config-full`, which generates a
|
||||||
|
JSON config file containing all optional module options.
|
||||||
|
* Improved the default IP address display when
|
||||||
|
`localip.showAllIPs` is not set (LocalIP)
|
||||||
|
- For IPv4, the preferred source address (if detected) is shown.
|
||||||
|
- For IPv6, the first GUA or ULA that is not deprecated or
|
||||||
|
temporary is shown.
|
||||||
|
* Added detection support for Xlibre
|
||||||
|
(gh#fastfetch-cli/fastfetch#1888)
|
||||||
|
Bugfixes:
|
||||||
|
* Fixed custom object inheriting a key from the previous custom
|
||||||
|
object if the key is blank (gh#fastfetch-cli/fastfetch#1477)
|
||||||
|
* Fixed a possible segfault when parsing color strings in the
|
||||||
|
JSON config (gh#fastfetch-cli/fastfetch#1878)
|
||||||
|
* Fixed lliurex detection (gh#fastfetch-cli/fastfetch#1882)
|
||||||
|
* Fixed compatibility with -ffast-math
|
||||||
|
(gh#fastfetch-cli/fastfetch#1894)
|
||||||
|
Logos:
|
||||||
|
* Added ObsidianOS (gh#fastfetch-cli/fastfetch#1890)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 31 15:20:29 UTC 2025 - RN <R_Nik_C@proton.me>
|
||||||
|
|
||||||
|
- Update to 2.49.0:
|
||||||
|
Deprecation Notice:
|
||||||
|
* In fastfetch v2, the JSONC configuration format has been
|
||||||
|
introduced, while command line configuration flags are kept
|
||||||
|
for compatibility. Although they have the same effects, they
|
||||||
|
use two different code paths, and as the number of flags
|
||||||
|
grows, the codebase is becoming increasingly difficult to
|
||||||
|
maintain.
|
||||||
|
- Removal of module config flags is planned for v2.50.0, which
|
||||||
|
will also fix a long-standing issue
|
||||||
|
(gh#fastfetch-cli/fastfetch#1477)
|
||||||
|
- Removal of most other config flags is also planned for later
|
||||||
|
versions.
|
||||||
|
* Keys of JSON configuration files will be all case-sensitive.
|
||||||
|
Currently they are inconsistent. Planned for v2.50.0.
|
||||||
|
Features:
|
||||||
|
* Improve `nouveau` driver support for `--gpu-driver-specific`
|
||||||
|
(GPU, Linux)
|
||||||
|
- VRAM size detection
|
||||||
|
- GPU temperature detection
|
||||||
|
- Core count detection (when available)
|
||||||
|
* Support labwc WM version detection, used for XFCE4 on Wayland
|
||||||
|
(WM, Linux)
|
||||||
|
* Parse unicode escaped strings generated by qt5ct
|
||||||
|
(gh#fastfetch-cli/fastfetch#1864)
|
||||||
|
* Add `--{duration,percent,size,freq,temp}-space-before-unit
|
||||||
|
[always|never]` options to add a space before the unit when
|
||||||
|
printing duration, percent, size, frequency and temperature
|
||||||
|
values
|
||||||
|
* Add `--duration-abbreviation` to abbreviate duration values
|
||||||
|
in custom format
|
||||||
|
- For example: 1 day, 2 hours, 3 mins will be displayed as
|
||||||
|
1d 2h 3m
|
||||||
|
* Add `--percent-width` to pad the percent value with spaces to
|
||||||
|
a fixed width
|
||||||
|
- For example: `--percent-width 3` will display `50%` instead
|
||||||
|
of `50%`; useful for aligning percent values in custom
|
||||||
|
format
|
||||||
|
Bugfixes:
|
||||||
|
* Improve accuracy of Flatpak count detection
|
||||||
|
(gh#fastfetch-cli/fastfetch#1856)
|
||||||
|
* Remove qi package manager support
|
||||||
|
(gh#fastfetch-cli/fastfetch#1858)
|
||||||
|
* Fix interface status when the interface is up but not
|
||||||
|
connected (Wifi, Linux)
|
||||||
|
* Fix variable names in custom format
|
||||||
|
(gh#fastfetch-cli/fastfetch#1861)
|
||||||
|
- `full-path` to `path` (Editor)
|
||||||
|
- `session` to `session-name` (Users)
|
||||||
|
- `name` to `project-name` (Version)
|
||||||
|
* Fix wrong /s assignment in custom format
|
||||||
|
(gh#fastfetch-cli/fastfetch#1871)
|
||||||
|
Logos:
|
||||||
|
* Add `Aeon`
|
||||||
|
* Remove `Evolinx`
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jul 19 20:26:47 UTC 2025 - RN <R_Nik_C@proton.me>
|
||||||
|
|
||||||
|
- Update to 2.48.1:
|
||||||
|
Features:
|
||||||
|
* Add support for detecting Openbox WM version
|
||||||
|
* Add a new option `--packages-combined`, which combines related
|
||||||
|
package managers into single counts
|
||||||
|
(gh#fastfetch-cli/fastfetch#1851)
|
||||||
|
- For example: if you have both `flatpak-system` and
|
||||||
|
`flatpak-user` packages installed, they will be combined
|
||||||
|
into a single `flatpak` count with `--packages-combined`
|
||||||
|
enabled.
|
||||||
|
* Add `modules[n].condition` to conditionally enable modules on
|
||||||
|
different platforms
|
||||||
|
- Useful when sharing configuration files across platforms
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jul 16 19:38:30 UTC 2025 - RN <R_Nik_C@proton.me>
|
Wed Jul 16 19:38:30 UTC 2025 - RN <R_Nik_C@proton.me>
|
||||||
|
|
||||||
|
4
fastfetch.obsinfo
Normal file
4
fastfetch.obsinfo
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
name: fastfetch
|
||||||
|
version: 2.52.0
|
||||||
|
mtime: 1757048693
|
||||||
|
commit: de18a0793839394e5ad616c64cfd152d47579bb3
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package fastfetch
|
# spec file for package fastfetch
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC and contributors
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -17,12 +17,12 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: fastfetch
|
Name: fastfetch
|
||||||
Version: 2.48.0
|
Version: 2.52.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Neofetch-like tool written mostly in C
|
Summary: Neofetch-like tool written mostly in C
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://github.com/fastfetch-cli/fastfetch
|
URL: https://github.com/fastfetch-cli/fastfetch
|
||||||
Source: https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
Source: %{name}-%{version}.tar.gz
|
||||||
BuildRequires: Mesa-devel
|
BuildRequires: Mesa-devel
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
BuildRequires: gcc
|
BuildRequires: gcc
|
||||||
|
Reference in New Issue
Block a user