On Sun, Dec 24, 2023 at 02:00:00PM +0100, Rafael Sadowski wrote:
> On Sun Dec 24, 2023 at 03:38:00PM +0800, Kevin Lo wrote:
> > On Fri, Dec 22, 2023 at 12:42:45AM +0100, Rafael Sadowski wrote:
> > > 
> > > Hi ports@
> > 
> > Hi Rafael,
> > 
> > > I would like to link kde-plasma to the build and introduce two new meta
> > > packages. The meta package kde-plasma comes with a README. I tried to
> > > add a handful useful information.
> > > 
> > > I use KDE Plasma as my daily desktop environment and apart from the KWin
> > > compression it works great for me.
> > > 
> > > I welcome any feedback especially for the README-plasma, it can
> > > certainly be improved.
> > > 
> > > OK?
> > 
> > Thanks for your work on kde.  There are 2 missing files:
> > 
> > meta/kde/pkg/PLIST-plasma
> > @pkgpath ${BASE_PKGPATH},-plasma
> > 
> > /meta/kde/pkg/PLIST-plasma-extras
> > @pkgpath ${BASE_PKGPATH},plasma-extras
> > 
> > Otherwise, ok kevlo@
> 
> Thanks Kevin, that is a good point. I also moved the README from -main
> to -plasma and removed the REVISION mentioned by kn@
> 
> Now diff below. If there are no more objections, I would commit it soon.

OK kn

