Bug 281544 - deskutils/nextcloudclient: update to 3.14.1
Summary: deskutils/nextcloudclient: update to 3.14.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: 2024-09-16 21:06 UTC by Guido Falsi
Modified: 2024-09-28 11:33 UTC (History)
2 users (show)

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


Attachments
patch v1 (4.75 KB, patch)
2024-09-16 21:06 UTC, Guido Falsi
no flags Details | Diff
patch v2 (4.75 KB, patch)
2024-09-17 16:36 UTC, Guido Falsi
no flags Details | Diff
patch v3 (4.75 KB, patch)
2024-09-27 22:03 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 2024-09-16 21:06:31 UTC
Created attachment 253611 [details]
patch v1

Hi!

I'm attaching a patch to update to the latest 3.14 release.

This new version migrated to qt6, so the patch contains the required changes.

Also, DOCs failed to build for me due to missing image files. I worked around that by removing references to those images in the doc sources.

This version is working fine on my PC and laptop. I also tested it in poudriere for supported releases +HEAD and it works fine there.

Thanks in advance!
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2024-09-16 23:28:49 UTC
ecm => ecm:build
Don't need ecm at runtime - tested with 3.13.3.
Comment 2 Guido Falsi freebsd_committer freebsd_triage 2024-09-17 16:36:46 UTC
Created attachment 253630 [details]
patch v2

Updated patch making KDE ecm a build time only requirement.

Thanks to vvd@ for reporting it!
Comment 3 Michael Reifenberger freebsd_committer freebsd_triage 2024-09-19 09:40:09 UTC
Hi,
currently I'm investigating a build error during manual build:
...
------------
Running 'makeindex -s python.ist  -o "NextcloudClientManual.ind" "NextcloudClientManual.idx"'
------------
This is makeindex, version 2.17 [TeX Live 2024] (kpathsea + Thai support).
Scanning style file ./python.ist.......done (7 attributes redefined, 0 ignored).
Scanning input file NextcloudClientManual.idx....done (56 entries accepted, 0 rejected).
Sorting entries....done (420 comparisons).
Generating output file NextcloudClientManual.ind....done (103 lines written, 0 warnings).
Output written in NextcloudClientManual.ind.
Transcript written in NextcloudClientManual.ilg.
Latexmk: applying rule 'pdflatex'...
Rule 'pdflatex':  Reasons for rerun
Changed files or newly in use/created:
  NextcloudClientManual.ind

------------
Run number 1 of rule 'pdflatex'
------------
------------
Running 'pdflatex   -recorder  "NextcloudClientManual.tex"'
------------
...
LaTeX Warning: File `{images/building/visual-studio-installer}.png' not found o
n input line 2608.


LaTeX Warning: File `{images/building/visual-studio-installer}.png' not found o
n input line 2608.


! Package pdftex.def Error: File `images/building/visual-studio-installer.png' 
not found: using draft setting.

See the pdftex.def package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.2608 ...s/building/visual-studio-installer}.png}

...
Comment 4 Guido Falsi freebsd_committer freebsd_triage 2024-09-19 17:28:22 UTC
(In reply to Michael Reifenberger from comment #3)

I encountered this one too, the patch I added in files/patch-doc_building.rst addresses these by removing references to these missing files.
Comment 5 Guido Falsi freebsd_committer freebsd_triage 2024-09-27 22:03:59 UTC
Created attachment 253861 [details]
patch v3

Adding patch updating to newer version 3.14.1
Comment 6 commit-hook freebsd_committer freebsd_triage 2024-09-28 11:31:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0ae245619be4fb1d0e4ab58a8cd46b3183020f73

commit 0ae245619be4fb1d0e4ab58a8cd46b3183020f73
Author:     Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2024-09-28 11:27:51 +0000
Commit:     Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2024-09-28 11:30:57 +0000

    deskutils/nextcloudclient: update to 3.14.1

    Update and switch to QT6

    PR:             281544
    Reported by:    Guido Falsi madpilot@

 deskutils/nextcloudclient/Makefile                 | 19 ++++++++--------
 deskutils/nextcloudclient/distinfo                 |  6 +++---
 .../files/patch-doc_building.rst (new)             | 25 ++++++++++++++++++++++
 deskutils/nextcloudclient/pkg-plist                |  8 +++++--
 4 files changed, 43 insertions(+), 15 deletions(-)
Comment 7 Michael Reifenberger freebsd_committer freebsd_triage 2024-09-28 11:33:09 UTC
Yes, that worked.
Its now committed after testing.

Thanks for Providing!