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

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Sat, 15 Mar 2025 14:37:24 UTC
14.03.2025 09:39, Jason E. Hale пишет:
> 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

What is the point of this aggression? I have been using KDE as my main 
desktop since 2009 (3.x) and I do not plan to change it to anything 
else. The inconvenience of changing is much greater than applying local 
patches with each update. But I would like to share my developments with 
others. And of course I am ready to support these patches (they are 
trivial - one option in each Makefile and in some cases a substitution 
in the plist).
What I really do not understand is the stubbornness in not wanting to 
meet halfway in such a simple situation.

P.S. This message was translated using an online translator.

-- 
Best regards,
Vladimir Druzenko