bug#23094: icecat is missing a desktop file

2016-06-02 Thread Ludovic Courtès
Danny Milosavljevic skribis: > On Tue, 31 May 2016 15:47:35 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> I tested the attached one. It works as expected, but there remain >> “%%ifdef” things in it (see attached file), and I’m guessing GNOME & >> co. will barf upon them, though I don’t know

bug#23094: icecat is missing a desktop file

2016-06-01 Thread Danny Milosavljevic
Hi Ludo, On Tue, 31 May 2016 15:47:35 +0200 l...@gnu.org (Ludovic Courtès) wrote: > I tested the attached one. It works as expected, but there remain > “%%ifdef” things in it (see attached file), and I’m guessing GNOME & > co. will barf upon them, though I don’t know how to test. I think the ea

bug#23094: [PATCHv2] Re: bug#23094: icecat is missing a desktop file

2016-05-31 Thread Ludovic Courtès
Danny Milosavljevic skribis: > On Sat, 28 May 2016 17:22:41 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> I figured there’s already a desktop entry template in the source, and >> it’s more complete (it includes translations), hence this patch: > > I tried your patch and I get: Oops, my bad.

bug#23094: [PATCHv2] Re: bug#23094: icecat is missing a desktop file

2016-05-30 Thread Danny Milosavljevic
Hi Ludo, On Sat, 28 May 2016 17:22:41 +0200 l...@gnu.org (Ludovic Courtès) wrote: > I figured there’s already a desktop entry template in the source, and > it’s more complete (it includes translations), hence this patch: I tried your patch and I get: make[1]: Leaving directory '/tmp/guix-build

bug#23094: [PATCHv2] Re: bug#23094: icecat is missing a desktop file

2016-05-28 Thread Ludovic Courtès
Hi! I figured there’s already a desktop entry template in the source, and it’s more complete (it includes translations), hence this patch: diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 7e52534..2baf4d7 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.s

bug#23094: [PATCHv2] Re: bug#23094: icecat is missing a desktop file

2016-04-16 Thread Danny Milosavljevic
Any news on this? I just got a merge conflict so I was reminded of it again... The current version of the patch that I'm successfully using is below - although I still can't get the version number into the installation lambda. diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm in

bug#23094: [PATCH] Re: bug#23094: icecat is missing a desktop file

2016-04-10 Thread Danny Milosavljevic
Here's a patch which adds a desktop file to icecat: Note that there's still a maintenance problem with the icon - version "38.6.0" is currently hard-coded, so if icecat updates, it won't be able to find its icon. What is the usual way to fix this? diff --git a/gnu/packages/gnuzilla.scm b/gnu/pa

bug#23094: icecat is missing a desktop file

2016-03-23 Thread Leo Famulari
On Tue, Mar 22, 2016 at 08:20:04PM +0100, Danny Milosavljevic wrote: > icecat is missing a desktop file and thus it doesn't show up in any > application menus. Comparison with hexchat (which does have it) below: As with transmission-gtk, can you try to fix this and send a patch to guix-de...@gnu.

bug#23094: icecat is missing a desktop file

2016-03-22 Thread Danny Milosavljevic
icecat is missing a desktop file and thus it doesn't show up in any application menus. Comparison with hexchat (which does have it) below: $ find /gnu/store/vwbw8070vy7ikaxbgs6pmi0isw3yzxvm-icecat-38.6.0-gnu1 -name "*.desktop" $ find /gnu/store/vz1cs171wyj9bq48r4kz8s56hpk6gayy-hexchat-2.10.1 -na