| 23 Jul 2025 |
dish [Fox/It/She] | https://github.com/nixos/nixpkgs/pull/422045 heyo folks, looking for reviews from java maintainers and team on this PR on behalf of the person who opened it(who isn't a matrix user). I'm not a java, expert, and the changes look good to me, but would like more experienced eyes to take a look at it. Thanks so much if anyone does review! | 04:25:35 |
dish [Fox/It/She] | * https://github.com/nixos/nixpkgs/pull/422045 heyo folks, looking for reviews from java maintainers and team(mostly just more experienced java folks) on this PR on behalf of the person who opened it(who isn't a matrix user). I'm not a java expert, and the changes look good to me, but would like more experienced eyes to take a look at it. Thanks so much if anyone does review! | 04:27:48 |
emily | hmm, is that policy we should be deciding ourselves, rather than the user? | 12:48:21 |
emily | we don't bake fontconfig settings into leaf packages | 12:48:26 |
emily | https://github.com/NixOS/nixpkgs/issues/422043 ah, it does allow overriding like this | 12:49:01 |
dish [Fox/It/She] | i believe the reason for the pr is so that we allow user overriding but have a sensible default | 12:49:16 |
emily | right | 12:49:34 |
emily | the issue indicates they are thinking along the right track and have given due considerations to the trade-offs, so it seems sensible to me | 12:50:04 |
| 26 Jul 2025 |
| oak 🏳️🌈♥️ changed their profile picture. | 08:27:11 |
| 27 Jul 2025 |
| @nullcube:matrix.org left the room. | 02:12:00 |
| 28 Jul 2025 |
| selckin left the room. | 19:29:57 |
| 1 Aug 2025 |
msgilligan | Gradle 9 is here: https://docs.gradle.org/9.0.0/release-notes.html | 15:01:43 |
msgilligan | (Unfortunately, Java 25 support is not coming until Gradle 9.1) | 15:03:06 |
msgilligan | I just reviewed PR 421047 for Gradle 9 (using rc-1) that looks pretty close to ready. | 19:44:28 |
msgilligan | It's giving the error:
- Attribute `pkgs.gradle_9-unwrapped` is a new top-level package using `pkgs.callPackage ... { /* ... */ }`.
Please define it in pkgs/by-name/gr/gradle_9-unwrapped/package.nix instead.
Is it possible to get an exception to that "discouraged pattern" in a case like this? If not, what's the best way to resolve the issue?
| 19:46:44 |
Tomodachi94 (they/them) | https://github.com/NixOS/nixpkgs/issues/358845#issuecomment-3145383158
| 19:55:12 |
Tomodachi94 (they/them) |  Download IMG_3716.webp | 19:55:13 |
Tomodachi94 (they/them) | Corretto uses Gradle 7, which might be problematic. I can't remember how much of a challenge a patch would be | 20:01:15 |
Tomodachi94 (they/them) | * Corretto uses Gradle 7, which might be problematic. I do remember looking at it's source, but I can't remember how much of a challenge a patch would be | 20:02:09 |
Tomodachi94 (they/them) | I'll take another look later, I'm not home right now | 20:04:48 |
Tomodachi94 (they/them) | scenic-view and keyspersecond are some low-hanging fruit if anyone wants to fetchpatch the patches linked in the tracking issues | 20:06:10 |
Tomodachi94 (they/them) | scenic-view, keyspersecond, and marytts are some low-hanging fruit if anyone wants to fetchpatch the patches linked in the tracking issues | 20:07:10 |
Tomodachi94 (they/them) | Not sure. Maybe someone in the #Nixpkgs / NixOS contributions would know? | 20:12:06 |
msgilligan | Good news from Debian about Java 25: https://lists.debian.org/debian-java/2025/07/msg00000.html | 20:30:57 |
msgilligan |
I have performed a rebuild of Java-dependent packages and submitted the resulting FTBFS bugs for the Java 25 default. There are significantly fewer issues (39) compared to the Java 21 migration (146).
| 20:31:10 |
| 2 Aug 2025 |
Tomodachi94 (they/them) | If anyone else does end up tackling these, happy to review. Also happy to merge if at least one other person says it looks good to them | 00:10:14 |
msgilligan | My talk Cypherpunk Java with Nix was accepted for https://nix.vegas ! | 00:49:36 |
msgilligan | I'm gonna have to demo Java 25 🤞 | 00:50:11 |
| @sorimaxuki:matrix.org joined the room. | 01:13:10 |
| @sorimaxuki:matrix.org left the room. | 01:22:53 |