Re: git: 3d9a2a18ec99 - main - sysutils/plasma6-kinfocenter: Add missing runtime dependencies

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Thu, 13 Mar 2025 22:12:08 UTC
Hello!

14.03.2025 00:59, Max Brazhnikov пишет:
> The branch main has been updated by makc:
>
> URL:https://cgit.FreeBSD.org/ports/commit/?id=3d9a2a18ec99b8e1be31b2021271e47c275eae83
>
> commit 3d9a2a18ec99b8e1be31b2021271e47c275eae83
> Author:     Max Brazhnikov<makc@FreeBSD.org>
> AuthorDate: 2025-03-13 21:56:49 +0000
> Commit:     Max Brazhnikov<makc@FreeBSD.org>
> CommitDate: 2025-03-13 21:56:49 +0000
>
>      sysutils/plasma6-kinfocenter: Add missing runtime dependencies
>      
>      and install FreeBSD logo.
> ---
>   sysutils/plasma6-kinfocenter/Makefile              | 18 ++++++
>   .../plasma6-kinfocenter/files/freebsd_logo.svg     | 74 ++++++++++++++++++++++
>   .../plasma6-kinfocenter/files/kcm-about-distrorc   |  4 ++
>   sysutils/plasma6-kinfocenter/pkg-plist             |  2 +
>   4 files changed, 98 insertions(+)
>
> diff --git a/sysutils/plasma6-kinfocenter/Makefile b/sysutils/plasma6-kinfocenter/Makefile
> index 6a20f5256111..7e092b56de17 100644
> --- a/sysutils/plasma6-kinfocenter/Makefile
> +++ b/sysutils/plasma6-kinfocenter/Makefile
> @@ -1,5 +1,6 @@
>   PORTNAME=	kinfocenter
>   DISTVERSION=	${KDE_PLASMA_VERSION}
> +PORTREVISION=	1
>   CATEGORIES=	sysutils kde kde-plasma
>   
>   MAINTAINER=	kde@FreeBSD.org
> @@ -8,8 +9,11 @@ COMMENT=	View information about your computer's hardware
>   BUILD_DEPENDS=	${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
>   RUN_DEPENDS=	clinfo:devel/clinfo \
>   		glxinfo:graphics/mesa-demos \
> +		lsblk:sysutils/lsblk \
>   		lscpu:sysutils/lscpu \
> +		pipewire:multimedia/pipewire \

Please!!! Make this non-mandatory dependency optional! Patch is trivial.
I already have 4 ports with custom patches 
(https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284819) - don't want 
the 5th.
Thanks!

>   		vulkaninfo:graphics/vulkan-tools \
> +		wayland-info:graphics/wayland-utils \
>   		xdpyinfo:x11/xdpyinfo


-- 
Best regards,
Vladimir Druzenko