-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 09 Aug 2026 09:57:22 -0400
Source: deepin-terminal
Architecture: source
Version: 6.5.40+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Deepin Packaging Team <pkg-deepin-devel@lists.alioth.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Changes:
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.
Checksums-Sha1:
c97cf30ffad48a8cda862721834776ec5eb81787 2409 deepin-terminal_6.5.40+dfsg-1.dsc
d91bd498ac347caa01e03b17bc0cc771dce93152 60178708 deepin-terminal_6.5.40+dfsg.orig.tar.xz
3c7ef531faa072349534af8f8de6540d846357e8 8320 deepin-terminal_6.5.40+dfsg-1.debian.tar.xz
571c710c32d4a2814213c71e94dfc542b9bc7cdd 15429 deepin-terminal_6.5.40+dfsg-1_amd64.buildinfo
Checksums-Sha256:
ef20b970ec5c076cc831958d67e77f992352572f09916432ff0bc7ae478fdc8d 2409 deepin-terminal_6.5.40+dfsg-1.dsc
7cb6407e61d00743ccad57bb9da7dbd3074dcbf4edbed156581d80cbc622e3a1 60178708 deepin-terminal_6.5.40+dfsg.orig.tar.xz
59129a4dbe476fa97e83e720c077d8894604684456478f6739bf3565a61e6c94 8320 deepin-terminal_6.5.40+dfsg-1.debian.tar.xz
2f30909474e94e1e97ff41bce0f8e3b0439723bc908695eab0fc55ba8600c024 15429 deepin-terminal_6.5.40+dfsg-1_amd64.buildinfo
Files:
1df1aa35c21a28070e98e1075ad7ee1a 2409 x11 optional deepin-terminal_6.5.40+dfsg-1.dsc
e0748542067d9c8cf4afe1392de72ce6 60178708 x11 optional deepin-terminal_6.5.40+dfsg.orig.tar.xz
e3a5935d05f8d34c6710e3622d0048f4 8320 x11 optional deepin-terminal_6.5.40+dfsg-1.debian.tar.xz
d5689d98d9c0d2c73aaf4945eedd18b0 15429 x11 optional deepin-terminal_6.5.40+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmp4sUkACgkQwpPntGGC
Ws7DJQ/8Dk8Nm7LggC4fbvclXLld2p4q22eeuFl9XTgFMZMy4g+wtVNL1w7A+hqH
QjD57GI+Ud3NXTmn5Wr9/AxJHasAQOG9KJieizc6xGU7j427KqBO8TxYQpzoobJP
kYsU+iFK6KyoQnos26a1FTvtO+4mivklIkgMGiH4cVOWkL+ZJMcU0yXZT9jq9aJ/
avbvMbvSvFaiuBFycO7enU1bR37eihqky4dX/83mP6wAy+Cv+uFlJXygBf48aHcc
0YhC+o3s1SrMBFVdh4ku/MCDt8r9MmCkmukK1dyvMtDInKWEPgdXerkCZO43uF2D
RqArcNuXTQapGoP5YYbBsY8QKFggWLj+w3OUFcpYHnyPx57F9e3YrYur5g87arIx
qpPuzLolCjTYM0eQCOlv5twYAKv2ovNyA4DKIdH3kj2Qp/nNGwCYXoHMiOjjpHXH
B20x4XTxd5bIBMjoCm6ecGNbfNA4sbQKegcTzP3WRt3CYezPtnwASJOfhQstPw90
iDtXa82KOw5ntHeJgbe+0UlVuy0qHib4g8Q9gyDqCk0Xmqks4bgN1M4K4n4X1vfG
3z/Gdp2ZhwtBnovy1A5xFG02uBCdOsZh8MLUTRLgUb/8tERl7+evsKc0F3UaFWg2
b50DzAaFxJI07lXEg5hH6d6X8uOWwZTdMgmNa7zdNyVX/y0Cp+Y=
=ELv3
-----END PGP SIGNATURE-----