jrolfs has quit [Ping timeout: 240 seconds]
jrolfs has joined #nix-darwin
codyopel has quit [Ping timeout: 246 seconds]
seafjord[m] has quit [Ping timeout: 240 seconds]
thefloweringash[ has quit [Ping timeout: 240 seconds]
peel[m] has quit [Ping timeout: 240 seconds]
copumpkin has quit [Ping timeout: 256 seconds]
puffnfresh has quit [Ping timeout: 260 seconds]
dtz has quit [Ping timeout: 255 seconds]
jrolfs has quit [Ping timeout: 256 seconds]
<mitchty> mpickering: yep! sounds like a hell of a rat hole to me :)
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 256 seconds]
philr has joined #nix-darwin
Lisanna has quit [Quit: Lisanna]
Lisanna has joined #nix-darwin
dmj` has quit [Ping timeout: 256 seconds]
<Lisanna> mpickering that's the nature of using nix... you start trying to use it a little bit, and then you realize that the whole world is wrong and needs to be fixed to use nix
sphalerite_ has joined #nix-darwin
sphalerite has quit [Ping timeout: 266 seconds]
Lisanna has quit [Quit: Lisanna]
codyopel has joined #nix-darwin
peel[m] has joined #nix-darwin
seafjord[m] has joined #nix-darwin
dtz has joined #nix-darwin
thefloweringash[ has joined #nix-darwin
puffnfresh has joined #nix-darwin
copumpkin has joined #nix-darwin
sphalerite_ is now known as sphalerite
jtojnar has joined #nix-darwin
philr has quit [Ping timeout: 276 seconds]
sbu has joined #nix-darwin
sbu has quit [Client Quit]
__Sander__ has joined #nix-darwin
philr has joined #nix-darwin
qqlq has quit [Ping timeout: 268 seconds]
qqlq has joined #nix-darwin
qqlq has quit [Ping timeout: 240 seconds]
qqlq has joined #nix-darwin
philr has quit [Quit: WeeChat 2.0.1]
<gchristensen> puffnfresh: do you know where linuxkit people chat?
thefloweringash has joined #nix-darwin
<gchristensen> is there a darwin-compatible pkill package?
<LnL> probably
<LnL> hmm, maybe not
<thefloweringash> hello. I'm trying to build an application that requires some AppKit feature introduced in 10.10.3 (NSPressureConfiguration). This doesn't seem to be part of the headers provided with darwin.apple_sdk.frameworks.AppKit. What are my options here?
<LnL> that's odd, don't we use the 10.10 sources for everything now?
<thefloweringash> I know very little of the inner workings of Nix on Darwin. If there's somewhere I read a description of that'd be handy.
<thefloweringash> Is it possible that the headers from 10.10, but older than 10.10.3?
gleber_ has quit [Ping timeout: 276 seconds]
<LnL> yeah that could be the case
<thefloweringash> While it's definitely worth tracking down the cause of my problem, is there an "escape hatch" that will let me build with my system-installed headers for the Apple SDK parts?
jtojnar has quit [Read error: Connection reset by peer]
<LnL> there's an xcode wrapper but I have no idea if it works
jtojnar has joined #nix-darwin
ryanartecona has joined #nix-darwin
philr has joined #nix-darwin
__Sander__ has quit [Quit: Konversation terminated!]
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nix-darwin
ryanartecona has quit [Quit: ryanartecona]
ryanartecona has joined #nix-darwin
philr has quit [Ping timeout: 264 seconds]
jrolfs has joined #nix-darwin
<johnw> morning
jrolfs_ has joined #nix-darwin
<mpickering> so many packages declare their platform to be linux but compile fine on darwin
Lisanna has joined #nix-darwin
gleber_ has joined #nix-darwin
ryanartecona has quit [Quit: ryanartecona]
<LnL> yeah, a lot of people use platforms.linux when adding packages because they didn't test on darwin
<mpickering> it indicates to me that barely anyone uses nix on a mac still
<LnL> why doesn't github show the recent branches in the pull requests page
<mpickering> I remember the first time I tried nix on my mac around 2015? And it wasn't even possible using master. It is so much better now.
<LnL> I always get confused
<mpickering> What do you mean by recent branches?
<LnL> the create pull request shortcut
<mpickering> it is a mystery isn't it
<LnL> oh boy, the old days where pretty rough
<LnL> I found nix because I didn't want to keep recompiling haskell packages
<mpickering> I seem to remember GHC recompiled from source every time you updated your nixpkgs
<mpickering> I suppose the zalora mac binary cache was also around that time
<LnL> but I probably ended up building more stuff because I had to recompile ghc myself pretty frequently
<mpickering> The thing I now realise is that haskell packaging is quite sensible
jrolfs__ has joined #nix-darwin
<mpickering> which makes it easy to package uniformly in nixpkgs automatically
<mpickering> however the outside world is like the wild west
jrolfs_ has quit [Ping timeout: 256 seconds]
<mpickering> LnL: You can close this PR now as well thanks - https://github.com/NixOS/nixpkgs/pull/29082
jrolfs__ has quit [Ping timeout: 256 seconds]
jrolfs_ has joined #nix-darwin
ryanartecona has joined #nix-darwin
<puffnfresh> gchristensen: https://dockercommunity.slack.com/ has some people
<puffnfresh> sorry, Slack link
<mpickering> are propagatedBuildInputs behave differently on darwin than linux? I am inspecting the saga package which builds on linux but is missing loads of dependencies on darwin
<mpickering> if you look inside the linux build there are absolute paths to dependencies which are not mentioned in buildInputs
<mpickering> For example, netcdf is not in buildInputs but ends up as a dependency https://www.irccloud.com/pastebin/ApMAK9VQ/
<mpickering> The homebrew formula also doesn't have all these deps.. it's strange - https://github.com/OSGeo/homebrew-osgeo4mac/blob/master/Formula/saga-gis-lts.rb
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nix-darwin