-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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
vscx/ms-vsliveshare-vsliveshare: 1.0.2902 -> 1.0.3912 #115277
Conversation
This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch). Result of 1 package built:
|
I've just tested it and it fixed for me. Now I wonder if #115249 wont break it again ? |
@teto: I would hope not! This is the latest version as per mp.vs/MS-vsliveshare.vsliveshare. The extension was broken due to not having been updated in nixpkgs for months, while depending on an unstable "proposed" API that was later removed. Having automatic update PRs for VS Code extensions would help prevent future issues of this sort cropping up (and more closely reflect how they're used by normal people). @ryantm, is this something that would be simple to add to your bot?
Perhaps Microsoft should read their own documentation :) |
@deviant: Excellent cleanup of the original draft. 👍 |
Works fine too here on nixos, using vscode 1.53.2, with extension 1.03912 both local instances built from latest nixpkgs: $ cd /path/to/latest/nixpkgs
$ nix-build -I nixpkgs=. -E 'with import <nixpkgs> {config={allowUnfree = true;};}; vscode-with-extensions.override {vscodeExtensions = with vscode-extensions; [ms-vsliveshare.vsliveshare];}'
$ ./result/bin/code . |
liveshare is now updated: NixOS/nixpkgs#115277
This was broken on
vscode
>= 1.53.0.Cleans up a bunch of things:
sed
& wrappers, messing with$PATH
less and making everything more clearxprop
in the correct place (this was never actually used in the launcher scripts)xsel
— although this isn't strictly necessary, as it bundles the binary(!)/bin/bash
(thevsls
scheme handler cannot have actually worked before on NixOS)Supersedes #112909.