In most cases dev-qt/linguist-tools should be in DEPEND only - it is like gettext, but for Qt. Now 54 packages have it in DEPEND, but 30 packages have it in RDEPEND: app-office/scribus app-text/bibletime app-text/qpdfview dev-db/sqlitebrowser dev-libs/libqtxdg dev-qt/qttranslations games-sports/dustrac lxqt-base/liblxqt lxqt-base/liblxqt-mount lxqt-base/libsysstat lxqt-base/lxqt-config lxqt-base/lxqt-globalkeys lxqt-base/lxqt-notificationd lxqt-base/lxqt-openssh-askpass lxqt-base/lxqt-panel lxqt-base/lxqt-policykit lxqt-base/lxqt-powermanagement lxqt-base/lxqt-qtplugin lxqt-base/lxqt-runner lxqt-base/lxqt-session mail-client/trojita media-gfx/lximage-qt media-sound/vmpk media-video/smplayer net-misc/owncloud-client www-client/qupzilla x11-misc/obconf-qt x11-misc/pcmanfm-qt x11-misc/sddm x11-terms/qterminal
dev-qt/qttranslations DONE
dev-libs/libqtxdg DONE
I did an initial run across the tree, fixing most packages without interfering with the maintainer's coding style etc. too much.
We should add a repoman warning for this, similar to cmake.
I recently noticed this bug, but forgot to feedback on this: https://github.com/Sabayon/for-gentoo/commit/37feb6170babae86d3343989b5f9b6e44390f75d
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd20fc35871122c2d8b4f16cc21c63896b37913 commit 4dd20fc35871122c2d8b4f16cc21c63896b37913 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 18:07:33 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2022-07-26 15:21:45 +0000 net-misc/nextcloud-client: Move dev-qt/linguist-tools:5 to BDEPEND kde-frameworks/extra-cmake-modules too while at it. Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Florian Schmaus <flow@gentoo.org> net-misc/nextcloud-client/nextcloud-client-3.5.2.ebuild | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2211047a4e28db93b5cc955f533b53d7afe666f commit d2211047a4e28db93b5cc955f533b53d7afe666f Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 18:34:17 +0000 Commit: Maciej Barć <xgqt@gentoo.org> CommitDate: 2022-07-26 22:02:49 +0000 sci-mathematics/octave: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Bug: https://github.com/gentoo/gentoo/pull/26595 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Maciej Barć <xgqt@gentoo.org> sci-mathematics/octave/octave-6.4.0-r3.ebuild | 5 +++-- sci-mathematics/octave/octave-7.1.0.ebuild | 9 +++++---- 2 files changed, 8 insertions(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3784b460d4f7b1111e8d10ad579122dc66523e8e commit 3784b460d4f7b1111e8d10ad579122dc66523e8e Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 16:43:24 +0000 Commit: Maciej Barć <xgqt@gentoo.org> CommitDate: 2022-07-26 22:02:49 +0000 app-admin/keepassxc: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Bug: https://github.com/gentoo/gentoo/pull/26595 Closes: https://bugs.gentoo.org/861050 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Maciej Barć <xgqt@gentoo.org> app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild | 6 ++---- app-admin/keepassxc/keepassxc-9999.ebuild | 6 ++---- 2 files changed, 4 insertions(+), 8 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac788791b51364e523cd67874147615f5de0133 commit aac788791b51364e523cd67874147615f5de0133 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 18:43:55 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-27 08:43:19 +0000 x11-misc/qlipper: Move dev-qt/linguist-tools:5 to BDEPEND, EAPI-8 Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> x11-misc/qlipper/qlipper-5.1.2.ebuild | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50487ac2b346c5c1f03b33e9b47d4326b812375 commit a50487ac2b346c5c1f03b33e9b47d4326b812375 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 18:36:23 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-27 08:43:19 +0000 x11-misc/kapow: Move dev-qt/linguist-tools:5 to BDEPEND, EAPI-8 Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> x11-misc/kapow/kapow-1.5.10.ebuild | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14933f7a430140d5b82f110b584bf85cfa471ee7 commit 14933f7a430140d5b82f110b584bf85cfa471ee7 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 17:55:20 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-27 08:43:18 +0000 media-sound/fmit: Move dev-qt/linguist-tools:5 to BDEPEND, EAPI-8 Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-sound/fmit/fmit-1.0.15-r3.ebuild | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427099b9398a63a85978b5d764ffa5778fbf730b commit 427099b9398a63a85978b5d764ffa5778fbf730b Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 18:04:08 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-27 08:43:17 +0000 media-sound/qmmp: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-sound/qmmp/qmmp-1.6.1-r1.ebuild | 5 ++--- media-sound/qmmp/qmmp-9999.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3955e8cb99718b3b4cee532d7bac606e721ee3f5 commit 3955e8cb99718b3b4cee532d7bac606e721ee3f5 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 17:43:42 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-27 08:43:17 +0000 media-plugins/qmmp-plugin-pack: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d255d9a9b50bf3d2952e35fdd3ac71bc60b5bdd1 commit d255d9a9b50bf3d2952e35fdd3ac71bc60b5bdd1 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 17:38:48 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-27 08:43:16 +0000 gui-apps/nm-tray: Move dev-qt/linguist-tools:5 to BDEPEND, EAPI-8 Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> gui-apps/nm-tray/nm-tray-0.5.0.ebuild | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e746447390becf3c4c179c8a785c4a3d941935 commit 32e746447390becf3c4c179c8a785c4a3d941935 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 17:29:44 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-27 08:43:16 +0000 app-editors/notepadqq: Move dev-qt/linguist-tools:5 to BDEPEND, EAPI-8 Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-editors/notepadqq/notepadqq-2.0.0_beta.ebuild | 9 ++++----- app-editors/notepadqq/notepadqq-9999.ebuild | 9 ++++----- 2 files changed, 8 insertions(+), 10 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f41ab3c414f4d63e8a7b62482787c3702cbc81 commit c3f41ab3c414f4d63e8a7b62482787c3702cbc81 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 18:13:49 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-28 07:48:06 +0000 net-misc/x2goclient: Move dev-qt/linguist-tools:5 to BDEPEND Fix and switch HOMEPAGE and SRC_URI to https. Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-misc/x2goclient/x2goclient-4.1.2.2-r1.ebuild | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893baa365e8c207cfc797f485a44037b35f5f59d commit 893baa365e8c207cfc797f485a44037b35f5f59d Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 18:09:32 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-07-28 07:48:05 +0000 net-misc/owncloud-client: Move dev-qt/linguist-tools:5 to BDEPEND kde-frameworks/extra-cmake-modules too while at it. Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../owncloud-client/owncloud-client-2.10.0.6519.ebuild | 15 +++++++-------- .../owncloud-client/owncloud-client-2.10.1.7389.ebuild | 15 +++++++-------- 2 files changed, 14 insertions(+), 16 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0a10343c4a8deb73b3cc22eebdbd9e8c410d61 commit 2b0a10343c4a8deb73b3cc22eebdbd9e8c410d61 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 18:28:16 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-08 09:40:19 +0000 net-wireless/qdmr: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-wireless/qdmr/qdmr-0.10.2.ebuild | 5 ++--- net-wireless/qdmr/qdmr-0.9.1.ebuild | 7 +++---- net-wireless/qdmr/qdmr-9999.ebuild | 5 ++--- 3 files changed, 7 insertions(+), 10 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b808e16bd6ed0df9409cdc5e6fe1c6a1970fb2d commit 6b808e16bd6ed0df9409cdc5e6fe1c6a1970fb2d Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 18:24:56 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-08 09:40:19 +0000 net-p2p/transmission: Cleanup DEPEND Looks like leftover from porting to BDEPEND. Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-p2p/transmission/transmission-3.00-r1.ebuild | 18 +++--------------- net-p2p/transmission/transmission-3.00-r4.ebuild | 18 +++--------------- net-p2p/transmission/transmission-9999.ebuild | 18 +++--------------- 3 files changed, 9 insertions(+), 45 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0044442a62a5f2cdb162fed7ee117f55ff62e1c commit e0044442a62a5f2cdb162fed7ee117f55ff62e1c Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 18:16:05 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-08 09:40:19 +0000 net-p2p/eiskaltdcpp: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-p2p/eiskaltdcpp/eiskaltdcpp-2.4.2.ebuild | 9 +++------ net-p2p/eiskaltdcpp/eiskaltdcpp-9999.ebuild | 9 +++------ 2 files changed, 6 insertions(+), 12 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedab163cf3f962eadcba106053e1e2d8aa5667c commit eedab163cf3f962eadcba106053e1e2d8aa5667c Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 17:48:28 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-08 09:40:19 +0000 media-radio/wsjtx: Move dev-qt/linguist-tools:5 to BDEPEND Fix HOMEPAGE to use https Drop superfluous eapply_user, called by default in cmake_src_prepare Drop superfluous src_compile() Drop one-time use of global var Minor ebuild style fixes (empty line after EAPI, PATCHES indentation) Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-radio/wsjtx/wsjtx-2.5.4.ebuild | 32 +++++++++++++------------------- 1 file changed, 13 insertions(+), 19 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ab49989232f3d0261ad302c0289097994de596 commit d8ab49989232f3d0261ad302c0289097994de596 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 17:45:28 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-08 09:40:18 +0000 media-radio/svxlink: Move dev-qt/linguist-tools:5 to BDEPEND Drop superfluous src_compile() override. Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-radio/svxlink/svxlink-19.09.2.ebuild | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b87b5b8b7c5b736ed8362f348fa76ec3982ea6 commit 79b87b5b8b7c5b736ed8362f348fa76ec3982ea6 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 17:35:55 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-08 09:40:18 +0000 dev-util/cutter: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-util/cutter/cutter-2.1.0.ebuild | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d8559edd2649c1a988754aeb14993a6d9f4c01 commit f0d8559edd2649c1a988754aeb14993a6d9f4c01 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 17:34:45 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-08 09:40:18 +0000 app-emulation/virtualbox: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-emulation/virtualbox/virtualbox-6.1.34-r6.ebuild | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3dc5dc768d06a1649d98821b331fa8aa320643 commit de3dc5dc768d06a1649d98821b331fa8aa320643 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 16:50:01 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-08 09:40:17 +0000 app-crypt/xca: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-crypt/xca/xca-2.4.0-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3de4036f6e6ddf9764432e00f8038b68b64f00 commit 5d3de4036f6e6ddf9764432e00f8038b68b64f00 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-07-25 16:48:58 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-08-08 09:40:17 +0000 app-admin/testdisk: Move dev-qt/linguist-tools:5 to BDEPEND Bug: https://bugs.gentoo.org/544938 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-admin/testdisk/testdisk-7.1-r1.ebuild | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-)