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

From: Jason E. Hale <jhale_at_freebsd.org>
Date: Fri, 14 Mar 2025 06:39:32 UTC
On Thu, Mar 13, 2025 at 6:12 PM Vladimir Druzenko <vvd@freebsd.org> wrote:
>
> 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

Newsflash! KDE is bloatware by definition and some of us like it that
way. I really don't understand your beef with pipewire, but please
stop this campaign of yours and choose another desktop environment if
you don't like it. It's getting rather annoying at this point as you
were already told about the circumstances in [1].

[1] https://reviews.freebsd.org/D49009#1117876

-Jason