| 3 Nov 2024 |
Tomodachi94 (they/them) | https://github.com/NixOS/nixpkgs/pull/353254 @Infinidoge 🏳️⚧️ | 00:47:31 |
Tomodachi94 (they/them) | (I basically had to rewrite the derivation from scratch; upstream moved to Gradle) | 00:47:55 |
Infinidoge 🏳️⚧️ | Ah | 00:48:10 |
Infinidoge 🏳️⚧️ | Gradle my beloathed | 00:48:15 |
Infinidoge 🏳️⚧️ | (But also gradle my betolerated because it's at least not the worst in the ecosystem) | 00:48:33 |
Tomodachi94 (they/them) | (gradle6 is dead, long live gradle7 and gradle8, and gradle9 whenever they release that) | 00:49:10 |
Tomodachi94 (they/them) | \(gradle\6 is dead, long live gradle7 and gradle\8, and gradle\9 whenever they release that) | 00:49:31 |
Infinidoge 🏳️⚧️ | Java 8 is dead, long live Java 8 | 00:49:46 |
Infinidoge 🏳️⚧️ | Syncing my local Nixpkgs before checking out the PR, been a bit since I've pulled | 00:50:43 |
Infinidoge 🏳️⚧️ |  Download image.png | 00:51:30 |
Infinidoge 🏳️⚧️ | I love Nixpkgs | 00:51:33 |
Tomodachi94 (they/them) | Nixpkgs is the reason my timeout is 60 seconds for Starship lmao | 00:52:06 |
Tomodachi94 (they/them) | (Er... was. It disappeared somewhere when I rewrote my stuff) | 00:52:44 |
Tomodachi94 (they/them) | * (Er... was. It disappeared somewhere when I rewrote my dotfiles) | 00:52:50 |
emily | I need to set up an asynchronous fish prompt for btw I use Jujutsu. | 00:53:53 |
Infinidoge 🏳️⚧️ | builtins.replaceStrings [ "." ] [ "_" ] version by the way | 00:54:25 |
Tomodachi94 (they/them) | In reply to@infinidoge:inx.moe
builtins.replaceStrings [ "." ] [ "_" ] version by the way Oh, so there is a simpler way lol | 00:55:12 |
Infinidoge 🏳️⚧️ | I would be astounded if there wasn't lmao | 00:55:24 |
Infinidoge 🏳️⚧️ | I wish there was a replace one that didn't need lists, but this is the closest iirc | 00:55:40 |
Infinidoge 🏳️⚧️ | https://nix.dev/manual/nix/2.24/language/builtins.html is a useful page to have bookmarked | 00:55:52 |
Infinidoge 🏳️⚧️ | I wish Nix had a proper stdlib that wasn't dependent on Nixpkgs for so many common functions | 00:56:30 |
Tomodachi94 (they/them) | I love that there's parts of this file that haven't been touched in literally 15 years | 00:57:07 |
Tomodachi94 (they/them) | In reply to@infinidoge:inx.moe https://nix.dev/manual/nix/2.24/language/builtins.html is a useful page to have bookmarked 🔖 | 00:57:20 |
Infinidoge 🏳️⚧️ | (Though you might want to replace 2.24 with latest in your bookmark so it doesn't get out of date) | 00:57:50 |
Infinidoge 🏳️⚧️ | I mildly dislike the fact that Gradle is handled within mkDerivation and not a separate helper
Though granted, given it's so common, I can understand why | 01:00:31 |
Infinidoge 🏳️⚧️ | Would stdenvNoCC be more appropriate? 🤔 Thought for later | 01:01:21 |
Tomodachi94 (they/them) | I'm wondering if we should change the example in the docs to use stdenvNoCC as well | 01:01:25 |
emily | In reply to @infinidoge:inx.moe I mildly dislike the fact that Gradle is handled within mkDerivation and not a separate helper Though granted, given it's so common, I can understand why what does this mean? | 01:21:45 |
emily | isn't it just a regular setup hook? | 01:21:50 |
Infinidoge 🏳️⚧️ | Maybe the ecosystems I generally use are weird, but i'm much more used to build${Language}Package and the like | 01:22:32 |