!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

698 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://nixos.org/manual/nixpkgs/unstable/#haskell | Current PR: https://github.com/nixos/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Ahaskell-updates | Maintainer Docs: https://github.com/NixOS/nixpkgs/blob/haskell-updates/pkgs/development/haskell-modules/HACKING.md | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org | Merger Schedule: https://cloud.maralorn.de/apps/calendar/p/H6migHmKX7xHoTFa/dayGridMonth/now | Join #haskell.nix:libera.chat for question about the alternative haskell.nix infrastructure136 Servers

Load older messages


SenderMessageTime
28 Feb 2026
@woobilicious:matrix.orgwoobiliciousI ended up just writing some code to manually walk the list of packages.06:44:16
@woobilicious:matrix.orgwoobilicious Also why do we have packages like attoparsec_0_13_2_5 and ansi-wl-pprint_0_6_9 that don't build? and don't seem to be marked as broken. 06:45:49
@woobilicious:matrix.orgwoobiliciousI'm starting to regret trying to gather every doc output we have lol06:51:19
@woobilicious:matrix.orgwoobilicioustryEval isn't catching build failures06:53:02
@maralorn:maralorn.demaralornBut the hoogle DB has the paths to all html files. 😂07:06:17
@woobilicious:matrix.orgwoobiliciousLol, the db isn't exactly human readable.07:10:34
@maralorn:maralorn.demaralornYeah, fair.07:15:07
@maralorn:maralorn.demaralornYet, I think if you need to write code for that taking inspiration from withHoogle might help.07:15:53
@maralorn:maralorn.demaralornBut anyway apparently you already solved it.07:16:12
@woobilicious:matrix.orgwoobiliciouskinda, builtin packages (like bytestring) are missing07:16:53
@andromeda:tchncs.deandromeda I'm calling pkgs.haskell.packages.ghc914.callCabal2nix to build my package. I want to switch to using build-type: Hooks which requires cabal-version: 3.14 in my .cabal file, but when I run the nix build it says Unsupported cabal format version in cabal-version field: 3.14. How can I give it a newer cabal that sees the new version? is that even what I need to do? 13:45:38
@woobilicious:matrix.orgwoobiliciousahh they're in ghc package, but slightly different layout07:18:21
@woobilicious:matrix.orgwoobiliciousAhh okay I've found where "withHoogle" is implemented07:23:07
1 Mar 2026
@woobilicious:matrix.orgwoobilicious andromeda: you probably need a version of nixpkgs with the new cabal version. 01:14:17
@woobilicious:matrix.orgwoobiliciousyou can also try running cabal2nix directly to see if it's a problem with our tooling and not cabal itself.01:26:40
@acidbong:envs.net@acidbong:envs.net removed their profile picture.03:23:20
@acidbong:envs.net@acidbong:envs.net removed their display name Acid Bong.03:23:31
@acidbong:envs.net@acidbong:envs.net left the room.03:23:42
@benjaminedwardwebb:envs.net@benjaminedwardwebb:envs.net removed their profile picture.05:50:27
@benjaminedwardwebb:envs.net@benjaminedwardwebb:envs.net left the room.05:50:28
@danl:envs.net@danl:envs.net left the room.08:55:04
@flandweber:envs.net@flandweber:envs.net removed their display name Finn Landweber.12:17:10
@flandweber:envs.net@flandweber:envs.net left the room.12:17:17
@fr1d4y:envs.net@fr1d4y:envs.net 12:36:09
@fr1d4y:envs.net@fr1d4y:envs.net removed their display name fr1d4y.12:36:28
@fr1d4y:envs.net@fr1d4y:envs.net left the room.12:41:59
@allandinakaran:matrix.orgAllan Dinakaran joined the room.16:37:08
@magpi:matrix.org@magpi:matrix.org left the room.21:29:45
@philipwilk:matrix.orgPhilip W joined the room.22:41:32
2 Mar 2026
@iclanzan:matrix.orgiclanzan joined the room.01:25:33

There are no newer messages yet.


Back to Room ListRoom Version: 6