> Index: meta/kde/Makefile
> ===================================================================
> RCS file: /cvs/ports/meta/kde/Makefile,v
> diff -u -p -r1.13 Makefile
> --- meta/kde/Makefile 28 Oct 2023 07:47:33 -0000      1.13
> +++ meta/kde/Makefile 24 Dec 2023 12:56:28 -0000
> @@ -12,6 +12,9 @@ COMMENT-pim =               KDE PIM personal informat
>  COMMENT-development =        KDE development applications
>  COMMENT-utils =              KDE utilities
>  
> +COMMENT-plasma =     KDE Plasma desktop meta-package (base installation)
> +COMMENT-plasma-extras =      KDE Plasma desktop meta-package (full 
> installation)
> +
>  PKGNAME-accessibility =      kde-accessibility-${MODKDE_VERSION}
>  PKGNAME-admin =              kde-admin-${MODKDE_VERSION}
>  PKGNAME-education =  kde-education-${MODKDE_VERSION}
> @@ -24,6 +27,10 @@ PKGNAME-pim =              kde-pim-${MODKDE_VERSION}
>  PKGNAME-development =        kde-development-${MODKDE_VERSION}
>  PKGNAME-utils =              kde-utils-${MODKDE_VERSION}
>  
> +PLASMA_VERSION =     5.27.10
> +PKGNAME-plasma =     kde-plasma-${PLASMA_VERSION}
> +PKGNAME-plasma-extras =      kde-plasma-extras-${PLASMA_VERSION}
> +
>  MULTI_PACKAGES +=    -main \
>                       -games \
>                       -admin \
> @@ -36,6 +43,9 @@ MULTI_PACKAGES +=   -main \
>                       -development \
>                       -utils
>  
> +MULTI_PACKAGES +=    -plasma \
> +                     -plasma-extras
> +
>  HOMEPAGE =   https://kde.org
>  
>  MODULES =    x11/kde-applications
> @@ -336,5 +346,64 @@ RUN_DEPENDS-main = \
>       ${BUILD_PKGPATH},-network=${MODKDE_VERSION} \
>       ${BUILD_PKGPATH},-pim=${MODKDE_VERSION} \
>       ${BUILD_PKGPATH},-utils=${MODKDE_VERSION}
> +
> +WANTLIB-plasma =
> +LIB_DEPENDS-plasma =
> +RUN_DEPENDS-plasma += \
> +             x11/kde-plasma/breeze \
> +             x11/kde-plasma/breeze-gtk \
> +             x11/kde-plasma/kactivitymanagerd \
> +             x11/kde-plasma/kde-cli-tools \
> +             x11/kde-plasma/kde-gtk-config \
> +             x11/kde-plasma/kdecoration \
> +             x11/kde-plasma/kdeplasma-addons \
> +             x11/kde-plasma/kgamma5 \
> +             x11/kde-plasma/khotkeys \
> +             x11/kde-plasma/kinfocenter \
> +             x11/kde-plasma/kmenuedit \
> +             x11/kde-plasma/kscreen \
> +             x11/kde-plasma/kscreenlocker \
> +             x11/kde-plasma/ksshaskpass \
> +             x11/kde-plasma/ksysguard \
> +             x11/kde-plasma/ksystemstats \
> +             x11/kde-plasma/kwayland-integration \
> +             x11/kde-plasma/kwin \
> +             x11/kde-plasma/kwrited \
> +             x11/kde-plasma/layer-shell-qt \
> +             x11/kde-plasma/libkscreen \
> +             x11/kde-plasma/libksysguard \
> +             x11/kde-plasma/milou \
> +             x11/kde-plasma/oxygen \
> +             x11/kde-plasma/oxygen-sounds \
> +             x11/kde-plasma/plasma-browser-integration \
> +             x11/kde-plasma/plasma-desktop \
> +             x11/kde-plasma/plasma-nano \
> +             x11/kde-plasma/plasma-pa \
> +             x11/kde-plasma/plasma-sdk \
> +             x11/kde-plasma/plasma-workspace \
> +             x11/kde-plasma/plasma-workspace-wallpapers \
> +             x11/kde-plasma/polkit-kde-agent-1 \
> +             x11/kde-plasma/powerdevil \
> +             x11/kde-plasma/qqc2-breeze-style \
> +             x11/kde-plasma/systemsettings \
> +             x11/kde-plasma/xdg-desktop-portal-kde
> +
> +RUN_DEPENDS-plasma += \
> +             x11/kde-applications/dolphin \
> +             x11/kde-applications/kdesdk-thumbnailers \
> +             x11/kde-applications/kmix \
> +             x11/kde-applications/konsole
> +
> +# extra apps
> +RUN_DEPENDS-plasma-extras += \
> +             ${BUILD_PKGPATH},-plasma=${PLASMA_VERSION} \
> +             net/kdeconnect-kde \
> +             x11/kde-applications/ark \
> +             x11/kde-applications/gwenview \
> +             x11/kde-applications/kate \
> +             x11/kde-applications/kcalc \
> +             x11/kde-applications/merkuro \
> +             x11/kde-applications/okular \
> +             x11/kde-applications/spectacle
>  
>  .include <bsd.port.mk>
> Index: meta/kde/pkg/DESCR-plasma
> ===================================================================
> RCS file: meta/kde/pkg/DESCR-plasma
> diff -N meta/kde/pkg/DESCR-plasma
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ meta/kde/pkg/DESCR-plasma 24 Dec 2023 12:56:28 -0000
> @@ -0,0 +1,5 @@
> +The KDE Plasma Desktop Environment, base installation.
> +Contains core KDE Plasma plus:
> + * Dolphin - file manager
> + * Konsole - terminal emulator
> + * Kmix - sound channel mixer and volume control
> Index: meta/kde/pkg/DESCR-plasma-extras
> ===================================================================
> RCS file: meta/kde/pkg/DESCR-plasma-extras
> diff -N meta/kde/pkg/DESCR-plasma-extras
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ meta/kde/pkg/DESCR-plasma-extras  24 Dec 2023 12:56:28 -0000
> @@ -0,0 +1,10 @@
> +The KDE Plasma Desktop Environment, extras installation.
> +Contains core KDE Plasma plus:
> + * Okular - universal Document Viewer
> + * Kate- text editor
> + * Gwenview - image viewer
> + * Spectacle- screenshot capture utility
> + * Kcalc - calculator
> + * Ark - file compression/decompression utility
> + * Merkuro - kalendar application
> + * KDE Connect - integrates your smartphone with KDE
> Index: meta/kde/pkg/PLIST-plasma
> ===================================================================
> RCS file: meta/kde/pkg/PLIST-plasma
> diff -N meta/kde/pkg/PLIST-plasma
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ meta/kde/pkg/PLIST-plasma 24 Dec 2023 12:56:28 -0000
> @@ -0,0 +1,2 @@
> +@pkgpath ${BASE_PKGPATH},-plasma
> +share/doc/pkg-readmes/${PKGSTEM}-plasma
> Index: meta/kde/pkg/PLIST-plasma-extras
> ===================================================================
> RCS file: meta/kde/pkg/PLIST-plasma-extras
> diff -N meta/kde/pkg/PLIST-plasma-extras
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ meta/kde/pkg/PLIST-plasma-extras  24 Dec 2023 12:56:28 -0000
> @@ -0,0 +1 @@
> +@pkgpath ${BASE_PKGPATH},plasma-extras
> Index: meta/kde/pkg/README-plasma
> ===================================================================
> RCS file: meta/kde/pkg/README-plasma
> diff -N meta/kde/pkg/README-plasma
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ meta/kde/pkg/README-plasma        24 Dec 2023 12:56:28 -0000
> @@ -0,0 +1,143 @@
> ++-----------------------------------------------------------------------
> +| Running ${PKGSTEM} on OpenBSD
> ++-----------------------------------------------------------------------
> +
> +X11 Startup
> +===========
> +KDE Plasma desktop environment is launched through the 'startplasma-x11'
> +executable. Simply add '${LOCALBASE}/bin/startplasma-x11' to your .xinitrc
> +or .xsession script if you use startx(1) or xenodm(1), respectively. You can
> +find an example below. The 'XDG_RUNTIME_DIR' should be present before calling
> +'startplasma-x11'
> +
> +export XDG_RUNTIME_DIR=/tmp/run/$(id -u)
> +if [ ! -d $XDG_RUNTIME_DIR ]; then
> +    mkdir -m 700 -p $XDG_RUNTIME_DIR
> +fi
> +
> +export QT_FORCE_STDERR_LOGGING=1
> +export XDG_CURRENT_DESKTOP=KDE
> +export DESKTOP_SESSION=plasma
> +export QT_FORCE_STDERR_LOGGING=1
> +${LOCALBASE}/bin/startplasma-x11 > ~/.startplasma-x11.log 2>&1
> +
> +Logging out and shutting down the computer
> +==========================================
> +If your user is part of the _shutdown group and thus can execute shutdown(8),
> +you should be able to shutdown/logout without further configuration.
> +
> +Otherwise, halting and rebooting from KDE Plasma require consolekit2 and
> +polkit-kde-agent: you'll need to run a systemwide D-BUS service (# rcctl 
> enable
> +messagebus) and start with 'startplasma-x11' with
> +'${LOCALBASE}/bin/ck-launch-session':
> +
> +${LOCALBASE}/bin/ck-launch-session ${LOCALBASE}/bin/startplasma-x11
> +
> +If you don't want to use messagebus/polkit-kde-agent, you can still configure
> +doas(1) to allow your user to run shutdown/halt -p without having to enter a
> +password, and create a launcher executing 'doas shutdown -p' (or doas halt 
> -p).
> +
> +Power management
> +================
> +If you use KDE Plasma on a laptop, you can install the powerdevil package,
> +which will provide battery levels/information, and will allow to configure
> +actions upon low battery level or AC plugging. For proper function, it 
> requires
> +messagebus and upowerd running. If using consolekit2 and polkit-kde-agent, it
> +will also allow you to suspend the laptop from the logout dialog.
> +
> +Screen compositor
> +=================
> +The KDE compositor does not seem to run properly by default. It is 
> recommended
> +to deactivate this under: "System Setting" -> "Display Configuration" ->
> +"Compositor" or in `~/.config/kwinrc":
> +
> +[Compositing]
> +Enabled=false
> +
> +It is also possible to use a window manager other than KWin with Plasma.
> +
> +export KDEWM=${LOCALBASE}/bin/picom
> +
> +Desktop search
> +==============
> +Baloo file indexer is disabled by default on OpenBSD. To enable it go to
> +"Search" -> "File Search in system settings or execute:
> +
> +${LOCALBASE}/bin/balooctl enable
> +
> +Wayland
> +=======
> +The KDE Plasma Wayland support is currently experimental and **does not work
> +out-of-box yet**. You can use the following script to test it:
> +
> +#! /bin/sh
> +
> +export XDG_RUNTIME_DIR=/tmp/run/$(id -u)
> +if [ ! -d $XDG_RUNTIME_DIR ]; then
> +    mkdir -m 700 -p $XDG_RUNTIME_DIR
> +fi
> +
> +# You can try and play with this options:
> +#export WLR_DRM_DEVICES=/dev/dri/card0
> +#export LIBSEAT_BACKEND=noop
> +#export XCURSOR_THEME=redglass
> +#export QT_QPA_PLATFORM=wayland
> +#export XDG_SESSION_TYPE=wayland
> +
> +${LOCALBASE}/bin/ck-launch-session dbus-run-session 
> ${LOCALBASE}/bin/startplasma-wayland
> +
> +Known issues
> +============
> +- No compositor seem to run by default. (Read "Screen compositor"
> +- You can't unlock your session when the screensaver has locked it. I get the
> +  graphical message "Something wrong happened. Run # ck-unlock-session ...".
> +  So you will end up with a freezen session that you have to completely kill.
> +  **It is recommended to disable KDE screen locking** for now.
> +- The first start may take a little longer.
> +- The sound mixer Kmix works only on the main channel.
> +
> +Not yet ported Plasma applications/plugins
> +==========================================
> + - aura-browser
> + - kpipewire
> + - bluedevil
> + - breeze-plymouth
> + - discover
> + - drkonqi
> + - flatpak-kcm
> + - kwallet-pam
> + - plank-player
> + - plasma-bigscreen
> + - plasma-disks
> + - plasma-firewall
> + - plasma-integration
> + - plasma-mobile
> + - plasma-nm
> + - plasma-pa
> + - plasma-remotecontrollers
> + - plasma-systemmonitor
> + - plasma-thunderbolt
> + - plasma-vault
> + - plasma-welcome
> + - plymouth-kcm
> + - sddm-kcm
> +
> +Cheat sheet
> +===========
> +# Replace plasmashell and kwin
> +$ plasmashell --replace
> +$ kwin --replace
> +
> +Support
> +=======
> +Please help to improve this situation and report what works well and what 
> does
> +not. So that issues are known and a solution can be worked on. Please provide
> +reports with debugging information:
> +
> +${LOCALBASE}/bin/qdbus-qt5 org.kde.KWin /KWin supportInformation
> +
> +You can also output all error/info messages by starting `startplasma-x11` 
> with
> +the following options and provide a full error log.
> +
> +export QT_FORCE_STDERR_LOGGING=1
> +export QT_LOGGING_RULES="*=true"
> Index: x11/kde-plasma/kactivitymanagerd/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kactivitymanagerd/Makefile,v
> diff -u -p -r1.3 Makefile
> --- x11/kde-plasma/kactivitymanagerd/Makefile 12 Nov 2023 15:02:43 -0000      
> 1.3
> +++ x11/kde-plasma/kactivitymanagerd/Makefile 24 Dec 2023 12:56:28 -0000
> @@ -2,8 +2,6 @@ COMMENT =     core components for the KDE Ac
>  
>  DISTNAME =   kactivitymanagerd-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5Codecs KF5ConfigCore
>  WANTLIB += KF5ConfigGui KF5ConfigWidgets KF5CoreAddons KF5Crash
>  WANTLIB += KF5DBusAddons KF5GlobalAccel KF5I18n KF5KIOCore KF5Service
> Index: x11/kde-plasma/kde-cli-tools/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kde-cli-tools/Makefile,v
> diff -u -p -r1.3 Makefile
> --- x11/kde-plasma/kde-cli-tools/Makefile     21 Dec 2023 20:35:17 -0000      
> 1.3
> +++ x11/kde-plasma/kde-cli-tools/Makefile     24 Dec 2023 12:56:28 -0000
> @@ -2,8 +2,6 @@ COMMENT =     KDE krameworks 5 tools
>  
>  DISTNAME =   kde-cli-tools-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5Activities KF5Auth KF5AuthCore
>  WANTLIB += KF5Codecs KF5Completion KF5ConfigCore KF5ConfigGui
>  WANTLIB += KF5ConfigWidgets KF5CoreAddons KF5I18n KF5IconThemes
> Index: x11/kde-plasma/kde-gtk-config/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kde-gtk-config/Makefile,v
> diff -u -p -r1.5 Makefile
> --- x11/kde-plasma/kde-gtk-config/Makefile    21 Dec 2023 20:35:17 -0000      
> 1.5
> +++ x11/kde-plasma/kde-gtk-config/Makefile    24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    GTK2 and GTK3 configurator for KDE
>  DISTNAME =   kde-gtk-config-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5Codecs KF5ConfigCore
>  WANTLIB += KF5ConfigGui KF5ConfigWidgets KF5CoreAddons KF5DBusAddons
>  WANTLIB += KF5GuiAddons KF5WidgetsAddons KF5WindowSystem Qt5Core
> Index: x11/kde-plasma/kdeplasma-addons/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kdeplasma-addons/Makefile,v
> diff -u -p -r1.3 Makefile
> --- x11/kde-plasma/kdeplasma-addons/Makefile  12 Nov 2023 15:02:44 -0000      
> 1.3
> +++ x11/kde-plasma/kdeplasma-addons/Makefile  24 Dec 2023 12:56:28 -0000
> @@ -2,8 +2,6 @@ COMMENT =     KDE Plasma add-ons
>  DISTNAME =   kdeplasma-addons-${VERSION}
>  PKGNAME =    kdeplasma-addons-kf5-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SHARED_LIBS +=  plasmapotdprovidercore    0.0 # 0.0
>  
>  WANTLIB += ${COMPILER_LIBCXX} KF5Attica KF5Auth KF5AuthCore KF5CalendarEvents
> Index: x11/kde-plasma/kgamma5/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kgamma5/Makefile,v
> diff -u -p -r1.4 Makefile
> --- x11/kde-plasma/kgamma5/Makefile   21 Dec 2023 20:35:17 -0000      1.4
> +++ x11/kde-plasma/kgamma5/Makefile   24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KDE monitor calibration tool
>  DISTNAME =   kgamma5-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} ICE KF5Auth KF5AuthCore KF5Codecs
>  WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons
>  WANTLIB += KF5I18n KF5WidgetsAddons Qt5Core Qt5Gui Qt5Widgets
> Index: x11/kde-plasma/khotkeys/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/khotkeys/Makefile,v
> diff -u -p -r1.4 Makefile
> --- x11/kde-plasma/khotkeys/Makefile  21 Dec 2023 20:35:17 -0000      1.4
> +++ x11/kde-plasma/khotkeys/Makefile  24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KDE Plasma hotkeys
>  DISTNAME =   khotkeys-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SHARED_LIBS +=  khotkeysprivate           0.0 # 0.0
>  
>  WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5Bookmarks
> Index: x11/kde-plasma/kinfocenter/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kinfocenter/Makefile,v
> diff -u -p -r1.5 Makefile
> --- x11/kde-plasma/kinfocenter/Makefile       12 Nov 2023 15:02:44 -0000      
> 1.5
> +++ x11/kde-plasma/kinfocenter/Makefile       24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    core components for the KDE Activity concept
>  DISTNAME =   kinfocenter-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5Codecs KF5Completion
>  WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons
>  WANTLIB += KF5I18n KF5JobWidgets KF5KCMUtils KF5KIOCore KF5KIOGui
> Index: x11/kde-plasma/kmenuedit/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kmenuedit/Makefile,v
> diff -u -p -r1.3 Makefile
> --- x11/kde-plasma/kmenuedit/Makefile 12 Nov 2023 15:02:44 -0000      1.3
> +++ x11/kde-plasma/kmenuedit/Makefile 24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KDE menu editor for plasma workspaces
>  DISTNAME =   kmenuedit-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5Codecs KF5Completion
>  WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons
>  WANTLIB += KF5DBusAddons KF5GlobalAccel KF5I18n KF5IconThemes
> Index: x11/kde-plasma/kscreen/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kscreen/Makefile,v
> diff -u -p -r1.4 Makefile
> --- x11/kde-plasma/kscreen/Makefile   21 Dec 2023 20:35:18 -0000      1.4
> +++ x11/kde-plasma/kscreen/Makefile   24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KDEs screen management software
>  DISTNAME =   kscreen-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  MODKDE5_TRANSLATIONS =       Yes
>  
>  WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5Codecs KF5ConfigCore
> Index: x11/kde-plasma/kscreenlocker/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kscreenlocker/Makefile,v
> diff -u -p -r1.4 Makefile
> --- x11/kde-plasma/kscreenlocker/Makefile     21 Dec 2023 20:35:18 -0000      
> 1.4
> +++ x11/kde-plasma/kscreenlocker/Makefile     24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    library for secure lock screen architecture
>  DISTNAME =   kscreenlocker-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SHARED_LIBS +=  KScreenLocker         0.0 # 5.22.5
>  
>  MODKDE5_TRANSLATIONS =       Yes
> Index: x11/kde-plasma/ksshaskpass/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/ksshaskpass/Makefile,v
> diff -u -p -r1.3 Makefile
> --- x11/kde-plasma/ksshaskpass/Makefile       12 Nov 2023 15:02:44 -0000      
> 1.3
> +++ x11/kde-plasma/ksshaskpass/Makefile       24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KDE Plasma ssh-add helper
>  DISTNAME =   ksshaskpass-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5CoreAddons KF5I18n KF5Wallet
>  WANTLIB += KF5WidgetsAddons Qt5Core Qt5Gui Qt5Widgets c m
>  
> Index: x11/kde-plasma/ksysguard/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/ksysguard/Makefile,v
> diff -u -p -r1.9 Makefile
> --- x11/kde-plasma/ksysguard/Makefile 21 Dec 2023 20:35:18 -0000      1.9
> +++ x11/kde-plasma/ksysguard/Makefile 24 Dec 2023 12:56:28 -0000
> @@ -2,8 +2,6 @@ COMMENT =     track and control the processe
>  VERSION =    5.22.0
>  DISTNAME =   ksysguard-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SITES =      ${SITE_KDE:=stable/ksysguard/${VERSION}/}
>  
>  WANTLIB += ${COMPILER_LIBCXX} KF5Attica KF5Auth KF5AuthCore KF5Codecs
> Index: x11/kde-plasma/ksystemstats/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/ksystemstats/Makefile,v
> diff -u -p -r1.4 Makefile
> --- x11/kde-plasma/ksystemstats/Makefile      21 Dec 2023 20:35:18 -0000      
> 1.4
> +++ x11/kde-plasma/ksystemstats/Makefile      24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    plugin based system monitoring daemon
>  DISTNAME =   ksystemstats-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5CoreAddons KF5DBusAddons
>  WANTLIB += KF5I18n KF5KIOCore KF5Service KF5Solid KSysGuardFormatter
>  WANTLIB += KSysGuardSystemStats Qt5Concurrent Qt5Core Qt5DBus
> Index: x11/kde-plasma/kwayland-integration/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kwayland-integration/Makefile,v
> diff -u -p -r1.4 Makefile
> --- x11/kde-plasma/kwayland-integration/Makefile      12 Nov 2023 15:02:44 
> -0000      1.4
> +++ x11/kde-plasma/kwayland-integration/Makefile      24 Dec 2023 12:56:28 
> -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    integration kwayland plugins
>  DISTNAME =   kwayland-integration-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} GL KF5WaylandClient KF5WindowSystem
>  WANTLIB += Qt5Core Qt5Gui Qt5WaylandClient Qt5Widgets X11 m wayland-client
>  WANTLIB += xkbcommon
> Index: x11/kde-plasma/kwin/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kwin/Makefile,v
> diff -u -p -r1.10 Makefile
> --- x11/kde-plasma/kwin/Makefile      21 Dec 2023 20:35:18 -0000      1.10
> +++ x11/kde-plasma/kwin/Makefile      24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    window manager for KDE Plasma Desktops
>  DISTNAME =   kwin-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SHARED_LIBS +=  kcmkwincommon             0.0 # 0.0
>  SHARED_LIBS +=  kwin                      0.0 # 0.0
>  SHARED_LIBS +=  kwineffects               0.0 # 0.0
> Index: x11/kde-plasma/kwrited/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/kwrited/Makefile,v
> diff -u -p -r1.3 Makefile
> --- x11/kde-plasma/kwrited/Makefile   12 Nov 2023 15:02:44 -0000      1.3
> +++ x11/kde-plasma/kwrited/Makefile   24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KDE daemon listening for wall and write messages
>  DISTNAME =   kwrited-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5CoreAddons KF5I18n KF5Notifications
>  WANTLIB += KF5Pty Qt5Core Qt5DBus Qt5Gui Qt5Widgets c m
>  
> Index: x11/kde-plasma/layer-shell-qt/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/layer-shell-qt/Makefile,v
> diff -u -p -r1.2 Makefile
> --- x11/kde-plasma/layer-shell-qt/Makefile    12 Nov 2023 15:02:44 -0000      
> 1.2
> +++ x11/kde-plasma/layer-shell-qt/Makefile    24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    Qt Wayland wl-layer-shell protocol component
>  DISTNAME =   layer-shell-qt-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  MODKDE5_TRANSLATIONS =       Yes
>  
>  SHARED_LIBS +=  LayerShellQtInterface    0.0 # 5.22.5
> Index: x11/kde-plasma/libkscreen/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/libkscreen/Makefile,v
> diff -u -p -r1.3 Makefile
> --- x11/kde-plasma/libkscreen/Makefile        12 Nov 2023 15:02:44 -0000      
> 1.3
> +++ x11/kde-plasma/libkscreen/Makefile        24 Dec 2023 12:56:28 -0000
> @@ -2,8 +2,6 @@ COMMENT =     screen management library for 
>  DISTNAME =   libkscreen-${VERSION}
>  PKGNAME =    libkscreen-kf5-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SHARED_LIBS +=  KF5Screen         0.0 # 5.22.0 5
>  SHARED_LIBS +=  KF5ScreenDpms     0.0 # 5.22.0 5
>  
> Index: x11/kde-plasma/libksysguard/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/libksysguard/Makefile,v
> diff -u -p -r1.6 Makefile
> --- x11/kde-plasma/libksysguard/Makefile      21 Dec 2023 20:35:18 -0000      
> 1.6
> +++ x11/kde-plasma/libksysguard/Makefile      24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KSysGuard library
>  DISTNAME =   libksysguard-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SHARED_LIBS +=  KSysGuardFormatter         0.0 # 5.22.5
>  SHARED_LIBS +=  KSysGuardSensorFaces       0.0 # 5.22.5
>  SHARED_LIBS +=  KSysGuardSensors           0.0 # 5.22.5
> Index: x11/kde-plasma/milou/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/milou/Makefile,v
> diff -u -p -r1.3 Makefile
> --- x11/kde-plasma/milou/Makefile     12 Nov 2023 15:02:44 -0000      1.3
> +++ x11/kde-plasma/milou/Makefile     24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KDE5 Plasma Search and Launch
>  DISTNAME =   milou-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SHARED_LIBS =                milou           0.0
>  
>  WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5CoreAddons KF5I18n
> Index: x11/kde-plasma/oxygen-sounds/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/oxygen-sounds/Makefile,v
> diff -u -p -r1.2 Makefile
> --- x11/kde-plasma/oxygen-sounds/Makefile     12 Nov 2023 15:02:44 -0000      
> 1.2
> +++ x11/kde-plasma/oxygen-sounds/Makefile     24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    sounds for the Oxygen desktop theme
>  DISTNAME =   oxygen-sounds-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  PKG_ARCH =   *
>  
>  NO_BUILD =   Yes
> Index: x11/kde-plasma/plasma-browser-integration/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/plasma-browser-integration/Makefile,v
> diff -u -p -r1.2 Makefile
> --- x11/kde-plasma/plasma-browser-integration/Makefile        21 Dec 2023 
> 20:35:18 -0000      1.2
> +++ x11/kde-plasma/plasma-browser-integration/Makefile        24 Dec 2023 
> 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    Plasma browser integration
>  DISTNAME =   plasma-browser-integration-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5Activities KF5ConfigCore KF5CoreAddons
>  WANTLIB += KF5Crash KF5DBusAddons KF5FileMetaData KF5I18n KF5ItemModels
>  WANTLIB += KF5JobWidgets KF5KIOCore KF5KIOGui KF5Notifications
> Index: x11/kde-plasma/plasma-desktop/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/plasma-desktop/Makefile,v
> diff -u -p -r1.4 Makefile
> --- x11/kde-plasma/plasma-desktop/Makefile    21 Dec 2023 20:35:19 -0000      
> 1.4
> +++ x11/kde-plasma/plasma-desktop/Makefile    24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KDE tools and widgets for the desktop
>  DISTNAME =   plasma-desktop-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5Activities KF5ActivitiesStats
>  WANTLIB += KF5Attica KF5Auth KF5AuthCore KF5Baloo KF5Bookmarks
>  WANTLIB += KF5Codecs KF5Completion KF5ConfigCore KF5ConfigGui
> Index: x11/kde-plasma/plasma-nano/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/plasma-nano/Makefile,v
> diff -u -p -r1.3 Makefile
> --- x11/kde-plasma/plasma-nano/Makefile       12 Nov 2023 15:02:45 -0000      
> 1.3
> +++ x11/kde-plasma/plasma-nano/Makefile       24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    minimal Plasma shell package
>  DISTNAME =   plasma-nano-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5ConfigCore KF5CoreAddons KF5Service
>  WANTLIB += KF5WaylandClient KF5WindowSystem Qt5Core Qt5Gui Qt5Network
>  WANTLIB += Qt5Qml Qt5QmlModels Qt5Quick Qt5Widgets X11 m
> Index: x11/kde-plasma/plasma-pa/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/plasma-pa/Makefile,v
> diff -u -p -r1.5 Makefile
> --- x11/kde-plasma/plasma-pa/Makefile 12 Nov 2023 15:02:45 -0000      1.5
> +++ x11/kde-plasma/plasma-pa/Makefile 24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KDE Plasma PulseAudio support
>  DISTNAME =   plasma-pa-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  MODKDE5_TRANSLATIONS =       Yes
>  MODKDE5_DOCS = Yes
>  
> Index: x11/kde-plasma/plasma-sdk/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/plasma-sdk/Makefile,v
> diff -u -p -r1.3 Makefile
> --- x11/kde-plasma/plasma-sdk/Makefile        12 Nov 2023 15:02:45 -0000      
> 1.3
> +++ x11/kde-plasma/plasma-sdk/Makefile        24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    applications useful for Plasma development
>  DISTNAME =   plasma-sdk-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5Auth KF5AuthCore KF5Codecs
>  WANTLIB += KF5Completion KF5ConfigCore KF5ConfigGui KF5ConfigWidgets
>  WANTLIB += KF5CoreAddons KF5DBusAddons KF5Declarative KF5I18n
> Index: x11/kde-plasma/plasma-workspace/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/plasma-workspace/Makefile,v
> diff -u -p -r1.5 Makefile
> --- x11/kde-plasma/plasma-workspace/Makefile  21 Dec 2023 20:35:19 -0000      
> 1.5
> +++ x11/kde-plasma/plasma-workspace/Makefile  24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    various components needed to run a Plasma-based environment
>  DISTNAME =   plasma-workspace-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SHARED_LIBS +=  colorcorrect              0.0 # 0.0
>  SHARED_LIBS +=  kfontinst                 0.0 # 0.0
>  SHARED_LIBS +=  kfontinstui               0.0 # 0.0
> Index: x11/kde-plasma/plasma-workspace-wallpapers/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/plasma-workspace-wallpapers/Makefile,v
> diff -u -p -r1.2 Makefile
> --- x11/kde-plasma/plasma-workspace-wallpapers/Makefile       12 Nov 2023 
> 15:02:45 -0000      1.2
> +++ x11/kde-plasma/plasma-workspace-wallpapers/Makefile       24 Dec 2023 
> 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    KDE Plasma wallpapers workspaces
>  DISTNAME =   plasma-workspace-wallpapers-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  MODKDE5_TRANSLATIONS = Yes
>  MODKDE5_ICON_CACHE = Yes
>  NO_TEST =    Yes
> Index: x11/kde-plasma/polkit-kde-agent-1/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/polkit-kde-agent-1/Makefile,v
> diff -u -p -r1.5 Makefile
> --- x11/kde-plasma/polkit-kde-agent-1/Makefile        21 Dec 2023 20:35:19 
> -0000      1.5
> +++ x11/kde-plasma/polkit-kde-agent-1/Makefile        24 Dec 2023 12:56:28 
> -0000
> @@ -2,8 +2,6 @@ COMMENT =     daemon providing a Polkit auth
>  DISTNAME =   polkit-kde-agent-1-${VERSION}
>  PKGNAME =    polkit-kde-agent-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} KF5CoreAddons KF5Crash KF5DBusAddons
>  WANTLIB += KF5I18n KF5IconThemes KF5WidgetsAddons KF5WindowSystem
>  WANTLIB += Qt5Core Qt5DBus Qt5Gui Qt5Widgets X11 c m polkit-qt5-agent-1
> Index: x11/kde-plasma/powerdevil/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/powerdevil/Makefile,v
> diff -u -p -r1.2 Makefile
> --- x11/kde-plasma/powerdevil/Makefile        21 Dec 2023 20:35:19 -0000      
> 1.2
> +++ x11/kde-plasma/powerdevil/Makefile        24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    power management daemon
>  DISTNAME =   powerdevil-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SHARED_LIBS +=  powerdevilconfigcommonprivate 0.0 # 0.0
>  SHARED_LIBS +=  powerdevilcore                0.0 # 0.0
>  SHARED_LIBS +=  powerdevilui                  0.0 # 0.0
> Index: x11/kde-plasma/qqc2-breeze-style/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/qqc2-breeze-style/Makefile,v
> diff -u -p -r1.2 Makefile
> --- x11/kde-plasma/qqc2-breeze-style/Makefile 12 Nov 2023 15:02:45 -0000      
> 1.2
> +++ x11/kde-plasma/qqc2-breeze-style/Makefile 24 Dec 2023 12:56:28 -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    Breeze QQC2 Style
>  DISTNAME =   qqc2-breeze-style-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  MODKDE5_TRANSLATIONS = Yes
>  MODKDE5_ICON_CACHE = Yes
>  
> Index: x11/kde-plasma/systemsettings/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/systemsettings/Makefile,v
> diff -u -p -r1.7 Makefile
> --- x11/kde-plasma/systemsettings/Makefile    21 Dec 2023 20:35:19 -0000      
> 1.7
> +++ x11/kde-plasma/systemsettings/Makefile    24 Dec 2023 12:56:28 -0000
> @@ -2,8 +2,6 @@ COMMENT =     KDE Plasma control center
>  DISTNAME =   systemsettings-${VERSION}
>  PKGNAME =    systemsettings-kf5-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  SHARED_LIBS +=  systemsettingsview        0.0 # 0.0
>  
>  WANTLIB += ${COMPILER_LIBCXX} KF5Activities KF5Auth KF5AuthCore
> Index: x11/kde-plasma/xdg-desktop-portal-kde/Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/kde-plasma/xdg-desktop-portal-kde/Makefile,v
> diff -u -p -r1.2 Makefile
> --- x11/kde-plasma/xdg-desktop-portal-kde/Makefile    12 Nov 2023 15:02:45 
> -0000      1.2
> +++ x11/kde-plasma/xdg-desktop-portal-kde/Makefile    24 Dec 2023 12:56:28 
> -0000
> @@ -1,8 +1,6 @@
>  COMMENT =    xdg-desktop-portal Qt/KF5 backend
>  DISTNAME =   xdg-desktop-portal-kde-${VERSION}
>  
> -UNLINKED =   kde-plasma
> -
>  WANTLIB += ${COMPILER_LIBCXX} GL KF5Auth KF5AuthCore KF5Bookmarks
>  WANTLIB += KF5Codecs KF5Completion KF5ConfigCore KF5ConfigGui
>  WANTLIB += KF5ConfigWidgets KF5CoreAddons KF5Declarative KF5GlobalAccel
> 

Reply via email to