Re: git: 3d9a2a18ec99 - main - sysutils/plasma6-kinfocenter: Add missing runtime dependencies
- Reply: Vladimir Druzenko : "Re: git: 3d9a2a18ec99 - main - sysutils/plasma6-kinfocenter: Add missing runtime dependencies"
- In reply to: Vladimir Druzenko : "Re: git: 3d9a2a18ec99 - main - sysutils/plasma6-kinfocenter: Add missing runtime dependencies"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 16 Mar 2025 07:34:17 UTC
On Sat, Mar 15, 2025 at 10:37 AM Vladimir Druzenko <vvd@freebsd.org> wrote: > > 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 > I can see how my words may have been perceived as aggressive and I will do better to improve my interpersonal skills in the future. Tact is definitely not a gift I have. Please know that I greatly appreciate your contributions to the project, I have absolutely nothing against you personally, and I humbly apologize for my insensitive wording. Of course anyone is welcome to bring forth suggestions for improvement through the appropriate channels, but kde@ also has the right to criticize or block these if not within our collective agenda. My main point of contention was you spamming this list with your personal agenda after you were already made aware of the kde@ collective agenda in your DR [1] and on the #freebsd-desktop IRC channel. You are more than welcome to update your DR, and we do see it, but it's rude to dump on a good commit just to keep pushing, that's what really got me hot. Again, I apologize for being so forthright. Also, the only technical merit you brought forward is, in your own words, "get rid of unnecessary bloatware" [2]. I'm just really curious as to how pipewire is your sticking point as to what constitutes bloatware in a very heavy desktop environment like KDE. I started with KDE 3.x on FreeBSD, as well, which makes our divergent thought paths even more interesting. It just seems to me that those who don't like "bloat" would naturally migrate towards lighter fare. I get that there are some people who don't like certain libraries for whatever reason, but I don't quite understand the rationale. There's even someone wanting to fully remove dbus support from Qt6 right now [3], but that is never going to happen. [1] https://reviews.freebsd.org/D49009 [2] https://reviews.freebsd.org/D49009#1118097 [3] https://mail.kde.org/pipermail/kde-freebsd/2025-January/043436.html