angerman changed the topic of #haskell.nix to: https://input-output-hk.github.io/haskell.nix - alternative haskell infrastructure for nix; logs at https://logs.nix.samueldr.com/haskell.nix
DigitalKiwi has joined #haskell.nix
<DigitalKiwi> hey how can i make a project use a different version of hakyll and do whatever jailbreak does. i have it in a shell.nix i was using but i don't know how to get it into haskell.nix
<DigitalKiwi> shell.nix ^
fendor_ has joined #haskell.nix
fendor has quit [Ping timeout: 260 seconds]
__monty__ has joined #haskell.nix
<dhess> angerman: michaelpj: I was able to build everything we need in our haskell.nix "helper" repo using nixpkgs master. That means we got GHC 8.6.5, 8.4.4, and 8.10.2 to compile, plus a bunch of tools.
<dhess> so things look good for recent nixpkgs!
<angerman> Awesome!
<michaelpj> dhess: nice! given that master nixpkgs is likely to be an important configuration given the macos stuff going on, how about making a PR adding it to `ci.nix`?
<angerman> dhess: wha lt changes did you need? Do you have a PR?
<dhess> michaelpj: sure
<dhess> angerman: none
<angerman> lol what? Did work out of the box?
<michaelpj> angerman: it turns out all the failures were from stuff that's broken anyway but doesn't fail the CI
<dhess> yeah, seems to have.
<michaelpj> we need a better solution for "known-broken" things in `ci.nix`
<dhess> yeah to be clear, I did not end up building ci.nix with nixpkgs master as when I did that, many things didn't build... but michaelpj informed me that those same things were broken on the pinned nixpkgs, too.
<dhess> so I just decided to replace the nixpkgs I pass to haskell.nix in our wrapper and build that
<dhess> worked fine, no changes
<angerman> I’ll have a dedicated machine for CI soonish. Let’s see if I need a second one.
<dhess> I haven't actually *run* this on a Big Sur machine yet :) I will do that later today.
<michaelpj> yeah, hopefully after it stabilises a bit we can pick a reasonable stable revision of nixpkgs master and stick with that until 21.03
<angerman> We bring our own compilers (BYOC)
<dhess> hehe
pjb has left #haskell.nix ["ERC (IRC client for Emacs 27.1)"]
fendor_ is now known as fendor
hekkaidekapus{ has quit [Remote host closed the connection]
hekkaidekapus{ has joined #haskell.nix
acarrico has quit [Ping timeout: 260 seconds]
acarrico has joined #haskell.nix
igghibu has joined #haskell.nix
igghibu has quit [Client Quit]
acarrico has quit [Ping timeout: 240 seconds]
proofofkeags has quit [Ping timeout: 240 seconds]
acarrico has joined #haskell.nix
proofofkeags has joined #haskell.nix
acarrico has quit [Ping timeout: 260 seconds]
acarrico has joined #haskell.nix
proofofkeags has quit [Ping timeout: 260 seconds]
proofofkeags has joined #haskell.nix
proofofkeags_ has joined #haskell.nix
proofofkeags has quit [Ping timeout: 260 seconds]
proofofkeags_ has quit [Ping timeout: 256 seconds]
__monty__ has quit [Quit: leaving]
jbetz has quit [Ping timeout: 260 seconds]
jbetz has joined #haskell.nix
hekkaidekapus} has joined #haskell.nix
hekkaidekapus{ has quit [Ping timeout: 240 seconds]