Summary: | dev-qt/{designer,linguist,qdbusviewer}:5 - no .desktop file installed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Demelier David <demelier.david> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | iskatu |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=634566 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Demelier David
2016-03-18 07:44:38 UTC
Yep, only their qt4 counterparts install a desktop file at the moment. This has been on my todo list for qt5 since "the beginning". $ equery f dev-qt/qdbusviewer * Searching for qdbusviewer in dev-qt ... * Contents of dev-qt/qdbusviewer-5.7.1: /usr /usr/lib64 /usr/lib64/qt5 /usr/lib64/qt5/bin /usr/lib64/qt5/bin/qdbusviewer does not work: $ qdbusviewer qdbusviewer: could not exec '/usr/lib64/qt4/bin/qdbusviewer': No such file or directory Assistant is being taken care of in bug #634566. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/qt.git/commit/?id=f6170c345d9c147439f6aafa6e9221ed1ff56831 commit f6170c345d9c147439f6aafa6e9221ed1ff56831 Author: Michael Palimaka <kensington@gentoo.org> AuthorDate: 2017-12-25 08:56:28 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2017-12-25 08:57:28 +0000 dev-qt/designer: install desktop file Bug: https://bugs.gentoo.org/577680 Package-Manager: Portage-2.3.14, Repoman-2.3.6 dev-qt/designer/designer-5.10.0.ebuild | 19 ++++++++++++++++++- dev-qt/designer/designer-5.10.9999.ebuild | 19 ++++++++++++++++++- dev-qt/designer/designer-5.9.9999.ebuild | 19 ++++++++++++++++++- dev-qt/designer/designer-5.9999.ebuild | 19 ++++++++++++++++++- 4 files changed, 72 insertions(+), 4 deletions(-) https://gitweb.gentoo.org/proj/qt.git/commit/?id=8ec800cbd20a1526548626977dc27085dbaf67a3 commit 8ec800cbd20a1526548626977dc27085dbaf67a3 Author: Michael Palimaka <kensington@gentoo.org> AuthorDate: 2017-12-25 08:16:37 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2017-12-25 08:57:28 +0000 dev-qt/linguist: install desktop file Bug: https://bugs.gentoo.org/577680 Package-Manager: Portage-2.3.14, Repoman-2.3.6 dev-qt/linguist/linguist-5.10.0.ebuild | 22 +++++++++++++++++++++- dev-qt/linguist/linguist-5.10.9999.ebuild | 22 +++++++++++++++++++++- dev-qt/linguist/linguist-5.9.9999.ebuild | 22 +++++++++++++++++++++- dev-qt/linguist/linguist-5.9999.ebuild | 22 +++++++++++++++++++++- 4 files changed, 84 insertions(+), 4 deletions(-) https://gitweb.gentoo.org/proj/qt.git/commit/?id=cc686d55819a11d01b755e79dc1dc07a57b308d2 commit cc686d55819a11d01b755e79dc1dc07a57b308d2 Author: Michael Palimaka <kensington@gentoo.org> AuthorDate: 2017-12-25 08:05:44 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2017-12-25 08:57:28 +0000 dev-qt/qdbusviewer: install desktop file Bug: https://bugs.gentoo.org/577680 Package-Manager: Portage-2.3.14, Repoman-2.3.6 dev-qt/qdbusviewer/qdbusviewer-5.10.0.ebuild | 20 +++++++++++++++++++- dev-qt/qdbusviewer/qdbusviewer-5.10.9999.ebuild | 20 +++++++++++++++++++- dev-qt/qdbusviewer/qdbusviewer-5.9.9999.ebuild | 20 +++++++++++++++++++- dev-qt/qdbusviewer/qdbusviewer-5.9999.ebuild | 20 +++++++++++++++++++- 4 files changed, 76 insertions(+), 4 deletions(-)} I'm sorry if I'm not following this properly, but couldn't we just use the followgin in the .desktop file: Exec=designer -qt5 ...and: Exec=designer -qt4 ...respectively. Also, the Icons are not working in KDE Plasma for these .desktop files. I think it's because they are missing from /usr/share/icons/hicolor/<SIZE>. Perhaps /usr/share/pixmaps is not good enough for Plasma. (In reply to Euan Thoms from comment #5) > I'm sorry if I'm not following this properly, but couldn't we just use the > followgin in the .desktop file: > > Exec=designer -qt5 > > ...and: > > Exec=designer -qt4 > > ...respectively. /usr/bin/designer is just a symlink to qtchooser which is just a convenience, and better not to rely on. > Also, the Icons are not working in KDE Plasma for these .desktop files. I > think it's because they are missing from /usr/share/icons/hicolor/<SIZE>. > Perhaps /usr/share/pixmaps is not good enough for Plasma. I'm not sure what you mean, the changes referenced in comment #4 should install to /usr/share/icons. Fixed in 5.9.4. |