flathub / com.nextcloud.desktopclient.nextcloud

https://flathub.org/apps/details/com.nextcloud.desktopclient.nextcloud
7 stars 18 forks source link

Preview: Build using QT 6 #164

Open p-fruck opened 1 week ago

p-fruck commented 1 week ago

Nextcloud client is transitioning to QT6 as QT5 is end of life. My build instructions are based on the changes from https://github.com/nextcloud/desktop/pull/4584 which does not have a stable nextcloud client release yet, so I am currently building from main branch.

The nextcloud client can be built and runs properly. Migrating to QT6 fixes the issues many people (including me) experienced with the deprecated/EOL QT5 runtime.

ncdesktop

To the maintainers: The issues around missing elements have not been fixed for quite some time. I cannot afford dedicating large parts of my freetime to this project, but if you are interested in me supporting you maintaining the client, consider reaching out to me, as I also provided a PR for the last visual flatpak runtime issues: https://github.com/flathub/com.nextcloud.desktopclient.nextcloud/pull/130

flathubbot commented 1 week ago

Started test build 131037

flathubbot commented 1 week ago

Build 131037 failed

p-fruck commented 1 week ago

errors: [flathub-json-automerge-enabled]

Any maintainer has an idea why this happens? Building works fine locally using flatpak run org.flatpak.Builder --user --install ./build-dir/ com.nextcloud.desktopclient.nextcloud.yml