Compare commits

..

No commits in common. "ubuntu/plucky" and "ubuntu/1.1.0-0ubuntu2" have entirely different histories.

18 changed files with 152 additions and 277 deletions

1
debian/.gitignore vendored
View File

@ -1 +0,0 @@
files

113
debian/changelog vendored
View File

@ -1,92 +1,33 @@
qtermwidget (2.1.0-0ubuntu3) plucky; urgency=medium qtermwidget (1.1.0-0ubuntu2) kinetic; urgency=medium
* Update Standards-Version to 4.7.1, no changes needed. * Enable BiDi rendering by default.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 21 Feb 2025 16:31:00 -0600 -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 11 Jun 2022 14:15:19 -0400
qtermwidget (2.1.0-0ubuntu2) plucky; urgency=medium qtermwidget (1.1.0-0ubuntu1) kinetic; urgency=medium
* No-change rebuild for lxqt-build-tools C++17 -> C++20.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 03 Jan 2025 04:02:11 -0600
qtermwidget (2.1.0-0ubuntu1) plucky; urgency=medium
* New upstream release.
- Bump build dependencies.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 15 Nov 2024 15:33:45 -0600
qtermwidget (2.0.1-0ubuntu1) oracular; urgency=medium
* New upstream release.
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Thu, 15 Aug 2024 16:24:10 -0500
qtermwidget (2.0.0-0ubuntu1~ppa2) oracular; urgency=medium
* New upstream release.
* Update copyright file.
* Bump Standards-Version to 4.7.0, no changes necessary.
* Rename binaries, bump sonames.
* Bump build dependencies.
* Update symbols file.
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Wed, 19 Jun 2024 14:29:19 -0500
qtermwidget (1.4.0-0ubuntu1) noble; urgency=medium
* New upstream release.
* Update copyright.
* Update symbols from amd64 build logs.
-- Simon Quigley <tsimonq2@ubuntu.com> Sun, 12 Nov 2023 17:18:08 -0600
qtermwidget (1.3.0-0ubuntu1) mantic; urgency=medium
* New upstream release. * New upstream release.
* Bump build dependencies. * Bump build dependencies.
* Package rename for SONAME bump.
-- Simon Quigley <tsimonq2@ubuntu.com> Thu, 03 Aug 2023 10:43:51 -0500 -- Simon Quigley <tsimonq2@ubuntu.com> Thu, 02 Jun 2022 09:59:01 -0500
qtermwidget (1.2.0-0ubuntu2) lunar; urgency=medium qtermwidget (0.17.0-0ubuntu1) impish; urgency=medium
* Bumped Standards-Version to 4.6.2, no changes necessary. * New upstream release 0.17.0
* Overhauled copyright file. * Update debian control
* Removed trailing whitespace from changelog. - Use lxqt-build-tools 0.9.0
* Ran wrap-and-sort. * Update symbols
* Created debian/qtermwidget5-data.examples to install example files, * Update debian/copyright
satisfying a Lintian gripe.
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Sat, 11 Feb 2023 19:40:36 -0600 -- apt-ghetto <apt-ghetto@protonmail.com> Mon, 16 Aug 2021 15:49:23 +0200
qtermwidget (1.2.0-0ubuntu1) lunar; urgency=medium qtermwidget (0.16.1-1ubuntu1) hirsute; urgency=medium
* New upstream release. * New upstream version.
* Fix the watch file, for real this time. * debhelper-compat requirement bumped to 13.
* Lubuntuify the package slightly, to make debhelper happy.
* Bump build dependencies in debian/control.
* Remove reverse-applicable upstream patches.
* Update symbols from amd64 build logs.
-- Simon Quigley <tsimonq2@ubuntu.com> Thu, 17 Nov 2022 16:59:40 -0600 -- Raman Sarda <theloudspeaker@disroot.org> Sun, 21 Feb 2021 20:33:55 +0530
qtermwidget (1.1.0-1) experimental; urgency=medium
* New upstream release 1.1.0.
* Removed obsolete debian/compat file.
* Switched to GBP.
* Upstreamed non-Ubuntu-specific packaging changes from Ubuntu, modifying
the following files:
- control
- copyright
- *.install
- libqtermwidget5-0.symbols
- rules
- upstream/*
- patches directory
-- Aaron Rainbolt <arraybolt3@gmail.com> Sun, 10 Jul 2022 05:32:17 -0500
qtermwidget (0.16.1-1) unstable; urgency=medium qtermwidget (0.16.1-1) unstable; urgency=medium
@ -105,6 +46,24 @@ qtermwidget (0.16.1-1) unstable; urgency=medium
-- Raphaël Hertzog <raphael@offensive-security.com> Thu, 17 Dec 2020 11:54:22 +0100 -- Raphaël Hertzog <raphael@offensive-security.com> Thu, 17 Dec 2020 11:54:22 +0100
qtermwidget (0.15.0-0ubuntu1) groovy; urgency=medium
* New upstream release.
- Update upstream signing key.
- Update LXQt build dependencies.
- Update symbols from amd64 build logs.
* Run wrap-and-sort.
-- Simon Quigley <tsimonq2@ubuntu.com> Thu, 04 Jun 2020 00:20:23 -0500
qtermwidget (0.14.1-3ubuntu1) focal; urgency=medium
* debian/control: Add Breaks/Replaces on qtermwidget-l10n to
qtermwidget5-data. Fixes upgrade from 0.14.1-0ubuntu3 or earlier.
(LP: #1864170)
-- Rik Mills <rikmills@kde.org> Tue, 25 Feb 2020 16:24:33 +0000
qtermwidget (0.14.1-3) unstable; urgency=medium qtermwidget (0.14.1-3) unstable; urgency=medium
* Bumped Standards-Version to 4.5.0, no changes needed * Bumped Standards-Version to 4.5.0, no changes needed
@ -304,7 +263,6 @@ qtermwidget (0.6.0-55-gd572f39-1) unstable; urgency=medium
-- Alf Gaida <agaida@siduction.org> Sat, 14 May 2016 18:09:02 +0200 -- Alf Gaida <agaida@siduction.org> Sat, 14 May 2016 18:09:02 +0200
qtermwidget (0.6.0+20160108-6) unstable; urgency=medium qtermwidget (0.6.0+20160108-6) unstable; urgency=medium
* Fix two whitespace bugs, which i've had by mistake introduced * Fix two whitespace bugs, which i've had by mistake introduced
@ -423,3 +381,4 @@ qtermwidget (0.6.0-1) unstable; urgency=medium
* Refine copyright file. * Refine copyright file.
-- Andrew Lee (李健秋) <ajqlee@debian.org> Wed, 19 Aug 2015 02:39:14 +0800 -- Andrew Lee (李健秋) <ajqlee@debian.org> Wed, 19 Aug 2015 02:39:14 +0800

48
debian/control vendored
View File

@ -1,60 +1,56 @@
Source: qtermwidget Source: qtermwidget
Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com> Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com>
Original-Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org> XSBC-Original-Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org>
Uploaders: Alf Gaida <agaida@siduction.org>, Uploaders: Alf Gaida <agaida@siduction.org>,
ChangZhuo Chen (陳昌倬) <czchen@debian.org>, ChangZhuo Chen (陳昌倬) <czchen@debian.org>,
Andrew Lee (李健秋) <ajqlee@debian.org>, Andrew Lee (李健秋) <ajqlee@debian.org>
Aaron Rainbolt <arraybolt3@gmail.com>
Section: libs Section: libs
Priority: optional Priority: optional
Build-Depends: debhelper-compat (= 13), Build-Depends: cmake,
cmake, debhelper-compat (= 13),
libutf8proc-dev, libutf8proc-dev,
libxkbcommon-dev (>= 0.5.0), lxqt-build-tools (>= 0.11.0),
lxqt-build-tools (>= 2.1.0), qtbase5-dev
qt6-base-dev (>= 6.6.0) Standards-Version: 4.5.1
Standards-Version: 4.7.1 Vcs-Browser: https://salsa.debian.org/lxqt-team/qtermwidget
Vcs-Browser: https://git.lubuntu.me/Lubuntu/qtermwidget-packaging Vcs-Git: https://salsa.debian.org/lxqt-team/qtermwidget.git
Vcs-Git: https://git.lubuntu.me/Lubuntu/qtermwidget-packaging.git
Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/qtermwidget
Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/qtermwidget.git
Homepage: https://github.com/lxqt/qtermwidget Homepage: https://github.com/lxqt/qtermwidget
Rules-Requires-Root: no Rules-Requires-Root: no
Package: libqtermwidget6-2 Package: libqtermwidget5-1
Architecture: any Architecture: any
Multi-Arch: same Multi-Arch: same
Depends: qtermwidget6-data (= ${source:Version}), Depends: qtermwidget5-data (= ${source:Version}),
${misc:Depends}, ${misc:Depends},
${shlibs:Depends} ${shlibs:Depends}
Suggests: fonts-hack Recommends: fonts-hack
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Breaks: libqtermwidget5-1 Breaks: libqtermwidget5-0 (<< 0.99.0)
Replaces: libqtermwidget5-1 Replaces: libqtermwidget5-0 (<< 0.99.0)
Description: Terminal emulator widget for Qt 6 (shared libraries) Description: Terminal emulator widget for Qt 5 (shared libraries)
QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as
built-in console or terminal emulation widget. built-in console or terminal emulation widget.
. .
This package provides the shared libraries. This package provides the shared libraries.
Package: libqtermwidget6-2-dev Package: libqtermwidget5-1-dev
Architecture: any Architecture: any
Multi-Arch: same Multi-Arch: same
Section: libdevel Section: libdevel
Depends: libqtermwidget6-2 (= ${binary:Version}), ${misc:Depends} Depends: libqtermwidget5-1 (= ${binary:Version}), ${misc:Depends}
Breaks: libqtermwidget5-1-dev Breaks: libqtermwidget5-0-dev (<< 0.99.0)
Replaces: libqtermwidget5-1-dev Replaces: libqtermwidget5-0-dev (<< 0.99.0)
Description: Terminal emulator widget for Qt 6 (development files) Description: Terminal emulator widget for Qt 5 (development files)
QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as
built-in console or terminal emulation widget. built-in console or terminal emulation widget.
. .
This package provides the development files. This package provides the development files.
Package: qtermwidget6-data Package: qtermwidget5-data
Architecture: all Architecture: all
Multi-Arch: foreign Multi-Arch: foreign
Depends: ${misc:Depends} Depends: ${misc:Depends}
Description: Terminal emulator widget for Qt 6 (data files) Description: Terminal emulator widget for Qt 5 (data files)
QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as
built-in console or terminal emulation widget. built-in console or terminal emulation widget.
. .

114
debian/copyright vendored
View File

@ -3,79 +3,54 @@ Upstream-Name: qtermwidget
Source: https://github.com/lxqt/qtermwidget Source: https://github.com/lxqt/qtermwidget
Files: * Files: *
Copyright: 2013-2024 LXQt team Copyright: 2013, Christian Surlykke
Adam Treat <atreat@rim.com> 2000, Stephan Kulow <coolo@kde.org>
Chris Mueller <ruunsmail@googlemail.com> 2008, e_k <e_k@users.sourceforge.net>
2013 Christian Surlykke <christian@surlykke.dk> 2006-2008, Robert Knight <robertknight@gmail.com>
Daniel O'Neill <doneill@cammy.riverroadcable.com> 1997,1998, Lars Doelle <lars.doelle@on-line.de>
Francisco Ballina <zballinita@gmail.com> 1996, Matthias Ettrich <ettrich@kde.org>
Georg Rudoy <0xd34df00d@gmail.com>
Jerome Leclanche <jerome@leclan.ch>
Petr Vanek <petr@yarpen.cz>
@kulti <kultihell@gmail.com>
2000 Stephan Kulow <coolo@kde.org>
2008 e_k <e_k@users.sourceforge.net>
2006-2008 Robert Knight <robertknight@gmail.com>
1997-1998 Lars Doelle <lars.doelle@on-line.de>
1996 Matthias Ettrich <ettrich@kde.org>
Maxim Bourmistrov <maxim@unixconn.com>
License: GPL-2+ License: GPL-2+
Files: examples/cpp/main.cpp Files: examples/cpp/main.cpp
lib/kprocess.cpp lib/kprocess.*
lib/kprocess.h lib/kpty*
lib/kpty.cpp lib/qtermwidget.*
lib/kpty.h
lib/kpty_p.h
lib/kptydevice.cpp
lib/kptydevice.h
lib/kptyprocess.cpp
lib/kptyprocess.h
lib/qtermwidget.cpp
lib/qtermwidget.h
lib/qtermwidget_interface.h
lib/qtermwidget_version.h.in lib/qtermwidget_version.h.in
Copyright: Adriaan de Groot <groot@kde.org> lib/TerminalCharacterDecoder.*
2010 KDE e.V <kde-ev-board@kde.org> Copyright: 2002-2003, 2007, Oswald Buddenhagen <ossi@kde.org>
2002-2007 Oswald Buddenhagen <ossi@kde.org> 2008, e_k (e_k@users.sourceforge.net)
2006-2008 Robert Knight <robertknight@gmail.com> 2006-2008, Robert Knight <robertknight@gmail.com>
2002 Waldo Bastian <bastian@kde.org> 2002, Waldo Bastian <bastian@kde.org>
2008 e_k <e_k@users.sourceforge.net> 2010, KDE e.V. <kde-ev-board@kde.org>
2022 Francesc Martinez <info@francescmm.com> 2020, Axel Kittenberger <axel.kittenberger@univie.ac.at>
Maxim Bourmistrov <maxim@unixconn.com>
2020 Axel Kittenberger (axel.kittenberger@univie.ac.at)
License: LGPL-2+ License: LGPL-2+
Files: lib/TerminalCharacterDecoder.cpp
lib/TerminalCharacterDecoder.h
Copyright: 2006-2008 Robert Knight <robertknight@gmail.com>
License: LGPL-2.1+
Comment: The files above are licensed under the GNU Lesser General Public
License version 2 or later, however there is no Lesser GPL version 2. As per
the answer given at https://opensource.stackexchange.com/questions/13191 this
anomaly can be treated as LGPL-2.1+.
Files: CMakeLists.txt
cmake/*
Copyright: 2013-2022 LXQt team
License: BSD-3-Clause
Files: cmake/FindUtf8Proc.cmake Files: cmake/FindUtf8Proc.cmake
Copyright: 2009-2011 Kitware, Inc pyqt/cmake/SIPMacros.cmake
2009-2011 Philip Lowman <philip@yhbt.com> pyqt/cmake/FindPyQt5.cmake
pyqt/cmake/FindPyQt5.py
pyqt/cmake/FindPythonLibrary.cmake
pyqt/cmake/FindSIP.cmake
pyqt/cmake/FindSIP.py
pyqt/cmake/PythonMacros.cmake
Copyright: 2007, 2014, Simon Edwards <simon@simonzone.com>
2012, Luca Beltrame <lbeltrame@kde.org>
2012, Rolf Eike Beer <eike@sf-mail.de>
2009-2011, Kitware, Inc.
2009-2011, Philip Lowman <philip@yhbt.com>
License: BSD-3-Clause License: BSD-3-Clause
Files: lib/konsole_wcwidth.cpp Files: pyqt/cmake/PythonCompile.py
lib/konsole_wcwidth.cpp
lib/konsole_wcwidth.h lib/konsole_wcwidth.h
Copyright: Markus Kuhn Copyright: Simon Edwards <simon@simonzone.com>
e_k 2001, Markus Kuhn
Waldo Bastian
License: public-domain License: public-domain
We are grateful to Markus Kuhn, e_k, and Waldo Bastian, for letting us distribute their work. We are grateful to Simon Edwards and Markus Kuhn for letting us distribute their work.
Comment: Inspired by https://salsa.debian.org/science-team/mumps/-/blob/master/debian/copyright Comment: Inspired by https://salsa.debian.org/science-team/mumps/-/blob/master/debian/copyright
Files: debian/* Files: debian/*
Copyright: 2021-2025, Lubuntu Developers <lubuntu-devel@lists.ubuntu.com> Copyright: 2021, Lubuntu Developers <lubuntu-devel@lists.ubuntu.com>
2012-2020, Alf Gaida <agaida@siduction.org> 2012-2020, Alf Gaida <agaida@siduction.org>
2016, Peter Mattern <pmattern@arcor.de> 2016, Peter Mattern <pmattern@arcor.de>
2015, ChangZhuo Chen (陳昌倬) <czchen@debian.org> 2015, ChangZhuo Chen (陳昌倬) <czchen@debian.org>
@ -125,27 +100,8 @@ License: LGPL-2+
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
USA. USA.
. .
On Debian system, the complete text of GNU Library General Public
License can be found in "/usr/share/common-licenses/LGPL-2".
License: LGPL-2.1+
This library is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.
.
This library is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
USA.
.
On Debian system, the complete text of GNU Lesser General Public On Debian system, the complete text of GNU Lesser General Public
License can be found in "/usr/share/common-licenses/LGPL-2.1". License can be found in "/usr/share/common-licenses/LGPL-2".
License: GPL-2+ License: GPL-2+
This package is free software; you can redistribute it and/or modify This package is free software; you can redistribute it and/or modify

4
debian/libqtermwidget5-1-dev.install vendored Normal file
View File

@ -0,0 +1,4 @@
usr/include
usr/lib/*/cmake/qtermwidget5/*.cmake
usr/lib/*/libqtermwidget5.so
usr/lib/*/pkgconfig/qtermwidget5.pc

1
debian/libqtermwidget5-1.install vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/*/libqtermwidget5.so.*

