unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#52673] [PATCH] gnu: syncthing-gtk: Remove librsvg input
@ 2021-12-19 22:49 John Kehayias via Guix-patches via
  2021-12-20  1:09 ` Leo Famulari
  0 siblings, 1 reply; 2+ messages in thread
From: John Kehayias via Guix-patches via @ 2021-12-19 22:49 UTC (permalink / raw)
  To: 52673

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

This is a patch to fix https://issues.guix.gnu.org/52651

syncthing-gtk fails to start due to multiple librsvg in the GI_TYPELIB_PATH. The package includes gtk+ as an input, which propagates librsvg-bootstrap, as well as an explicit librsvg input. This patch removes the librsvg input resolving the issue.

I've tested the package builds and runs successfully.

Thanks!

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-syncthing-gtk-Remove-librsvg-input.patch --]
[-- Type: text/x-patch; name=0001-gnu-syncthing-gtk-Remove-librsvg-input.patch, Size: 882 bytes --]

From e6d51b3d5a5523ce43f79f5d8f881e685bda74b6 Mon Sep 17 00:00:00 2001
From: John Kehayias <john.kehayias@protonmail.com>
Date: Sun, 19 Dec 2021 17:39:22 -0500
Subject: [PATCH] gnu: syncthing-gtk: Remove librsvg input

* gnu/packages/syncthing.scm (syncthing-gtk)[inputs]: Remove LIBRSVG as GTK+
propagates LIBRSVG-BOOTSTRAP. This fixes a startup error due to two LIBRSVG
being in GI_TYPELIB_PATH.
---
 gnu/packages/syncthing.scm | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnu/packages/syncthing.scm b/gnu/packages/syncthing.scm
index a957d7738b..112a437875 100644
--- a/gnu/packages/syncthing.scm
+++ b/gnu/packages/syncthing.scm
@@ -187,7 +187,6 @@ (define-public syncthing-gtk
        (list gtk+
              libappindicator
              libnotify
-             librsvg
              python-bcrypt
              python-dateutil
              python-pycairo
-- 
2.34.0


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

* [bug#52673] [PATCH] gnu: syncthing-gtk: Remove librsvg input
  2021-12-19 22:49 [bug#52673] [PATCH] gnu: syncthing-gtk: Remove librsvg input John Kehayias via Guix-patches via
@ 2021-12-20  1:09 ` Leo Famulari
  0 siblings, 0 replies; 2+ messages in thread
From: Leo Famulari @ 2021-12-20  1:09 UTC (permalink / raw)
  To: 52673

On Sun, Dec 19, 2021 at 10:49:42PM +0000, John Kehayias via Guix-patches via wrote:
> I've tested the package builds and runs successfully.

Perfect!

> From e6d51b3d5a5523ce43f79f5d8f881e685bda74b6 Mon Sep 17 00:00:00 2001
> From: John Kehayias <john.kehayias@protonmail.com>
> Date: Sun, 19 Dec 2021 17:39:22 -0500
> Subject: [PATCH] gnu: syncthing-gtk: Remove librsvg input
> 
> * gnu/packages/syncthing.scm (syncthing-gtk)[inputs]: Remove LIBRSVG as GTK+
> propagates LIBRSVG-BOOTSTRAP. This fixes a startup error due to two LIBRSVG
> being in GI_TYPELIB_PATH.

Pushed as 99f290bf5ba59e3218b95d7505ac27f989250aad




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

end of thread, other threads:[~2021-12-20  1:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-19 22:49 [bug#52673] [PATCH] gnu: syncthing-gtk: Remove librsvg input John Kehayias via Guix-patches via
2021-12-20  1:09 ` Leo Famulari

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).