Fri Nov 10 17:02:28 2023 UTC ()
qtermwidget: update to 1.4.0

qtermwidget-1.4.0 / 2023-11-05
===============================
 * TERM env variable is set to xterm-256color when not set with QTermWidget::setEnvironment().
 * Add getForegroundProcessId() function to QTermWidget class (to allow terminal apps to check if the user has started a process in the shell and alert them).
 * Ported away from deprecated Qt::MidButton.
 * Added missing initialization of some variables.
 * Fixed mixing of bool and int.
 * Prefer ranged loop for over `while`.
 * Backported a kcoreaddons commit (1fed7e861f73a6ecbed79be4625afa52a5eaaf3b).
 * Replaced old-style cast with static_cast.
 * Properly initialize KProcess members.
 * Use Q_DECLARE_PRIVATE_D instead of custom Q_DECLARE_PRIVATE_MI (backport of kpty commit 3ef0d7d9ed980513fb36265e4d73fd79c07d5131).
 * Use class, not struct, for KPtyDevicePrivate for consistency (backport of kpty commit ad5cf9d348c13d3d27591a66fab9ccf20603daf8).
 * Use std::unique_ptr to manage the pimpl object.
 * Backported kpty commits 3526c09cae186bbba32bf3841cab5aa9d24d98b5, ae866fa6063c8d09ff354dc16f3fc8240676c64d and 982bb9e9fc715faae9ba440593ed0e74b8884888.
 * Use pointer to member function connect/disconnect signal/slot syntax.
 * Added `const` to some methods.
 * fixed deprecation warnings.
 * Mark assignment operator as deleted due to existence of copy constructor.
 * Removed useless `sizeof()` from `qtermwidget/BlockArray.h`.
 * Added Falcon colorscheme.
 * Cleaner builds.


(gutteridge)
diff -r1.28 -r1.29 pkgsrc/x11/qtermwidget/Makefile
diff -r1.8 -r1.9 pkgsrc/x11/qtermwidget/PLIST
diff -r1.9 -r1.10 pkgsrc/x11/qtermwidget/buildlink3.mk
diff -r1.11 -r1.12 pkgsrc/x11/qtermwidget/distinfo

cvs diff -r1.28 -r1.29 pkgsrc/x11/qtermwidget/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/qtermwidget/Makefile 2023/11/08 13:21:40 1.28
+++ pkgsrc/x11/qtermwidget/Makefile 2023/11/10 17:02:28 1.29
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.28 2023/11/08 13:21:40 wiz Exp $ 1# $NetBSD: Makefile,v 1.29 2023/11/10 17:02:28 gutteridge Exp $
2 2
3DISTNAME= qtermwidget-1.3.0 3DISTNAME= qtermwidget-1.4.0
4PKGREVISION= 4 
5CATEGORIES= x11 4CATEGORIES= x11
6MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=lxqt/}
7GITHUB_RELEASE= ${PKGVERSION_NOREV} 6GITHUB_RELEASE= ${PKGVERSION_NOREV}
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/lxqt/qtermwidget/ 10HOMEPAGE= https://github.com/lxqt/qtermwidget/
12COMMENT= Terminal emulator widget for Qt5 11COMMENT= Terminal emulator widget for Qt5
13LICENSE= gnu-lgpl-v2.1 AND modified-bsd 12LICENSE= gnu-lgpl-v2.1 AND modified-bsd
14 13
15USE_CMAKE= yes 14USE_CMAKE= yes
16USE_TOOLS+= pkg-config perl 15USE_TOOLS+= pkg-config perl
17USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++

