x11-toolkits/qtermwidget-qt5: New port: Terminal widget for QTerminal (Qt5)

QTermWidget is an opensource project originally based on KDE4 Konsole
application. The main goal of this project is to provide unicode-enabled,
embeddable Qt5 widget for using as a built-in console (or terminal emulation
widget).

- Bump PORTREVISION of x11/coreterminal

PR:		278905
Approved by:	jsm
This commit is contained in:
Jose Alonso Cardenas Marquez 2024-06-12 19:16:38 -05:00
parent 19cf573476
commit e86ce540a2
No known key found for this signature in database
GPG key ID: 335B9246BA5E30F4
6 changed files with 117 additions and 2 deletions

View file

@ -203,6 +203,7 @@
SUBDIR += qt6-virtualkeyboard SUBDIR += qt6-virtualkeyboard
SUBDIR += qt6pas SUBDIR += qt6pas
SUBDIR += qtermwidget SUBDIR += qtermwidget
SUBDIR += qtermwidget-qt5
SUBDIR += qwt5-qt5 SUBDIR += qwt5-qt5
SUBDIR += qwt6 SUBDIR += qwt6
SUBDIR += redkite SUBDIR += redkite

View file

@ -0,0 +1,22 @@
PORTNAME= qtermwidget
PORTVERSION= 1.4.0
CATEGORIES= x11-toolkits
MASTER_SITES= LXQT
PKGNAMESUFFIX= -qt5
MAINTAINER= lxqt@FreeBSD.org
COMMENT= Terminal widget for QTerminal (Qt5)
WWW= https://github.com/lxde/qtermwidget
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake compiler:c++11-lang gettext-runtime lxqt:1 \
pkgconfig qt:5 tar:xz
USE_LDCONFIG= yes
USE_QT= buildtools:build core gui qmake:build linguisttools widgets
USE_LXQT= buildtools
CMAKE_ARGS+= -DQTERMWIDGET_USE_UTEMPTER=ON
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1716188870
SHA256 (lxqt/qtermwidget-1.4.0.tar.xz) = e7253065f74fa056843c95f9543e690bcaf7a03647ef5e02379eec4eb162026b
SIZE (lxqt/qtermwidget-1.4.0.tar.xz) = 190320

View file

@ -0,0 +1,4 @@
QTermWidget is an opensource project originally based on KDE4 Konsole
application. The main goal of this project is to provide unicode-enabled,
embeddable Qt5 widget for using as a built-in console (or terminal emulation
widget).

View file

