Re: git: 0445d5b584f1 - main - x11/kde: reduce payload in attempt to fit release DVD

From: Max Brazhnikov <makc_at_freebsd.org>
Date: Sun, 28 Dec 2025 18:58:13 UTC
On Sat, 27 Dec 2025 01:39:31 +0300 Vladimir Druzenko wrote:
> 27.12.2025 01:34, Vladimir Druzenko пишет:
> > Hello!
> >
> > 26.12.2025 22:57, Max Brazhnikov пишет:
> >> The branch main has been updated by makc:
> >>
> >> URL: 
> >> https://cgit.FreeBSD.org/ports/commit/?id=0445d5b584f170f775369f59a7e7a5defc307add
> >>
> >> commit 0445d5b584f170f775369f59a7e7a5defc307add
> >> Author:     Max Brazhnikov <makc@FreeBSD.org>
> >> AuthorDate: 2025-12-26 19:55:46 +0000
> >> Commit:     Max Brazhnikov <makc@FreeBSD.org>
> >> CommitDate: 2025-12-26 19:55:46 +0000
> >>
> >>      x11/kde: reduce payload in attempt to fit release DVD
> >>           Depend on Plasma components directly rather than on 
> >> x11/plasma6
> >>      meta port that pulls KF5/Qt5 packages,
> >>      do not install GTK related components and legacy Oxygen theme.
> >>           PR:             291095
> >> ---
> >>   x11/kde/Makefile  | 5 +++--
> >>   x11/kde/pkg-descr | 6 +++---
> >>   2 files changed, 6 insertions(+), 5 deletions(-)
> >>
> >> diff --git a/x11/kde/Makefile b/x11/kde/Makefile
> >> index 168b3a9e20fd..aa1a3eaed94c 100644
> >> --- a/x11/kde/Makefile
> >> +++ b/x11/kde/Makefile
> >> @@ -1,15 +1,16 @@
> >>   PORTNAME=    kde
> >>   PORTVERSION= ${KDE_PLASMA_VERSION}.${KDE_APPLICATIONS_VERSION}
> >> +PORTREVISION=    1
> >>   CATEGORIES=    x11 kde
> >>     MAINTAINER=    kde@FreeBSD.org
> >>   COMMENT=    Plasma Desktop and KDE Applications (meta port)
> >>   WWW=        https://www.kde.org
> >>   -RUN_DEPENDS= 
> >> kde-baseapps>=${KDE_APPLICATIONS_VERSION}:x11/kde-baseapps \
> >> - plasma6-plasma>=${KDE_PLASMA_VERSION}:x11/plasma6-plasma
> >> +RUN_DEPENDS= kde-baseapps>=${KDE_APPLICATIONS_VERSION}:x11/kde-baseapps
> >>     USES=        kde:6 metaport qt:6
> >> +USE_KDE= 
> >> ${_USE_PLASMA_ALL:Nbreeze-gtk:Nkde-gtk-config:Noxygen:Noxygen-sounds}
> >
> > kde-6.5.4.25.12.0 >> audio/plasma6-kpipewire
> >
> > One more poisoned port need local patch… 
> 
> Also your forgot make option for pulseaudio as in x11/plasma6-plasma:
> kde-6.5.4.25.12.0 >> audio/plasma6-plasma-pa >> audio/libcanberra-pulse 
>  >> audio/pulseaudio

The purpose of x11/kde is to provide a basic set of Plasma Desktop and KDE
applications. Use x11/plasma6-plasma and x11/kde-gear for other goals.

Cheers,
Max