git: 131c5283d629 - main - sysutils/lxqt-qt6plugin: New port: LXQt system integration plugin for Qt6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 13 Jun 2024 00:24:21 UTC
The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=131c5283d6294947ddb920efb1f3c782b4e6fe73 commit 131c5283d6294947ddb920efb1f3c782b4e6fe73 Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2024-06-13 00:12:54 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2024-06-13 00:12:54 +0000 sysutils/lxqt-qt6plugin: New port: LXQt system integration plugin for Qt6 With this plugin, all Qt-based programs can adopt settings of LXQt, such as the icon theme. PR: 278905 Approved by: jsm --- sysutils/lxqt-qt6plugin/Makefile | 27 +++++++++++++++++++++++++++ sysutils/lxqt-qt6plugin/distinfo | 3 +++ sysutils/lxqt-qt6plugin/pkg-descr | 2 ++ 3 files changed, 32 insertions(+) diff --git a/sysutils/lxqt-qt6plugin/Makefile b/sysutils/lxqt-qt6plugin/Makefile new file mode 100644 index 000000000000..cb3634beaf4c --- /dev/null +++ b/sysutils/lxqt-qt6plugin/Makefile @@ -0,0 +1,27 @@ +PORTNAME= lxqt-qt6plugin +PORTVERSION= 2.0.0 +CATEGORIES= sysutils +MASTER_SITES= LXQT + +MAINTAINER= lxqt@FreeBSD.org +COMMENT= LXQt system integration plugin for Qt6 +WWW= https://lxqt-project.org + +LICENSE= LGPL21+ + +LIB_DEPENDS= libdbusmenu-lxqt.so:devel/libdbusmenu-lxqt \ + libexif.so:graphics/libexif + +USES= cmake compiler:c++17-lang gnome kde:6 lxqt:2 pkgconfig tar:xz \ + qt:6 gettext-runtime xorg + +USE_XORG= xcb +USE_GNOME= glib20 +USE_QT= base:run tools:build svg +USE_KDE= windowsystem +USE_LDCONFIG= yes +USE_LXQT= buildtools2 qt6xdg libfmqt6 + +PLIST_FILES= ${QT_PLUGINDIR}/platformthemes/libqtlxqt.so + +.include <bsd.port.mk> diff --git a/sysutils/lxqt-qt6plugin/distinfo b/sysutils/lxqt-qt6plugin/distinfo new file mode 100644 index 000000000000..64c032bb6bd2 --- /dev/null +++ b/sysutils/lxqt-qt6plugin/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1714112345 +SHA256 (lxqt/lxqt-qtplugin-2.0.0.tar.xz) = cd9563cfad565d1e3b3fbf2fee2224824f3c76d6b97fec868e332234cb245d8e +SIZE (lxqt/lxqt-qtplugin-2.0.0.tar.xz) = 24128 diff --git a/sysutils/lxqt-qt6plugin/pkg-descr b/sysutils/lxqt-qt6plugin/pkg-descr new file mode 100644 index 000000000000..31a93474caac --- /dev/null +++ b/sysutils/lxqt-qt6plugin/pkg-descr @@ -0,0 +1,2 @@ +With this plugin, all Qt-based programs can adopt settings of LXQt, such +as the icon theme.