all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#53679] [PATCH] gnu: fontmanager: depend on python3
@ 2022-02-01  5:55 Ryan Sundberg via Guix-patches via
  2022-02-01  8:13 ` Julien Lepiller
  0 siblings, 1 reply; 3+ messages in thread
From: Ryan Sundberg via Guix-patches via @ 2022-02-01  5:55 UTC (permalink / raw)
  To: 53679; +Cc: Ryan Sundberg

This package requires python3 on the path to sucessfully build:

    Program python found: NO
    ../source/meson.build:45:0: ERROR: python3 not found

* gnu/packages/fontutils.scm (fontmanager)[inputs]: Add python-3
---
 gnu/packages/fontutils.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index bc082de3d3..5a92f752d1 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -906,6 +906,7 @@ (define-public fontmanager
       ("gtk+" ,gtk+)
       ("json-glib" ,json-glib)
       ("libsoup" ,libsoup-minimal-2)
+      ("python" ,python-3)
       ("sqlite" ,sqlite)
       ("webkitgtk" ,webkitgtk-with-libsoup2)))
    (home-page "https://fontmanager.github.io/")
-- 
2.34.0





^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [bug#53679] [PATCH] gnu: fontmanager: depend on python3
  2022-02-01  5:55 [bug#53679] [PATCH] gnu: fontmanager: depend on python3 Ryan Sundberg via Guix-patches via
@ 2022-02-01  8:13 ` Julien Lepiller
  2022-02-24  2:54   ` bug#53679: " Maxim Cournoyer
  0 siblings, 1 reply; 3+ messages in thread
From: Julien Lepiller @ 2022-02-01  8:13 UTC (permalink / raw)
  To: ryan, 53679

[-- Attachment #1: Type: text/plain, Size: 1121 bytes --]

Hi, I believe I fixed this very issue yesterday. Can you confirm?

Also, when adding a tool that is used during the build, you should use native-inputs instead, or cross-builds will fail.

On February 1, 2022 6:55:12 AM GMT+01:00, Ryan Sundberg via Guix-patches via <guix-patches@gnu.org> wrote:
>This package requires python3 on the path to sucessfully build:
>
>    Program python found: NO
>    ../source/meson.build:45:0: ERROR: python3 not found
>
>* gnu/packages/fontutils.scm (fontmanager)[inputs]: Add python-3
>---
> gnu/packages/fontutils.scm | 1 +
> 1 file changed, 1 insertion(+)
>
>diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
>index bc082de3d3..5a92f752d1 100644
>--- a/gnu/packages/fontutils.scm
>+++ b/gnu/packages/fontutils.scm
>@@ -906,6 +906,7 @@ (define-public fontmanager
>       ("gtk+" ,gtk+)
>       ("json-glib" ,json-glib)
>       ("libsoup" ,libsoup-minimal-2)
>+      ("python" ,python-3)
>       ("sqlite" ,sqlite)
>       ("webkitgtk" ,webkitgtk-with-libsoup2)))
>    (home-page "https://fontmanager.github.io/")
>-- 
>2.34.0
>
>
>
>

[-- Attachment #2: Type: text/html, Size: 1441 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#53679: [PATCH] gnu: fontmanager: depend on python3
  2022-02-01  8:13 ` Julien Lepiller
@ 2022-02-24  2:54   ` Maxim Cournoyer
  0 siblings, 0 replies; 3+ messages in thread
From: Maxim Cournoyer @ 2022-02-24  2:54 UTC (permalink / raw)
  To: Julien Lepiller; +Cc: ryan, 53679-done

Hello,

Julien Lepiller <julien@lepiller.eu> writes:

> Hi, I believe I fixed this very issue yesterday. Can you confirm?
>
> Also, when adding a tool that is used during the build, you should use
> native-inputs instead, or cross-builds will fail.

Works fine for me, after adding gsettings-desktop-schemas as an input in
45d0c82dcc7380e78472dd819981a5025f6157e5 (otherwise I'd get a error due
to a missing schema on my non-GNOME machine).

Closing.

Thanks!

Maxim




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-02-24  2:55 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-01  5:55 [bug#53679] [PATCH] gnu: fontmanager: depend on python3 Ryan Sundberg via Guix-patches via
2022-02-01  8:13 ` Julien Lepiller
2022-02-24  2:54   ` bug#53679: " Maxim Cournoyer

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.