!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
@alexfmpe:matrix.orgalexfmpehorizon haskell is literally doing something like that11:53:09
@alexfmpe:matrix.orgalexfmpegetting stuff building with 9.1411:53:09
@alexfmpe:matrix.orgalexfmpeI don't know why they also do their own separate thing on top of nixpkgs 11:53:10
@alexfmpe:matrix.orgalexfmpeshort term? as is now, if we got the stackage manpower onboard to do a 'migration'...11:53:56
@hellwolf:matrix.orghellwolfa combination of "perceived communication overhead", "not-invented-here", or/and "architectural differences"?11:54:21
@alexfmpe:matrix.orgalexfmpegetting nixpkgs snapshot to be based on a build-plan out of acme-everything-that-matters might help sell the idea to other folks11:54:42
@alexfmpe:matrix.orgalexfmpeso there might be a bit of mutually recursive chicken-and-egg process11:55:13
@hellwolf:matrix.orghellwolfto be adopted by battery included frameworks: miso, IHP, yolc, etc.?11:55:30
@hellwolf:matrix.orghellwolf* to be adopted by battery included frameworks: miso, IHP, yolc, etc.11:55:33
@alexfmpe:matrix.orgalexfmpeautomate a little bit, entice more people, automate more, repeat until nix world domination?11:55:34
@alexfmpe:matrix.orgalexfmpewell, miso is prettty much already on the nixpkgs train11:56:01
@hellwolf:matrix.orghellwolf(guixers just entered the chat.)11:56:07
@emilazy:matrix.orgemilyI thought miso was on a Nixpkgs from four years ago or something.11:56:30
@alexfmpe:matrix.orgalexfmpehttps://github.com/dmjio/miso?tab=readme-ov-file#javascript11:56:36
@alexfmpe:matrix.orgalexfmpethe pin was updated 4 years ago, but it's of a nixpkgs 6+ years old :P11:57:37
@alexfmpe:matrix.orgalexfmperight now they have one foot on each really11:57:48
@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

Show newer messages


Back to Room ListRoom Version: 6