ChanServ changed the topic of #nixos-ruby to: Everything about using Nix & Ruby. Logs at https://logs.nix.samueldr.com/nixos-ruby/
aditsachde has joined #nixos-ruby
<zimbatm> manveru: oh really? awesome!
<zimbatm> you nick should be manhero
<manveru> it's in master
<manveru> thought i pinged you on the PR, but i guess these days it's impossible to filter github notifcations :|
<{^_^}> #80470 (by manveru, 2 days ago, merged): rubyWithPackages.libv8: fix compilation
<manveru> it's a simple fix really, until they remove the class entirely anyway
<zimbatm> the volume of notifications is a bit hard to manage
<zimbatm> looking
<manveru> tbh in only checked that it can be required, i really didn't look much into how to actually use the gem since there seems to be no docs about it
<zimbatm> nice
<manveru> but then it's an easy fix to just pass a different v8 to it...
<zimbatm> it's a pragmatic fix
<zimbatm> yeah
<manveru> i still haven't had the motivation to look into the bundler issue, is that still unsolved?
<manveru> it's still open :|
<manveru> probably just needs some additional require in the wrapper script
<zimbatm> yeah I've been swamped as well
<zimbatm> yeah it's probably quite simple but it requires to put the debugger hat on
<manveru> hehe
<zimbatm> and context switching is expensive
<manveru> yeah, i've had enough to do with the crystal stuff already
<manveru> and now i have to do some python packaging for work
<zimbatm> lol
<zimbatm> polyglot
<manveru> this Pipfile stuff is ridiculous
<zimbatm> oh man...
<zimbatm> use poetry
<zimbatm> are you in a position to switch people to poetry?
<manveru> well, i can't really change what they use
<manveru> and it seems like pipfile is the new standard or something...
<zimbatm> nah
<zimbatm> there is not standard in the python ecosystem
<zimbatm> s/not/no
<zimbatm> poetry is the future
<manveru> there's an xkcd for that :)
<zimbatm> one day there will be a xkcd about having a xkcd for that
<manveru> anw, for now i wrote a little wrapper that pulls hashes and versions out of the Pipfile.lock, it just doesn't know how to build the dependency graph
<zimbatm> let me ignore what you're saying and insist a little bit more :p
<manveru> so it's some manual work to setup first, but i'll probably switch it to poetry when we take the project over in the future
<manveru> i looked at it already, i know :)
<zimbatm> hehe, alright :)
<zimbatm> we need more ruby devs to help out
<manveru> yeah...
<manveru> i hardly even use bundix anymore since ruby.withPackages is just so much faster :P
<manveru> and i only do a couple of pry sessions now, all the code i write is in other languages
<zimbatm> and i hardly even use ruby anymore
<zimbatm> the only time I use ruby is when I use `irb` as a calculator
<manveru> :D
<zimbatm> so long ruby
<manveru> i also use json/yaml/sequel a bit
<manveru> there's still nothing that can beat those oneliners
<manveru> but ofc everyone looks at me like i'm writing perl :|
<zimbatm> yeah ruby did inherit quite a bit from perl :p
<zimbatm> I agree. require "json" and then massage the data is also something I do in irb
<manveru> i'm so glad i quit my rails job last year... been really fun since :)
<manveru> but ofc nixpkgs now suffers because of it
<zimbatm> we really need somebody that can drive changes on the rubygems side of things
<zimbatm> for example for libv8, it would be great if the sources were fetched by rubygems itself
<zimbatm> which would require to expand the Gem spec with a list of 3rd-part (URL, sha256) tuples
<zimbatm> then it would become possible to handle those on the nix side
<zimbatm> then it would be possible to have a 1:1 mapping between the gem and livb8 versions
zimbatm1 has joined #nixos-ruby
zimbatm1 is now known as zimbatm[m]
aditsachde has quit [Ping timeout: 245 seconds]
alienpirate5 has quit [Ping timeout: 256 seconds]
zimbatm[m] has quit [Ping timeout: 240 seconds]
aditsachde has joined #nixos-ruby
alienpirate5 has joined #nixos-ruby
zimbatm[m] has joined #nixos-ruby