View File

@ -1,6 +1,6 @@
# SymbolsHelper-Confirmed: 2.0.0 amd64 arm64 armhf ppc64el riscv64 s390x # SymbolsHelper-Confirmed: 1.1.0 amd64
libqtermwidget6.so.2 libqtermwidget6-2 #MINVER# libqtermwidget5.so.1 libqtermwidget5-1 #MINVER#
* Build-Depends-Package: libqtermwidget6-2-dev * Build-Depends-Package: libqtermwidget5-1-dev
(c++)"Konsole::Emulation::Emulation()@Base" 0.16.1 (c++)"Konsole::Emulation::Emulation()@Base" 0.16.1
(c++)"Konsole::Emulation::bracketedPasteModeChanged(bool)@Base" 0.16.1 (c++)"Konsole::Emulation::bracketedPasteModeChanged(bool)@Base" 0.16.1
(c++)"Konsole::Emulation::bufferedUpdate()@Base" 0.16.1 (c++)"Konsole::Emulation::bufferedUpdate()@Base" 0.16.1
@ -35,6 +35,8 @@ libqtermwidget6.so.2 libqtermwidget6-2 #MINVER#
(c++)"Konsole::Emulation::sendKeyEvent(QKeyEvent*, bool)@Base" 0.17.0 (c++)"Konsole::Emulation::sendKeyEvent(QKeyEvent*, bool)@Base" 0.17.0
(c++)"Konsole::Emulation::sendMouseEvent(int, int, int, int)@Base" 0.16.1 (c++)"Konsole::Emulation::sendMouseEvent(int, int, int, int)@Base" 0.16.1
(c++)"Konsole::Emulation::sendString(char const*, int)@Base" 0.16.1 (c++)"Konsole::Emulation::sendString(char const*, int)@Base" 0.16.1
(c++)"Konsole::Emulation::setCodec(Konsole::Emulation::EmulationCodec)@Base" 0.16.1
(c++)"Konsole::Emulation::setCodec(QTextCodec const*)@Base" 0.16.1
(c++)"Konsole::Emulation::setHistory(Konsole::HistoryType const&)@Base" 0.16.1 (c++)"Konsole::Emulation::setHistory(Konsole::HistoryType const&)@Base" 0.16.1
(c++)"Konsole::Emulation::setImageSize(int, int)@Base" 0.16.1 (c++)"Konsole::Emulation::setImageSize(int, int)@Base" 0.16.1
(c++)"Konsole::Emulation::setKeyBindings(QString const&)@Base" 0.16.1 (c++)"Konsole::Emulation::setKeyBindings(QString const&)@Base" 0.16.1
@ -80,10 +82,12 @@ libqtermwidget6.so.2 libqtermwidget6-2 #MINVER#
(c++)"Konsole::RegExpFilter::HotSpot::HotSpot(int, int, int, int)@Base" 0.16.1 (c++)"Konsole::RegExpFilter::HotSpot::HotSpot(int, int, int, int)@Base" 0.16.1
(c++)"Konsole::RegExpFilter::HotSpot::activate(QString const&)@Base" 0.16.1 (c++)"Konsole::RegExpFilter::HotSpot::activate(QString const&)@Base" 0.16.1
(c++)"Konsole::RegExpFilter::HotSpot::capturedTexts() const@Base" 0.16.1 (c++)"Konsole::RegExpFilter::HotSpot::capturedTexts() const@Base" 0.16.1
(c++)"Konsole::RegExpFilter::HotSpot::setCapturedTexts(QStringList const&)@Base" 0.16.1
(c++)"Konsole::RegExpFilter::RegExpFilter()@Base" 0.16.1 (c++)"Konsole::RegExpFilter::RegExpFilter()@Base" 0.16.1
(c++)"Konsole::RegExpFilter::newHotSpot(int, int, int, int)@Base" 0.16.1 (c++)"Konsole::RegExpFilter::newHotSpot(int, int, int, int)@Base" 0.16.1
(c++)"Konsole::RegExpFilter::process()@Base" 0.16.1 (c++)"Konsole::RegExpFilter::process()@Base" 0.16.1
(c++)"Konsole::RegExpFilter::regExp() const@Base" 0.16.1 (c++)"Konsole::RegExpFilter::regExp() const@Base" 0.16.1
(c++)"Konsole::RegExpFilter::setRegExp(QRegExp const&)@Base" 0.16.1
(c++)"Konsole::UrlFilter::CompleteUrlRegExp@Base" 0.16.1 (c++)"Konsole::UrlFilter::CompleteUrlRegExp@Base" 0.16.1
(c++)"Konsole::UrlFilter::EmailAddressRegExp@Base" 0.16.1 (c++)"Konsole::UrlFilter::EmailAddressRegExp@Base" 0.16.1
(c++)"Konsole::UrlFilter::FullUrlRegExp@Base" 0.16.1 (c++)"Konsole::UrlFilter::FullUrlRegExp@Base" 0.16.1
@ -156,6 +160,7 @@ libqtermwidget6.so.2 libqtermwidget6-2 #MINVER#
(c++)"QTermWidget::sendKeyEvent(QKeyEvent*)@Base" 0.16.1 (c++)"QTermWidget::sendKeyEvent(QKeyEvent*)@Base" 0.16.1
(c++)"QTermWidget::sendText(QString const&)@Base" 0.6.0 (c++)"QTermWidget::sendText(QString const&)@Base" 0.6.0
(c++)"QTermWidget::sessionFinished()@Base" 0.6.0 (c++)"QTermWidget::sessionFinished()@Base" 0.6.0
(c++)"QTermWidget::setArgs(QStringList const&)@Base" 0.6.0
(c++)"QTermWidget::setAutoClose(bool)@Base" 0.8.0 (c++)"QTermWidget::setAutoClose(bool)@Base" 0.8.0
(c++)"QTermWidget::setBidiEnabled(bool)@Base" 0.9.0~ (c++)"QTermWidget::setBidiEnabled(bool)@Base" 0.9.0~
(c++)"QTermWidget::setBlinkingCursor(bool)@Base" 0.8.0 (c++)"QTermWidget::setBlinkingCursor(bool)@Base" 0.8.0
@ -163,6 +168,7 @@ libqtermwidget6.so.2 libqtermwidget6-2 #MINVER#
(c++)"QTermWidget::setColorScheme(QString const&)@Base" 0.6.0 (c++)"QTermWidget::setColorScheme(QString const&)@Base" 0.6.0
(c++)"QTermWidget::setConfirmMultilinePaste(bool)@Base" 0.17.0 (c++)"QTermWidget::setConfirmMultilinePaste(bool)@Base" 0.17.0
(c++)"QTermWidget::setDrawLineChars(bool)@Base" 0.16.1 (c++)"QTermWidget::setDrawLineChars(bool)@Base" 0.16.1
(c++)"QTermWidget::setEnvironment(QStringList const&)@Base" 0.6.0
(c++)"QTermWidget::setFlowControlEnabled(bool)@Base" 0.6.0 (c++)"QTermWidget::setFlowControlEnabled(bool)@Base" 0.6.0
(c++)"QTermWidget::setFlowControlWarningEnabled(bool)@Base" 0.6.0 (c++)"QTermWidget::setFlowControlWarningEnabled(bool)@Base" 0.6.0
(c++)"QTermWidget::setHistorySize(int)@Base" 0.6.0 (c++)"QTermWidget::setHistorySize(int)@Base" 0.6.0
@ -172,6 +178,7 @@ libqtermwidget6.so.2 libqtermwidget6-2 #MINVER#
(c++)"QTermWidget::setMonitorActivity(bool)@Base" 0.6.0 (c++)"QTermWidget::setMonitorActivity(bool)@Base" 0.6.0
(c++)"QTermWidget::setMonitorSilence(bool)@Base" 0.6.0 (c++)"QTermWidget::setMonitorSilence(bool)@Base" 0.6.0
(c++)"QTermWidget::setMotionAfterPasting(int)@Base" 0.6.0 (c++)"QTermWidget::setMotionAfterPasting(int)@Base" 0.6.0
(c++)"QTermWidget::setScrollBarPosition(QTermWidget::ScrollBarPosition)@Base" 0.6.0
(c++)"QTermWidget::setSelectionEnd(int, int)@Base" 0.6.0 (c++)"QTermWidget::setSelectionEnd(int, int)@Base" 0.6.0
(c++)"QTermWidget::setSelectionStart(int, int)@Base" 0.6.0 (c++)"QTermWidget::setSelectionStart(int, int)@Base" 0.6.0
(c++)"QTermWidget::setShellProgram(QString const&)@Base" 0.6.0 (c++)"QTermWidget::setShellProgram(QString const&)@Base" 0.6.0
@ -182,6 +189,7 @@ libqtermwidget6.so.2 libqtermwidget6-2 #MINVER#
(c++)"QTermWidget::setTerminalFont(QFont const&)@Base" 0.6.0 (c++)"QTermWidget::setTerminalFont(QFont const&)@Base" 0.6.0
(c++)"QTermWidget::setTerminalOpacity(double)@Base" 0.6.0 (c++)"QTermWidget::setTerminalOpacity(double)@Base" 0.6.0
(c++)"QTermWidget::setTerminalSizeHint(bool)@Base" 0.9.0~ (c++)"QTermWidget::setTerminalSizeHint(bool)@Base" 0.9.0~
(c++)"QTermWidget::setTextCodec(QTextCodec*)@Base" 0.6.0
(c++)"QTermWidget::setTrimPastedTrailingNewlines(bool)@Base" 0.17.0 (c++)"QTermWidget::setTrimPastedTrailingNewlines(bool)@Base" 0.17.0
(c++)"QTermWidget::setWorkingDirectory(QString const&)@Base" 0.6.0 (c++)"QTermWidget::setWorkingDirectory(QString const&)@Base" 0.6.0
(c++)"QTermWidget::setZoom(int)@Base" 0.6.0 (c++)"QTermWidget::setZoom(int)@Base" 0.6.0
@ -202,83 +210,8 @@ libqtermwidget6.so.2 libqtermwidget6-2 #MINVER#
(c++)"QTermWidget::zoomIn()@Base" 0.6.0 (c++)"QTermWidget::zoomIn()@Base" 0.6.0
(c++)"QTermWidget::zoomOut()@Base" 0.6.0 (c++)"QTermWidget::zoomOut()@Base" 0.6.0
(c++)"QTermWidget::~QTermWidget()@Base" 0.6.0 (c++)"QTermWidget::~QTermWidget()@Base" 0.6.0
_ZN11QTermWidget14setEnvironmentERK5QListI7QStringE@Base 2.0.0
_ZN11QTermWidget17setWordCharactersERK7QString@Base 2.0.0
_ZN11QTermWidget20setScrollBarPositionEN20QTermWidgetInterface17ScrollBarPositionE@Base 1.2.0
_ZN11QTermWidget22getForegroundProcessIdEv@Base 1.4.0
_ZN11QTermWidget24getAvailableColorSchemesEv@Base 1.2.0
_ZN11QTermWidget7setArgsERK5QListI7QStringE@Base 2.0.0
_ZN7Konsole12RegExpFilter7HotSpot16setCapturedTextsERK5QListI7QStringE@Base 2.0.0
_ZN7Konsole12RegExpFilter9setRegExpERK18QRegularExpression@Base 2.0.0
_ZNK11QTermWidget11historySizeEv@Base 1.1.0 _ZNK11QTermWidget11historySizeEv@Base 1.1.0
_ZNK11QTermWidget12createWidgetEi@Base 1.2.0
_ZNK11QTermWidget14wordCharactersEv@Base 2.0.0
(optional=templinst|arch=armhf riscv64)_ZNSt7__cxx1110_List_baseI10QByteArraySaIS1_EE8_M_clearEv@Base 2.0.0
(c++)"non-virtual thunk to QTermWidget::bracketText(QString&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::bracketedPasteModeIsDisabled() const@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::changeDir(QString const&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::createWidget(int) const@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::disableBracketedPasteMode(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::filterActions(QPoint const&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::flowControlEnabled()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::getAvailableColorSchemes()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::getForegroundProcessId()@Base" 1.4.0
(c++)"non-virtual thunk to QTermWidget::getMargin() const@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::getPtySlaveFd() const@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::getSelectionEnd(int&, int&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::getSelectionStart(int&, int&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::getShellPID()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::getTerminalFont()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::historyLinesCount()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::historySize() const@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::icon() const@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::isBidiEnabled()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::isTitleChanged() const@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::keyBindings()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::screenColumnsCount()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::screenLinesCount()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::scrollToEnd()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::selectedText(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::sendKeyEvent(QKeyEvent*)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::sendText(QString const&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setArgs(QList<QString> const&)@Base" 2.0.0
(c++)"non-virtual thunk to QTermWidget::setAutoClose(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setBidiEnabled(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setBlinkingCursor(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setBoldIntense(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setColorScheme(QString const&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setConfirmMultilinePaste(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setDrawLineChars(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setEnvironment(QList<QString> const&)@Base" 2.0.0
(c++)"non-virtual thunk to QTermWidget::setFlowControlEnabled(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setFlowControlWarningEnabled(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setHistorySize(int)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setMargin(int)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setMonitorActivity(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setMonitorSilence(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setMotionAfterPasting(int)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setScrollBarPosition(QTermWidgetInterface::ScrollBarPosition)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setSelectionEnd(int, int)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setSelectionStart(int, int)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setShellProgram(QString const&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setSilenceTimeout(int)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setTerminalBackgroundImage(QString const&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setTerminalBackgroundMode(int)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setTerminalFont(QFont const&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setTerminalOpacity(double)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setTerminalSizeHint(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setTrimPastedTrailingNewlines(bool)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::setWordCharacters(QString const&)@Base" 2.0.0
(c++)"non-virtual thunk to QTermWidget::setWorkingDirectory(QString const&)@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::startShellProgram()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::startTerminalTeletype()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::terminalSizeHint()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::title() const@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::wordCharacters() const@Base" 2.0.0
(c++)"non-virtual thunk to QTermWidget::workingDirectory()@Base" 1.2.0
(c++)"non-virtual thunk to QTermWidget::~QTermWidget()@Base" 0.6.0 (c++)"non-virtual thunk to QTermWidget::~QTermWidget()@Base" 0.6.0
qt_plugin_instance@Base 1.2.0
qt_plugin_query_metadata_v2@Base 2.0.0
(c++)"typeinfo for Konsole::Emulation@Base" 0.16.1 (c++)"typeinfo for Konsole::Emulation@Base" 0.16.1
(c++)"typeinfo for Konsole::Filter::HotSpot@Base" 0.16.1 (c++)"typeinfo for Konsole::Filter::HotSpot@Base" 0.16.1
(c++)"typeinfo for Konsole::Filter@Base" 0.16.1 (c++)"typeinfo for Konsole::Filter@Base" 0.16.1

