13 May 2021 |
cdesai | that might actually work better / make things easier across the board | 12:21:36 |
_hc | the parsing code used to support XML icons, but it turns out that it was basically useless | 12:22:04 |
_hc | someone could create a full drawable extraction logic, that would be nice to have. But that never existed | 12:22:34 |
cdesai | I looked into trying to get android to parse a xml file and display a drawable but gave up pretty quickly after it seemed like a lot of effort, and maybe not that much useful | 12:23:18 |
_hc | it seems that the XML file is not a complete graphic, IIRC | 12:23:19 |
_hc | yeah, that sounds like my expereince as well | 12:23:39 |
_hc | you can also get the git repos of all the apps in the repo, then fdroid update would look for fastlane/triple-t stuff there | 12:24:36 |
cdesai | that's what https://gitlab.com/guardianproject/wind-repo does right? I was going to switch over to that setup. I don't see the update-apks.py script though | 12:28:02 |
_hc | izzy: https://docs.gitlab.com/ee/ci/variables/ | 12:40:25 |
_hc | izzy: https://clbin.com/dVKRj | 12:44:51 |
jochensp | Sylvia: could you delete the fdroidserver/revert-380f3b2e branch as well? | 13:25:00 |
@SylvieLorxu:matrix.org | jochensp: Ah I missed that, done | 13:25:56 |
jochensp | thx | 13:26:01 |
| @freenode_djBRDF:matrix.org left the room. | 15:41:53 |
_hc | ok, big update on NDKs! review requested: | 15:44:29 |
_hc | https://gitlab.com/fdroid/fdroidserver/-/merge_requests/919 | 15:44:30 |
| @freenode_djBRDF:matrix.org joined the room. | 15:44:39 |
_hc | this will make fdroid build --onserver automatically download the exact NDK version and verify it | 15:44:54 |
jochensp | _hc: looks awesome (I don't have time for an in depth review today, sorry) | 15:49:10 |
@rdfg77:kde.org | How to install more than one ndk versions? Some apps require that. | 15:50:22 |
jochensp | _hc: I would propose to move the first two commits in a separate MR as they are unrelated and should be merged soon | 15:59:19 |
jochensp | (..to unbreak CI) | 15:59:27 |
smichel17 | Is there any way to give the server a timeout for building each app? I was trying to build --all --latest but one of them (ymakei.vegetarian_journal ) hangs forever at "Resolving dependencies..." | 17:11:22 |
smichel17 | Err, to clarify, I just mean the fdroid build command, not the containerized "build server" | 17:12:57 |
| @freenode_djBRDF:matrix.org left the room. | 19:01:52 |
| @freenode_djBRDF:matrix.org joined the room. | 19:04:11 |
| @freenode_chy6:matrix.org joined the room. | 19:30:44 |
| @freenode_chy6:matrix.org left the room. | 19:31:09 |
| @freenode_chy6:matrix.org joined the room. | 19:31:34 |
_hc | linsui: right now, this would not handle installing multiple NDKs. do you know of an app that does require it? The ndk: entry currently does not allow a list, I suppose it could. Otherwise, we could make ndk: auto and let gradle download based on ndkVersion | 20:49:53 |