Date: Sat, 8 Jul 2023 19:36:07 GMT From: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 5cf2db6e6ab9 - main - x11-toolkits/qt6pas: New port: Qt6 binding for FreePascal Message-ID: <202307081936.368Ja7No060363@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=5cf2db6e6ab95c56c187d6cf8303d58a056c9c20 commit 5cf2db6e6ab95c56c187d6cf8303d58a056c9c20 Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2023-07-08 19:34:29 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2023-07-08 19:34:29 +0000 x11-toolkits/qt6pas: New port: Qt6 binding for FreePascal Provide a Qt6 binding for FreePascal that may be of use to provide the Lazarus LCL library with a Qt interface --- x11-toolkits/Makefile | 1 + x11-toolkits/qt6pas/Makefile | 19 +++++++++++++++++++ x11-toolkits/qt6pas/distinfo | 3 +++ x11-toolkits/qt6pas/pkg-descr | 2 ++ x11-toolkits/qt6pas/pkg-plist | 4 ++++ 5 files changed, 29 insertions(+) diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index 26c41850ec0b..9323dbdb2b27 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -180,6 +180,7 @@ SUBDIR += qt5-virtualkeyboard SUBDIR += qt5-widgets SUBDIR += qt5pas + SUBDIR += qt6pas SUBDIR += qt6-charts SUBDIR += qt6-datavis3d SUBDIR += qt6-declarative diff --git a/x11-toolkits/qt6pas/Makefile b/x11-toolkits/qt6pas/Makefile new file mode 100644 index 000000000000..84f8bcaf5e6a --- /dev/null +++ b/x11-toolkits/qt6pas/Makefile @@ -0,0 +1,19 @@ +PORTNAME= qt6pas +PORTVERSION= 6.2.6 +CATEGORIES= x11-toolkits +MASTER_SITES= LOCAL/acm/ + +MAINTAINER= acm@FreeBSD.org +COMMENT= Qt6 binding for FreePascal +WWW= https://wiki.lazarus.freepascal.org/index.php/Qt6_Interface + +USES= compiler:c++11-lang qmake qt:6 +USE_QT= base:build declarative:build tools:build +USE_LDCONFIG= yes + +QT6_VER_MIN= 6.2.6 + +post-patch: + @${REINPLACE_CMD} -e 's|-mincoming-stack-boundary=2||g' ${WRKSRC}/Qt6Pas.pro + +.include <bsd.port.mk> diff --git a/x11-toolkits/qt6pas/distinfo b/x11-toolkits/qt6pas/distinfo new file mode 100644 index 000000000000..2066a7056fba --- /dev/null +++ b/x11-toolkits/qt6pas/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1688451513 +SHA256 (qt6pas-6.2.6.tar.gz) = a3fd14e5ca180364673dccb4515104229fd9250d2ebdef380463a3db0b60b73c +SIZE (qt6pas-6.2.6.tar.gz) = 323234 diff --git a/x11-toolkits/qt6pas/pkg-descr b/x11-toolkits/qt6pas/pkg-descr new file mode 100644 index 000000000000..e3a301deda4b --- /dev/null +++ b/x11-toolkits/qt6pas/pkg-descr @@ -0,0 +1,2 @@ +Provide a Qt6 binding for FreePascal that may be of use to provide the Lazarus +LCL library with a Qt interface diff --git a/x11-toolkits/qt6pas/pkg-plist b/x11-toolkits/qt6pas/pkg-plist new file mode 100644 index 000000000000..a604abedc8aa --- /dev/null +++ b/x11-toolkits/qt6pas/pkg-plist @@ -0,0 +1,4 @@ +%%QT_LIBDIR%%/libQt6Pas.so +%%QT_LIBDIR%%/libQt6Pas.so.6 +%%QT_LIBDIR%%/libQt6Pas.so.6.2 +%%QT_LIBDIR%%/libQt6Pas.so.6.2.6
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202307081936.368Ja7No060363>