cvs diff -r1.8 -r1.9 pkgsrc/x11/qtermwidget/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/qtermwidget/PLIST 2023/04/18 10:05:04 1.8
+++ pkgsrc/x11/qtermwidget/PLIST 2023/11/10 17:02:28 1.9
@@ -1,34 +1,35 @@ @@ -1,34 +1,35 @@
1@comment $NetBSD: PLIST,v 1.8 2023/04/18 10:05:04 pin Exp $ 1@comment $NetBSD: PLIST,v 1.9 2023/11/10 17:02:28 gutteridge Exp $
2include/qtermwidget5/Emulation.h 2include/qtermwidget5/Emulation.h
3include/qtermwidget5/Filter.h 3include/qtermwidget5/Filter.h
4include/qtermwidget5/KeyboardTranslator.h 4include/qtermwidget5/KeyboardTranslator.h
5include/qtermwidget5/qtermwidget.h 5include/qtermwidget5/qtermwidget.h
6include/qtermwidget5/qtermwidget_export.h 6include/qtermwidget5/qtermwidget_export.h
7include/qtermwidget5/qtermwidget_interface.h 7include/qtermwidget5/qtermwidget_interface.h
8include/qtermwidget5/qtermwidget_version.h 8include/qtermwidget5/qtermwidget_version.h
9lib/cmake/qtermwidget5/qtermwidget5-config-version.cmake 9lib/cmake/qtermwidget5/qtermwidget5-config-version.cmake
10lib/cmake/qtermwidget5/qtermwidget5-config.cmake 10lib/cmake/qtermwidget5/qtermwidget5-config.cmake
11lib/cmake/qtermwidget5/qtermwidget5-targets-release.cmake 11lib/cmake/qtermwidget5/qtermwidget5-targets-release.cmake
12lib/cmake/qtermwidget5/qtermwidget5-targets.cmake 12lib/cmake/qtermwidget5/qtermwidget5-targets.cmake
13lib/libqtermwidget5.so 13lib/libqtermwidget5.so
14lib/libqtermwidget5.so.1 14lib/libqtermwidget5.so.1
15lib/libqtermwidget5.so.${PKGVERSION} 15lib/libqtermwidget5.so.${PKGVERSION}
16lib/pkgconfig/qtermwidget5.pc 16lib/pkgconfig/qtermwidget5.pc
17share/qtermwidget5/color-schemes/BlackOnLightYellow.colorscheme 17share/qtermwidget5/color-schemes/BlackOnLightYellow.colorscheme
18share/qtermwidget5/color-schemes/BlackOnRandomLight.colorscheme 18share/qtermwidget5/color-schemes/BlackOnRandomLight.colorscheme
19share/qtermwidget5/color-schemes/BlackOnWhite.colorscheme 19share/qtermwidget5/color-schemes/BlackOnWhite.colorscheme
20share/qtermwidget5/color-schemes/BreezeModified.colorscheme 20share/qtermwidget5/color-schemes/BreezeModified.colorscheme
21share/qtermwidget5/color-schemes/DarkPastels.colorscheme 21share/qtermwidget5/color-schemes/DarkPastels.colorscheme
 22share/qtermwidget5/color-schemes/Falcon.colorscheme
