Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 828071 - dev-qt/qt-creator-6.0.0 is missing desktop file
Summary: dev-qt/qt-creator-6.0.0 is missing desktop file
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Davide Pesavento
URL:
Whiteboard:
Keywords: PATCH, PullRequest
Depends on:
Blocks:
 
Reported: 2021-12-03 12:48 UTC by Herbert Wantesh
Modified: 2023-09-20 13:32 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Fix typo in share.pro (qt-creator-6.0.0-desktop-file.patch,515 bytes, patch)
2022-01-18 05:05 UTC, Herb Miller Jr.
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Herbert Wantesh 2021-12-03 12:48:04 UTC
dev-qt/qt-creator-6.0.0 is missing desktop file

Reproducible: Always
Comment 1 Adel KARA SLIMANE 2021-12-12 20:57:59 UTC
Same on my side
Comment 2 Peer 2021-12-23 10:37:12 UTC
+1
Comment 3 Herb Miller Jr. 2022-01-18 05:05:04 UTC
Created attachment 762453 [details, diff]
Fix typo in share.pro

Line that installs the .desktop file was moved into share/share.pro, which appears to have a typo. File installs with attached patch.
Comment 4 Adel KARA SLIMANE 2022-01-18 15:39:43 UTC
Thanks Herb Miller Jr.

I will change my PR to only apply that patch, and PR that change upstream too.
Comment 5 Herbert Wantesh 2022-04-01 12:25:23 UTC
the patch works for me, how about adding it to the ebuild?
Comment 6 Petric Frank 2022-09-08 16:43:06 UTC
Same problem here. Patch seems to fix the problem.
Comment 7 Larry the Git Cow gentoo-dev 2022-10-29 15:08:17 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157b590574f3ca93b77040d9cc788e367d02c51b

commit 157b590574f3ca93b77040d9cc788e367d02c51b
Author:     Peter Levine <plevine457@gmail.com>
AuthorDate: 2022-08-06 04:55:16 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-29 15:07:21 +0000

    dev-qt/qt-creator: add 8.0.1
    
    Switched from the qmake to cmake buildsystem.  Added support for the
    Coco code coverage tool. The 'git' USE flag now also builds the gitlab
    plugin. The 'wayland' flag was added to enforce built-with-use
    dependency. 'imageviewer' flag is added for conditional dependence on
    dev-qt/qtsvg.  clangd functionality now depends on >=clang-14.*.
    
    Bug: https://bugs.gentoo.org/828071
    Bug: https://bugs.gentoo.org/846947
    Closes: https://bugs.gentoo.org/876169
    Signed-off-by: Peter Levine <plevine457@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-qt/qt-creator/Manifest                |   1 +
 dev-qt/qt-creator/metadata.xml            |   2 +
 dev-qt/qt-creator/qt-creator-8.0.1.ebuild | 440 ++++++++++++++++++++++++++++++
 3 files changed, 443 insertions(+)
Comment 8 Ionen Wolkens gentoo-dev 2023-09-20 08:38:00 UTC
Assume(?) this was meant to be closed by comment #7, qt-creator-11.0.2 definitely has a .desktop file installed either way.