nixpkgs/pkgs
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
..
applications nextcloud-client: 2.3.3 -> 2.5.0 (#50463) 2018-11-23 02:31:31 -05:00
build-support bintools: use i386 on all 32 bit x86 systems 2018-11-21 09:38:28 -06:00
common-updater common-updater, firefox: fix updater for firefox 2018-11-16 23:04:54 +09:00
data all-cabal-hashes: update to Hackage at 2018-11-19T08:07:53Z 2018-11-21 16:06:22 +01:00
desktops Merge master into staging-next 2018-11-20 11:47:26 +01:00
development python: pyjwt: fix build 2018-11-22 22:27:29 +01:00
games openarena: add missing dependency - openal (#50903) 2018-11-22 02:43:56 -05:00
misc nordic: init at 1.2.1 2018-11-21 20:50:32 -02:00
os-specific sysdig: 0.23.1 -> 0.24.1 2018-11-22 23:00:39 +01:00
servers squid4: 4.0.24 -> 4.4 2018-11-22 14:41:08 +01:00
shells pythonPackages.prompt_toolkit: 1.0.15 -> 2.0.7 2018-11-21 12:38:54 +01:00
stdenv make-derivation: don’t disallow propagated native inputs 2018-11-21 09:39:47 -06:00
test pkgs/test/nixos-functions: use dummy versioning 2018-11-19 19:26:52 +00:00
tools youtubeDL: 2018.11.07 -> 2018.11.18 2018-11-22 14:36:26 +01:00
top-level nextcloud-client: 2.3.3 -> 2.5.0 (#50463) 2018-11-23 02:31:31 -05:00