New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
haskellPackages.termonad: Fix dependency on gi-vte #93798
Conversation
This update was generated by hackage2nix v2.15.5-12-g1b02e1b from Hackage revision commercialhaskell/all-cabal-hashes@eb823ae.
Currently building
This maybe related to haskell-gi/haskell-gi#297. |
Thx for the hint @cdepillabout , I was very much wondering how too achieve something like that. I kinda wonder, if there would ever be a reason not to use overrideScope … Also when I look at your changes I get reminded of how sad it is, that we don‘t have better syntax for function composition … |
8a7eb3e
to
ed16234
Compare
When NixOS/nixpkgs#93798 is resolved I can have it back.
@cdepillabout Oh, no. I just realized, that I duplicated a lot of this work in #95434 . But possibly starting from newest master this PR might be easier to get right? I think your problem might stem from a newly introduced gobject-introspection dependency, that is fixed in my PR. (credit goes to @srhb for finding that solution). |
@maralorn Thanks for the heads up! I was basically using this PR as a playground for I would like to get Termonad working again at some point before the branch off of 20.09! |
So, we can close this? |
Motivation for this change
Termonad broke in 4c8da32, because a new version of
gi-vte
was released upstream that requires bumped versions of all thegi-*
libraries:https://hackage.haskell.org/package/gi-vte-2.91.27
However, this PR depends on #93799, which needs to be merged into
master
first.I also wanted to point out to @maralorn the
overrideScope
attribute. It allows you to do a "deep" override, so you don't have to recursively override stuff by hand. I thought this might be able to be used to clean up theneuron
overrides slightly.Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)