Commit graph

124 commits

Author SHA1 Message Date
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 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
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
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
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
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
Luca Bruno e6e4c867e5 Port syncthing to buildGoPackage 2015-02-05 13:12:10 +01:00
Brendan Long 6399e62c11 syncthing: Update to 0.10.21. 2015-01-21 14:31:04 -06:00
Brendan Long b46b15d868 syncthing: Update to 0.10.20. 2015-01-13 17:12:49 -06:00
Brendan Long 2b597f3857 syncthing: Update to version 0.10.19. 2015-01-12 13:23:18 -06:00
Brendan Long ca88aec8ed syncthing: Update to 0.10.18 and remove workarounds needed for 0.10.17. 2015-01-06 17:57:14 -06:00
Brendan Long 9d23d09bc9 syncthing: Update to 0.10.17 2015-01-06 02:24:48 -06:00
Bjørn Forsman c9baba9212 Fix many package descriptions
(My OCD kicked in today...)

Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.

I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.

I've tried to stay away from generated expressions (and I think I
succeeded).

Some specifics worth mentioning:
 * cron, has "Vixie Cron" in its description. The "Vixie" part is not
   mentioned anywhere else. I kept it in a parenthesis at the end of the
   description.

 * ctags description started with "Exuberant Ctags ...", and the
   "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
   at the end of description.

 * nix has the description "The Nix Deployment System". Since that
   doesn't really say much what it is/does (especially after removing
   the package name!), I changed that to "Powerful package manager that
   makes package management reliable and reproducible" (borrowed from
   nixos.org).

 * Tons of "GNU Foo, Foo is a [the important bits]" descriptions
   is changed to just [the important bits]. If the package name doesn't
   contain GNU I don't think it's needed to say it in the description
   either.
2014-08-24 22:31:37 +02:00
Eelco Dolstra 40f7b0f9df Another attempt to eradicate ensureDir
See c556a6ea46.
2014-06-30 14:56:10 +02:00
Matej Cotman 25785270b7 syncthing: update from 0.8.11 to 0.8.15 2014-06-19 18:04:18 +02:00
Lluís Batlle i Rossell 338969701c Fixing upnp in syncthing 2014-05-28 15:23:36 +02:00
Lluís Batlle i Rossell 31bc96eee7 Updating syncthing to 0.8.11. 2014-05-27 16:55:02 +02:00
Christoph Hrdinka 8fbe635fa6 syncthing: update to version 0.8.5 2014-05-15 13:37:24 +02:00
Moritz Ulrich 444538ca8f syncthing: Bump to 0.8.2.
Tested this in two containers running 0.7.1 before. Upgraded fine and
kept working without configuration changes.
2014-04-30 23:52:54 +02:00
Matej Cotman 7df1ce5088 syncthing: new package and nixos module 2014-04-04 10:46:29 +02:00