diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile index f4a69f7eb702..f41fba0485f8 100644 --- a/sysutils/fastfetch/Makefile +++ b/sysutils/fastfetch/Makefile @@ -1,100 +1,100 @@ PORTNAME= fastfetch -DISTVERSION= 2.3.4 +DISTVERSION= 2.4.0 CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org COMMENT= Like neofetch, but much faster because written in C 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:testing localbase:ldflags pkgconfig USE_GITHUB= yes GH_ACCOUNT= fastfetch-cli OPTIONS_DEFINE= LIBPCI VULKAN WAYLAND XCB GIO DCONF DBUS XFCONF \ SQLITE3 IMAGEMAGICK CHAFA GLX OPENCL PULSEAUDIO .if ${FLAVOR} == full OPTIONS_DEFAULT= VULKAN WAYLAND XCB GIO DCONF DBUS XFCONF \ SQLITE3 IMAGEMAGICK CHAFA GLX OPENCL PULSEAUDIO .endif 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 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 LIBPCI_CMAKE_BOOL= ENABLE_LIBPCI LIBPCI_BUILD_DEPENDS= ${LOCALBASE}/lib/libpci.so:devel/libpci LIBPCI_RUN_DEPENDS= ${LOCALBASE}/lib/libpci.so:devel/libpci VULKAN_CMAKE_BOOL= ENABLE_VULKAN VULKAN_BUILD_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader \ ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers VULKAN_RUN_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader WAYLAND_CMAKE_BOOL= ENABLE_WAYLAND WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/lib/libwayland-server.so:graphics/wayland WAYLAND_RUN_DEPENDS= ${LOCALBASE}/lib/libwayland-server.so:graphics/wayland XCB_CMAKE_BOOL= ENABLE_XCB ENABLE_XCB_RANDR XCB_BUILD_DEPENDS= ${LOCALBASE}/lib/libxcb-randr.so:x11/libxcb XCB_RUN_DEPENDS= ${LOCALBASE}/lib/libxcb-randr.so:x11/libxcb GIO_CMAKE_BOOL= ENABLE_GIO GIO_BUILD_DEPENDS= ${LOCALBASE}/lib/libgio-2.0.so:devel/glib20 GIO_RUN_DEPENDS= ${LOCALBASE}/lib/libgio-2.0.so:devel/glib20 DBUS_CMAKE_BOOL= ENABLE_DBUS DBUS_BUILD_DEPENDS= ${LOCALBASE}/lib/libdbus-1.so:devel/dbus DBUS_RUN_DEPENDS= ${LOCALBASE}/lib/libdbus-1.so:devel/dbus DCONF_CMAKE_BOOL= ENABLE_DCONF DCONF_BUILD_DEPENDS= ${LOCALBASE}/lib/libdconf.so:devel/dconf DCONF_RUN_DEPENDS= ${LOCALBASE}/lib/libdconf.so:devel/dconf XFCONF_CMAKE_BOOL= ENABLE_XFCONF XFCONF_BUILD_DEPENDS= ${LOCALBASE}/lib/libxfconf-0.so:x11/xfce4-conf XFCONF_RUN_DEPENDS= ${LOCALBASE}/lib/libxfconf-0.so:x11/xfce4-conf SQLITE3_CMAKE_BOOL= ENABLE_SQLITE3 SQLITE3_BUILD_DEPENDS= ${LOCALBASE}/lib/libsqlite3.so:databases/sqlite3 SQLITE3_RUN_DEPENDS= ${LOCALBASE}/lib/libsqlite3.so:databases/sqlite3 IMAGEMAGICK_CMAKE_BOOL= ENABLE_IMAGEMAGICK7 IMAGEMAGICK_USES= magick:7,build,run CHAFA_IMPLIES= IMAGEMAGICK CHAFA_CMAKE_BOOL= ENABLE_CHAFA CHAFA_BUILD_DEPENDS= ${LOCALBASE}/lib/libchafa.so:graphics/chafa CHAFA_RUN_DEPENDS= ${LOCALBASE}/lib/libchafa.so:graphics/chafa GLX_CMAKE_BOOL= ENABLE_GLX GLX_BUILD_DEPENDS= ${LOCALBASE}/lib/libGLX.so:graphics/libglvnd GLX_RUN_DEPENDS= ${LOCALBASE}/lib/libGLX.so:graphics/libglvnd OPENCL_CMAKE_BOOL= ENABLE_OPENCL OPENCL_BUILD_DEPENDS= ${LOCALBASE}/lib/libOpenCL.so:devel/ocl-icd \ ${LOCALBASE}/include/CL/cl.h:devel/opencl OPENCL_RUN_DEPENDS= ${LOCALBASE}/lib/libOpenCL.so:devel/ocl-icd 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:STRING="${LOCALBASE}/etc" \ -DENABLE_SYSTEM_YYJSON:BOOL=ON CMAKE_TESTING_ON= BUILD_TESTS .include diff --git a/sysutils/fastfetch/distinfo b/sysutils/fastfetch/distinfo index 18d250aa8792..d73b490d0424 100644 --- a/sysutils/fastfetch/distinfo +++ b/sysutils/fastfetch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701975166 -SHA256 (fastfetch-cli-fastfetch-2.3.4_GH0.tar.gz) = d132775816685b7ceb8adc164af50a96814af879b97ad453efca3a285efd96d0 -SIZE (fastfetch-cli-fastfetch-2.3.4_GH0.tar.gz) = 909105 +TIMESTAMP = 1702993746 +SHA256 (fastfetch-cli-fastfetch-2.4.0_GH0.tar.gz) = dbde7bb445f8e13ca8e2a324e05b6cda5bc7ed5121684d4dd0105cfb583c757e +SIZE (fastfetch-cli-fastfetch-2.4.0_GH0.tar.gz) = 913193 diff --git a/sysutils/fastfetch/pkg-plist b/sysutils/fastfetch/pkg-plist index 32c1b3510ac7..02cb59c6f51b 100644 --- a/sysutils/fastfetch/pkg-plist +++ b/sysutils/fastfetch/pkg-plist @@ -1,33 +1,22 @@ bin/fastfetch bin/flashfetch share/bash-completion/completions/fastfetch share/fish/vendor_completions.d/fastfetch.fish share/man/man1/fastfetch.1.gz -%%DATADIR%%/presets/all %%DATADIR%%/presets/all.jsonc -%%DATADIR%%/presets/btw %%DATADIR%%/presets/btw.jsonc %%DATADIR%%/presets/ci.jsonc -%%DATADIR%%/presets/examples/1 %%DATADIR%%/presets/examples/10.jsonc %%DATADIR%%/presets/examples/11.jsonc -%%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