!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

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

Load older messages


SenderMessageTime
22 Apr 2025
@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
@alexfmpe:matrix.orgalexfmpeso now it's just about keeping it building12:14:32
@alexfmpe:matrix.orgalexfmpe(reflex-platform still has a bunch of stuff for mobile)12:15:25
@emilazy:matrix.orgemilyif Stackage LTS QA is actually as minimal as claimed here then it seems like tracking nightly would be an easy way to avoid painful flag days / long-lived branches with less risk than I expected12:16:47
@teoc:matrix.orgTeo (he/him)I think more sharing between nixpkgs and head.hackage would be great. head.hackage used to use the nixpkgs infra to build stuff so it's not inconceivable that it could do that again. At some point I want to write a little cli for head.hackage to help track upstream PRs etc, since it's a huge pain atm, and often PRs are just not made to the upstream. Nixpkgs is much better in this regard12:18:06
@alexfmpe:matrix.orgalexfmpeapparently I'm wrong, stackage site claims they do run test suites12:18:21
@alexfmpe:matrix.orgalexfmpethey just don't patch things,12:18:40
@alexfmpe:matrix.orgalexfmpe* they just don't patch things12:18:44

Show newer messages


Back to Room ListRoom Version: 6