1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-08 12:01:56 +00:00

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
This commit is contained in:
Jose Alonso Cardenas Marquez 2023-07-08 14:34:29 -05:00
parent 168ecf0382
commit 5cf2db6e6a
5 changed files with 29 additions and 0 deletions

View File

@ -180,6 +180,7 @@
SUBDIR += qt5-virtualkeyboard
SUBDIR += qt5-widgets
SUBDIR += qt5pas
SUBDIR += qt6pas
SUBDIR += qt6-charts
SUBDIR += qt6-datavis3d
SUBDIR += qt6-declarative

View File

@ -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>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1688451513
SHA256 (qt6pas-6.2.6.tar.gz) = a3fd14e5ca180364673dccb4515104229fd9250d2ebdef380463a3db0b60b73c
SIZE (qt6pas-6.2.6.tar.gz) = 323234

View File

@ -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

View File

@ -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