| 12 Jan 2026 |
| aiya changed their profile picture. | 02:34:54 |
| aiya changed their profile picture. | 02:36:52 |
Artem | @aiya:catgirl.cloud: random_1_3_1 is already there (I think because haskellPackages by default include LTS versions and latest versions too) | 04:56:53 |
Artem | trying to fix liquidhaskell in nixpkgs in the light of https://github.com/ucsd-progsys/liquidhaskell/issues/2188:
https://github.com/NixOS/nixpkgs/pull/479484 | 20:52:29 |
| 13 Jan 2026 |
| Spencer Janssen changed their profile picture. | 17:03:17 |
| Spencer Janssen removed their profile picture. | 17:03:29 |
| Spencer Janssen set a profile picture. | 17:59:55 |
| Spencer Janssen changed their profile picture. | 18:00:46 |
| Spencer Janssen changed their profile picture. | 18:02:01 |
| 16 Jan 2026 |
| Perigord changed their profile picture. | 12:37:05 |
| 19 Jan 2026 |
| Supreme Allied Commander Mayhem, Lord of the Nine Stars changed their display name from Dr Mayhem, esq to Grand Warden Mayhem, Punisher of Deer. | 00:08:13 |
| 20 Jan 2026 |
MangoIV | hls 2.13.0.0 adds support for ghc 9.14 which would be nice to have because of the haskell debugger. https://github.com/haskell/haskell-language-server/releases/tag/2.13.0.0
is there anything I can do to accelerate having that land? | 08:45:08 |
magic_rb | the haskell debugger, forgot about that one, cant wait to try it | 12:50:58 |
| innocentzer0 joined the room. | 21:25:05 |
| 21 Jan 2026 |
teo (they/he) | Would it be worthwhile to add a nix expression that allows one to use ghc nightly bindists with nix? It would basically be the same as the current binary ones but targeting HEAD. I wanted to get your thoughts on this before implementing anything. I basically need to maintain this for head.hackage anyway | 14:01:16 |
teo (they/he) | * Would it be worthwhile to add a nix expression that allows one to use ghc nightly bindists with nix? It would basically be the same as the current binary ones but targeting HEAD. I wanted to get your thoughts on this before opening a PR. I basically need to maintain this for head.hackage anyway | 14:01:41 |
dutchie | is there an easy way to get a git version of a cabal library? I would like to use optics with GHC 9.12 but it needs this commit to pass the tests. | 14:04:26 |
Morj | Something like this? https://github.com/maurges/re/blob/5f92f51cd437664e961b45cb2e7908e3c1bdadca/default.nix#L6-L13 | 14:17:13 |
dutchie | that looks plausible, does it work in haskellPackages.mkDerivation as well? | 14:26:07 |
maralorn | Huh, I have also stumbled over the optics problem. I resolved to use 9.10 instead, but that sucks because of missing hlint support in hls on that ghc. | 14:29:47 |
Morj | I like how developPackage is only documented on the wiki, and mkDerivation is only documented in the nixpkgs manual | 14:33:01 |
Morj | With mkDerivation can't you just supply the fetchTarball to libraryDepends? | 14:34:31 |
dutchie | I tried this:
optics = pkgs.haskell.lib.compose.overrideSrc {
src = pkgs.fetchFromGitHub {
owner = "well-typed";
repo = "optics";
rev = "9ef04b58176c77b0ef93076196705d21b6bd6824";
hash = "sha256-TOINPPBBmUg1gbqwOX+FrqyFuch2LRX6i5NdEHUtbEY=";
};
} hpkgs.optics;
but it fails:
Running phase: setupCompilerEnvironmentPhase
Build with /nix/store/h9k9g4l9sq4y59jh5hnizhww0ing5a0a-ghc-9.12.2.
Running phase: unpackPhase
unpacking source archive /nix/store/pnx7r3pv632p5gq7dhpsi4pkpx4g59hi-source
source root is source
Running phase: patchPhase
sed: no input files
| 14:34:34 |
dutchie | I guess I need to point it at a subdir or something | 14:35:08 |
dutchie | hmm I can just overrideCabal { doCheck = false; } | 14:44:02 |
dutchie | or dontCheck actually | 14:53:40 |
| 22 Jan 2026 |
| Supreme Allied Commander Mayhem, Lord of the Nine Stars 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 |
Acid Bong | twas removed: https://github.com/NixOS/nixpkgs/pull/422342 | 16:15:05 |