diff options
author | Iliya Tikhonenko <tikhonenko@mpe.mpg.de> | 2024-08-16 04:08:10 +0200 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-08-16 19:47:48 +0100 |
commit | ff7d4d821a033bfd77b8cbb00339738570bac3bc (patch) | |
tree | b723ef5ece3bf3e7ad672704ffcf8caaf9b45723 /gnu/build/marionette.scm | |
parent | 0ab167bdb2ec3ff88a75930c24b8bd77c61cc634 (diff) | |
download | guix-ff7d4d821a033bfd77b8cbb00339738570bac3bc.tar.gz guix-ff7d4d821a033bfd77b8cbb00339738570bac3bc.zip |
gnu: siril: Fix GUI in pure environments.
When launching in a container with
guix -C siril --network \
--preserve='^DISPLAY$' -E'^XDG_RUNTIME_DIR$' \
--share="${XDG_RUNTIME_DIR}/${WAYLAND_DISPLAY}" \
-- siril
the program was crashing due to missing gsettings schemas. The fix is
to add the right build phase with #:glib-or-gtk #t and wrap program once
more to get the icons displaying without glitches.
* gnu/packages/astronomy.scm (siril) [arguments] <#:phases>: Add
'generate-gdk-pixbuf-loaders-cache-file phase.
[inputs]: Add librsvg-for-system, gdk-pixbuf, and bash-minimal.
Change-Id: Ia5c1043fa4824275f84c2f0e6db6234c9d2fb2ed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/build/marionette.scm')
0 files changed, 0 insertions, 0 deletions