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 Jul 14 17:11:07 UTC 2025

Modified Files:
        pkgsrc/sysutils/fastfetch: Makefile distinfo options.mk

Log Message:
 sysutils/fastfetch: update to 2.47.0

 # changes

 # 2.47.0

Features:
* Various improvements for Solaris / OpenIndiana support
    * Support BIOS (UEFI or legacy) type detection (BIOS)
    * Support physical disk detection (PhysicalDisk)
    * Remove leading `-` from login shells (Shell)
    * Improve GPU detection performance (GPU)
        * Drop `libpciaccess` dependency
    * Use native API to detect sound devices (Sound)
        * Drop `PulseAudio` dependency
* Improve DietPi OS and Raspberry Pi OS detection (#1816, OS, Linux)
* Force reporting version 26 on macOS Tahoe (OS, macOS)
* Append version string to Ubuntu variants (OS, Linux)
* Improve performance of media detection for macOS 15.4+ (Media, macOS)
* Increase `PROC_FILE_BUFFSIZ` to avoid possible short reads (Linux)
    * Fix potential bugs in `DiskIO`, `NetIO` and `CPUUsage` modules
* Improve accuracy of CPU usage calculations by including interrupt and softirq times (CPUUsage, Linux / *BSD)
* Ignore `init` and `systemd` processes when detecting terminals (Terminal, Linux)
* Improve accuracy of CPU usage detection on Windows 10+ with perflib, which matches values reported by Task Manager (CPUUsage, Windows)

Bugfixes:
* Fix `pci.ids` file location (#1819, GPU, OpenBSD)
* Fix compiling on FreeBSD when `libdrm` support is disabled (#1820, GPU, FreeBSD)

Logos:
* Improve visibility on white-background terminals for some logos by replacing white with the default foreground color
    * According to Wikipedia, the default foreground color is implementation-defined. It's usually black for white themes and white for dark themes. However, some terminals, notably Konsole with the 
default theme, use a different color, which may cause issues with some logos.
* Add Xubuntu

# 2.46.0

Features:
* Support Rio terminal font detection (#1789, TerminalFont, Linux)
* Support GPU detection by DRM on FreeBSD (GPU, FreeBSD)
    * Enable by `--gpu-detection-method auto`
    * Require proper DRM drivers installed and loaded
* Support PowerPC CPU detection on NetBSD (#1802, CPU, NetBSD)
* Support Aerospace WM detection (#1796, WM, macOS)
* Improve Raspberry Pi OS for RPI5 detection (#1773, OS, Linux)
* Support Linux Binary Compatibility detection on FreeBSD (#1786, Host, Linux)
* Use `board-id` as board name if available (Board, macOS)
    * Intel only
* Support shared VRAM usage detection for AMD GPUs (GPU, Linux)
* Use `perflib.h` instead of `pdh.h` for CPU temperature querying to get rid of `pdh.dll` dependency (#1787, CPU, Windows)
* Support GPU info detection for old ATI radeon driver (#1810, GPU, Linux)
* Add macOS 26 Tahoe support (macOS)
    * Report macOS 26 code name (OS)
    * Report Liquid Glass DE on macOS 26+ (DE)
    * Detect Metal 4 support (GPU)

Bugfixes:
* Fix packages counting by ignoring hidden folders (Packages, OpenBSD)
* Fix Hyprland version detection (WM, FreeBSD)
* Don't show `Please insert a disk into drive D:` error dialogs (#1805, Disk, Windows)
* Hide `/boot/firmware` by default (Disk, Linux)

Logos:
* Rename Hydra Framework to HydraPwk (#1812)
* Add AnushOS (#1806)
* Add HarmonyOS (#1804)
* Add GhostFreak (#1801)
* Add TrueNAS Scale (#1795)
* Add Fedora2_small (#1785)
* Add xenia_old; update colors of xenia (#1797)
* Improve colors of bedrock_small (#1790)
* Add Kalpa Desktop (#1807)


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 pkgsrc/sysutils/fastfetch/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/sysutils/fastfetch/distinfo
cvs rdiff -u -r1.14 -r1.15 pkgsrc/sysutils/fastfetch/options.mk

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.32 pkgsrc/sysutils/fastfetch/Makefile:1.33
--- pkgsrc/sysutils/fastfetch/Makefile:1.32     Thu Jun 12 20:13:03 2025
+++ pkgsrc/sysutils/fastfetch/Makefile  Mon Jul 14 17:11:06 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2025/06/12 20:13:03 vins Exp $
+# $NetBSD: Makefile,v 1.33 2025/07/14 17:11:06 vins Exp $
 
-DISTNAME=      fastfetch-2.45.0
-PKGREVISION=   1
+DISTNAME=      fastfetch-2.47.0
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=fastfetch-cli/}
 GITHUB_TAG=    ${PKGVERSION_NOREV}

Index: pkgsrc/sysutils/fastfetch/distinfo
diff -u pkgsrc/sysutils/fastfetch/distinfo:1.20 pkgsrc/sysutils/fastfetch/distinfo:1.21
--- pkgsrc/sysutils/fastfetch/distinfo:1.20     Sat Jun  7 15:51:04 2025
+++ pkgsrc/sysutils/fastfetch/distinfo  Mon Jul 14 17:11:06 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2025/06/07 15:51:04 vins Exp $
+$NetBSD: distinfo,v 1.21 2025/07/14 17:11:06 vins Exp $
 
-BLAKE2s (fastfetch-2.45.0.tar.gz) = 2e99e557c6952f8e5c59fa2b65bbbbd6bdb9fc0443d137b1bc0d59cefd17bc76
-SHA512 (fastfetch-2.45.0.tar.gz) = a4adef728218e5bcc694d6e2bea0a86b78a24f04a176336a2ad7526673044b7709b0645d521137f9f85f3a1b9ad565ba6fc26c2dbd7e7cd883f9d7658cf5cf37
-Size (fastfetch-2.45.0.tar.gz) = 1307132 bytes
+BLAKE2s (fastfetch-2.47.0.tar.gz) = 665cc6f5ee9f84482bfede057967803f4f65d375f633e800275be3321db69f54
+SHA512 (fastfetch-2.47.0.tar.gz) = b86ad47b95ddc83fdaa34c33930d4500bccb2e90a77ad1cdd3d4837d65b80b50e6278c0526b7b4991436e942e6e711323398c3b605e985729fa2be94dcd47531
+Size (fastfetch-2.47.0.tar.gz) = 1327613 bytes
 SHA1 (patch-src_detection_packages_packages__apple.c) = 3678300a59d8ef989d1848b3685485db3c638038

Index: pkgsrc/sysutils/fastfetch/options.mk
diff -u pkgsrc/sysutils/fastfetch/options.mk:1.14 pkgsrc/sysutils/fastfetch/options.mk:1.15
--- pkgsrc/sysutils/fastfetch/options.mk:1.14   Thu Jun 12 20:13:03 2025
+++ pkgsrc/sysutils/fastfetch/options.mk        Mon Jul 14 17:11:06 2025
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.14 2025/06/12 20:13:03 vins Exp $
+# $NetBSD: options.mk,v 1.15 2025/07/14 17:11:06 vins Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.fastfetch
 PKG_OPTIONS_OPTIONAL_GROUPS=   server sound
@@ -23,7 +23,6 @@ PKG_SUPPORTED_OPTIONS+= opengl
 PKG_SUGGESTED_OPTIONS+= opengl
 .endif
 
-PKG_SUGGESTED_OPTIONS.SunOS+=          pulseaudio
 PKG_SUGGESTED_OPTIONS.Linux+=          dbus pulseaudio sqlite3
 PKG_SUGGESTED_OPTIONS.FreeBSD+=                oss sqlite3
 PKG_SUGGESTED_OPTIONS.DragonFly+=      oss sqlite3



Home | Main Index | Thread Index | Old Index