!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

724 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/145 Servers

Load older messages


SenderMessageTime
14 Apr 2026
@alexfmpe:matrix.orgalexfmpe ok got the .json from hydra-report, I'll jq something up 23:28:57
15 Apr 2026
@crop_tech:matrix.orgcrop joined the room.16:14:55
@crop_tech:matrix.orgcrop i want to use a tool packaged with cabal. the specification file is too strict to run with current haskel from nixpkgs.
i get the error that a library is not available but it is available just too new.
so i would like to loosen the bounds.
i did this by changing the cabal file and with this the program compiles.
i would prefer to not change the cabal file and loosen the condition somehow differently. is this possible with nix?
16:51:54
@alexfmpe:matrix.orgalexfmpe you can doJailbreak, e.g. https://github.com/NixOS/nixpkgs/blob/608994ab06334b0b4580aa3267a19f91c16bb613/pkgs/development/haskell-modules/configuration-common.nix#L2495 18:36:41
@alexfmpe:matrix.orgalexfmpethough long-term it's best to PR the cabal file modification to the tool 18:37:24
@alexfmpe:matrix.orgalexfmpe so you won't need to have a doJailbreak around 18:37:36
@alexfmpe:matrix.orgalexfmpe
$ jq '.[2] | map(select((.buildstatus == 0) and (.job | contains("haskellPackages") and (contains("pkgsCross") | not) and (contains("pkgsMusl") | not) and (contains("pkgsStatic") | not))) .job)' ~/.cache/haskell-updates-build-report.json | wc -l
7395
22:32:00
@alexfmpe:matrix.orgalexfmpe
$ jq '.[2] | map(select((.buildstatus == 0) and (.job | contains("haskellPackages") and (contains("pkgsCross") | not) and (contains("pkgsMusl") | not) and (contains("pkgsStatic") | not))) .job)' ~/.cache/haskell-updates-build-report.json | head -n 5
[
  "haskellPackages.AC-Angle.x86_64-linux",
  "haskellPackages.AC-Colour.x86_64-linux",
  "haskellPackages.AC-Boolean.x86_64-linux",
  "haskellPackages.AC-PPM.x86_64-linux",
22:32:13
17 Apr 2026
@stites:matrix.orgSam changed their display name from stites to Po.19:30:07
@stites:matrix.orgSam changed their display name from Po to Sam.19:30:15
@potatoes.potatoes:matrix.orgPo joined the room.19:51:05
18 Apr 2026
@alexfmpe:matrix.orgalexfmpewe just crossed 7500 building packages, according to https://github.com/cdepillabout/nix-haskell-updates-status 20:46:17
@alexfmpe:matrix.orgalexfmpehit at same time as another milestone: https://github.com/NixOS/nixpkgs/pull/51122920:49:49
19 Apr 2026
@b:chreekat.netchreekatWhat is strictDeps?10:11:21
@alex:tunstall.xyzAlex According to the Nixpkgs manual, it enforces that dependencies are declared in the correct attribute, e.g. you can't put things that are needed at build time only in buildInputs. 11:12:23
@alex:tunstall.xyzAlexThe idea is to make it easier to ensure that more packages can be cross-compiled.11:13:18
@b:chreekat.netchreekatNice13:21:43
20 Apr 2026
@crtschin:matrix.orgcrtschin set a profile picture.08:52:00
@aforemny:matrix.org@aforemny:matrix.org left the room.09:39:10
21 Apr 2026
@rasmata:matrix.org@rasmata:matrix.org joined the room.07:16:18
@rasmata:matrix.org@rasmata:matrix.org left the room.07:16:21
20 May 2021
@grahamc:nixos.org@grahamc:nixos.org set the history visibility to "world_readable".22:10:58
@grahamc:nixos.org@grahamc:nixos.org changed the room name to "" from "".22:10:58
@grahamc:nixos.org@grahamc:nixos.org invited @maralorn:maralorn.demaralorn.22:11:05
@maralorn:maralorn.demaralorn joined the room.22:11:13
@andi:kack.itandi- joined the room.22:30:49
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.22:36:42
Room Avatar Renderer.22:46:20
@maralorn:maralorn.demaralorn changed the join rule to "public" from "public".22:54:26
@maralorn:maralorn.demaralorn changed the room topic to "For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/" from "For discussions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/".22:56:19

Show newer messages


Back to Room ListRoom Version: 6