Created attachment 782618 [details] surf.desktop Please, add file, which create item for www-client/surf in Application menu. File attached (surf.desktop). This file must be installed into /usr/share/applications directory from surf ebuild. Alternatively, ebuild may be modified without this file. Something like this (as in netsurf-gtk3-netsurf.desktop file): inherit desktop src_install() { make_desktop_entry \ # Command to create new desktop file "${EPREFIX}/usr/bin/surf %u" \ # 'Exec' value of 'surf.desktop' file Surf \ # 'Name' value "" \ # 'Icon' value "Network;WebBrowser" # 'Categories' value }
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc892886363fad983c305e2ccc1bd84d55ce62a commit 6dc892886363fad983c305e2ccc1bd84d55ce62a Author: Petr Vaněk <arkamar@atlas.cz> AuthorDate: 2022-06-08 07:01:26 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2022-06-09 07:37:55 +0000 www-client/surf: add xdg desktop entry This commit basically copies changes from live ebuild introduced in commit f57556a029ef ("www-client/surf: add xdg desktop entry"), however double quotes around newicon creation are changed to my liking and Desktop Entry Exec key is extended with %u (a single url) argument as it was suggested in [1]. [1] https://bugs.gentoo.org/849575#c0 Closes: https://bugs.gentoo.org/849575 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Florian Schmaus <flow@gentoo.org> .../surf/{surf-2.1.ebuild => surf-2.1-r1.ebuild} | 28 +++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-)