@ -0,0 +1,85 @@
include/qtermwidget5/Emulation.h
include/qtermwidget5/Filter.h
include/qtermwidget5/KeyboardTranslator.h
include/qtermwidget5/qtermwidget.h
include/qtermwidget5/qtermwidget_export.h
include/qtermwidget5/qtermwidget_interface.h
include/qtermwidget5/qtermwidget_version.h
lib/cmake/qtermwidget5/qtermwidget5-config-version.cmake
lib/cmake/qtermwidget5/qtermwidget5-config.cmake
lib/cmake/qtermwidget5/qtermwidget5-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/qtermwidget5/qtermwidget5-targets.cmake
lib/libqtermwidget5.so
lib/libqtermwidget5.so.1
lib/libqtermwidget5.so.%%VERSION%%
libdata/pkgconfig/qtermwidget5.pc
%%DATADIR%%5/color-schemes/BlackOnLightYellow.colorscheme
%%DATADIR%%5/color-schemes/BlackOnRandomLight.colorscheme
%%DATADIR%%5/color-schemes/BlackOnWhite.colorscheme
%%DATADIR%%5/color-schemes/BreezeModified.colorscheme
%%DATADIR%%5/color-schemes/DarkPastels.colorscheme
%%DATADIR%%5/color-schemes/Falcon.colorscheme
%%DATADIR%%5/color-schemes/GreenOnBlack.colorscheme
%%DATADIR%%5/color-schemes/Linux.colorscheme
%%DATADIR%%5/color-schemes/Solarized.colorscheme
%%DATADIR%%5/color-schemes/SolarizedLight.colorscheme
%%DATADIR%%5/color-schemes/Tango.colorscheme
%%DATADIR%%5/color-schemes/Ubuntu.colorscheme
%%DATADIR%%5/color-schemes/WhiteOnBlack.colorscheme
%%DATADIR%%5/color-schemes/historic/BlackOnLightColor.schema
%%DATADIR%%5/color-schemes/historic/DarkPicture.schema
%%DATADIR%%5/color-schemes/historic/GreenOnBlack.schema
%%DATADIR%%5/color-schemes/historic/GreenTint.schema
%%DATADIR%%5/color-schemes/historic/GreenTint_MC.schema
%%DATADIR%%5/color-schemes/historic/LightPicture.schema
%%DATADIR%%5/color-schemes/historic/Linux.schema
%%DATADIR%%5/color-schemes/historic/Transparent.schema
%%DATADIR%%5/color-schemes/historic/Transparent_MC.schema
%%DATADIR%%5/color-schemes/historic/Transparent_darkbg.schema
%%DATADIR%%5/color-schemes/historic/Transparent_lightbg.schema
%%DATADIR%%5/color-schemes/historic/XTerm.schema
%%DATADIR%%5/color-schemes/historic/syscolor.schema
%%DATADIR%%5/color-schemes/historic/vim.schema
%%DATADIR%%5/kb-layouts/default.keytab
%%DATADIR%%5/kb-layouts/historic/vt100.keytab
%%DATADIR%%5/kb-layouts/historic/x11r5.keytab
%%DATADIR%%5/kb-layouts/linux.keytab
%%DATADIR%%5/kb-layouts/macbook.keytab
%%DATADIR%%5/kb-layouts/solaris.keytab
%%DATADIR%%5/kb-layouts/vt420pc.keytab
%%DATADIR%%5/translations/qtermwidget_ar.qm
%%DATADIR%%5/translations/qtermwidget_arn.qm
%%DATADIR%%5/translations/qtermwidget_ast.qm
%%DATADIR%%5/translations/qtermwidget_bg.qm
%%DATADIR%%5/translations/qtermwidget_ca.qm
%%DATADIR%%5/translations/qtermwidget_cs.qm
%%DATADIR%%5/translations/qtermwidget_cy.qm
%%DATADIR%%5/translations/qtermwidget_da.qm
%%DATADIR%%5/translations/qtermwidget_de.qm
%%DATADIR%%5/translations/qtermwidget_de_CH.qm
%%DATADIR%%5/translations/qtermwidget_el.qm
%%DATADIR%%5/translations/qtermwidget_es.qm
%%DATADIR%%5/translations/qtermwidget_et.qm
%%DATADIR%%5/translations/qtermwidget_fi.qm
%%DATADIR%%5/translations/qtermwidget_fr.qm
%%DATADIR%%5/translations/qtermwidget_gl.qm
%%DATADIR%%5/translations/qtermwidget_he.qm
%%DATADIR%%5/translations/qtermwidget_hr.qm
%%DATADIR%%5/translations/qtermwidget_hu.qm
%%DATADIR%%5/translations/qtermwidget_it.qm
%%DATADIR%%5/translations/qtermwidget_ja.qm
%%DATADIR%%5/translations/qtermwidget_ko.qm
%%DATADIR%%5/translations/qtermwidget_lt.qm
%%DATADIR%%5/translations/qtermwidget_nb_NO.qm
%%DATADIR%%5/translations/qtermwidget_nl.qm
%%DATADIR%%5/translations/qtermwidget_oc.qm
%%DATADIR%%5/translations/qtermwidget_pl.qm
%%DATADIR%%5/translations/qtermwidget_pt.qm
%%DATADIR%%5/translations/qtermwidget_pt_BR.qm
%%DATADIR%%5/translations/qtermwidget_ru.qm
%%DATADIR%%5/translations/qtermwidget_si.qm
%%DATADIR%%5/translations/qtermwidget_sk.qm
%%DATADIR%%5/translations/qtermwidget_tr.qm
%%DATADIR%%5/translations/qtermwidget_uk.qm
%%DATADIR%%5/translations/qtermwidget_zh_CN.qm
%%DATADIR%%5/translations/qtermwidget_zh_TW.qm

View file

@ -1,6 +1,6 @@
PORTNAME= coreterminal PORTNAME= coreterminal
DISTVERSION= 4.3.0 DISTVERSION= 4.3.0
PORTREVISION= 3 PORTREVISION= 4
CATEGORIES= x11 CATEGORIES= x11
MAINTAINER= jwb@FreeBSD.org MAINTAINER= jwb@FreeBSD.org
@ -10,7 +10,7 @@ WWW= https://gitlab.com/cubocore/coreterminal
LICENSE= GPLv3 LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libqtermwidget5.so:x11-toolkits/qtermwidget \ LIB_DEPENDS= libqtermwidget5.so:x11-toolkits/qtermwidget-qt5 \
libcprime-core.so:deskutils/libcprime libcprime-core.so:deskutils/libcprime
RUN_DEPENDS= coregarage:deskutils/coregarage RUN_DEPENDS= coregarage:deskutils/coregarage