jiebi/CodeConvo huggingface dataset:
Change:
Build of failed on x86_64-linux as of . Maintainer cc: Other cc: n/a nixpkgs at commit This issue was automatically generated by . that created this issue. Internal tag:
Looks to be some test failures: I suspect this is due to the since jax hasn't been changed otherwise.

Discussion:
{ lib , absl-py <ins> , blas </ins> , buildPythonPackage , fetchFromGitHub , jaxlib <ins> , lapack </ins> , numpy , opt-einsum , pytestCheckHook

, typing-extensions }: <ins> let usingMKL = blas.implementation == "mkl" || lapack.implementation == "mkl"; in </ins> buildPythonPackage rec { pname = "jax"; version = "0.3.1";

"tests/" ]; <ins> # See https://github.com/google/jax/issues/9705. disabledTests = lib.optionals usingMKL [ "test_custom_root_with_aux" ]; </ins> pythonImportsCheck = [ "jax" ];
Change:
Build of failed on x86_64-linux as of . Maintainer cc: Other cc: n/a nixpkgs at commit This issue was automatically generated by . that created this issue. Internal tag:

Discussion:
"tests/" ]; <del> # See https://github.com/google/jax/issues/9705. disabledTests = lib.optionals usingMKL [ "test_custom_root_with_aux" ]; </del> <ins> # See #  * https://github.com/google/jax/issues/9705 #  * https://discourse.nixos.org/t/getting-different-results-for-the-same-build-on-two-equally-configured-machines/17921 #  * https://github.com/NixOS/nixpkgs/issues/161960 disabledTests = lib.optionals usingMKL [ "test_custom_linear_solve_cholesky" "test_custom_root_with_aux" "testEigvalsGrad_shape" ]; </ins> pythonImportsCheck = [ "jax"
Change:
These are definitely not intentional: &q=propogatedBuildInputs&type=Code
I wonder: would that be from a Dvorak user?

Discussion:
doCheck = false; <del> propogatedBuildInputs = [ python3 ]; </del> <ins> propagatedBuildInputs = [ python3 ]; </ins> meta = with stdenv.lib; { description = "A text scroller for use with panels and shells";

llvmPackages.llvm ] ++ stdenv.lib.optional stdenv.isDarwin Cocoa; <del> propogatedBuildInputs = [ </del> <ins> propagatedBuildInputs = [ </ins> rustracerd ];

# remove messing with shipped binary patches = [ ./setup.patch ]; <del> # not sure if these need to be propogated or not? </del> <ins> # not sure if these need to be propagated or not? </ins> propagatedBuildInputs = [ pexpect pyGtkGlade

./fix-curses.patch ]; <del> # Should I be using pygtk's propogated build inputs? </del> <ins> # Should I be using pygtk's propagated build inputs? </ins> # !!! Should use makeWrapper. postPatch = '' # We don't have "python2".
Change:
Reloading bird2.service fails due to permission denied when connecting to control socket. services.bird2 reload bird2 failed, permission denied show up in the log or just run with this patch applied service reloads successfully This seems to be a regression introduced by <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --Please run and paste the result.
By adding CAPDACOVERRIDE to CapabilityBoundingSet, it reloads successfully. Guess we now know why it was there in the first place.

