!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

723 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org145 Servers

Load older messages


SenderMessageTime
22 Apr 2025
@hellwolf:matrix.orghellwolfBy default miso uses a known-to-work, pinned version of nixpkgs known as pkgs.11:57:57
@hellwolf:matrix.orghellwolf* "By default miso uses a known-to-work, pinned version of nixpkgs known as pkgs."11:58:01
@alexfmpe:matrix.orgalexfmpethey're pointing at my branch with unmerged PRs to get 9.12 js backend11:58:06
@alexfmpe:matrix.orgalexfmpebut won't ditch 8.6 until output size is less horrible11:58:13
@emilazy:matrix.orgemilyI think the term for a train that hasn't moved in half a decade is museum piece.11:58:24
@alexfmpe:matrix.orgalexfmpeas a miso user you get to pick whichever11:58:28
@alexfmpe:matrix.orgalexfmpethey just haven't killed 8.6 entirely11:58:37
@hellwolf:matrix.orghellwolfhttps://github.com/NixOS/nixpkgs/commits/b594b289740a2bc917ed9c66fef5d905f389cb9611:58:38
@hellwolf:matrix.orghellwolfthat's like one month old11:58:48
@alexfmpe:matrix.orgalexfmpeyeah and once https://github.com/NixOS/nixpkgs/pull/383528 is merged they can just point to haskell-updates11:59:54
@alexfmpe:matrix.orgalexfmpethe rest of the stuff in that branch went in already12:00:08
@emilazy:matrix.orgemilythat needs retargeting to staging12:00:25
@emilazy:matrix.orgemily-updates was merged12:00:30
@alexfmpe:matrix.orgalexfmpeto clarify: the miso website is either using 8.6 ghcjs or wasm backend I dunno12:00:50
@alexfmpe:matrix.orgalexfmpebut they do have CI and cachix for 9.12 js backend miso builds12:01:01
@alexfmpe:matrix.orgalexfmpehuh staging or next haskell-updates?12:01:43
@alexfmpe:matrix.orgalexfmpethis thing is a PITA because it messes with the install phase script so it causes mass rebuild12:02:02
@emilazy:matrix.orgemilyI guess that's up to the maintainers12:02:04
@alexfmpe:matrix.orgalexfmpeof all the GHCs12:02:09
@emilazy:matrix.orgemilystaging doesn't build anything so mass rebuilds are no issue12:02:19
@alexfmpe:matrix.orgalexfmpeI mean, just having can-actually-work-out-of-the-box cross for js backend is already a big deal because we patch splitmix12:09:08
@alexfmpe:matrix.orgalexfmpethat to me already looks like "hey haskell foundation, platform us because everything else is even worse"12:09:29
@alexfmpe:matrix.orgalexfmpe"and not just on april 1st like ghcup did"12:09:43
@alexfmpe:matrix.orgalexfmpenow imagine getting mobile cross back in shape12:10:03
@alexfmpe:matrix.orgalexfmpeplus this12:10:29
@alexfmpe:matrix.orgalexfmpeat that point, if I was maintaining some nix jungle I'd just hook onto this train instead to get the scale economy12:11:09
@alexfmpe:matrix.orgalexfmpeso maybe the way to sell it to the rest of overlayland is just making their payoff bigger12:12:47
@alexfmpe:matrix.orgalexfmpeand then hopefully they build their own cart connector12:13:01
@alexfmpe:matrix.orgalexfmpethat's somewhat what happened with miso and reflex-dom in recent months12:13:31
@alexfmpe:matrix.orgalexfmpethey both build with 9.12 js backend outta haskell-updates12:14:06

Show newer messages


Back to Room ListRoom Version: 6