Bug 290789 - deskutils/nextcloudclient: Update to 4.0.1
Summary: deskutils/nextcloudclient: Update to 4.0.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Michael Reifenberger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-04 12:43 UTC by Guido Falsi
Modified: 2025-11-10 19:38 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (mr)


Attachments
patch v1 (5.50 KB, patch)
2025-11-04 12:43 UTC, Guido Falsi
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Guido Falsi freebsd_committer freebsd_triage 2025-11-04 12:43:10 UTC
Created attachment 265148 [details]
patch v1

Hi,

A new major version is available, I prepared and tested an update.

The most notable build change is that ecm is now required (if the WEBENGINE option is enabled, those dependencies install it indirectly and the build succeeds anyway)

The most notable user side change is that the green check icon has been retired, now the icon is the blue nextcloud symbol with overlays for transient and error conditions.

This has caused some discussion, for example here:

https://github.com/nextcloud/desktop/issues/8913


Hope this can be pushed son, thanks in advance!
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-11-10 19:36:18 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1fadf14e7519cc3f2aea921ca5072d9285d2c369

commit 1fadf14e7519cc3f2aea921ca5072d9285d2c369
Author:     Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2025-11-10 19:26:27 +0000
Commit:     Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2025-11-10 19:26:27 +0000

    deskutils/nextcloudclient: Update to 4.0.1

    This is a new major version.

    The sysicon tray icon changed:
    See https://github.com/nextcloud/desktop/issues/8913
    and https://github.com/nextcloud/desktop/issues/8916
    for the ongoing discussion.

    PR:             290789
    Reported by:    Guido Falsi

 deskutils/nextcloudclient/Makefile  |  4 ++--
 deskutils/nextcloudclient/distinfo  |  6 +++---
 deskutils/nextcloudclient/pkg-plist | 35 +++++++----------------------------
 3 files changed, 12 insertions(+), 33 deletions(-)
Comment 2 Michael Reifenberger freebsd_committer freebsd_triage 2025-11-10 19:38:37 UTC
Hi,
thanks for providing the patch.

Due to the major revision change it got tested here too intensely...

Except the icon it seems to work as expected.