View File

@ -1,4 +0,0 @@
usr/include
usr/lib/*/cmake/qtermwidget6/*.cmake
usr/lib/*/libqtermwidget6.so
usr/lib/*/pkgconfig/qtermwidget6.pc

View File

@ -1 +0,0 @@
usr/lib/*/libqtermwidget6.so.*

33
debian/patches/enable-bidi.patch vendored Normal file
View File

@ -0,0 +1,33 @@
From 1dff927b317d9bb072aee95010f2c36d835464f5 Mon Sep 17 00:00:00 2001
From: noureddin <noureddin95@gmail.com>
Date: Thu, 26 May 2022 17:45:53 +0200
Subject: [PATCH] enable bidi rendering by default (#481)
Arabic, Persian, Urdu, Hebrew, and many other languages are written in
an RTL script. And, naturally, people prefer to have filenames etc in
their native language, regardless of the UI language.
Konsole enables BiDi rendering by default, and for a good reason.
As this is a library, I think it needs this to be enabled by default
more than a stand-alone application like Konsole, because it's very easy
for an application to overlook this feature, and not even provide an
option to enable it, rendering it much less useful than it would have
been.
---
lib/TerminalDisplay.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/TerminalDisplay.cpp b/lib/TerminalDisplay.cpp
index cbf2118e..9e95c66f 100644
--- a/lib/TerminalDisplay.cpp
+++ b/lib/TerminalDisplay.cpp
@@ -332,7 +332,7 @@ TerminalDisplay::TerminalDisplay(QWidget *parent)
,_resizing(false)
,_terminalSizeHint(false)
,_terminalSizeStartup(true)
-,_bidiEnabled(false)
+,_bidiEnabled(true)
,_mouseMarks(false)
,_disabledBracketedPasteMode(false)
,_actSel(0)

1
debian/patches/series vendored Normal file
View File

@ -0,0 +1 @@
enable-bidi.patch

3
debian/qtermwidget5-data.install vendored Normal file
View File

@ -0,0 +1,3 @@
usr/share/qtermwidget5/color-schemes
usr/share/qtermwidget5/kb-layouts
usr/share/qtermwidget5/translations

View File

@ -1 +0,0 @@
examples/*

View File

@ -1,3 +0,0 @@
usr/share/qtermwidget6/color-schemes
usr/share/qtermwidget6/kb-layouts
usr/share/qtermwidget6/translations

View File

@ -1,2 +0,0 @@
# Python is a pretty well-known interpreter...
qtermwidget6-data: example-unusual-interpreter python [usr/share/doc/qtermwidget6-data/examples/cpp/RemoteTerm/shell-srv.py]

1
debian/rules vendored
View File

@ -2,6 +2,7 @@
# export DH_VERBOSE=1 # export DH_VERBOSE=1
export LC_ALL=C.UTF-8 export LC_ALL=C.UTF-8
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%: %:

View File

@ -3,3 +3,5 @@ Bug-Database: https://github.com/lxqt/qtermwidget/issues
Bug-Submit: https://github.com/lxqt/qtermwidget/issues/new Bug-Submit: https://github.com/lxqt/qtermwidget/issues/new
Changelog: https://github.com/lxqt/qtermwidget/blob/master/CHANGELOG Changelog: https://github.com/lxqt/qtermwidget/blob/master/CHANGELOG
Repository: https://github.com/lxqt/qtermwidget Repository: https://github.com/lxqt/qtermwidget
Repository-Browser: https://github.com/lxqt/qtermwidget

6
debian/watch vendored
View File

@ -1,5 +1,3 @@
version=4 version=4
opts="searchmode=plain, \ opts="pgpsigurlmangle=s/$/.asc/" \
pgpsigurlmangle=s/$/.asc/, \ https://github.com/lxqt/qtermwidget/releases .*/qtermwidget-([\d\.]+).tar.xz
uversionmangle=s/(\d+\.\d+\.\d+).*/$1/" \
https://api.github.com/repos/lxqt/@PACKAGE@/releases https:\/\/github.com\/lxqt\/@PACKAGE@\/releases\/download\/@ANY_VERSION@\/@PACKAGE@-@ANY_VERSION@.tar.xz