Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: d683610bda98
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: e32ea1124123
Choose a head ref
  • 3 commits
  • 4 files changed
  • 2 contributors

Commits on Dec 16, 2018

  1. 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;
    })
    ```
    
    (cherry picked from commit e75f922)
    Ma27 authored and flokli committed Dec 16, 2018
    Copy the full SHA
    1fb886d View commit details
    Browse the repository at this point in the history
  2. nextcloud-client: 2.5.0 -> 2.5.1

    (cherry picked from commit f5c9cea)
    flokli committed Dec 16, 2018
    Copy the full SHA
    893cf30 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #52355 from flokli/18.09-nextcloud-client-2.5.1

    [18.09] nextcloud-client: 2.3.3 -> 2.5.1
    Ma27 committed Dec 16, 2018
    Copy the full SHA
    e32ea11 View commit details
    Browse the repository at this point in the history