Files
nixpkgs/pkgs/applications/networking
Maximilian Bosch e75f922e91 nextcloud-client: 2.3.3 -> 2.5.0 (#50463)
Updates to the latest version of the desktop client available. Tested
the config migration from `nextcloud-client` 2.3.3 with a Nextcloud
14.0.3 instance (hosted using `services.nextcloud`).

Additionally the derivation required the following changes:

* Dropped `Qt5Sql` patch: this has been fixed upstream and isn't needed
  anymore (furthermore their CMake structure has changed and the patch
  wouldn't apply anymore on 2.5.0).

* Moved to a new upstream repository (nextcloud/desktop), kept
  `fetchgit` to properly fetch submodules.

* Added OpenSSL 1.1 integration: `libsync` (the syncing provided by this
  package) requires 1.1, furthermore the linking flags had to be fixed
  manually by passing `NIX_LDFLAGS` to the derivation.

Furthermore I moved the support for a Gnome3 keyring into its own
wrapper to avoid a full rebuild of the package whenever you alter
`withGnomeKeyring` in an override expressions.

It's still possible to enable keyring (now without recompile) like this:

```
nextcloud-client.override { withGnomeKeyring = true; }
```

To override the derivation itself you now have to use
`nextcloud-client-unwrapped`:

```
nextcloud-client-unwrapped.overrideAttrs (old: {
   src = yoursrc;
})
```
2018-11-23 02:31:31 -05:00
..
2018-09-15 02:08:19 +02:00
2018-08-24 19:04:37 +02:00
2018-11-18 02:11:25 +01:00
2018-08-24 10:51:10 -07:00
2018-06-14 08:28:10 +09:00
2018-09-09 18:34:31 -04:00
2018-10-13 14:05:26 -05:00
2018-08-27 00:56:56 +08:00
2018-08-30 22:22:45 -07:00
2018-11-20 13:43:20 +01:00
2018-11-20 13:43:20 +01:00
2018-08-25 21:41:13 +02:00
2018-06-23 04:34:55 -07:00
2018-10-12 23:09:51 +02:00
2018-11-05 00:09:22 +01:00
2018-07-26 14:12:03 -07:00
2018-10-07 19:02:01 +02:00
2018-08-04 18:37:19 +02:00
2018-06-15 22:12:29 +02:00
2018-10-19 11:01:24 +02:00
2018-11-10 19:44:45 -05:00
2018-11-08 11:39:57 -08:00
2018-06-27 16:47:21 -04:00
2018-10-03 15:47:12 +02:00
2018-09-09 18:34:32 -04:00
2018-10-27 22:50:06 +02:00