!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

122 Members
27 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
3 Nov 2024
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️I wish there was a replace one that didn't need lists, but this is the closest iirc00:55:40
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️https://nix.dev/manual/nix/2.24/language/builtins.html is a useful page to have bookmarked00:55:52
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️I wish Nix had a proper stdlib that wasn't dependent on Nixpkgs for so many common functions00:56:30
@tomodachi94:matrix.orgTomodachi94 (they/them)I love that there's parts of this file that haven't been touched in literally 15 years00:57:07
@tomodachi94:matrix.orgTomodachi94 (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:inx.moeInfinidoge 🏳️‍⚧️ (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:inx.moeInfinidoge 🏳️‍⚧️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 why01:00:31
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️Would stdenvNoCC be more appropriate? 🤔 Thought for later01:01:21
@tomodachi94:matrix.orgTomodachi94 (they/them)I'm wondering if we should change the example in the docs to use stdenvNoCC as well01:01:25
@emilazy:matrix.orgemily
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
@emilazy:matrix.orgemilyisn't it just a regular setup hook?01:21:50
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️ Maybe the ecosystems I generally use are weird, but i'm much more used to build${Language}Package and the like 01:22:32
@emilazy:matrix.orgemilythose are bad. they don't compose when you have multiple ecosystems in a build01:23:35
@emilazy:matrix.orgemilynew things are moving away from them and old things are sometimes moving towards hooks01:23:50
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️Fair enough01:24:05
@tomodachi94:matrix.orgTomodachi94 (they/them)Okay hopefully maintenance of Rhino will be much easier now (update script and placed in by-name, and the fetched revision is determined automatically)02:52:18
@tomodachi94:matrix.orgTomodachi94 (they/them)Still stuck on how to even build "rhino-all"02:53:43
@tomodachi94:matrix.orgTomodachi94 (they/them) Oh, hmm. A discussion on their GitHub says to use "./gradlew :rhino-all:shadowJar", but setting gradleBuildTask = ":rhino-all:shadowJar" fails because Gradle can't find such a task 03:03:24
@tomodachi94:matrix.orgTomodachi94 (they/them) Oh, hmm. A discussion on their GitHub says to use ./gradlew :rhino-all:shadowJar, but setting gradleBuildTask = ":rhino-all:shadowJar" fails because Gradle can't find such a task 03:03:40
@tomodachi94:matrix.orgTomodachi94 (they/them) source-1.7.15.jar is identical to their rhino-1.7.15.jar except for NativeCollectionIterator$1.class and NativePromise$1.class (both in theirs but not ours) according to a diff --recursive of them 03:55:17
@tomodachi94:matrix.orgTomodachi94 (they/them) source-1.7.15.jar is identical to their rhino-1.7.15.jar except for NativeCollectionIterator$1.class and NativePromise$1.class (both in theirs but not ours) according to a diff --recursive of the extracted JARs 03:55:50
@emilazy:matrix.orgemily diffoscope time 03:55:57
@tomodachi94:matrix.orgTomodachi94 (they/them)It's all bytecode 💔03:56:13
@tomodachi94:matrix.orgTomodachi94 (they/them)There are differences in the files too, but I'm chalking that up to different Java versions03:56:43
@tomodachi94:matrix.orgTomodachi94 (they/them)* There are differences in many files too, but I'm chalking that up to different Java versions03:56:49

Show newer messages


Back to Room ListRoom Version: 6