-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
libwebrtc #100062
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
libwebrtc #100062
Conversation
Currently there's a problem with gclient, as it tries to fetch the source Possibly creating a git repo out of the source and fetching from there could work, or disabling pulling |
Got the cloning to work, problem is there's a list of deps in ${src}/DEPS that it tries to pull in Should be possible to take those deps and also create fake git repos |
Working on pre-fetching those deps and then placing them into the right dir in configure |
I postponed that until I actually get past configure phase |
Yeah, that should be the most difficult problem to solve.
That would be very nice if that works out. If it turns out to be too difficult and if Edit: Oh and huge thanks for looking into this btw :) |
Currently git fetching is done by nix-prefetch-git, but some of the packages have cipd packages as sources specified, I'm not sure how that should be handled So far I've found that packages require a platform variable, like linux-amd64, which if replaced leads to a package https://chrome-infra-packages.appspot.com/p/infra/tools/luci/isolate/linux-amd64/+/ Then choosing the latest version and downloading that https://chrome-infra-packages.appspot.com/p/infra/tools/luci/isolate/linux-amd64/+/ScErc0J9LrGAd_W-B-h0JC5BGACx-AQrJl4NVezfSAUC gives a zip file In that particular case I got a binary, I'd either need to patchelf it or create a FHS, right? This is getting complicated... |
Yeah, running the
Yeah, unfortunately this'll be a huge PITA to get packaged with Nix :o |
Please fix the pipeline. |
I currently don't have the time to push this forward. PR can be taken over if someone else is willing to finish it |
@ofborg eval |
I marked this as stale due to inactivity. → More info |
Motivation for this change
Make telegram calls work again
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)