Commit Graph

64 Commits

Author SHA1 Message Date
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
jokogr
54e870e3b1 syncthing: 0.14.0 -> 0.14.2 (#17274)
* Update syncthing from 0.14.0 to 0.14.2
* Use fetchFromGitHub instead of fetchgit
* Add joko to package maintainers
2016-07-27 18:49:43 +02:00
Peter Hoeg
c5222b9d55 syncthing: 0.13.10 -> 0.14.0 (#17110) 2016-07-20 12:46:22 +02:00
kc1212
05274e53f8 syncthing: 0.13.9 -> 0.13.10 (#16912) 2016-07-18 12:46:47 +02:00
kc1212
20c8e628fd syncthing: 0.13.7 -> 0.13.9 (#16558) 2016-06-28 02:35:37 +02:00
Peter Hoeg
54e806e690 syncthing: 0.13.4 -> 0.13.7 2016-06-15 12:59:41 +08:00
Kamil Chmielewski
8cd1d4cda5 buildGoPackage: use Go 1.6 by default 2016-06-09 13:08:10 +02:00
Paul Hendry
8ea1f2d36c syncthing: 0.12.25 -> 0.13.4 (#15730)
* Rename v0.12.25 package from 'syncthing' to 'syncthing012'
* Remove syncthing011
2016-05-30 10:15:58 +02:00
William A. Kennington III
e617eeea41 syncthing: Move to go-packages 2015-09-04 21:00:57 -07:00
Enrico Fasoli
d4988bd5ba syncthing: 0.11.21 -> 0.11.22 2015-08-27 14:17:33 +00:00
Christian Theune
6ee8cad091 syncthing: 0.11.20 -> 0.11.21 2015-08-25 07:59:50 +02:00
Christian Theune
97afc0a914 syncthing: 0.11.16 -> 0.11.20 2015-08-18 08:15:37 +02:00
Christian Theune
79d020de49 syncthing: 0.11.15 -> 0.11.16 2015-07-19 16:02:40 +02:00
Christian Theune
a932d14dd9 syncthing: 0.11.13 -> 0.11.15 2015-07-14 22:46:54 +02:00
Christian Theune
36ce0e2876 Update syncthing 0.11.10 -> 0.11.13 2015-07-09 21:16:24 +02:00
Christian Theune
700e11dfee Update syncthing to 0.11.10 2015-06-24 13:07:34 +02:00
Christian Theune
b2b7245155 Update syncthing to 0.11.9 2015-06-18 11:19:05 +02:00
Christian Theune
8fc6185037 Update syncthing to 0.11.8
(Also should fix failing test on i686 as per its Changelog)
2015-06-10 13:33:59 +02:00
Christian Theune
fe2d66ff65 Update syncthing to 0.11.7 2015-05-31 12:42:59 +02:00
Tobias Geerinckx-Rice
158e1cfdd0 Don't use "with licenses;" for single licences
And don't use square brackets on such lines.
2015-05-28 19:20:29 +02:00
Christian Theune
9d0bd2cd2d Update syncthing to 0.11.6 2015-05-25 10:24:02 +02:00
Christian Theune
8e36da20e7 Update syncthing to 0.11.5 2015-05-18 10:49:25 +02:00
Christian Theune
d3a328bf82 Update syncthing to v0.11.1 2015-04-27 18:33:34 +02:00
Christian Theune
6daa2462c6 Enable syncthing for Mac OS X.
Also requires enabling iana-etc. I'm shooting for "unix" platforms which
seems reasonable. Not sure why this was restricted to linux originally --
the history doesn't tell.
2015-03-30 22:07:02 +02:00
Christian Theune
703e43949d bump syncthing version to 0.10.30 2015-03-30 21:55:51 +02:00
Damien Cassou
acd999e4bd syncthing 0.10.26 -> 0.10.29 2015-03-22 17:33:39 +01:00
Damien Cassou
8b2f21a667 syncthing 0.10.25 -> 0.10.26 2015-03-13 09:32:32 +01:00
Brendan Long
2f3dd98ef1 syncthing: Update to 0.10.25
https://github.com/syncthing/syncthing/releases/tag/v0.10.25
2015-03-08 18:22:52 -05:00
Brendan Long
77116a5177 syncthing: Update to 0.10.24
https://github.com/syncthing/syncthing/releases/tag/v0.10.24
2015-03-02 12:10:32 -06:00
Brendan Long
82a00d1686 syncthing: Update to 0.10.23 2015-02-22 11:23:01 -06:00
Brendan Long
a88b262459 syncthing: Update to 0.10.22 2015-02-09 17:55:18 -06:00
Luca Bruno
3f718a743d Add dontInstallSrc flag to buildGoPackage 2015-02-05 18:07:28 +01:00