git: ece1855df15c - main - x11-themes/qt6gtk2: add new port (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 09 Jun 2025 19:27:47 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ece1855df15c5d92db1264efcebbb1f12d1568e8
commit ece1855df15c5d92db1264efcebbb1f12d1568e8
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-06-09 19:25:38 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-06-09 19:25:38 +0000
x11-themes/qt6gtk2: add new port (+)
Qt6Gtk2 is a GTK+2.0 styles integration plugins for Qt6 environment
---
x11-themes/Makefile | 1 +
x11-themes/qt6gtk2/Makefile | 21 +++++++++++++++++++++
x11-themes/qt6gtk2/distinfo | 3 +++
x11-themes/qt6gtk2/pkg-descr | 1 +
x11-themes/qt6gtk2/pkg-plist | 2 ++
5 files changed, 28 insertions(+)
diff --git a/x11-themes/Makefile b/x11-themes/Makefile
index 5f7d6a6ca314..b1a820ddd102 100644
--- a/x11-themes/Makefile
+++ b/x11-themes/Makefile
@@ -145,6 +145,7 @@
SUBDIR += qogir-gtk-themes
SUBDIR += qogir-icon-themes
SUBDIR += qt5-style-plugins
+ SUBDIR += qt6gtk2
SUBDIR += qtcurve
SUBDIR += qtcurve-gtk2
SUBDIR += qtcurve-kf5
diff --git a/x11-themes/qt6gtk2/Makefile b/x11-themes/qt6gtk2/Makefile
new file mode 100644
index 000000000000..e5105a438fa2
--- /dev/null
+++ b/x11-themes/qt6gtk2/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= qt6gtk2
+PORTVERSION= 0.3
+CATEGORIES= x11-themes
+
+MAINTAINER= root@dc365.ru
+COMMENT= Qt6Gtk2 - GTK+2.0 integration plugins for Qt6
+WWW= https://github.com/trialuser02/qt6gtk2
+
+USE_GITHUB= yes
+GH_ACCOUNT= trialuser02
+GH_PROJECT= qt6gtk2
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= gnome pkgconfig qmake qt:6 xorg
+USE_GNOME= gtk20
+USE_QT= base
+USE_XORG= x11
+
+.include <bsd.port.mk>
diff --git a/x11-themes/qt6gtk2/distinfo b/x11-themes/qt6gtk2/distinfo
new file mode 100644
index 000000000000..bff5611a7ab0
--- /dev/null
+++ b/x11-themes/qt6gtk2/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1739169346
+SHA256 (trialuser02-qt6gtk2-0.3_GH0.tar.gz) = 15ddd412336198b41383cc46260f2161de9100617b57d8f3de7ad5788e2f05a8
+SIZE (trialuser02-qt6gtk2-0.3_GH0.tar.gz) = 65979
diff --git a/x11-themes/qt6gtk2/pkg-descr b/x11-themes/qt6gtk2/pkg-descr
new file mode 100644
index 000000000000..defdca094a8c
--- /dev/null
+++ b/x11-themes/qt6gtk2/pkg-descr
@@ -0,0 +1 @@
+Qt6Gtk2 - GTK+2.0 integration plugins for Qt6
diff --git a/x11-themes/qt6gtk2/pkg-plist b/x11-themes/qt6gtk2/pkg-plist
new file mode 100644
index 000000000000..646b266104c9
--- /dev/null
+++ b/x11-themes/qt6gtk2/pkg-plist
@@ -0,0 +1,2 @@
+%%QT_PLUGINDIR%%/platformthemes/libqt6gtk2.so
+%%QT_PLUGINDIR%%/styles/libqt6gtk2-style.so