Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 673406

Summary: dev-util/sysprof - add elogind support
Product: Gentoo Linux Reporter: Shiba <shibotto>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: tetromino
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 599470    
Attachments: elogind support
sysprof-3.30.2.ebuild

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(-)