git: 8ed6712a3284 - main - sysutils/fastfetch: add osmesa support and enable libpci by default
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 25 Jan 2024 15:08:14 UTC
The branch main has been updated by pkubaj:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8ed6712a3284c4736140db141031b4833e01695e
commit 8ed6712a3284c4736140db141031b4833e01695e
Author: Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2024-01-23 10:21:47 +0000
Commit: Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2024-01-25 15:08:11 +0000
sysutils/fastfetch: add osmesa support and enable libpci by default
---
sysutils/fastfetch/Makefile | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile
index 807eb2af2fc0..0f98328d89d6 100644
--- a/sysutils/fastfetch/Makefile
+++ b/sysutils/fastfetch/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fastfetch
DISTVERSION= 2.6.3
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
@@ -16,14 +17,15 @@ USE_GITHUB= yes
GH_ACCOUNT= fastfetch-cli
OPTIONS_DEFINE= LIBPCI VULKAN WAYLAND XCB GIO DCONF DBUS XFCONF \
- SQLITE3 IMAGEMAGICK CHAFA GLX OPENCL PULSEAUDIO
+ SQLITE3 IMAGEMAGICK CHAFA GLX OSMESA OPENCL PULSEAUDIO
-OPTIONS_DEFAULT= VULKAN WAYLAND XCB GIO DCONF DBUS XFCONF \
- SQLITE3 IMAGEMAGICK CHAFA GLX OPENCL PULSEAUDIO
+OPTIONS_DEFAULT= LIBPCI VULKAN WAYLAND XCB GIO DCONF DBUS XFCONF \
+ SQLITE3 IMAGEMAGICK CHAFA GLX OSMESA OPENCL PULSEAUDIO
DCONF_DESC= Needed for values that are only stored in DConf + Fallback for GSettings
CHAFA_DESC= Image output as ascii art
LIBPCI_DESC= GPU output
+OSMESA_DESC= Enable osmesa support
VULKAN_DESC= Vulkan module & fallback for GPU output
XCB_DESC= Needed for display and WM detection in X11
XFCONF_DESC= Needed for XFWM theme and XFCE Terminal font
@@ -66,6 +68,9 @@ CHAFA_BUILD_DEPENDS= ${LOCALBASE}/lib/libchafa.so:graphics/chafa
GLX_CMAKE_BOOL= ENABLE_GLX
GLX_BUILD_DEPENDS= ${LOCALBASE}/lib/libGLX.so:graphics/libglvnd
+OSMESA_CMAKE_BOOL= ENABLE_OSMESA
+OSMESA_BUILD_DEPENDS= ${LOCALBASE}/lib/libOSMesa.so:graphics/libosmesa
+
OPENCL_CMAKE_BOOL= ENABLE_OPENCL
OPENCL_BUILD_DEPENDS= ${LOCALBASE}/lib/libOpenCL.so:devel/ocl-icd \
${LOCALBASE}/include/CL/cl.h:devel/opencl