deepin-terminal (6.5.40+dfsg-1) unstable; urgency=medium * New upstream release. * Migrate the package to Qt 6 / DTK 6. Upstream 6.5.40 picks Qt 6 automatically whenever qt6-base-dev is installed, so no extra configure flag is needed. * debian/control: + Build-Depends: replace qt5-qmake, qtbase5-dev, qtbase5-private-dev, qttools5-dev and qttools5-dev-tools with qt6-base-dev, qt6-base-private-dev, qt6-5compat-dev, qt6-tools-dev and qt6-tools-dev-tools. + Build-Depends: replace libdtkwidget-dev with libdtk6widget-dev. + Build-Depends: drop libdframeworkdbus-dev, no longer referenced by the upstream build system. + Build-Depends: drop libgmock-dev and libgtest-dev; the tests/ subdirectory is only built for CMAKE_BUILD_TYPE=Debug, and debian/rules forces Release. + Build-Depends: drop libutf8proc-dev; the USE_UTF8PROC option defaults to OFF and is not enabled here. + Build-Depends: add libx11-dev, required by the x11 pkg-config module that upstream looks up together with xcb-ewmh. + Bump Standards-Version to 4.7.4, dropping the now-default Priority and Rules-Requires-Root fields. * debian/rules: + Drop the obsolete QT_SELECT=5 export. + Drop the stray LIB_INSTALL_DIR argument: it was missing its -D prefix and the variable is unused by upstream anyway. + Fail the build if no .qm file was produced, so that a broken lrelease setup can no longer silently ship an untranslated package. * debian/patches: + Refresh 0001 and 0002 for the new upstream release. + Drop 0003-avoid-regeneration-of-ts-files.patch, fixed upstream: the new cmake/translation-generate.cmake only runs lrelease and no longer regenerates the .ts files. + Drop 0004-Fix-ftbfs-with-lxqt-build-tools-2.0.0.patch, fixed upstream: 3rdparty/terminalwidget now looks for lxqt2-build-tools first and falls back to lxqt-build-tools. * debian/watch: Convert to version 5 syntax. The download URL and the resulting repacked tarball are unchanged (verified byte-identical). * debian/lintian-overrides: The bundled terminalwidget library is now built as libterminalwidget6; update the overrides accordingly. * debian/deepin-terminal.1: Update the option list. -x/--execute and -l/--load-theme are gone, -C/--run-script and --keep-open are new, and the accepted window modes changed. * debian/copyright: + Update copyright years. + Add CC0-1.0 build scaffolding, LGPL-3+ translations and CC-BY-4.0 README paragraphs, following upstream's .reuse/dep5. + Fix the 3rdparty/terminalwidget/* catch-all paragraph. It claimed BSD-3-Clause, but no bundled file is under that licence: the BSD-3-clause text only covers the upstream qtermwidget CMake modules, which are not bundled, while the project-wide licence in 3rdparty/terminalwidget/LICENSE is GPL-2. The copyright holders are now taken from 3rdparty/terminalwidget/AUTHORS instead of naming just two of them. + Cover 3rdparty/terminalwidget/lib/encodes/* and 3rdparty/terminalwidget/lib/qtcompat.h, the only three files in the bundled library that UnionTech does hold the copyright on. + Fix 3rdparty/terminalwidget/lib/HistorySearch.*, which is GPL-2+ and not covered by the terminalwidget catch-all paragraph. -- Boyuan Yang Sun, 09 Aug 2026 09:57:22 -0400 deepin-terminal (5.9.51+dfsg-1) unstable; urgency=medium * New upstream release. (Closes: #1096235) * debian/control: Add new build-dep. * debian/patches/0004: Refreshed. -- Boyuan Yang Mon, 17 Feb 2025 16:43:15 -0500 deepin-terminal (5.9.40+dfsg-4) unstable; urgency=medium * Add patch to use lxqt2-build-tools. * debian/control: + Add qt6-tools-dev to Build-Depends. + Tighten Build-Depends lxqt-build-tools to (>= 2.0.0~). + Replace Build-Depends pkg-config to pkgconf. -- Arun Kumar Pariyar Wed, 27 Nov 2024 22:17:37 +0545 deepin-terminal (5.9.40+dfsg-3) unstable; urgency=medium * Add qttools5-dev to Build-Deps (Closes: #1078279). -- Arun Kumar Pariyar Mon, 16 Sep 2024 00:47:32 +0545 deepin-terminal (5.9.40+dfsg-2) unstable; urgency=medium [ Arun Kumar Pariyar ] * debian/patches: + Add 0003-avoid-regeneration-of-ts-files.patch (Closes: #1044857). [ Dmitry Shachnev ] * Backport upstream fix to not overwrite CMAKE_CXX_FLAGS by CMAKE_C_FLAGS. Closes: #1066406. -- Arun Kumar Pariyar Mon, 08 Apr 2024 00:12:37 +0545 deepin-terminal (5.9.40+dfsg-1) unstable; urgency=medium * New upstream version 5.9.40+dfsg. (Closes: #1028611) * debian/patches: + Drop 0003-remove-definitions-DQT_NO_CAST_FROM_ASCII-DQT_NO_CAS.patch * Update lintian-overrides. * debian/control: + Bump Standards-Version to 4.6.2. + Add packages libgmock-dev, libgtest-dev, libsecret-1-dev, and libxcb-ewmh-dev to B-D. + Drop libatspi2.0-dev and chrpath from B-D. * debian/copyright: Refresh copyright information. * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. -- Arun Kumar Pariyar Thu, 23 Feb 2023 17:48:17 +0545 deepin-terminal (5.2.11-1) unstable; urgency=medium * Upload to unstable. -- Boyuan Yang Tue, 09 Nov 2021 23:39:36 -0500 deepin-terminal (5.2.11-1~exp1) experimental; urgency=medium [ Arun Kumar Pariyar ] * New upstream version 5.2.11. * debian/control: + Bump debhelper compat to v13. + Cleanup un-used the build-depends. + Remove deepin-menu from package dependency. * debian/patches: + Remove 0002-vala-libify-raw_data-conversion-for-Terminal-feed_ch.patch + Remove 0003-utils-adjust-to-change-in-vte3-0.59.0.patch + Add 0002-fix-desktop-entry-invalid-category-for-DDE.patch + Add 0003-remove-definitions-DQT_NO_CAST_FROM_ASCII-DQT_NO_CAS.patch * debian/postrm + Add sript to remove user configuration for deepin-terminal. * debian/rules: + Remove valaflags. [ Boyuan Yang ] * debian/control: + Tighten build dependency versions. + Bump Standards-Version to 4.6.0. + Drop Yangfl from uploaders list as requested. -- Boyuan Yang Tue, 09 Nov 2021 13:39:44 -0500 deepin-terminal (5.0.0+ds1-3) unstable; urgency=medium * debian/patches: + Add 0004-basic-wayland-support patch file. (Closes: #987933, #894323) * debian/control: + Add Arun Kumar Pariyar to uploaders list. -- Arun Kumar Pariyar Mon, 03 May 2021 00:46:19 +0545 deepin-terminal (5.0.0+ds1-2) unstable; urgency=high * debian/patches: Add upstream PR to fix FTBFS with new libvte (Closes: #954581) * debian/control: Bump Standards-Version to 4.5.0. -- Boyuan Yang Thu, 23 Apr 2020 19:18:02 -0400 deepin-terminal (5.0.0+ds1-1) unstable; urgency=medium * New upstream release 5.0.0+ds1. * debian/control: Bump Standards-Version to 4.4.1. -- Boyuan Yang Fri, 15 Nov 2019 10:47:51 -0500 deepin-terminal (3.2.1.1+ds1-1) unstable; urgency=medium * New upstream version 3.2.1.1+ds1 * d/patches: Add a patch to get rid of lintian warning: desktop-entry-invalid-category. -- Yanhao Mo Tue, 26 Feb 2019 14:00:19 +0800 deepin-terminal (3.2+ds1-1) unstable; urgency=medium * New upstream version 3.2. * Revert upstream commit about adding Debian Stretch support back (vendoring libraries). * debian/control: + Update my uploader email address and use @debian.org one. + Build-depend on debhelper-compat (= 12) instead of using debian/compat file. + Bump Standards-Version to 4.3.0. * debian/rules: + Add back vala workarounds. * debian/watch: Add version mangling. -- Boyuan Yang Fri, 11 Jan 2019 10:22:48 -0500 deepin-terminal (3.0.8-1) unstable; urgency=medium * Update d/watch * Remove d/patches, applyed by upstream. * New upstream version 3.0.8 -- Yanhao Mo Wed, 24 Oct 2018 09:50:12 +0800 deepin-terminal (3.0.7-1) unstable; urgency=medium * New upstream version 3.0.7 * Bump Standards-Version to 4.2.1 (no changes needed). * drop d/patch/0002-use-system-lib, applyed by upstream. * d/copyright: remove license info of vapi/xcb.vapi. * d/watch: simplify it by using "dversionmangle=auto". -- Yanhao Mo Sun, 14 Oct 2018 18:38:29 +0800 deepin-terminal (3.0.3+ds-1) unstable; urgency=medium * New upstream version 3.0.3+ds * Bump Standards-Version to 4.2.0 (no changes needed). -- Yanhao Mo Mon, 20 Aug 2018 15:23:39 +0800 deepin-terminal (3.0.1+ds-1) unstable; urgency=medium * New upstream version 3.0.1+ds * Bump Standards-Version to 4.1.5 (no changes needed). -- Yanhao Mo Sat, 21 Jul 2018 11:16:43 +0800 deepin-terminal (3.0.0+ds-2) unstable; urgency=medium * Add missing runtime dependency zssh (Closes: #900644). -- Yanhao Mo Thu, 14 Jun 2018 08:44:42 +0800 deepin-terminal (3.0.0+ds-1) unstable; urgency=medium [ Yanhao Mo ] * New upstream release. * d/control: Add new uploader Yanhao Mo . * d/patches: modify patches to adapt to new upstream version. * d/rules: Refresh to build new package. * d/copyright: Exclude 3rdparty/ directory. * d/source/lintian-overrides: No need to override anything, delete it. * Bump Standards-Version to 4.1.4 (No changes needed). [ Boyuan Yang ] * d/rules: Use "dh_missing --fail-missing". -- Boyuan Yang <073plan@gmail.com> Thu, 17 May 2018 21:05:16 +0800 deepin-terminal (2.9.2-1) unstable; urgency=medium * Initial release (Closes: #870446) -- Yangfl Sun, 18 Mar 2018 12:06:02 +0800