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: Fri Feb 14 10:39:17 UTC 2025
Modified Files:
pkgsrc/sysutils/fastfetch: Makefile distinfo
Added Files:
pkgsrc/sysutils/fastfetch/patches: patch-src_common_color.h
patch-src_common_option.c patch-src_logo_ascii_netbsd2.txt
patch-src_logo_builtin.c
Log Message:
sysutils/fastfetch: minor changes
* Add NetBSD2 logo, borrowed from screenfetch.
* Support 'orange' color.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/sysutils/fastfetch/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/sysutils/fastfetch/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/sysutils/fastfetch/patches/patch-src_common_color.h \
pkgsrc/sysutils/fastfetch/patches/patch-src_common_option.c \
pkgsrc/sysutils/fastfetch/patches/patch-src_logo_ascii_netbsd2.txt
cvs rdiff -u -r0 -r1.3 \
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.16 pkgsrc/sysutils/fastfetch/Makefile:1.17
--- pkgsrc/sysutils/fastfetch/Makefile:1.16 Thu Feb 13 13:27:42 2025
+++ pkgsrc/sysutils/fastfetch/Makefile Fri Feb 14 10:39:17 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.16 2025/02/13 13:27:42 vins Exp $
+# $NetBSD: Makefile,v 1.17 2025/02/14 10:39:17 vins Exp $
DISTNAME= fastfetch-2.36.1
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=fastfetch-cli/}
GITHUB_TAG= ${PKGVERSION_NOREV}
@@ -9,7 +9,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
+LICENSE= mit AND gnu-gpl-v3 # patch-src_logo_ascii_netbsd2.txt
USE_TOOLS+= pkg-config
Index: pkgsrc/sysutils/fastfetch/distinfo
diff -u pkgsrc/sysutils/fastfetch/distinfo:1.11 pkgsrc/sysutils/fastfetch/distinfo:1.12
--- pkgsrc/sysutils/fastfetch/distinfo:1.11 Tue Feb 11 17:45:26 2025
+++ pkgsrc/sysutils/fastfetch/distinfo Fri Feb 14 10:39:17 2025
@@ -1,5 +1,9 @@
-$NetBSD: distinfo,v 1.11 2025/02/11 17:45:26 vins Exp $
+$NetBSD: distinfo,v 1.12 2025/02/14 10:39:17 vins Exp $
BLAKE2s (fastfetch-2.36.1.tar.gz) = 02d2a72f53a6cd0020971823e91b70780e3b20b783053d39c3a38958990e6829
SHA512 (fastfetch-2.36.1.tar.gz) = 2906b8e6912185a3acdd2b615ff869fa8f44ce0e547ed5529068eb2570ef5c013ed84691e62d613e52f2433595aa4e67859cf89b4116588ba4cb7c7bb7d8bb01
Size (fastfetch-2.36.1.tar.gz) = 1176932 bytes
+SHA1 (patch-src_common_color.h) = a452dcb56469578f0e51c46b1f7af079303e7da1
+SHA1 (patch-src_common_option.c) = e7563a636bda0aa909c2fd2ef852bbed3c952949
+SHA1 (patch-src_logo_ascii_netbsd2.txt) = bf145d947cac62b88b999396ea0a0e9ad8e8a5ad
+SHA1 (patch-src_logo_builtin.c) = cf31f3769f1aae4c26cbdf5e68fd802436b0faa7
Added files:
Index: pkgsrc/sysutils/fastfetch/patches/patch-src_common_color.h
diff -u /dev/null pkgsrc/sysutils/fastfetch/patches/patch-src_common_color.h:1.1
--- /dev/null Fri Feb 14 10:39:17 2025
+++ pkgsrc/sysutils/fastfetch/patches/patch-src_common_color.h Fri Feb 14 10:39:17 2025
@@ -0,0 +1,22 @@
+$NetBSD: patch-src_common_color.h,v 1.1 2025/02/14 10:39:17 vins Exp $
+
+Define _ORANGE colors.
+
+--- src/common/color.h.orig 2025-02-11 02:40:51.000000000 +0000
++++ src/common/color.h
+@@ -18,6 +18,7 @@
+ #define FF_COLOR_FG_MAGENTA "35"
+ #define FF_COLOR_FG_CYAN "36"
+ #define FF_COLOR_FG_WHITE "37"
++#define FF_COLOR_FG_ORANGE "38;2;255;133;"
+ #define FF_COLOR_FG_DEFAULT "39"
+
+ #define FF_COLOR_FG_LIGHT_BLACK "90"
+@@ -37,6 +38,7 @@
+ #define FF_COLOR_BG_MAGENTA "45"
+ #define FF_COLOR_BG_CYAN "46"
+ #define FF_COLOR_BG_WHITE "47"
++#define FF_COLOR_BG_ORANGE "48;2;255;133;"
+ #define FF_COLOR_BG_DEFAULT "49"
+
+ #define FF_COLOR_BG_LIGHT_BLACK "100"
Index: pkgsrc/sysutils/fastfetch/patches/patch-src_common_option.c
diff -u /dev/null pkgsrc/sysutils/fastfetch/patches/patch-src_common_option.c:1.1
--- /dev/null Fri Feb 14 10:39:17 2025
+++ pkgsrc/sysutils/fastfetch/patches/patch-src_common_option.c Fri Feb 14 10:39:17 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_common_option.c,v 1.1 2025/02/14 10:39:17 vins Exp $
+
+Associate 'orange' color to its ANSI escape code.
+
+--- src/common/option.c.orig 2025-02-14 09:05:56.473760877 +0000
++++ src/common/option.c
+@@ -193,6 +193,7 @@ void ffOptionParseColorNoClear(const cha
+ else FF_APPEND_COLOR_CODE_COND(magenta, FF_COLOR_FG_MAGENTA)
+ else FF_APPEND_COLOR_CODE_COND(cyan, FF_COLOR_FG_CYAN)
+ else FF_APPEND_COLOR_CODE_COND(white, FF_COLOR_FG_WHITE)
++ else FF_APPEND_COLOR_CODE_COND(orange, FF_COLOR_FG_ORANGE)
+ else FF_APPEND_COLOR_CODE_COND(default, FF_COLOR_FG_DEFAULT)
+ else FF_APPEND_COLOR_CODE_COND(light_black, FF_COLOR_FG_LIGHT_BLACK)
+ else FF_APPEND_COLOR_CODE_COND(light_red, FF_COLOR_FG_LIGHT_RED)
Index: pkgsrc/sysutils/fastfetch/patches/patch-src_logo_ascii_netbsd2.txt
diff -u /dev/null pkgsrc/sysutils/fastfetch/patches/patch-src_logo_ascii_netbsd2.txt:1.1
--- /dev/null Fri Feb 14 10:39:17 2025
+++ pkgsrc/sysutils/fastfetch/patches/patch-src_logo_ascii_netbsd2.txt Fri Feb 14 10:39:17 2025
@@ -0,0 +1,30 @@
+$NetBSD: patch-src_logo_ascii_netbsd2.txt,v 1.1 2025/02/14 10:39:17 vins Exp $
+
+Add NetBSD2 logo.
+Originally written by Brett Bohnenkamper <kittykatt%kittykatt.us@localhost>
+https://github.com/KittyKatt/screenFetch
+
+--- src/logo/ascii/netbsd2.txt.orig 2025-02-14 09:05:35.316778482 +0000
++++ src/logo/ascii/netbsd2.txt
+@@ -0,0 +1,21 @@
++
++$1 __,gnnnOCCCCCOObaau,_
++$2 _._ $1__,gnnCCCCCCCCOPF"''
++$2 (N\\$1XCbngg,._____.,gnnndCCCCCCCCCCCCF"___,,,,___
++$2 \N\\$1XCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCOOOOPYvv.
++$2 \N\\$1XCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCPF"''
++$2 \N\\$1XCCCCCCCCCCCCCCCCCCCCCCCCCOF"'
++$2 \N\\$1XCCCCCCCCCCCCCCCCCCCCOF"'
++$2 \N\\$1XCCCCCCCCCCCCCCCPF"'
++$2 \N\\$1\"PCOCCCOCCFP""
++$2 \N\\
++$2 \N\\
++$2 \N\\
++$2 \NN\
++$2 \NN\
++$2 \NNA.
++$2 \NNA,
++$2 \NNN,
++$2 \NNN\
++$2 \NNN\
++$2 \NNNA
Index: pkgsrc/sysutils/fastfetch/patches/patch-src_logo_builtin.c
diff -u /dev/null pkgsrc/sysutils/fastfetch/patches/patch-src_logo_builtin.c:1.3
--- /dev/null Fri Feb 14 10:39:17 2025
+++ pkgsrc/sysutils/fastfetch/patches/patch-src_logo_builtin.c Fri Feb 14 10:39:17 2025
@@ -0,0 +1,25 @@
+$NetBSD: patch-src_logo_builtin.c,v 1.3 2025/02/14 10:39:17 vins Exp $
+
+Embed the NetBSD2 alternative logo.
+
+--- src/logo/builtin.c.orig 2025-02-11 02:40:51.000000000 +0000
++++ src/logo/builtin.c
+@@ -3135,6 +3135,18 @@ static const FFlogo N[] = {
+ .colorKeys = FF_COLOR_FG_RED,
+ .colorTitle = FF_COLOR_FG_WHITE,
+ },
++ // NetBSD2
++ {
++ .names = {"NetBSD2", "NetBSD_alt"},
++ .lines = FASTFETCH_DATATEXT_LOGO_NETBSD2,
++ .type = FF_LOGO_LINE_TYPE_ALTER_BIT,
++ .colors = {
++ FF_COLOR_FG_RED,
++ FF_COLOR_FG_WHITE,
++ },
++ .colorKeys = FF_COLOR_FG_RED,
++ .colorTitle = FF_COLOR_FG_WHITE,
++ },
+ // NetBSD Small
+ {
+ .names = {"NetBSD_small"},
Home |
Main Index |
Thread Index |
Old Index