GNU bug report logs -
#65044
[PATCH] gnu: alacritty: Install example configuration.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 65044 in the body.
You can then email your comments to 65044 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#65044
; Package
guix-patches
.
(Thu, 03 Aug 2023 20:08:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
John Kehayias <john.kehayias <at> protonmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Thu, 03 Aug 2023 20:08:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi guix,
A quick simple patch to include alacritty's example configuration file as part of docs (I followed e.g. Arch's packaging putting it there rather than e.g. /etc). I wasn't sure the style of copy-file vs install-file and this custom install phase so went with what seemed cleanest. Tested it builds locally.
John
[0001-gnu-alacritty-Install-example-configuration.patch (text/x-patch, attachment)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#65044
; Package
guix-patches
.
(Thu, 17 Aug 2023 15:52:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 65044 <at> debbugs.gnu.org (full text, mbox):
Hi,
John Kehayias <john.kehayias <at> protonmail.com> skribis:
> From 08831e7530a1c5ef6b87e293051c4b92f10d1513 Mon Sep 17 00:00:00 2001
> Message-ID: <08831e7530a1c5ef6b87e293051c4b92f10d1513.1691093041.git.john.kehayias <at> protonmail.com>
> From: John Kehayias <john.kehayias <at> protonmail.com>
> Date: Thu, 3 Aug 2023 15:54:52 -0400
> Subject: [PATCH] gnu: alacritty: Install example configuration.
>
> * gnu/packages/terminals.scm (alacritty)[phases]{install}: Install example
> configuration.
> ---
> gnu/packages/terminals.scm | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
> index 081ef19af1..d54910bce7 100644
> --- a/gnu/packages/terminals.scm
> +++ b/gnu/packages/terminals.scm
> @@ -1515,6 +1515,9 @@ (define-public alacritty
> (mkdir-p man)
> (copy-file "extra/alacritty.man"
> (string-append man "/alacritty.1"))
> + ;; Install example configuration.
> + (install-file "alacritty.yml"
> + (string-append share "/doc/alacritty-" ,version "/example"))
Nitpick: ,(package-version this-package)
That means it will pick the right version string when inheriting, as in:
(package
(inherit alacritty)
(version "42.0")
…)
Otherwise LGTM, thanks!
Ludo’.
Reply sent
to
John Kehayias <john.kehayias <at> protonmail.com>
:
You have taken responsibility.
(Fri, 18 Aug 2023 15:51:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
John Kehayias <john.kehayias <at> protonmail.com>
:
bug acknowledged by developer.
(Fri, 18 Aug 2023 15:51:03 GMT)
Full text and
rfc822 format available.
Message #13 received at 65044-done <at> debbugs.gnu.org (full text, mbox):
Hello,
On Thu, Aug 17, 2023 at 05:51 PM, Ludovic Courtès wrote:
> Hi,
>
> John Kehayias <john.kehayias <at> protonmail.com> skribis:
>
>> From 08831e7530a1c5ef6b87e293051c4b92f10d1513 Mon Sep 17 00:00:00 2001
>> Message-ID: <08831e7530a1c5ef6b87e293051c4b92f10d1513.1691093041.git.john.kehayias <at> protonmail.com>
>> From: John Kehayias <john.kehayias <at> protonmail.com>
>> Date: Thu, 3 Aug 2023 15:54:52 -0400
>> Subject: [PATCH] gnu: alacritty: Install example configuration.
>>
>> * gnu/packages/terminals.scm (alacritty)[phases]{install}: Install example
>> configuration.
>> ---
>> gnu/packages/terminals.scm | 3 +++
>> 1 file changed, 3 insertions(+)
>>
>> diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
>> index 081ef19af1..d54910bce7 100644
>> --- a/gnu/packages/terminals.scm
>> +++ b/gnu/packages/terminals.scm
>> @@ -1515,6 +1515,9 @@ (define-public alacritty
>> (mkdir-p man)
>> (copy-file "extra/alacritty.man"
>> (string-append man "/alacritty.1"))
>> + ;; Install example configuration.
>> + (install-file "alacritty.yml"
>> + (string-append share "/doc/alacritty-" ,version "/example"))
>
> Nitpick: ,(package-version this-package)
>
> That means it will pick the right version string when inheriting, as in:
>
> (package
> (inherit alacritty)
> (version "42.0")
> …)
>
Good point, thanks.
> Otherwise LGTM, thanks!
>
Made the change and pushed as d1c811268d130041b5af1ba8f8b41cdafe8f08b5 (and followed up with another commit to update source and home-page URLs as guix lint noted a redirect.)
John
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 16 Sep 2023 11:24:09 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 334 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.