all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Philip McGrath <philip@philipmcgrath.com>
To: Malte Gerdes <malte.f.gerdes@gmail.com>, 53020@debbugs.gnu.org
Cc: zimoun <zimon.toutoune@gmail.com>
Subject: [bug#53020] [PATCH] gnu: racket: Backport fix for .desktop files.
Date: Wed, 5 Jan 2022 09:49:30 -0500	[thread overview]
Message-ID: <af2b9209-d687-6dd6-d96f-5c9aefb454fe@philipmcgrath.com> (raw)
In-Reply-To: <CAMVpQiUqDFmuN7d06OBiatiqn-G6d4+hAi-GD_Ksi86eiSy4gg@mail.gmail.com>

Hi,

On 1/5/22 06:26, Malte Gerdes wrote:
> It builds with
> 
> ```
> guix build --with-git-url=racket=https://github.com/racket/racket 
> <https://github.com/racket/racket> --with-branch=racket-minimal=master 
> --with-git-url=racket-minimal=https://github.com/racket/racket 
> <https://github.com/racket/racket> --with-branch=racket=master package
> ```
> Where package is racket and racket-minimal respectively.
> 
> 
> Neither `/gnu/store/11y27mj1z7mhljw2w3ni7lp2w0a1zhfr-racket-git.master` 
> nor 
> /gnu/store/gfbyzj9b13kzi438cjfv43hij4zhh2sh-racket-minimal-git.master 
> have .desktop files in their directory hierarchy. (I might be doing it 
> wrong though)
> 

That transformation isn't quite enough: it misses the change to 
'extend-layer' in gnu/packages/racket.scm to set the new 
config-tethered-apps-dir key in the built etc/racket/config.rktd (for 
the 'racket' package). (Just in case this is confusing, the fix is to 
'racket-minimal' and 'extend-layer', but the .desktop files show up in 
the fixed version of 'racket'.)

I don't think there's a convenient way to express the change to 
'extend-layer' as a command-line option, which is one reason I sent this 
patch.

-Philip




  reply	other threads:[~2022-01-05 15:28 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-05  6:06 [bug#53020] [PATCH] gnu: racket: Backport fix for .desktop files Philip McGrath
2022-01-05  8:59 ` zimoun
2022-01-05 11:26   ` Malte Gerdes
2022-01-05 14:49     ` Philip McGrath [this message]
2022-01-05 16:38   ` Philip McGrath
2022-02-13 22:07     ` bug#53020: " Philip McGrath

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=af2b9209-d687-6dd6-d96f-5c9aefb454fe@philipmcgrath.com \
    --to=philip@philipmcgrath.com \
    --cc=53020@debbugs.gnu.org \
    --cc=malte.f.gerdes@gmail.com \
    --cc=zimon.toutoune@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.