Package Details: syncthing-gtk 0.10.0-1

Git Clone URL: https://aur.archlinux.org/syncthing-gtk.git (read-only, click to copy)
Package Base: syncthing-gtk
Description: GTK3 based GUI and notification area icon for Syncthing.
Upstream URL: https://github.com/syncthing-gtk/syncthing-gtk
Licenses: GPL2
Conflicts: syncthing-gtk-git
Submitter: Salamandar
Maintainer: alexdandrea
Last Packager: alexdandrea
Votes: 39
Popularity: 0.67
First Submitted: 2022-11-15 10:30 (UTC)
Last Updated: 2026-02-28 10:15 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

Salamandar commented on 2026-02-08 20:22 (UTC) (edited on 2026-02-08 20:49 (UTC) by Salamandar)

Hi, sorry, i've taken a long vacation away from AUR and syncthing-gtk.

I've updated upstream with v0.10.0 that fixes compat with Syncthing v2.

Also the new version uses the Meson build system because the python package installed stuff in /usr/share…

So basically you just have to call meson configure and then ninja install and that should be fine.

alexdandrea commented on 2026-02-02 21:18 (UTC)

I adopted the package today, have cleaned up the patches and added the patch from Deuchnord as a fix for this package. Once you update, syncthing-gtk should work again!

Thank you to the previous maintainer(s) for your work!

Deuchnord commented on 2025-08-23 09:24 (UTC)

Since syncthing upgraded to v2, syncthing-gtk is broken and cannot be started anymore. The issue can be fixed by applying the following patch:

--- src/syncthing-gtk-0.9.4.5/syncthing_gtk/app.py  2023-03-12 18:09:43.000000000 +0100
+++ src/syncthing-gtk-0.9.4.5/syncthing_gtk/app.py  2025-08-23 11:13:09.630374090 +0200
@@ -508,11 +508,11 @@
         Sets self.process, adds related handlers and starts daemon.
         Just so I don't have to write same code all over the place.
         """
-        cmdline = [self.config["syncthing_binary"], "-no-browser"]
+        cmdline = [self.config["syncthing_binary"], "--no-browser"]
         vars, preargs, args = parse_config_arguments(self.config["syncthing_arguments"])
         cmdline = preargs + cmdline + args
         if self.home_dir_override:
-            cmdline += ["-home", self.home_dir_override]
+            cmdline += ["--home", self.home_dir_override]

         self.process = DaemonProcess(cmdline, self.config["daemon_priority"], self.config["max_cpus"], env=vars)
         self.process.connect("failed", self.cb_daemon_startup_failed)

See also: https://github.com/syncthing-gtk/syncthing-gtk/issues/102

CapSel commented on 2024-07-17 17:49 (UTC)

Could you add libappindicator-gtk3 to dependencies?

SilverRainZ commented on 2023-05-19 17:09 (UTC)

It seems the kde-statusicon.patch is not in use and can be removed.

Salamandar commented on 2023-03-12 17:12 (UTC)

Sorry for the delay. This is fixed now.

MonkeeSage commented on 2023-02-28 06:05 (UTC) (edited on 2023-02-28 06:06 (UTC) by MonkeeSage)

@Salamandar sha needs bump

==> Validating source files with sha256sums...
    syncthing-gtk-0.9.4.4.2.tar.gz ... FAILED

FabioLolix commented on 2023-02-26 14:13 (UTC)

btw removing contributors isn't nice https://aur.archlinux.org/cgit/aur.git/commit/?h=syncthing-gtk&id=934a63986cc608ef96dba58c7848cbec3167bcc9

Salamandar commented on 2023-02-26 13:54 (UTC)

Fixed @frankenstein20. Sorry for the inconvenience !