Discussion:
inherit (lib) mkEnableOption mkIf mkOption optionalString types; cfg = config.services.bird2; <ins> caps = [ "CAP_NET_ADMIN" "CAP_NET_BIND_SERVICE" "CAP_NET_RAW" ]; </ins> in { ###### interface

serviceConfig = { Type = "forking"; Restart = "on-failure"; <del> # We need to start as root so bird can open netlink sockets i.e. for ospf ExecStart = "${pkgs.bird}/bin/bird -c /etc/bird/bird2.conf -u bird2 -g bird2"; ExecReload = "/bin/sh -c '${pkgs.bird}/bin/bird -c /etc/bird/bird2.conf -p && ${pkgs.bird}/bin/birdc configure'"; </del> <ins> User = "bird2"; Group = "bird2"; ExecStart = "${pkgs.bird}/bin/bird -c /etc/bird/bird2.conf"; ExecReload = "${pkgs.bird}/bin/birdc configure"; </ins> ExecStop = "${pkgs.bird}/bin/birdc down"; RuntimeDirectory = "bird"; <del> CapabilityBoundingSet = [ "CAP_CHOWN" "CAP_FOWNER" "CAP_SETUID" "CAP_SETGID" "CAP_NET_ADMIN" "CAP_NET_BROADCAST" "CAP_NET_BIND_SERVICE" "CAP_NET_RAW" ]; </del> <ins> CapabilityBoundingSet = caps; AmbientCapabilities = caps; </ins> ProtectSystem = "full"; ProtectHome = "yes"; ProtectKernelTunables = true;

host1.wait_for_unit("bird2.service") host2.wait_for_unit("bird2.service") <ins> host1.succeed("systemctl reload bird2.service") </ins> with subtest("Waiting for advertised IPv4 routes"): host1.wait_until_succeeds("ip --json r | jq -e 'map(select(.dst == "10.10.0.2")) | any'")
Change:
Building on Darwin fails. The problem seems very similar to which was solved by —however I do not know how to apply that solution here.
Wasn't this fixed by merging
This issue is fixed, but it broke again recently. Same issue as but we use
Proposed
Fixed by

Discussion:
dependencies = []; buildInputs = [ python go cmake <del> (if stdenv.isDarwin then llvmPackages.clang else llvmPackages.clang-unwrapped) llvmPackages.llvm </del> ] ++ stdenv.lib.optional stdenv.isDarwin Cocoa; propagatedBuildInputs = stdenv.lib.optional (!stdenv.isDarwin) rustracerd; patches = [ <del> ./patches/youcompleteme/1-top-cmake.patch </del> ./patches/youcompleteme/2-ycm-cmake.patch ]; <ins> # YCM requires path to external libclang 3.9 # For explicit use and as env variable for ../third_party/ycmd/build.py EXTRA_CMAKE_ARGS="-DEXTERNAL_LIBCLANG_PATH=${llvmPackages.clang.cc}/lib/libclang.${if stdenv.isDarwin then "dylib" else "so"}"; </ins> buildPhase = '' patchShebangs . substituteInPlace plugin/youcompleteme.vim 

<del> --- ./third_party/ycmd/cpp/CMakeLists.txt +++ ./third_party/ycmd/cpp/CMakeLists.txt @@ -121,8 +121,8 @@ set( CPP11_AVAILABLE true ) endif() elseif( COMPILER_IS_CLANG ) -  set( CPP11_AVAILABLE true ) -  set( CMAKE_XCODE_ATTRIBUTE_CLANG_CXX_LANGUAGE_STANDARD "c++11" ) +  #set( CPP11_AVAILABLE true ) +  #  set( CMAKE_XCODE_ATTRIBUTE_CLANG_CXX_LANGUAGE_STANDARD "c++11" ) set( CMAKE_XCODE_ATTRIBUTE_CLANG_CXX_LIBRARY "libc++" ) endif() </del>

buildInputs = [ python go cmake <del> (if stdenv.isDarwin then llvmPackages.clang else llvmPackages.clang-unwrapped) llvmPackages.llvm </del> ] ++ stdenv.lib.optional stdenv.isDarwin Cocoa; propagatedBuildInputs = stdenv.lib.optional (!stdenv.isDarwin) rustracerd; patches = [ <del> ./patches/youcompleteme/1-top-cmake.patch </del> ./patches/youcompleteme/2-ycm-cmake.patch ]; <ins> # YCM requires path to external libclang 3.9 # For explicit use and as env variable for ../third_party/ycmd/build.py EXTRA_CMAKE_ARGS="-DEXTERNAL_LIBCLANG_PATH=${llvmPackages.clang.cc}/lib/libclang.${if stdenv.isDarwin then "dylib" else "so"}"; </ins> buildPhase = '' patchShebangs . substituteInPlace plugin/youcompleteme.vim 

mkdir build pushd build <del> cmake -G "Unix Makefiles" . ../third_party/ycmd/cpp -DPYTHON_LIBRARIES:PATH=${python}/lib/libpython2.7.so -DPYTHON_INCLUDE_DIR:PATH=${python}/include/python2.7 -DUSE_CLANG_COMPLETER=ON -DUSE_SYSTEM_LIBCLANG=ON </del> <ins> cmake -G "Unix Makefiles" . ../third_party/ycmd/cpp -DPYTHON_LIBRARIES:PATH=${python}/lib/libpython2.7.so -DPYTHON_INCLUDE_DIR:PATH=${python}/include/python2.7 -DUSE_CLANG_COMPLETER=ON  $EXTRA_CMAKE_ARGS </ins> make ycm_core -j''${NIX_BUILD_CORES} -l''${NIX_BUILD_CORES}} <del> ${python}/bin/python ../third_party/ycmd/build.py --gocode-completer --clang-completer --system-libclang </del> <ins> ${python}/bin/python ../third_party/ycmd/build.py --gocode-completer --clang-completer </ins> popd '';
Change:
Source no longer apparently available from upstream website. They recommend using pypi. Attempt to build , as in :

Discussion:
version = "0.24"; src = pkgs.fetchurl { <del> url = "http://www.cython.org/release/${name}.tar.gz"; </del> <ins> url = "mirror://pypi/C/Cython/${name}.tar.gz"; </ins> sha256 = "1wd3q97gia3zhsgcdlvxh26hkrf3m53i6r1l4g0yya119264vr3d"; };
Change:
upon importing Cerberus. Steps to reproduce the behavior: Because was introduced in Python 3.7 I suspected this might only affect some Python versions but from the above example it is clear this is more widespread. runs without error. If applicable, add screenshots to help explain your problem. Add any other context about the problem here. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --Please run and paste the result.
nixos-21.11 is affected

Discussion:
{ lib , buildPythonPackage , fetchFromGitHub <ins> , setuptools </ins> , pytestCheckHook }:

sha256 = "03kj15cf1pbd11mxsik96m5w1m6p0fbdc4ia5ihzmq8rz28razpq"; }; <ins> propagatedBuildInputs = [ setuptools ]; </ins> checkInputs = [ pytestCheckHook ];
Change:
Project description A tool to show calendar event details in Mutt. Metadata homepage URL: source URL: license: mit platforms: unix, linux, darwin, (all platforms supporting Python)

