Files
ports/sysutils/plasma6-powerdevil/Makefile
T
Max Brazhnikov a9f8378e37 KDE: Update KDE Plasma to 6.6.0
Announcement: https://kde.org/announcements/plasma/6/6.6.0/

The Digital Clock applet now uses timerfd(2) which may cause
high CPU usage on FreeBSD due to bug [1]. As a workaround
tweak Clock settings to not show seconds.

Ports changes:

graphics/plasma6-spectacle:
 - Require KQuickImageEditor

security/plasma6-ksshaskpass:
 - Switch from KWallet to QtKeychain

sysutils/plasma6-kinfocenter:
 - Add dependence on aha
 - pactl comes from pulseaudio, not pipewire
 - Replace ip with ifconfig [2]

sysutils/plasma6-ksystemstats:
 - Backport upstream patch to enable network info on FreeBSD

x11-themes/plasma6-aurorae:
 - Fix patch
 - Renew USE_KDE

x11-toolkits/plasma6-kdeplasma-addons:
 - Drop stale dependencies

x11-wm/plasma6-kwin:
 - Drop stale dependencies

x11/plasma6-libkscreen:
 - Clean up Makefile

x11/plasma6-plasma-workspace:
 - Drop stale dependencies
 - Drop stale cmake args

PR:		293368 [1]
PR:		285230 [2]
2026-03-05 15:15:04 +03:00

24 lines
786 B
Makefile

PORTNAME= powerdevil
DISTVERSION= ${KDE_PLASMA_VERSION}
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Manages the power consumption settings of a Plasma shell
LIB_DEPENDS= libudev.so:devel/libudev-devd \
libxkbcommon.so:x11/libxkbcommon
RUN_DEPENDS= ${LOCALBASE}/libexec/upowerd:sysutils/upower
USES= cmake gettext gl kde:6 qt:6 tar:xz xorg
USE_GL= gl opengl
USE_KDE= activities auth colorscheme completion config configwidgets \
coreaddons crash dbusaddons doctools globalaccel i18n idletime \
itemmodels jobwidgets kcmutils kio kirigami2 layer-shell-qt \
libkscreen notifications notifyconfig plasma-workspace service \
solid widgetsaddons windowsystem xmlgui \
ecm:build
USE_QT= base declarative
USE_XORG= x11 xcb
.include <bsd.port.mk>