GNU bug report logs - #36896
Evolution needs gsettings-desktop-schemas

Previous Next

Package: guix;

Reported by: Martin Becze <mjbecze <at> riseup.net>

Date: Thu, 1 Aug 2019 22:16:02 UTC

Severity: normal

Done: Tobias Geerinckx-Rice <me <at> tobias.gr>

Bug is archived. No further changes may be made.

Full log


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

From: Martin Becze <mjbecze <at> riseup.net>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: Ricardo Wurmus <rekado <at> elephly.net>, 36896 <at> debbugs.gnu.org
Subject: Re: bug#36896: [PATCH] added gsettings-desktop-schema to progragated
 inputs
Date: Tue, 10 Sep 2019 15:05:53 +0200
[Message part 1 (text/plain, inline)]
ping :P

> ---
>
>  gnu/packages/gnome.scm | 19 ++++++++++---------
>  1 file changed, 10 insertions(+), 9 deletions(-)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index 1a091de938..ef6d78bb5a 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -8105,19 +8105,20 @@ generic enough to work for everyone.")
>         #:phases
>         (modify-phases %standard-phases
>           (add-after
> -          'install 'wrap-program
> -          (lambda* (#:key inputs outputs #:allow-other-keys)
> -           (let ((out (assoc-ref outputs "out")))
> -             (wrap-program (string-append out "/bin/evolution")
> -                `("GSETTINGS_SCHEMA_DIR" = (,(string-append out "/share/glib-2.0/schemas/")))
> -                `("XDG_DATA_DIRS" = (,(getenv "XDG_DATA_DIRS")))))
> -           #t)))
> +             'install 'wrap-program
> +           (lambda* (#:key inputs outputs #:allow-other-keys)
> +             (let ((out (assoc-ref outputs "out")))
> +               (wrap-program (string-append out "/bin/evolution")
> +                 `("XDG_DATA_DIRS" prefix (,(getenv "XDG_DATA_DIRS")))
> +                 `("GSETTINGS_SCHEMA_DIR" =
> +                   (,(string-append out "/share/glib-2.0/schemas/")))))
> +             #t)))
>         #:configure-flags
>         (list "-DENABLE_PST_IMPORT=OFF"    ; libpst is not packaged
>               "-DENABLE_LIBCRYPTUI=OFF"))) ; libcryptui hasn't seen a release
> -                                          ; in four years and cannot be built.
> +                                        ; in four years and cannot be built.
>      (native-inputs
> -     `(("glib" ,glib "bin")               ; glib-mkenums
> +     `(("glib" ,glib "bin")             ; glib-mkenums
>         ("pkg-config" ,pkg-config)
>         ("intltool" ,intltool)
>         ("itstool" ,itstool)))
> -- 
> 2.23.0

On 9/6/19 1:49 PM, Martin Becze wrote:
> Yeah I don't know. I just used prefix in the latest patch. Let me know
> if the other method is preferred.
>
> On 9/6/19 12:30 PM, Tobias Geerinckx-Rice wrote:
>> Martin,
>>
>> Martin Becze 写道:
>>> Prefix appends ${MY_VAR:+:}$MY_VAR to the env var, so that seems nice.
>> Sure, that's what I'd expect, but why is it preferred over keeping any
>> user-defined entries first?
>>
>> Kind regards,
>>
>> T G-R
[Message part 2 (text/html, inline)]
[signature.asc (application/pgp-signature, attachment)]

This bug report was last modified 5 years and 333 days ago.

Previous Next


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