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:           Sun Mar 30 08:14:50 UTC 2025

Modified Files:
        pkgsrc/sysutils/fastfetch: Makefile distinfo options.mk
Removed Files:
        pkgsrc/sysutils/fastfetch/patches:
            patch-src_detection_packages_packages__linux.c
            patch-src_logo_ascii_netbsd2.txt patch-src_logo_builtin.c

Log Message:
sysutils/fastfetch: update to 2.39.1

# pkgsrc changes

* Remove some patches, merged upstream.
* Replace `osmesa' option with `opengl' (which requires GL support),
  since upstream support for osmesa was dropped.

# upstream changes

Changes:
    Fix PublicIP detection fails randomly (PublicIP, #1629)
    OSMesa backend for OpenGL detection is removed (#1618)
    Fastfetch no longer tries to use the private framework Apple80211 to acquire SSID
     for Wifi module, which is only useful for macOS Sonoma (Wifi, macOS)

Features:

    Improve accuracy of HDR support on Windows 11 24H2 (Display, Windows)
    Improve performance of SSID detection on macOS Sequoia (Wifi, macOS, #1597)
    Support warp terminal version detection on Windows (Terminal, Windows)
    Support default route detection on OpenBSD & DragonFly BSD (LocalIP, OpenBSD / DragonFly)
    Improve bash completion script
    Improve performance of networking (PublicIP / Weather)
    Support pkgsrc package manager detection on Linux (Packages, Linux)

Logo:

    Add Common Torizon OS
    Change FoxOS to WolfOS
    Add Bredos
    Add NetBSD2


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/sysutils/fastfetch/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/sysutils/fastfetch/distinfo
cvs rdiff -u -r1.12 -r1.13 pkgsrc/sysutils/fastfetch/options.mk
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/sysutils/fastfetch/patches/patch-src_detection_packages_packages__linux.c \
    pkgsrc/sysutils/fastfetch/patches/patch-src_logo_ascii_netbsd2.txt
cvs rdiff -u -r1.3 -r0 \
    pkgsrc/sysutils/fastfetch/patches/patch-src_logo_builtin.c

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.22 pkgsrc/sysutils/fastfetch/Makefile:1.23
--- pkgsrc/sysutils/fastfetch/Makefile:1.22     Sun Mar  9 20:25:23 2025
+++ pkgsrc/sysutils/fastfetch/Makefile  Sun Mar 30 08:14:50 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2025/03/09 20:25:23 vins Exp $
+# $NetBSD: Makefile,v 1.23 2025/03/30 08:14:50 vins Exp $
 
-DISTNAME=      fastfetch-2.38.0
+DISTNAME=      fastfetch-2.39.1
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=fastfetch-cli/}
 GITHUB_TAG=    ${PKGVERSION_NOREV}
@@ -8,7 +8,7 @@ GITHUB_TAG=     ${PKGVERSION_NOREV}
 MAINTAINER=    vins%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/fastfetch-cli/fastfetch/
 COMMENT=       Fast and feature-rich tool displaying system information
-LICENSE=       mit AND gnu-gpl-v3 # patch-src_logo_ascii_netbsd2.txt
+LICENSE=       mit
 
 USE_TOOLS+=    pkg-config
 

Index: pkgsrc/sysutils/fastfetch/distinfo
diff -u pkgsrc/sysutils/fastfetch/distinfo:1.15 pkgsrc/sysutils/fastfetch/distinfo:1.16
--- pkgsrc/sysutils/fastfetch/distinfo:1.15     Sun Mar  9 20:25:23 2025
+++ pkgsrc/sysutils/fastfetch/distinfo  Sun Mar 30 08:14:50 2025
@@ -1,9 +1,6 @@
-$NetBSD: distinfo,v 1.15 2025/03/09 20:25:23 vins Exp $
+$NetBSD: distinfo,v 1.16 2025/03/30 08:14:50 vins Exp $
 
-BLAKE2s (fastfetch-2.38.0.tar.gz) = 22c6203c70260e73de45eae9d24779d985d28c32ed07ed813eda9f6ed1cc5b47
-SHA512 (fastfetch-2.38.0.tar.gz) = 6c4ffebd2999c3882cd31a6e393f78d693c688b67ab62972b70833e24c0fee2f9d79f3b1ea82c6262e71e0b45fcc40f296194ae54beca65a817ccd25cde771d0
-Size (fastfetch-2.38.0.tar.gz) = 1207024 bytes
+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
 SHA1 (patch-src_detection_packages_packages__apple.c) = 3678300a59d8ef989d1848b3685485db3c638038
-SHA1 (patch-src_detection_packages_packages__linux.c) = 85d415a590a4126170f4f20f3b45b816b6dd3654
-SHA1 (patch-src_logo_ascii_netbsd2.txt) = bf145d947cac62b88b999396ea0a0e9ad8e8a5ad
-SHA1 (patch-src_logo_builtin.c) = cf31f3769f1aae4c26cbdf5e68fd802436b0faa7

Index: pkgsrc/sysutils/fastfetch/options.mk
diff -u pkgsrc/sysutils/fastfetch/options.mk:1.12 pkgsrc/sysutils/fastfetch/options.mk:1.13
--- pkgsrc/sysutils/fastfetch/options.mk:1.12   Tue Feb 11 17:45:26 2025
+++ pkgsrc/sysutils/fastfetch/options.mk        Sun Mar 30 08:14:50 2025
@@ -1,13 +1,13 @@
-# $NetBSD: options.mk,v 1.12 2025/02/11 17:45:26 vins Exp $
+# $NetBSD: options.mk,v 1.13 2025/03/30 08:14:50 vins Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.fastfetch
 PKG_OPTIONS_OPTIONAL_GROUPS=   server sound
 PKG_OPTIONS_GROUP.server=      wayland x11
 PKG_OPTIONS_GROUP.sound=       oss pulseaudio
 
-PKG_SUPPORTED_OPTIONS= chafa dconf dbus glib2 imagemagick libdrm libelf opencl osmesa \
+PKG_SUPPORTED_OPTIONS= chafa dconf dbus glib2 imagemagick libdrm libelf opencl \
                        python sqlite3 threads xfce4-wm
-PKG_SUGGESTED_OPTIONS= glib2 libdrm osmesa x11
+PKG_SUGGESTED_OPTIONS= glib2 libdrm x11
 
 CHECK_BUILTIN.pthread:= yes
 .include "../../mk/pthread.builtin.mk"
@@ -22,6 +22,12 @@ PKG_SUGGESTED_OPTIONS+=      threads
 PKG_SUGGESTED_OPTIONS+=        opencl
 .endif
 
+.include "../../graphics/MesaLib/features.mk"
+.if ${MESALIB_SUPPORTS_EGL:tl} == "yes"
+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
@@ -110,11 +116,10 @@ CMAKE_CONFIGURE_ARGS+=  -DENABLE_ZLIB=OF
 ## MesaLib
 ## Needed by the OpenGL module for gl context creation.
 ##
-.if !empty(PKG_OPTIONS:Mosmesa)
+.if !empty(PKG_OPTIONS:Mopengl)
 .  include "../../graphics/MesaLib/buildlink3.mk"
 .else
 CMAKE_CONFIGURE_ARGS+=  -DENABLE_EGL=OFF
-CMAKE_CONFIGURE_ARGS+=  -DENABLE_OSMESA=OFF
 .endif
 
 ##



Home | Main Index | Thread Index | Old Index