!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

120 Members
27 Servers

Load older messages


SenderMessageTime
19 Sep 2025
@emilazy:matrix.orgemily fwiw this breaks .override interfaces (but I agree it's better overall) 02:15:46
@emilazy:matrix.orgemily pkgs/games/maptool/default.nix → pkgs/games/maptool/package.nix doesn't look right 02:16:07
@tomodachi94:matrix.orgTomodachi94 (they/them)Oops, definitely not intended02:18:51
@tomodachi94:matrix.orgTomodachi94 (they/them)Fixed in latest push02:21:19
@tomodachi94:matrix.orgTomodachi94 (they/them) https://github.com/NixOS/nixpkgs/pull/443954#pullrequestreview-3242588635
Can't seem to find any consensus about the pattern of pname versus pname<version>, does anyone know anything?
02:29:29
@emilazy:matrix.orgemily your proposed ? thing doesn't work 02:57:31
@emilazy:matrix.orgemily callPackage will override it with pkgs.jdk 02:57:36
@emilazy:matrix.orgemilyyou have to name it something else02:57:43
@emilazy:matrix.orgemilyfwiw I don't think dependency overrides should count as public interface anyway but02:58:09
@tomodachi94:matrix.orgTomodachi94 (they/them)Would be a good topic for an RFC03:35:19
@emilazy:matrix.orgemilyideally, you could define the interface that's exposed and the internal references separately03:39:30
@emilazy:matrix.orgemily package sets / multi-version packages and some wonky details about overrides are basically the only things stopping everything from moving to by-name I think 03:40:55
@msgilligan:matrix.orgmsgilligan The Gradle 9.1.0 PR was merged! You can now build Java 25 apps (using either zulu25 or graalvm-ce) and Gradle using Nixpkgs master. (I assume Maven works fine because it is less sensitive to Java version bumps than Gradle, but I haven't tested it) 14:30:22
@msgilligan:matrix.orgmsgilliganI'm watching the Temurin chimney and I think I see white smoke.14:58:07
@msgilligan:matrix.orgmsgilliganBut we have a bunch of Temurin updates to the existing versions that should be made, I think. I ran the update python script and generated this PR: https://github.com/NixOS/nixpkgs/pull/44389114:59:04
@msgilligan:matrix.orgmsgilligan Should that be split into multiple PRs (one for each version bump maybe) and targeted to staging? 15:00:01
@msgilligan:matrix.orgmsgilligan * But we have a bunch of Temurin updates to the existing versions that should be made, I think. I ran the update python script and generated this (massive-rebuild-triggering) PR: https://github.com/NixOS/nixpkgs/pull/443891 15:00:47
@msgilligan:matrix.orgmsgilliganhttps://adoptium.net/temurin/releases/?version=25&os=any&arch=any15:04:04
@msgilligan:matrix.orgmsgilliganThe website is updated but nothing is actually there except alpine x6415:04:54
@msgilligan:matrix.orgmsgilliganHere's a status page: https://github.com/adoptium/temurin/issues/9615:07:34
@emilazy:matrix.orgemily one PR to staging is fine 15:13:44
@emilazy:matrix.orgemilywe're about to start a cycle in the next couple days15:13:47
@emilazy:matrix.orgemilyany other mass rebuild Java PRs to land?15:13:59
@msgilligan:matrix.orgmsgilliganWhat is a "cycle"?15:14:36
@qyliss:fairydust.spaceAlyssa Rosshttps://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#staging15:15:23
@emilazy:matrix.orgemily https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#staging 15:15:27
@emilazy:matrix.orgemilyha15:15:27
@msgilligan:matrix.orgmsgilliganRead the fine manual 🤣15:15:49
@emilazy:matrix.orgemily staging-next-25.05 is about to merge to release-25.05, so we will soon have staging-next cut from staging and start to build 15:15:53
@msgilligan:matrix.orgmsgilligan OK PR 443891 is rebased to staging. (I rebased and force-pushed before switching the target branch with the GitHub PR UI and that confused some of the tests. But I force-pushed a second time and that seems to have reset everything) 15:46:31

Show newer messages


Back to Room ListRoom Version: 6