[PATCH] gnu: icedove-minimal: Add argument to desktop file.

  • Done
  • quality assurance status badge
Details
2 participants
  • Efraim Flashner
  • Ekaitz Zarraga
Owner
unassigned
Submitted by
Ekaitz Zarraga
Severity
normal
E
E
Ekaitz Zarraga wrote on 12 Dec 2023 21:34
(address . guix-patches@gnu.org)(name . Ekaitz Zarraga)(address . ekaitz@elenq.tech)
3c8243346c3f5d117a88a455770f01771a3bc34e.1702413289.git.ekaitz@elenq.tech
Icedove was not able to handle mailto: links, even if it responded to
them, it only activated the window, but didn't compose a new email.
Calling it directly by `icedove mailto:...` worked. According to:
It was missing the argument in the `Exec` line of the desktop file.

* gnu/packages/gnuzilla.scm (icedove-minimal)[phases]
{install-desktop-file}: Add arguments to Exe line in .desktop file.

Change-Id: I3de5e57ed2c5eef23eee88e264487e6460c174b3
---
gnu/packages/gnuzilla.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (17 lines)
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index e5d0c4ea9b..e248e637ec 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -1774,7 +1774,7 @@ (define-public icedove-minimal
(format #t
"[Desktop Entry]~@
Name=Icedove~@
- Exec=~a/bin/icedove~@
+ Exec=~a/bin/icedove %u~@
Icon=icedove~@
GenericName=Mail/News Client~@
Categories=Network;Email;~@

base-commit: 58bbb38c5bd2e42aab9e9408d8c9d8da3409f178
--
2.41.0
E
E
Efraim Flashner wrote on 3 Jan 15:03 +0100
(name . Ekaitz Zarraga)(address . ekaitz@elenq.tech)
ZZVpQDXvosbnPwPj@3900XT
Thanks! Patch pushed

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmWVaUAACgkQQarn3Mo9
g1E2hRAAly0Gl2C+P7Luf8kv0gJNKukN3xWdwOninIercHn6VD6tyZPjGgF6WGYY
KQMVbSOAKZ0NS11JAZhTdorgpuGuNc1WQWyjshnivo5hT5Kd6C8JIrFmGmZojTjB
HfJ23zSjpxcxSDFSsfWoMPtbrsgT+QsaipQXGka+hlXkpWnXXaFxQZYTkkFlpzVD
opIM33jqSdK50pXFjwRTF4DHd0vK/Vgp6w8yb3IRY2sDyL9eoSiSWfkQBeMTkD91
j0wWo6nOSLJzn5+pKs3FDnrjFXLx5by17KDUIAMhR1MY5ZWx5aDVzW6AHgLhLuMP
u/jhm650gUOK2BMpCR1DTsdKtd/WHS0SSZ18xjctnt6JZWxFfo+svPOS6Ge/TO2w
IiRncr2EkLGq4m2++6+vgzRhEKrNaNBFaGZBRXqHSc1ki2FcUm32BL/gRyw8n8YI
hlZfQEDvqLIfphvxaki+yKQnEkv/DSCg9gMMQ4WFPTYi6VLG/a7uZn6Exy2ORqJ1
1PyfqoNTSmi1vgQXoVNTX30B0lWNtTzvUl/coC2lJHIa0bjwt37GFV1kWIfe7o/y
A9F8hRNYnByXDywk4oKih4PASVZtDdPL7K+vxo78w9gMmRCZwQ4E6MYH30Wb9aFe
8My5uU3QES7G6aXiFXxARSufgiO++itXy+7Q1eL7KOESfkVHxTA=
=drlE
-----END PGP SIGNATURE-----


Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 67803@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 67803
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch