Commit Graph

95 Commits

Author SHA1 Message Date
Timo Kaufmann
5643128ff2 syncthing,qsyncthingtray: remove syncthing-inotify
syncthing-inotify is replaced by the new syncthing "fswatcher" feature.
2018-02-24 01:08:44 +01:00
Andrew Dunham
394a8818e4 syncthing: Add discovery/relay servers, improve build (#34831)
- Fix GOPATH checks
- Install manpages
- Also build and install discovery and relay servers + cli 
- Make the build more pure by explicitly setting the build username/host
2018-02-15 16:16:22 +08:00
Peter Hoeg
44d1f99a22 syncthing: 0.14.43 -> 0.14.44 2018-02-09 11:29:16 +08:00
Peter Hoeg
7f5a859906 syncthing: 0.14.42 -> 0.14.43 2018-01-11 09:54:04 +08:00
Peter Hoeg
407198c1cc syncthing: 0.14.41 -> 0.14.42 2017-12-25 22:35:05 +08:00
Peter Hoeg
de8f941dc0 syncthing: 0.14.40 -> 0.14.41 2017-12-05 22:45:42 +08:00
Peter Hoeg
0f68e1328b syncthing: 0.14.39 -> 0.14.40 2017-11-08 10:42:57 +08:00
Vladimír Čunát
6525c22ef1
Merge branch 'master' into staging
Hydra: ?compare=1401528
2017-10-14 10:36:13 +02:00
Peter Hoeg
97ec559b00 syncthing: 0.14.38 -> 0.14.39 2017-10-11 17:25:33 +08:00
Dan Peebles
b426c85ce2 Get rid of most @rpath nonsense on Darwin
This requires some small changes in the stdenv, then working around the
weird choice LLVM made to hardcode @rpath in its install name, and then
lets us remove a ton of annoying workaround hacks in many of our Go
packages. With any luck this will mean less hackery going forward.
2017-10-08 16:13:46 -04:00
Peter Hoeg
f170dbe16f syncthing: 0.14.37 -> 0.14.38 2017-09-20 08:52:50 +08:00
Peter Hoeg
e6c40a4dee syncthing: 0.14.36 -> 0.14.37 2017-09-07 10:04:05 +08:00
Peter Hoeg
806af3d2c8 syncthing: 0.14.32 -> 0.14.36 2017-08-14 20:36:08 +08:00
Peter Hoeg
fc47846e39 syncthing: 0.14.31 -> 0.14.32 2017-07-12 23:56:42 +08:00
Peter Hoeg
4dd55c1bf6 syncthing: 0.14.30 -> 0.14.31 2017-07-10 10:40:13 +08:00
volth
756e69bf97 syncthing: don't import from pkgs (#27029) 2017-07-02 01:50:59 +01:00
Peter Hoeg
63b8d659f6 syncthing-inotify: 0.8.5 -> 0.8.6 2017-06-18 10:45:32 +08:00
Peter Hoeg
fd2976bb20 syncthing: 0.14.29 -> 0.14.30 2017-06-14 10:22:31 +08:00
Peter Hoeg
086c2efb19 syncthing: 0.14.28 -> 0.14.29 2017-06-06 10:30:52 +08:00
Peter Hoeg
24d4f1a6ae syncthing: 0.14.27 -> 0.14.28 2017-05-17 16:47:32 +08:00
Linus Heckemann
adf76dbc54 syncthing: correct path for systemd units
The systemd files included with syncthing are "library" and not
"configuration" units, so they should be placed in lib/systemd
rather than etc/systemd, so that they can be customised by creating
unit files in etc/. This also corresponds to how syncthing's own
build script installs them.
2017-05-09 13:58:17 +01:00
Peter Hoeg
e17e5590b5 syncthing: 0.14.26 -> 0.14.27 2017-04-24 20:06:27 +08:00
Peter Hoeg
b520bed834 syncthing: 0.14.25 -> 0.14.26 2017-04-10 00:36:05 +08:00
Peter Hoeg
1cd8addae1 syncthing: 0.14.24 -> 0.14.25 2017-03-21 09:44:13 +08:00
Linus Heckemann
a80e4d76af syncthing: use removeReferencesTo 2017-03-09 12:02:57 +00:00
Peter Hoeg
02549a20a5 syncthing: 0.14.23 -> 0.14.24 2017-03-09 15:01:15 +08:00
Frederik Rietdijk
7a8e0db011 Merge pull request #22658 from peterhoeg/u/st
syncthing-inotify: 0.8.4 -> 0.8.5
2017-02-11 11:28:57 +01:00
Peter Hoeg
2f755b76d9 syncthing-inotify: 0.8.4 -> 0.8.5 2017-02-11 16:02:52 +08:00
Peter Hoeg
60cae1c173 syncthing: 0.14.21 -> 0.14.23 2017-02-09 14:51:47 +01:00
Peter Hoeg
0a4943a381 syncthing: 0.14.19 -> 0.14.21 2017-01-25 20:27:22 +01:00
Peter Hoeg
9646a52a24 syncthing: 0.14.19 2017-01-16 12:40:28 +08:00
Linus Heckemann
b91fa0f477 syncthing: remove runtime dependency on go
The hack used here is shamelessly stolen from buildGoPackage. If it is
going to be applied to more expressions, it may make sense to factor it
out so it can be shared.
2017-01-13 09:54:48 +00:00
Peter Hoeg
d997ea6a38 syncthing: 0.14.17 -> 0.14.18 2017-01-03 13:16:49 +08:00
Ioannis Koutras
474b35994b syncthing: 0.14.15 -> 0.14.17 2016-12-27 22:56:08 +02:00
Ioannis Koutras
eb9fd3c00d syncthing: 0.14.13 -> 0.14.15 2016-12-18 12:09:53 +02:00
Ioannis Koutras
58faa138d4 syncthing: 0.14.12 -> 0.14.13 2016-11-30 14:17:36 +02:00
Peter Hoeg
3975f5bd5e syncthing: 0.14.11 -> 0.14.12 (#20645) 2016-11-23 13:03:21 +01:00
Peter Hoeg
8431345175 syncthin: 0.14.8 -> 0.14.11 2016-11-20 23:28:14 +08:00
Ioannis Koutras
09465c9f7a syncthing-inotify: fix building on darwin 2016-11-01 14:54:21 +02:00
Ioannis Koutras
5f60295b02 syncthing-inotify: 0.8.3 -> 0.8.4 2016-11-01 12:32:22 +02:00
Peter Hoeg
1026bebee6
syncthing: use service files from upstream
Currently only for the user services as NixOS handles the named system
instances slightly differently.

syncthing and syncthing-inotify are done the same way.

There are 4 parts to this:

 1) Copy in the upstream unit files
 2) Make the nixos module use the definition from upstream
 3) Enable restarting of all instances (system and user) on resume
 4) Allow the traffic in the firewall on default ports if wanted

fixes #18973
2016-10-19 21:20:57 +02:00
Peter Hoeg
0d183b30d4 syncthing: 0.14.7 -> 0.14.8 2016-10-06 13:27:47 +08:00
Justin Weiss
829cbb8c86 syncthing: enable the darwin platform 2016-09-29 10:53:07 -07:00
Peter Hoeg
0230d923f1 syncthing: 0.14.6 -> 0.14.7 2016-09-26 16:07:14 +08:00
Kamil Chmielewski
914e0e594c buildGoPackage: deps.json -> deps.nix in NIXON
https://github.com/NixOS/nixpkgs/pull/17254#issuecomment-245295541

* update docs to describe `deps.nix`
* include goDeps in nix-shell GOPATH
* NixOS 16.09 rel notes about replacing goPackages
2016-09-16 00:04:55 +01:00
Peter Hoeg
6c6ebf5d33 syncthing: 0.14.5 -> 0.14.6 2016-09-06 15:17:14 +08:00
Peter Hoeg
6723f899f1 syncthing: 0.14.4 -> 0.14.5 2016-08-24 08:40:44 +08:00
Peter Hoeg
6172662676 syncthing: 0.14.3 -> 0.14.4 (#17723) 2016-08-14 11:30:19 +00:00
Ioannis Koutras
631edf7de8 syncthing-inotify: init at 0.8.3 2016-07-30 20:19:16 +03:00
Peter Hoeg
10deae8a57 syncthing: 0.14.2 -> 0.14.3 2016-07-30 11:32:43 +08:00