git: ab5327eefb48 - main - sysutils/fastfetch: update to 2.0.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 23 Aug 2023 22:26:07 UTC
The branch main has been updated by pkubaj:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ab5327eefb480b635478502186f4d7a35846e48e
commit ab5327eefb480b635478502186f4d7a35846e48e
Author: Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2023-08-23 22:24:27 +0000
Commit: Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2023-08-23 22:24:27 +0000
sysutils/fastfetch: update to 2.0.2
---
sysutils/fastfetch/Makefile | 10 ++++++----
sysutils/fastfetch/distinfo | 6 +++---
sysutils/fastfetch/pkg-plist | 16 +++++++++++++++-
3 files changed, 24 insertions(+), 8 deletions(-)
diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile
index 976f323f5abe..8fa0dac969a5 100644
--- a/sysutils/fastfetch/Makefile
+++ b/sysutils/fastfetch/Makefile
@@ -1,6 +1,5 @@
PORTNAME= fastfetch
-DISTVERSION= 1.12.2
-PORTREVISION= 1
+DISTVERSION= 2.0.2
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
@@ -10,11 +9,13 @@ WWW= https://github.com/fastfetch-cli/fastfetch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+LIB_DEPENDS= libyyjson.so:devel/yyjson
+
FLAVORS= full lite
FLAVOR?= ${FLAVORS:[1]}
lite_PKGNAMESUFFIX= -lite
-USES= cmake pkgconfig
+USES= cmake localbase:ldflags pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= fastfetch-cli
@@ -91,6 +92,7 @@ PULSEAUDIO_CMAKE_BOOL= ENABLE_PULSE
PULSEAUDIO_BUILD_DEPENDS= ${LOCALBASE}/lib/libpulse.so:audio/pulseaudio
PULSEAUDIO_RUN_DEPENDS= ${LOCALBASE}/lib/libpulse.so:audio/pulseaudio
-CMAKE_ARGS= -DTARGET_DIR_ETC:NHCITF="${LOCALBASE}/etc"
+CMAKE_ARGS= -DTARGET_DIR_ETC:STRING="${LOCALBASE}/etc" \
+ -DENABLE_SYSTEM_YYJSON:BOOL=ON
.include <bsd.port.mk>
diff --git a/sysutils/fastfetch/distinfo b/sysutils/fastfetch/distinfo
index d8ff220d47cc..a856f8950c5d 100644
--- a/sysutils/fastfetch/distinfo
+++ b/sysutils/fastfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688639146
-SHA256 (fastfetch-cli-fastfetch-1.12.2_GH0.tar.gz) = e3d7384de0aa306effdcbe1b7e8095b40649773086b838d925fbfc2ec5027ab0
-SIZE (fastfetch-cli-fastfetch-1.12.2_GH0.tar.gz) = 538194
+TIMESTAMP = 1692812430
+SHA256 (fastfetch-cli-fastfetch-2.0.2_GH0.tar.gz) = 6fcf020c855bd4ad97e9bfc65495b829d9754a94b84df3fadb32956d1f8f2938
+SIZE (fastfetch-cli-fastfetch-2.0.2_GH0.tar.gz) = 770569
diff --git a/sysutils/fastfetch/pkg-plist b/sysutils/fastfetch/pkg-plist
index 44d7beb23173..b18b52a3fad6 100644
--- a/sysutils/fastfetch/pkg-plist
+++ b/sysutils/fastfetch/pkg-plist
@@ -1,18 +1,32 @@
-%%ETCDIR%%/config.conf
bin/fastfetch
bin/flashfetch
share/bash-completion/completions/fastfetch
%%DATADIR%%/presets/all
+%%DATADIR%%/presets/all.jsonc
%%DATADIR%%/presets/btw
+%%DATADIR%%/presets/btw.jsonc
%%DATADIR%%/presets/devinfo
%%DATADIR%%/presets/devinfo-verbose
+%%DATADIR%%/presets/devinfo.jsonc
%%DATADIR%%/presets/examples/1
%%DATADIR%%/presets/examples/2
+%%DATADIR%%/presets/examples/2.jsonc
%%DATADIR%%/presets/examples/3
+%%DATADIR%%/presets/examples/3.jsonc
%%DATADIR%%/presets/examples/4
+%%DATADIR%%/presets/examples/4.jsonc
%%DATADIR%%/presets/examples/5
+%%DATADIR%%/presets/examples/5.jsonc
+%%DATADIR%%/presets/examples/6.jsonc
+%%DATADIR%%/presets/examples/7.jsonc
+%%DATADIR%%/presets/examples/8.jsonc
+%%DATADIR%%/presets/examples/9.jsonc
%%DATADIR%%/presets/hardware
+%%DATADIR%%/presets/hardware.jsonc
%%DATADIR%%/presets/neofetch
+%%DATADIR%%/presets/neofetch.jsonc
%%DATADIR%%/presets/paleofetch
+%%DATADIR%%/presets/paleofetch.jsonc
%%DATADIR%%/presets/software
+%%DATADIR%%/presets/software.jsonc
%%DATADIR%%/presets/verbose