Discussion:
githubId = 20536514; name = "Magdalena Haselsteiner"; }; <ins> mh182 = { email = "mh182@chello.at"; github = "mh182"; githubId = 9980864; name = "Max Hofer"; }; </ins> mic92 = { email = "joerg@thalheim.io"; matrix = "@mic92:nixos.dev";

<ins> { lib, python3 }: with python3.pkgs; buildPythonApplication rec { pname = "mutt-ics"; version = "0.9.2"; src = fetchPypi { inherit version; pname = "mutt_ics"; sha256 = "d44d4bec4e71c7f14df01b90fdb9563cdc784ece4250abfea5b0b675cfe85a50"; }; propagatedBuildInputs = [ icalendar ]; meta = with lib; { homepage = "https://github.com/dmedvinsky/mutt-ics"; description = "A tool to show calendar event details in Mutt"; license = licenses.mit; maintainers = with maintainers; [ mh182 ]; }; } </ins>

}; mutt-wizard = callPackage ../tools/misc/mutt-wizard { }; <ins> mutt-ics = callPackage ../tools/networking/mutt-ics { }; </ins> mwic = callPackage ../applications/misc/mwic { pythonPackages = python3Packages; };
Change:
Project description Emmet support based on LSP. Metadata source URL: license: mit platforms: all