22share/qtermwidget5/color-schemes/GreenOnBlack.colorscheme 23share/qtermwidget5/color-schemes/GreenOnBlack.colorscheme
23share/qtermwidget5/color-schemes/Linux.colorscheme 24share/qtermwidget5/color-schemes/Linux.colorscheme
24share/qtermwidget5/color-schemes/Solarized.colorscheme 25share/qtermwidget5/color-schemes/Solarized.colorscheme
25share/qtermwidget5/color-schemes/SolarizedLight.colorscheme 26share/qtermwidget5/color-schemes/SolarizedLight.colorscheme
26share/qtermwidget5/color-schemes/Tango.colorscheme 27share/qtermwidget5/color-schemes/Tango.colorscheme
27share/qtermwidget5/color-schemes/Ubuntu.colorscheme 28share/qtermwidget5/color-schemes/Ubuntu.colorscheme
28share/qtermwidget5/color-schemes/WhiteOnBlack.colorscheme 29share/qtermwidget5/color-schemes/WhiteOnBlack.colorscheme
29share/qtermwidget5/color-schemes/historic/BlackOnLightColor.schema 30share/qtermwidget5/color-schemes/historic/BlackOnLightColor.schema
30share/qtermwidget5/color-schemes/historic/DarkPicture.schema 31share/qtermwidget5/color-schemes/historic/DarkPicture.schema
31share/qtermwidget5/color-schemes/historic/GreenOnBlack.schema 32share/qtermwidget5/color-schemes/historic/GreenOnBlack.schema
32share/qtermwidget5/color-schemes/historic/GreenTint.schema 33share/qtermwidget5/color-schemes/historic/GreenTint.schema
33share/qtermwidget5/color-schemes/historic/GreenTint_MC.schema 34share/qtermwidget5/color-schemes/historic/GreenTint_MC.schema
34share/qtermwidget5/color-schemes/historic/LightPicture.schema 35share/qtermwidget5/color-schemes/historic/LightPicture.schema
@@ -50,26 +51,27 @@ share/qtermwidget5/kb-layouts/vt420pc.ke @@ -50,26 +51,27 @@ share/qtermwidget5/kb-layouts/vt420pc.ke
50share/qtermwidget5/translations/qtermwidget_ar.qm 51share/qtermwidget5/translations/qtermwidget_ar.qm
51share/qtermwidget5/translations/qtermwidget_arn.qm 52share/qtermwidget5/translations/qtermwidget_arn.qm
52share/qtermwidget5/translations/qtermwidget_ast.qm 53share/qtermwidget5/translations/qtermwidget_ast.qm
53share/qtermwidget5/translations/qtermwidget_bg.qm 54share/qtermwidget5/translations/qtermwidget_bg.qm
54share/qtermwidget5/translations/qtermwidget_ca.qm 55share/qtermwidget5/translations/qtermwidget_ca.qm
55share/qtermwidget5/translations/qtermwidget_cs.qm 56share/qtermwidget5/translations/qtermwidget_cs.qm
56share/qtermwidget5/translations/qtermwidget_cy.qm 57share/qtermwidget5/translations/qtermwidget_cy.qm
57share/qtermwidget5/translations/qtermwidget_da.qm 58share/qtermwidget5/translations/qtermwidget_da.qm
58share/qtermwidget5/translations/qtermwidget_de.qm 59share/qtermwidget5/translations/qtermwidget_de.qm
59share/qtermwidget5/translations/qtermwidget_de_CH.qm 60share/qtermwidget5/translations/qtermwidget_de_CH.qm
60share/qtermwidget5/translations/qtermwidget_el.qm 61share/qtermwidget5/translations/qtermwidget_el.qm
61share/qtermwidget5/translations/qtermwidget_es.qm 62share/qtermwidget5/translations/qtermwidget_es.qm
62share/qtermwidget5/translations/qtermwidget_et.qm 63share/qtermwidget5/translations/qtermwidget_et.qm
 64share/qtermwidget5/translations/qtermwidget_fi.qm
63share/qtermwidget5/translations/qtermwidget_fr.qm 65share/qtermwidget5/translations/qtermwidget_fr.qm
64share/qtermwidget5/translations/qtermwidget_gl.qm 66share/qtermwidget5/translations/qtermwidget_gl.qm
65share/qtermwidget5/translations/qtermwidget_he.qm 67share/qtermwidget5/translations/qtermwidget_he.qm
66share/qtermwidget5/translations/qtermwidget_hr.qm 68share/qtermwidget5/translations/qtermwidget_hr.qm
67share/qtermwidget5/translations/qtermwidget_hu.qm 69share/qtermwidget5/translations/qtermwidget_hu.qm
68share/qtermwidget5/translations/qtermwidget_it.qm 70share/qtermwidget5/translations/qtermwidget_it.qm
69share/qtermwidget5/translations/qtermwidget_ja.qm 71share/qtermwidget5/translations/qtermwidget_ja.qm
70share/qtermwidget5/translations/qtermwidget_ko.qm 72share/qtermwidget5/translations/qtermwidget_ko.qm
71share/qtermwidget5/translations/qtermwidget_lt.qm 73share/qtermwidget5/translations/qtermwidget_lt.qm
72share/qtermwidget5/translations/qtermwidget_nb_NO.qm 74share/qtermwidget5/translations/qtermwidget_nb_NO.qm
73share/qtermwidget5/translations/qtermwidget_nl.qm 75share/qtermwidget5/translations/qtermwidget_nl.qm
74share/qtermwidget5/translations/qtermwidget_oc.qm 76share/qtermwidget5/translations/qtermwidget_oc.qm
75share/qtermwidget5/translations/qtermwidget_pl.qm 77share/qtermwidget5/translations/qtermwidget_pl.qm

