| 21 Jan 2026 |
dutchie | hmm I can just overrideCabal { doCheck = false; } | 14:44:02 |
dutchie | or dontCheck actually | 14:53:40 |
| 22 Jan 2026 |
| M̸̙̜̔̇Ǎ̴͎̙͔G̸̞̈N̸͔͍̝͗͋̾Ő̷͖̼͈̽̚L̷̻͚̓̔I̷̛͔̰̟̔Å̴̩̍ ̷̦̒̇͝M̷̱̠̺̉̎A̵̼̎͗͘Ỹ̸̬̲͂̕H̷̙̖͂Ē̷͉̦̌͒M̶͈̥̽̐ Houston, we've had a Microsoft changed their display name from Grand Warden Mayhem, Punisher of Deer to Supreme Allied Commander Mayhem, Lord of the Nine Stars. | 01:27:17 |
| LordMZTE joined the room. | 16:12:54 |
LordMZTE | It seems like GHCJS isn't in nixpkgs. Does anyone know a good way to set it up in a dev shell?
| 16:14:23 |
@acidbong:envs.net | twas removed: https://github.com/NixOS/nixpkgs/pull/422342 | 16:15:05 |
@acidbong:envs.net | you can still save that recipe and use it locally tho | 16:16:12 |
LordMZTE | I see. Surely someone must have taken over maintaining this out of tree, right?
| 16:17:10 |
emily | AIUI the newer GHCJS is a native GHC backend and is accessible with pkgsCross.ghcjs or something | 16:22:15 |
emily | it was the old GHCJS that was removed | 16:22:19 |
@acidbong:envs.net | oh | 16:22:26 |
@acidbong:envs.net | i can't find ghcjs in the search | 16:22:38 |
emily | it's a platform, not a package | 16:31:38 |
maralorn | Yes, the new js backend is supported in nixpkgs. | 16:40:04 |
alexfmpe | shellFor doesn't work for cross AFAICT, but you can whip something up manually
here'ss one example: https://github.com/bfeitknecht/impli/pull/6/files | 17:09:00 |
alexfmpe | that reminds me, I haven't checked pkgsCross.ghcjs status with 9.14 | 17:09:46 |
alexfmpe | nix-build here builds everything with nix, nix-shell grabs the tools from nixpkgs then uses cabal-install for the rest, wrapping it so it uses js backend | 17:12:33 |
alexfmpe | shellFor, were it to work here, would build all the deps with nix, so cabal-install/ghci(d) would only be used for your own project | 17:13:07 |
LordMZTE | Thanks!
| 18:02:56 |
| @wolfgangwalther:matrix.org left the room. | 19:17:01 |