Discussion:
<ins> { lib , buildNpmPackage , fetchFromGitHub , fetchpatch }: buildNpmPackage rec { pname = "emmet-ls"; version = "0.4.1"; src = fetchFromGitHub { owner = "aca"; repo = "emmet-ls"; rev = version; hash = "sha256-TmsJpVLF9FZf/6uOM9LZBKC6S3bMPjA3QMiRMPaY9Dg="; }; npmDepsHash = "sha256-Boaxkad7S6H+eTW5AHwBa/zj/f1oAGGSsmW1QrzuFWc="; patches = [ # update package-lock.json as it is outdated (fetchpatch { name = "fix-lock-file-to-match-package-json.patch"; url = "https://github.com/aca/emmet-ls/commit/111111a2c2113f751fa12a716ccfbeae61c32079.patch"; hash = "sha256-/3ZbOBxScnfhL1F66cnIoD2flVeYTJ2sLxNHQ9Yrgjw="; }) ]; meta = with lib; { description = "Emmet support based on LSP"; homepage = "https://github.com/aca/emmet-ls"; changelog = "https://github.com/aca/emmet-ls/releases/tag/${version}"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; mainProgram = "emmet-ls"; }; } </ins>

dot-language-server = callPackage ../development/tools/language-servers/dot-language-server { }; <ins> emmet-ls = callPackage ../development/tools/language-servers/emmet-ls { }; </ins> fortls = python3.pkgs.callPackage ../development/tools/language-servers/fortls { }; fortran-language-server = python3.pkgs.callPackage ../development/tools/language-servers/fortran-language-server { };
Change:
Currently in needsUserConfig is set when is true: This is not specific enough as this is not compatible with and looking at the rest of the code should probably only be set when is true. I've tested the latter by building boost 1.77 on Darwin and it compiled successfully. Steps to reproduce the behavior: boost 1.77 on Darwin with Should build If applicable, add screenshots to help explain your problem. Add any other context about the problem here. Please run and paste the result.
should I send a pr, so we can close this? This is blocking for Darwin.
Yes, PR's are welcome
done.

Discussion:
else "$NIX_BUILD_CORES"; <del> needUserConfig = stdenv.hostPlatform != stdenv.buildPlatform || useMpi || stdenv.isDarwin; </del> <ins> needUserConfig = stdenv.hostPlatform != stdenv.buildPlatform || useMpi || (stdenv.isDarwin && enableShared); </ins> b2Args = concatStringsSep " " ([ "--includedir=$dev/include"
Change:
Functionality that relies on (vertical/horizontal scrolling for the 2.1 release) does not work with the (unpatched) version in Nixpkgs. surf (built without patches). to a page that requires scrolling to observe all content. that ctrl+j, ctrl+k, etc. does not scroll the page. Confirmed to be working for surf 2.1 (the current version we have in Nixpkgs) on non-NixOS distribution using their own package manager. Will attempt to have a look at this if I can find the cycles, but I am not intimately familiar with WebKit.
The “offending” commit seems to be which introduced pipe-based communication with the WebKitWebExtension.

Discussion:
inherit patches; <del> installFlags = [ "PREFIX=$(out)" ]; </del> <ins> makeFlags = [ "PREFIX=$(out)" ]; </ins> # Add run-time dependencies to PATH. Append them to PATH so the user can # override the dependencies with their own PATH.
Change:
WirePlumber doesn't seem to be able to load configuration files from . It's possible that I'm doing something wrong, but what I've found so far leads me to believe that wireplumber is looking in the wrong place. For reference, I have the following in : WirePlumber doesn't read this config. Moving the file to works. Running shows that WirePlumber is looking in the wrong place for its configuration files ( instead of ): The say the following about the configuration directory: …this can be found in : …which is referenced here: Unfortunately, I wasn't able to figure it out in the limited time I had tonight so I thought I'd open an issue describing what I'd found out so far to see if anyone else has ideas. Please run and paste the result.
Looks like you're correct, and we can just override to point to the right place.

Discussion:
"-Dintrospection=${mesonEnableFeature enableGI}" "-Dsystemd-system-service=true" "-Dsystemd-system-unit-dir=${placeholder "out"}/lib/systemd/system" <ins> "-Dsysconfdir=/etc" </ins> ]; passthru.updateScript = nix-update-script {
Change:
In the build result of package , is full of It seems that all the lines involving has been mistakenly replaced with this one. This is the probable cause of the symbol-not-found error when trying to run the tests (). Steps to reproduce the behavior: Build the package against nixos-unstable View See the repeated lines. CMake variables other than nlohmannjsonDIR to appear so that dependent CMake-based packages and tests can build. ! <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.

Discussion:
# Hardcode path to fix use with cmake sed -i cmake/scripts/ROOTConfig.cmake.in  <del> -e 'iset(nlohmann_json_DIR "${nlohmann_json}/lib/cmake/nlohmann_json/")' </del> <ins> -e '1iset(nlohmann_json_DIR "${nlohmann_json}/lib/cmake/nlohmann_json/")' </ins> patchShebangs build/unix/ '' + lib.optionalString noSplash ''
Change:
The  package (which I and maintain) has a that is rendering wrong at It seems that I used the wrong markup language. I'd like to ask: what is the markup language that we're supposed to use in s? I've been unable to find an answer to this in the documentation, and unable to find a working example in some package's file, even though IIRC I've come across some description in search results that correctly rendered some quoted code with extra styling. When I first wrote my package's description, it was 4 months ago with NixOS 21.05, and I'd somehow thought that DocBook was the correct language to use. Looking at other packages' descriptions, I see some other attempts to use markup (or Markdown), which is maybe what influenced me, but now I see that these are also rendering wrong. My longer more-structured description looks especially bad, so it should be fixed.
As far as is just plain text.

Discussion:
opacity, edge thickness, and right- or left-handedness, for this cursor theme.  This package's derivation has an output for each of these variants, named following the upstream convention, and the attribute for <del> an output must be used to install a variant.  E.g.: <programlisting language="nix"> environment.systemPackages = [ comixcursors.Blue comixcursors.Opaque_Orange comixcursors.Slim_Red comixcursors.Opaque_Slim_White comixcursors.LH_Green comixcursors.LH_Opaque_Black comixcursors.LH_Slim_Orange comixcursors.LH_Opaque_Slim_Blue ]; </programlisting> Attempting to use just <literal>comixcursors</literal>, i.e. without an output attribute, will not install any variants.  To install all the variants, use <literal>comixcursors.all</literal> (which is a list), e.g.: <programlisting language="nix"> environment.systemPackages = comixcursors.all ++ [...]; </programlisting> The complete list of output attributes is: <programlisting> ${concatStringsSep "n" variants} </programlisting> </del> <ins> an output must be used to install a variant, e.g. `comixcursors.LH_Opaque_Slim_Blue`.  Attempting to use only `comixcursors`, i.e. without an output attribute, will not install any variants.  To install all the variants, use `comixcursors.all` (which is a list). </ins> ''; homepage = "https://gitlab.com/limitland/comixcursors"; changelog = "https://gitlab.com/limitland/comixcursors/-/blob/HEAD/NEWS";
Change:
ibus-setup crashes on startup ibus-daemon crashes on shortcut The problem is this line in the wrapper GDKPIXBUFMODULEFILE can only be one file. Not multiple files. This is because it is meant as a write to location. I tested it, and it works perfectly if there is only one file. In my current system, the wrapper makes GDKPIXBUFMODULEFILE contain two times the same file anyway. nixos
Ok so replacing maybe the wrong solution, but it's still an issue that GDKPIXBUFMODULE_FILE can only be one file. How about using --set instead of --prefix? I pushed over the branch, but I don't think I can reopen the pull request.

Discussion:
for prog in ibus ibus-daemon ibus-setup; do wrapProgram "$out/bin/$prog"  <del> --prefix GDK_PIXBUF_MODULE_FILE : ${librsvg.out}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache  </del> <ins> --set GDK_PIXBUF_MODULE_FILE ${librsvg.out}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache  </ins> --prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH:$out/lib/girepository-1.0"  --prefix GIO_EXTRA_MODULES : "${dconf}/lib/gio/modules"  --set IBUS_COMPONENT_PATH "$out/share/ibus/component/"
Change:
A clear and concise description of what the bug is. firefox-bin just tried to update itself. is empty: <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Please run and paste the result.
tracing policiesJson makes Nix (2.6.1) do something on a CPU for a while and then segfault... Repl works fine. Weird. The problem seems to be in the wrapper, -unwrapped is fine!.
is the problem
While contains , , otherwise they default to . I use to work around this because it appeared to be intentional but the default should probably be changed - I'm not sure why it's optional in the wrapper, that seems to have been introduced in for some reason?

Discussion:
enterprisePolicies = { <del> policies = lib.optionalAttrs usesNixExtensions  { </del> <ins> policies = { </ins> DisableAppUpdate = true; } // lib.optionalAttrs usesNixExtensions {
Change:
firefox-bin package requires gtk2 despite firefox doesn't use gtk2 for a long time Steps to reproduce the behavior: any of packages from the firefox-bin family firefox-bin doesn't install gtk2 as dependency
I can reproduce this for your commit, but cannot reproduce with current master, potentially it was fixed, can you confirm?
You're checking firefox rather than firefox-bin in the second output :thinking:

Discussion:
, gdk-pixbuf , glib , glibc <del> , gtk2 </del> , gtk3 , libkrb5 , libX11

gdk-pixbuf glib glibc <del> gtk2 </del> gtk3 libkrb5 mesa
Change:
I bumped the version in which fixed the problem for me. Can you confirm?
confirm: Fix the issue. (your changes not in unstable yet). Thank you!

Discussion:
stdenv.mkDerivation rec { pkgname = "conkeror"; <del> version = "1.0pre-20160130"; </del> <ins> version = "1.0.3"; </ins> name = "${pkgname}-${version}"; src = fetchgit { url = git://repo.or.cz/conkeror.git; <del> rev = "3e4732cd0d15aa70121fe0a0403103b777c964bf"; sha256 = "1299b1kdfd2vip3w02jzvj2i8scjpsvpx19d2c8ms2pizz7xxmp4"; </del> <ins> rev = "refs/tags/${version}"; sha256 = "06fhfk8km3gd1lc19543zn0c71zfbn8wsalinvm1dbgi724f52pd"; </ins> }; buildInputs = [ unzip makeWrapper ];
Change:
Support macOS/M1 Currently live share is linux only. How would I start the process to add liveshare extension to support macOS and M1. Metadata The below does not work currently: homepage URL: source URL: license: mit, bsd, gpl2+ , ... platforms: unix, linux, darwin, m1
The extension is defined here: You can start with trying to remove the attribute (see ), and testing if it works. Since the newer extension versions are pure js, it should work without futher changes.

Discussion:
<del> # Based on previous attempts: #  -  <https://github.com/msteen/nixos-vsliveshare/blob/master/pkgs/vsliveshare/default.nix> #  -  <https://github.com/NixOS/nixpkgs/issues/41189> { lib, gccStdenv, vscode-utils , autoPatchelfHook, bash, makeWrapper , curl, gcc, libsecret, libunwind, libX11, lttng-ust, util-linux , desktop-file-utils, xsel }: </del> <ins> { lib, vscode-utils, xsel }: </ins> <del> let # https://docs.microsoft.com/en-us/visualstudio/liveshare/reference/linux#install-prerequisites-manually libs = [ # Credential Storage libsecret # NodeJS libX11 # https://github.com/flathub/com.visualstudio.code.oss/issues/11#issuecomment-392709170 libunwind lttng-ust curl # General gcc.cc.lib util-linux # libuuid ]; in ((vscode-utils.override { stdenv = gccStdenv; }).buildVscodeMarketplaceExtension { </del> <ins> vscode-utils.buildVscodeMarketplaceExtension { </ins> mktplcRef = { name = "vsliveshare"; publisher = "ms-vsliveshare"; <del> version = "1.0.5900"; hash = "sha256-syVW/aS2ppJjg4OZaenzGM3lczt+sLy7prwsYFTDl9s="; </del> <ins> version = "1.0.5918"; hash = "sha256-Tk0mKydUF8M7l7NC9wEA7t2rzJWy/mq4/HvIHI2/ldQ="; </ins> }; <del> }).overrideAttrs({ buildInputs ? [], ... }: { buildInputs = buildInputs ++ libs; # Using a patch file won't work, because the file changes too often, causing the patch to fail on most updates. # Rather than patching the calls to functions, we modify the functions to return what we want, # which is less likely to break in the future. </del> postPatch = '' substituteInPlace extension.js  <del> --replace "'xsel'" "'${xsel}/bin/xsel'" </del> <ins> --replace-fail '"xsel"' '"${xsel}/bin/xsel"' </ins> ''; meta = { <del> description = "Live Share lets you achieve greater confidence at speed by streamlining collaborative editing, debugging, and more in real-time during development"; </del> <ins> description = "Real-time collaborative development for VS Code"; </ins> homepage = "https://aka.ms/vsls-docs"; <ins> changelog = "https://marketplace.visualstudio.com/items/MS-vsliveshare.vsliveshare/changelog"; </ins> license = lib.licenses.unfree; <del> maintainers = [ lib.maintainers.jraygauthier lib.maintainers.V ]; platforms = [ "x86_64-linux" ]; </del> <ins> maintainers = builtins.attrValues { inherit (lib.maintainers) jraygauthier V; }; </ins> }; <del> }) </del> <ins> } </ins>