GNU bug report logs - #65271
[PATCH] gnu: ardour: Build locales.

Previous Next

Package: guix-patches;

Reported by: Denys Nykula <vegan <at> libre.net.ua>

Date: Sun, 13 Aug 2023 14:39:02 UTC

Severity: normal

Tags: patch

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 65271 in the body.
You can then email your comments to 65271 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#65271; Package guix-patches. (Sun, 13 Aug 2023 14:39:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Denys Nykula <vegan <at> libre.net.ua>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 13 Aug 2023 14:39:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Denys Nykula <vegan <at> libre.net.ua>
To: guix-patches <at> gnu.org
Cc: Denys Nykula <vegan <at> libre.net.ua>
Subject: [PATCH] gnu: ardour: Build locales.
Date: Sun, 13 Aug 2023 17:38:02 +0300
The TRANSLATORS file in the Ardour source says the i18n waf phase
is optional between the build and install phases.

* gnu/packages/audio.scm (ardour)[#:phases] Add build-i18n.
---
Tested the resulting build by running 'LANG=de_DE.UTF-8 ardour7'.

 gnu/packages/audio.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 8c15189b2b..006d21bbff 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -776,6 +776,9 @@ (define-public ardour
                                  libdir "/panners" ":"
                                  libdir "/surfaces" ":"
                                  libdir "/vamp" "\"]"))))))
+         (add-after 'build 'build-i18n
+           (lambda _
+             (invoke "python" "waf" "i18n")))
          (add-after 'install 'install-freedesktop-files
            (lambda* (#:key outputs #:allow-other-keys)
              (let* ((out   (assoc-ref outputs "out"))
-- 
2.40.1





Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Wed, 06 Sep 2023 00:39:02 GMT) Full text and rfc822 format available.

Notification sent to Denys Nykula <vegan <at> libre.net.ua>:
bug acknowledged by developer. (Wed, 06 Sep 2023 00:39:02 GMT) Full text and rfc822 format available.

Message #10 received at 65271-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Denys Nykula <vegan <at> libre.net.ua>
Cc: 65271-done <at> debbugs.gnu.org
Subject: Re: bug#65271: [PATCH] gnu: ardour: Build locales.
Date: Tue, 05 Sep 2023 20:37:55 -0400
Hi!

Denys Nykula <vegan <at> libre.net.ua> writes:

> The TRANSLATORS file in the Ardour source says the i18n waf phase
> is optional between the build and install phases.
>
> * gnu/packages/audio.scm (ardour)[#:phases] Add build-i18n.
> ---
> Tested the resulting build by running 'LANG=de_DE.UTF-8 ardour7'.
>
>  gnu/packages/audio.scm | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
> index 8c15189b2b..006d21bbff 100644
> --- a/gnu/packages/audio.scm
> +++ b/gnu/packages/audio.scm
> @@ -776,6 +776,9 @@ (define-public ardour
>                                   libdir "/panners" ":"
>                                   libdir "/surfaces" ":"
>                                   libdir "/vamp" "\"]"))))))
> +         (add-after 'build 'build-i18n
> +           (lambda _
> +             (invoke "python" "waf" "i18n")))

Installed, thanks for your contribution.

-- 
Thanks,
Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 04 Oct 2023 11:24:36 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 219 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.