git: d50f215380dc - main - x11-themes/plasma6-union: Enable CSS input plugin
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 14 Oct 2026 15:43:07 UTC
The branch main has been updated by makc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d50f215380dc54d4ab6571b0347b7f8c2fe96730
commit d50f215380dc54d4ab6571b0347b7f8c2fe96730
Author: Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2026-10-14 15:36:55 +0000
Commit: Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-10-14 15:36:55 +0000
x11-themes/plasma6-union: Enable CSS input plugin
PR: 298858
---
x11-themes/plasma6-union/Makefile | 9 +++++----
x11-themes/plasma6-union/pkg-plist | 23 +++++++++++++++++++++++
2 files changed, 28 insertions(+), 4 deletions(-)
diff --git a/x11-themes/plasma6-union/Makefile b/x11-themes/plasma6-union/Makefile
index b8ac19773905..b71427f9735f 100644
--- a/x11-themes/plasma6-union/Makefile
+++ b/x11-themes/plasma6-union/Makefile
@@ -1,11 +1,15 @@
PORTNAME= union
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= x11-themes kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt style engine supporting both QtQuick and QtWidgets.
-USES= cmake compiler:c++20-lang kde:6 qt:6 tar:xz
+LIB_DEPENDS= libcxx-rust-cssparser.so:devel/cxx-rust-cssparser
+
+USES= cmake compiler:c++20-lang gl kde:6 localbase qt:6 tar:xz
+USE_GL= gl opengl
USE_KDE= colorscheme config coreaddons \
guiaddons iconthemes kirigami2 \
ecm:build
@@ -13,7 +17,4 @@ USE_KDE= colorscheme config coreaddons \
USE_KDE+= breeze
USE_QT= base declarative shadertools
-# Requires cxx-rust-cssparser
-CMAKE_OFF= BUILD_INPUT_CSS
-
.include <bsd.port.mk>
diff --git a/x11-themes/plasma6-union/pkg-plist b/x11-themes/plasma6-union/pkg-plist
index cf68712896b7..de82646d9e01 100644
--- a/x11-themes/plasma6-union/pkg-plist
+++ b/x11-themes/plasma6-union/pkg-plist
@@ -27,6 +27,7 @@ lib/libUnionQuickStyle.so.%%KDE_PLASMA_VERSION%%
%%QT_PLUGINDIR%%/kf6/kirigami/platform/org.kde.union.so
%%QT_PLUGINDIR%%/styles/UnionWidgetsStyle.so
%%QT_PLUGINDIR%%/union/union-colorprovider-kcolorscheme.so
+%%QT_PLUGINDIR%%/union/union-input-css.so
%%QT_PLUGINDIR%%/union/union-platform-plasma.so
%%QT_QMLDIR%%/org/kde/kirigami/styles/org.kde.union/AbstractApplicationHeader.qml
%%QT_QMLDIR%%/org/kde/kirigami/styles/org.kde.union/AbstractCard.qml
@@ -116,3 +117,25 @@ lib/libUnionQuickStyle.so.%%KDE_PLASMA_VERSION%%
%%QT_QMLDIR%%/org/kde/union/qmldir
share/kstyle/themes/union.themerc
share/qlogging-categories6/union.categories
+%%DATADIR%%/css/defaults/default.css
+%%DATADIR%%/css/defaults/extra-properties.css
+%%DATADIR%%/css/defaults/generated-properties.css
+%%DATADIR%%/css/styles/breeze-mobile/overrides.css
+%%DATADIR%%/css/styles/breeze-mobile/style.css
+%%DATADIR%%/css/styles/breeze-rtl/overrides.css
+%%DATADIR%%/css/styles/breeze-rtl/style.css
+%%DATADIR%%/css/styles/breeze/application.css
+%%DATADIR%%/css/styles/breeze/bars.css
+%%DATADIR%%/css/styles/breeze/button.css
+%%DATADIR%%/css/styles/breeze/calendar.css
+%%DATADIR%%/css/styles/breeze/check.css
+%%DATADIR%%/css/styles/breeze/defaults.css
+%%DATADIR%%/css/styles/breeze/delegate.css
+%%DATADIR%%/css/styles/breeze/images/checkmark.svg
+%%DATADIR%%/css/styles/breeze/images/radio.svg
+%%DATADIR%%/css/styles/breeze/kirigami.css
+%%DATADIR%%/css/styles/breeze/popup.css
+%%DATADIR%%/css/styles/breeze/style.css
+%%DATADIR%%/css/styles/breeze/tables.css
+%%DATADIR%%/css/styles/breeze/text.css
+%%DATADIR%%/css/styles/breeze/variables.css