pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/fastfetch



Module Name:    pkgsrc
Committed By:   vins
Date:           Mon Apr 14 05:13:48 UTC 2025

Modified Files:
        pkgsrc/sysutils/fastfetch: Makefile PLIST distinfo

Log Message:
sysutils/fastfetch: update to 2.40.4

# upstream changes (since 2.39)

# 2.40.4

Bugfixes:
* Fix loading presets config on Windows (Windows, #1682)
    * Regression of v2.40.0
* Remove the prefix `v` of Hyprland version on Arch Linux (WM, Linux)

# 2.40.3

Bugfixes:
* Fix loading example configs from presets directory (#1672)
    * Regression of v2.40.2
* Mark kitty image protocol support for warp terminal on macOS too (Logo)

# 2.40.2

Changes:
* Since v2.40.0, we've been loading config files from the directory where the fastfetch binary is located.
  However, this approach may lead to loading unexpected files.
  For example, `fastfetch -c groups` would attempt to load `/usr/bin/groups`.
  Therefore, we now enforce the `.jsonc` extension when loading config files. Examples:

    1. `-c filename`: loads `filename.jsonc`
    2. `-c filename.jsonc`: loads `filename.jsonc`
    3. `-c filename.json`: loads `filename.json` and enforces strict JSON syntax (no comments or trailing commas)
    4. `-c filename.ext`: loads `filename.ext.jsonc` (`.jsonc` extension is enforced)

Features:
* Mark kitty image protocol support for warp terminal (Logo)
* Documentation improvements

# 2.40.1

Bugfixes:
* Fix compiling error on old intel platform (TPM, macOS)
* Fix `--file-raw -` no longer working (Logo, #1659)
    * Regression of v2.40.0

# 2.40.0

Changes:
* In `key-format` of `LocalIP` module, `{name}` has been renamed to `{ifname}` for consistency (LocalIP, #1639)

Features:
* Support Warp Terminal font detection (TerminalFont, Windows)
* Support more AMD GPU information using ADL SDK, including memory type detection (GPU, Windows)
* Support Intel dGPU memory type detection (GPU, Windows)
* Support Nvidia VMEM type detection via NVAPI (GPU, Windows, #993)
* Support Boot manager detection for OpenBSD and NetBSD (Bootmgr, OpenBSD / NetBSD)
* Use `SystemConfiguration` for DNS entries detection (DNS, macOS)
* Add `systemd-resolved` support for DNS module (DNS, Linux, #1646)
* Improve performance and accuracy of Wifi detection on FreeBSD using ioctl (Wifi, FreeBSD)
* Support remaining time reporting for batteries on NetBSD (Battery, NetBSD)
* Add new Mac models support (Host, macOS)
* Load config from fastfetch binary path with `--config` option (#1649)
* Support TPM detection on macOS (TPM, macOS)
* Support IPv6 client address report (Users, Linux / Windows)
* Support default route detection for IPv6 (LocalIP, Linux)
* Round seconds to the nearest minute to match the behavior of `uptime` command (Uptime)

Bugfixes:
* Fix `outputColor` not working when `length` is set in Separator module (#1644)
* Fix CPU detection on PowerPC platforms (#1640, CPU, Linux)
* Fix battery manufacture date detection (Battery, macOS)
* Fix battery critical state detection (Battery, Linux)
* Fix Warp Terminal PID detection (Terminal, macOS)
* Remove disk creation time detection support on SunOS as ctim is file status change timestamp,
  not creation time (Disk, SunOS)

* Fall back to KDGKBINFO if `usbhid` fails (Keyboard, FreeBSD)
* Fix multiple paging file support (Swap, Windows)
* Fix memleaks, code smells in multiple modules
* Fix boot time calculation on NetBSD (Uptime, NetBSD)
* Temporarily fix Hyprland version detection (WM, Linux, #1657)

Logo:
* Fix opensuse-tumbleweed_small (#1636)
* Change WiiLinuxNgx to more generic name with aliases Wii-Linux and WiiLinux (#1633)
* Change name of Xray-OS to Ada (#1651)
* Change Nexa Linux logo (#1653)


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/sysutils/fastfetch/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/fastfetch/PLIST
cvs rdiff -u -r1.16 -r1.17 pkgsrc/sysutils/fastfetch/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/fastfetch/Makefile
diff -u pkgsrc/sysutils/fastfetch/Makefile:1.23 pkgsrc/sysutils/fastfetch/Makefile:1.24
--- pkgsrc/sysutils/fastfetch/Makefile:1.23     Sun Mar 30 08:14:50 2025
+++ pkgsrc/sysutils/fastfetch/Makefile  Mon Apr 14 05:13:48 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2025/03/30 08:14:50 vins Exp $
+# $NetBSD: Makefile,v 1.24 2025/04/14 05:13:48 vins Exp $
 
-DISTNAME=      fastfetch-2.39.1
+DISTNAME=      fastfetch-2.40.4
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=fastfetch-cli/}
 GITHUB_TAG=    ${PKGVERSION_NOREV}

Index: pkgsrc/sysutils/fastfetch/PLIST
diff -u pkgsrc/sysutils/fastfetch/PLIST:1.3 pkgsrc/sysutils/fastfetch/PLIST:1.4
--- pkgsrc/sysutils/fastfetch/PLIST:1.3 Sun Mar  9 20:25:23 2025
+++ pkgsrc/sysutils/fastfetch/PLIST     Mon Apr 14 05:13:48 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2025/03/09 20:25:23 vins Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/04/14 05:13:48 vins Exp $
 bin/fastfetch
 man/man1/fastfetch.1
 share/bash-completion/completions/fastfetch
@@ -22,6 +22,7 @@ share/fastfetch/presets/examples/22.json
 share/fastfetch/presets/examples/23.jsonc
 share/fastfetch/presets/examples/24.jsonc
 share/fastfetch/presets/examples/25.jsonc
+share/fastfetch/presets/examples/26.jsonc
 share/fastfetch/presets/examples/3.jsonc
 share/fastfetch/presets/examples/4.jsonc
 share/fastfetch/presets/examples/5.jsonc

Index: pkgsrc/sysutils/fastfetch/distinfo
diff -u pkgsrc/sysutils/fastfetch/distinfo:1.16 pkgsrc/sysutils/fastfetch/distinfo:1.17
--- pkgsrc/sysutils/fastfetch/distinfo:1.16     Sun Mar 30 08:14:50 2025
+++ pkgsrc/sysutils/fastfetch/distinfo  Mon Apr 14 05:13:48 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2025/03/30 08:14:50 vins Exp $
+$NetBSD: distinfo,v 1.17 2025/04/14 05:13:48 vins Exp $
 
-BLAKE2s (fastfetch-2.39.1.tar.gz) = 126d0d5504080c2cc2a49a60475947e72b6de15d582c76759fadaac602cd4fc3
-SHA512 (fastfetch-2.39.1.tar.gz) = c2c045f1af50dff43a4414939716d6d3467ee6dc8adeabe0e0cb37e7b9523ad52361627efa4b94854256e4b1349f12bd48c193fff04c764ecbd1a78023ee6526
-Size (fastfetch-2.39.1.tar.gz) = 1211540 bytes
+BLAKE2s (fastfetch-2.40.4.tar.gz) = 9e90f93231187f6597db16d9407389f8b1277d4fca63d116746e7f00b56e152d
+SHA512 (fastfetch-2.40.4.tar.gz) = 4fdabb50cf5b16069f37ef08b9e929b7b7e05b31164985c3a69f3ff16e1b1a6944095c00e0c54df5761096ba3117c64057bac6d591721ae5cc8b2e198b35b179
+Size (fastfetch-2.40.4.tar.gz) = 1274693 bytes
 SHA1 (patch-src_detection_packages_packages__apple.c) = 3678300a59d8ef989d1848b3685485db3c638038



Home | Main Index | Thread Index | Old Index