cvs diff -r1.9 -r1.10 pkgsrc/x11/qtermwidget/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/x11/qtermwidget/buildlink3.mk 2023/04/18 10:05:04 1.9
+++ pkgsrc/x11/qtermwidget/buildlink3.mk 2023/11/10 17:02:28 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: buildlink3.mk,v 1.9 2023/04/18 10:05:04 pin Exp $ 1# $NetBSD: buildlink3.mk,v 1.10 2023/11/10 17:02:28 gutteridge Exp $
2 2
3BUILDLINK_TREE+= qtermwidget 3BUILDLINK_TREE+= qtermwidget
4 4
5.if !defined(QTERMWIDGET_BUILDLINK3_MK) 5.if !defined(QTERMWIDGET_BUILDLINK3_MK)
6QTERMWIDGET_BUILDLINK3_MK:= 6QTERMWIDGET_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.qtermwidget+= qtermwidget>=1.3.0 8BUILDLINK_API_DEPENDS.qtermwidget+= qtermwidget>=1.4.0
9BUILDLINK_PKGSRCDIR.qtermwidget?= ../../x11/qtermwidget 9BUILDLINK_PKGSRCDIR.qtermwidget?= ../../x11/qtermwidget
10 10
11#.include "../../x11/qt5-qtbase/buildlink3.mk" 11#.include "../../x11/qt5-qtbase/buildlink3.mk"
12.endif # QTERMWIDGET_BUILDLINK3_MK 12.endif # QTERMWIDGET_BUILDLINK3_MK
13 13
14BUILDLINK_TREE+= -qtermwidget 14BUILDLINK_TREE+= -qtermwidget

cvs diff -r1.11 -r1.12 pkgsrc/x11/qtermwidget/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/qtermwidget/distinfo 2023/04/18 10:05:04 1.11
+++ pkgsrc/x11/qtermwidget/distinfo 2023/11/10 17:02:28 1.12
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.11 2023/04/18 10:05:04 pin Exp $ 1$NetBSD: distinfo,v 1.12 2023/11/10 17:02:28 gutteridge Exp $
2 2
3BLAKE2s (qtermwidget-1.3.0.tar.xz) = aa5304596892402b07941cfccf3991a4f86aac2190f507433152d8caf78fef35 3BLAKE2s (qtermwidget-1.4.0.tar.xz) = 316be777bf535aa607bae1ab57b5a49da1c5cdeb9c239d7d6a5b13be0b98f5f2
4SHA512 (qtermwidget-1.3.0.tar.xz) = f1731f6915bb9d5ea83a434cab169064fe7ac2fcf60c6b35c696e4d945fe11937dd98311916d6272016b059ed7f3fc66a955b91d0b0e7e6499f69627116608ed 4SHA512 (qtermwidget-1.4.0.tar.xz) = b688290eff52bd77e4a9f342062b52bf7a03a8ba66fc86583875472d0c0b0414d59ea0ad6cde64117cc49061944eacd17950724b23f74bb6ada4995917a094bc
5Size (qtermwidget-1.3.0.tar.xz) = 189464 bytes 5Size (qtermwidget-1.4.0.tar.xz) = 190320 bytes