16 Nov 2018 |
| @freenode_Ablu[m]:matrix.org joined the room. | 16:00:49 |
Marcus (old) | seems definitely logical at that point | 16:00:49 |
@freenode_Ablu[m]:matrix.org | Hi, does anyone have an example for a Qt app at hand? It looks like F-Droid now has Qt available in their build VM, so I would like to look into contributing an app | 16:00:49 |
| Marcus (old) invited Erik Schilling (Ablu). | 16:01:36 |
| Erik Schilling (Ablu) joined the room. | 16:01:46 |
Marcus (old) | Ablu: it's not directly available in the buildserver VM | 16:02:06 |
Marcus (old) | but you cna download and install it as part of the build process | 16:02:21 |
Erik Schilling (Ablu) | Ah... I saw this: https://gitlab.com/fdroid/fdroidserver/commit/84500b00495312c3fad18518cf0fe07bd66d035f and thought it was... | 16:02:50 |
_hc | Marcus (BubuIIC): an fdroid build flag to enable it makes sense to me | 16:04:08 |
Erik Schilling (Ablu) | Marcus (BubuIIC): is there still any example which already downloads Qt and builds with it? | 16:04:24 |
Marcus (old) | In reply to @Ablu:matrix.org Ah... I saw this: https://gitlab.com/fdroid/fdroidserver/commit/84500b00495312c3fad18518cf0fe07bd66d035f and thought it was... we couldn't keep it updated so it was removed again | 16:04:31 |
Erik Schilling (Ablu) | Marcus (BubuIIC): ah... okay. | 16:04:42 |
Marcus (old) | there should be | 16:04:55 |
Marcus (old) | But I never remember which apps use it. | 16:05:09 |
_hc | Ablu: https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/org.retroshare.android.qml_app.txt | 16:07:11 |
Erik Schilling (Ablu) | _hc: thanks a ton! | 16:07:26 |
_hc | Ablu: https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/metadata/org.openorienteering.mapper.txt | 16:07:34 |
_hc | Ablu: https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/org.equeim.tremotesf.txt | 16:08:09 |
_hc | git clone https://gitlab.com/fdroid/fdroiddata | 16:08:33 |
_hc | cd fdroiddata | 16:08:35 |
_hc | grep -i qt metadata/. | 16:08:39 |
Erik Schilling (Ablu) | the second url is broken, but I guess I see enough in order to work with it :) | 16:08:43 |
_hc | grep -ri qt metadata/ | 16:09:03 |
Erik Schilling (Ablu) | ah... so Qt does not even has to be compiled from source? https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/org.retroshare.android.qml_app.txt just seems to run a script from the repository which seems to download Qt. We already have this logic in place at: https://gitlab.com/tales/tales-client/blob/master/.gitlab-ci.yml. So I could simply copy that? | 16:13:13 |
Erik Schilling (Ablu) | (https://gitlab.com/tales/tales-client-ci/blob/master/Dockerfile) is the relevant Dockerfile for the base image there | 16:17:11 |
_hc | Tovok7: Marcus (BubuIIC) so based on some quick profiling, aobut half of the time for checkupdates to check a Tags app is spend waiting for gitlab to respond | 16:20:56 |
Tovok7 | couldn't it cache the repos? | 16:21:23 |
Marcus (old) | In reply to @Ablu:matrix.org ah... so Qt does not even has to be compiled from source? https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/org.retroshare.android.qml_app.txt just seems to run a script from the repository which seems to download Qt. We already have this logic in place at: https://gitlab.com/tales/tales-client/blob/master/.gitlab-ci.yml. So I could simply copy that? yes, doewnloading the version from their official site is the way to go here | 16:21:40 |
Marcus (old) | In reply to @freenode_Tovok7:matrix.org couldn't it cache the repos? it does | 16:21:54 |
_hc | when I let it happen without Tor, then it goes down to 15 seconds for eu.faircode.email | 16:22:06 |