xfce4-whiskermenu-plugin calls a program called "mugshot". This is different than the RedHat "mugshot" program that is described in bug 135524. It's used to set the avatar icon in XFCE, LightDM, Pigdin, and others. The URL above is to the Gentoo Forum discussion, pointing to the ebuild which I'll attach here. Program URL: https://smdavis.us/2013/07/27/mugshot-quick-and-easy-user-config/ Program Download URL (used by the ebuild): https://launchpad.net/mugshot/+download Reproducible: Always
Created attachment 422390 [details] x11-misc/mugshot/mugshot-0.3.0.ebuild Ebuild from https://forums.gentoo.org/viewtopic-p-7843390.html?sid=a1633143f655f2a8184e6f72326858fc user "daniel2".
I made a PR with an updated eBuild -> https://github.com/gentoo/gentoo/pull/7773
To be honest, I have mixed feelings about this one. It's apparently been abandoned upstream in 2014, and is clearly broken. I don't like the idea of carrying all the patches locally to make it even work, and seeing how it calls sudo all over the place, I have serious doubt whether it should be added without security audit (given that there's no upstream to care about security issues).
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7f4a57a39ce46146eb00c02409367b69b569d1 commit 9e7f4a57a39ce46146eb00c02409367b69b569d1 Author: Conrad Kostecki <conrad@kostecki.com> AuthorDate: 2018-07-07 22:11:08 +0000 Commit: Tony Vroon <chainsaw@gentoo.org> CommitDate: 2018-07-11 08:29:25 +0000 x11-misc/mugshot: New package Closes: https://bugs.gentoo.org/571382 Package-Manager: Portage-2.3.41, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9103 Closes: https://bugs.gentoo.org/571382 x11-misc/mugshot/Manifest | 1 + x11-misc/mugshot/files/fix_env_spawn_args.patch | 47 ++++++++++++++++++++ x11-misc/mugshot/files/missing_default_face.patch | 18 ++++++++ x11-misc/mugshot/files/use_office_phone.patch | 18 ++++++++ x11-misc/mugshot/metadata.xml | 27 ++++++++++++ x11-misc/mugshot/mugshot-0.4.0.ebuild | 54 +++++++++++++++++++++++ 6 files changed, 165 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7f4a57a39ce46146eb00c02409367b69b569d1 commit 9e7f4a57a39ce46146eb00c02409367b69b569d1 Author: Conrad Kostecki <conrad@kostecki.com> AuthorDate: 2018-07-07 22:11:08 +0000 Commit: Tony Vroon <chainsaw@gentoo.org> CommitDate: 2018-07-11 08:29:25 +0000 x11-misc/mugshot: New package Closes: https://bugs.gentoo.org/571382 Package-Manager: Portage-2.3.41, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9103 Closes: https://bugs.gentoo.org/571382 x11-misc/mugshot/Manifest | 1 + x11-misc/mugshot/files/fix_env_spawn_args.patch | 47 ++++++++++++++++++++ x11-misc/mugshot/files/missing_default_face.patch | 18 ++++++++ x11-misc/mugshot/files/use_office_phone.patch | 18 ++++++++ x11-misc/mugshot/metadata.xml | 27 ++++++++++++ x11-misc/mugshot/mugshot-0.4.0.ebuild | 54 +++++++++++++++++++++++ 6 files changed, 165 insertions(+)