Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 673406 - dev-util/sysprof - add elogind support
Summary: dev-util/sysprof - add elogind support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: elogind-support
  Show dependency tree
 
Reported: 2018-12-19 00:01 UTC by Shiba
Modified: 2019-03-23 11:34 UTC (History)
1 user (show)

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


Attachments
elogind support (sysprof-3.30.2-support-elogind.patch,1.27 KB, patch)
2018-12-19 00:01 UTC, Shiba
Details | Diff
sysprof-3.30.2.ebuild (sysprof-3.30.2.ebuild,2.27 KB, text/plain)
2018-12-19 00:04 UTC, Shiba
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Shiba 2018-12-19 00:01:49 UTC
Created attachment 558118 [details, diff]
elogind support

Sysprof optionally provides a daemon, which depends on sd-bus. Since elogind now supports sd-bus, it can be used in place of systemd.

I opened a merge request upstream:
https://gitlab.gnome.org/GNOME/sysprof/merge_requests/10

I'm also attaching the resulting patch.
Comment 1 Shiba 2018-12-19 00:04:22 UTC
Created attachment 558120 [details]
sysprof-3.30.2.ebuild

The ebuild I'm using.
Comment 2 Larry the Git Cow gentoo-dev 2019-03-23 11:34:32 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3f9fd17401255bb22bc6b62e6607e2992f1e2f

commit 6b3f9fd17401255bb22bc6b62e6607e2992f1e2f
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2019-03-23 11:31:14 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2019-03-23 11:34:23 +0000

    dev-util/sysprof: add elogind support
    
    Allows using sysprof launched more securely as normal user and
    wayland support on elogind systems.
    
    Also remove the double icon cache update, now that xdg.eclass does
    it too.
    
    Closes: https://bugs.gentoo.org/673406
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 dev-util/sysprof/files/3.30.2-elogind.patch | 35 ++++++++++++++
 dev-util/sysprof/metadata.xml               |  4 +-
 dev-util/sysprof/sysprof-3.30.2-r1.ebuild   | 73 +++++++++++++++++++++++++++++
 3 files changed, 111 insertions(+), 1 deletion(-)