Commit Graph

61 Commits

Author SHA1 Message Date
Ilan Joselevich
f29438562f nextcloud-client: add xdg-utils 2022-02-26 21:26:50 +02:00
Ilan Joselevich
a68c4e1d28 nextcloud-client: 3.4.1 -> 3.4.2 2022-01-27 18:35:15 +02:00
Ilan Joselevich
31c9580e74 nextcloud-client: 3.4.0 -> 3.4.1 2021-12-20 19:26:04 +02:00
Ilan Joselevich
5094edf7ec nextcloud-client: 3.3.6 -> 3.4.0 2021-11-30 23:00:09 +02:00
Claas Augner
241c93fabe
nextcloud-client: remove caugner from maintainers 2021-11-15 15:13:48 +01:00
Marvin Dostal
788119f781 nextcloud-client: disable qml caching
There currently seems to be a chance that after a nextcloud-client
update it will crash on startup. This crashing can be fixed by deleting the
`~/.cache/Nextcloud/qmlcache` folder.

For the crashing behavior, see also:
* #127324
* #121594
* #119029
* ...

The workaround introduced in this commit is also already used by muse.
See: 842a0d94cb/pkgs/applications/audio/musescore/default.nix (L34)
2021-11-08 18:56:54 -08:00
Marvin Dostal
52ffa1c36d nextcloud-client: make autostart entry start client from path 2021-11-08 18:56:36 -08:00
Ilan Joselevich
e59e24b370 nextcloud-client: 3.3.5 -> 3.3.6 2021-11-08 18:54:25 -08:00
Ilan Joselevich
c3e39c51a7 nextcloud-client: 3.3.4 -> 3.3.5 2021-09-30 16:23:05 +03:00
Ilan Joselevich
ec3af76e10 nextcloud-client: 3.3.3 -> 3.3.4 2021-09-21 17:24:16 +03:00
Ilan Joselevich
151f3b03e5 nextcloud-client: 3.3.2 -> 3.3.3 2021-09-03 15:33:01 +03:00
Ilan Joselevich
c77d83960c nextcloud-client: 3.3.1 -> 3.3.2 2021-08-26 20:08:38 +03:00
Ilan Joselevich
b1ea381b62 nextcloud-client: 3.3.0 -> 3.3.1 2021-08-12 23:19:19 +03:00
Ilan Joselevich
4c57e70ccc nextcloud-client: added kranzes (myself) as a maintainer 2021-08-03 12:50:50 +03:00
Ilan Joselevich
07811f56c5 nextcloud-client: 3.2.4 -> 3.3.0 2021-08-03 12:49:20 +03:00
Ilan Joselevich
f2d5c3f2f2 nextcloud-client: 3.2.3 -> 3.2.4 2021-07-08 14:43:16 +03:00
Ilan Joselevich
d4c85192dd
nextcloud-client: 3.2.2 -> 3.2.3 (#128092) 2021-06-26 18:50:01 +02:00
Ilan Joselevich
e442713277 nextcloud-client: 3.2.1 -> 3.2.2 2021-05-31 16:31:07 +02:00
Ilan Joselevich
43b1fda32c nextcloud-client: 3.2.1 -> 3.2.1 2021-05-21 18:14:14 +02:00
Ilan Joselevich
7a89726eb0 nextcloud-client: 3.1.3 -> 3.2.0 2021-04-21 15:19:24 +03:00
Bryan A. S
d09f37cc24 nextcloud-client: Add back qtWrapperArgs
This should fix https://github.com/NixOS/nixpkgs/issues/115383

Signed-off-by: Bryan A. S <bryanasdev000@gmail.com>
2021-03-19 14:37:52 -07:00
Bryan A. S
4515dfb6a2 nextcloud-client: 3.0.3 -> 3.1.3
Updated to the latest version and add qtwebsockets for cmake errors and libsecret for ld errors

Remove qtWrapperArgs for libsecret

Comment patch and fix license

Signed-off-by: Bryan A. S <bryanasdev000@gmail.com>
2021-02-22 11:53:32 -03:00
Ben Siraphob
5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Maximilian Bosch
fe1568fa24
nextcloud-client: remove myself from the maintainer list 2020-11-11 12:03:03 +01:00
R. RyanTM
ea161a6307 nextcloud-client: 3.0.2 -> 3.0.3 2020-11-03 23:24:42 -08:00
Andrew Fontaine
57883eea4a
nextcloud-client: 3.0.0 -> 3.0.2
Contains upstream fix for maintaining folder links when upgrading from
2.x to 3.x.
2020-09-24 18:00:05 -04:00
claudiiii
5703813f78 nextcloud-client: 2.6.5 -> 3.0.0 2020-08-20 12:41:44 +02:00
Maximilian Bosch
05a5043066
nextcloud-client: 2.6.4 -> 2.6.5
https://github.com/nextcloud/desktop/releases/tag/v2.6.5
2020-07-10 10:51:05 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Maximilian Bosch
13e3fc3e06
nextcloud-client: 2.6.3 -> 2.6.4
https://github.com/nextcloud/desktop/releases/tag/v2.6.4
2020-03-04 14:54:40 +01:00
Maximilian Bosch
ed944d4cee
nextcloud-client: 2.6.2 -> 2.6.3
https://github.com/nextcloud/desktop/releases/tag/v2.6.3
2020-02-17 07:47:15 +01:00
Maximilian Bosch
8482e7c7ce
nextcloud-client: 2.6.1 -> 2.6.2
https://github.com/nextcloud/desktop/releases/tag/v2.6.2
2019-12-26 14:10:26 +01:00
Dmitry Kalinkin
61b7d24d91
nextcloud-client: disable shibboleth
Allows to remove qtwebkit dependency
2019-12-07 23:37:29 -05:00
Maximilian Bosch
1f2fff49e0
nextcloud-client: 2.6.0 -> 2.6.1
https://github.com/nextcloud/desktop/releases/tag/v2.6.1
2019-11-05 08:19:11 +01:00
Maximilian Bosch
8df59c7852
nextcloud-client: 2.5.3 -> 2.6.0
https://github.com/nextcloud/desktop/releases/tag/v2.6.0
2019-09-28 03:49:16 +02:00
Jan Tojnar
80fbcf2d33
nextcloud-client: format expression 2019-08-23 22:54:41 +02:00
Jan Tojnar
fc79a83e68
nextcloud-client: clean up
Continuation of https://github.com/NixOS/nixpkgs/pull/67306

* Switched to non-deprecated dbus config path.
* Removed CMake flags for finding dependencies, the project can find them on its own.
* Properly fixed the RPATH issue from https://github.com/NixOS/nixpkgs/pull/15406 – ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}.
* Dropped changing Icon name in the desktop file as it was fixed upstream.
* Switched to fetchFromGitHub, as the submodules are only for Win, Mac & crash reporting.
* Dropped enableParallelBuilding = true, as it is on by default with CMake.
2019-08-23 22:51:39 +02:00
Linus Heckemann
d1d602f559 Merge remote-tracking branch 'origin/master' into openssl-1.1 2019-08-23 17:27:39 +02:00
Maximilian Bosch
8d62a398a8
nextcloud-client: 2.5.2 -> 2.5.3
https://github.com/nextcloud/desktop/releases/tag/v2.5.3

Also move explicitly dbus configuration files to the store path rather than
`/etc/dbus-1/services`.
2019-08-23 16:52:01 +02:00
Robin Gloster
242e52dbb1
treewide: remove openssl 1.1 pinning 2019-07-30 03:41:32 +02:00
Thomas Tuegel
51d78034a1
wrapQtAppsHook: Remove ad hoc Qt wrappers 2019-07-05 10:42:08 -05:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Will Dietz
e2dbb35cb1 nextcloud-client: 2.5.1 -> 2.5.2
* patches applied already, per comment \o/
* use libcloudproviders, since we have it
2019-04-06 10:37:39 -05:00
Averell Dalton
cfc7cdac45 nextcloud-client: fix crash 2019-02-13 00:56:15 +01:00
Maximilian Bosch
b525493253
nextcloud-client: fix qt error at startup
The QT_PLUGIN_PATH couldn't find the needed xcb plugin.

See also #51044
2019-01-22 22:31:52 +01:00
averelld
ead68995fa nextcloud-client: fix build with qt 5.12 (#53881) 2019-01-16 22:05:42 +01:00
Jan Tojnar
f10f54b9c4
Merge pull request #51044 from Ma27/use-libsecret-by-default-in-nextcloud-client
nextcloud-client: switch to libsecret and use it by default
2018-12-18 00:35:49 +01:00
Florian Klink
f5c9ceaf43 nextcloud-client: 2.5.0 -> 2.5.1 2018-12-16 12:47:19 +01:00
Maximilian Bosch
c6913213eb
nextcloud-client: switch to libsecret and use it by default
This change makes it easier for users to setup the nextcloud client with
GNOME keyring support as discussed in the IRC[1][2].

Additionaly we now use `libsecret` instead of `libgnome-keyring` which
integrates better in a GNOME setup (libgnome-keyring defaults to the
Gnome2 library)[3].

[1] https://logs.nix.samueldr.com/nixos/2018-11-24#1745871;
[2] https://logs.nix.samueldr.com/nixos/2018-11-24#1746033;
[3] #38266
2018-11-25 21:47:32 +01:00
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