| 4 Nov 2025 |
magic_rb | 🎉 | 19:29:01 |
magic_rb | no 39c3 for me, but my flatmate is going | 19:29:11 |
magic_rb | im in slovakia at that time | 19:29:18 |
pentane ⭔ | ahh sadge | 19:29:28 |
pentane ⭔ | i'd also like to attend more events these days but I got a job in embedded NixOS development recently that's pretty time consuming :D | 19:30:25 |
magic_rb | :D nice! | 19:31:50 |
magic_rb | yea im doing numtide stuff these days | 19:31:58 |
magic_rb | good to know that adding microg forces the big build to rebuild | 20:44:05 |
atemu12 | Basically anything forces the android drv to rebuild | 20:50:03 |
magic_rb | :( | 21:02:04 |
atemu12 | And it's really hard to make it work differently | 21:02:29 |
magic_rb | I imagine, otherwise youd have done it | 21:02:44 |
magic_rb | Android really doesnt want to be split up im guessing | 21:03:06 |
atemu12 | There are separate parts but there's hundreds of repos and mapping them to drvs is not trivial | 21:04:10 |
pentane ⭔ | someone of us has got to infiltrate google and nixify android upstream | 21:26:48 |
pentane ⭔ | * | 21:26:57 |
| luelista joined the room. | 21:41:13 |
magic_rb | flake.nix in android when | 21:49:21 |
| 5 Nov 2025 |
oak 🏳️🌈♥️ | Wasn't the original creator of Robotnix (Daniel Fullmer) also experimenting generating different derivations for the different parts of the Android project (instead of building it as a one big thing)? | 10:55:18 |
oak 🏳️🌈♥️ | https://www.youtube.com/watch?v=tj8t0aRaUro There's a NixCon 2020 talk | 10:55:28 |
oak 🏳️🌈♥️ | I guess the experiments are here https://github.com/danielfullmer/soongnix and here https://github.com/danielfullmer/blueprint2nix | 10:56:41 |
atemu12 | Yup | 10:56:54 |
oak 🏳️🌈♥️ | I think the main problem is that we'd just need a team of contributors to maintain the solution | 11:06:01 |
atemu12 | Yehh | 11:11:00 |
magic_rb | it takes me an hour and a half to build android, so its not that big of a deal for me that i have to rebuild it | 11:59:41 |
atemu12 | Still annoying | 12:00:57 |
atemu12 | ccache can cut build time by ~half | 12:01:17 |
atemu12 | There's also some validation stuff you can disable; I've done it in my config | 12:05:32 |
magic_rb | isnt ccache deprecated? | 12:07:39 |
magic_rb | thats what the docs said | 12:07:46 |