···757757 mktplcRef = {
758758 name = "vscode-markdownlint";
759759 publisher = "DavidAnson";
760760- version = "0.49.0";
761761- sha256 = "sha256-Mh/OoRK410aXEr3sK2CYFDsXGSqFT+JOWi9jHOdK01Y=";
760760+ version = "0.50.0";
761761+ sha256 = "sha256-F+lryIhSudDz68t1eGrfqI8EuoUUOWU5LfWj0IRCQyY=";
762762 };
763763 meta = {
764764 changelog = "https://marketplace.visualstudio.com/items/DavidAnson.vscode-markdownlint/changelog";
···10691069 mktplcRef = {
10701070 name = "elixir-ls";
10711071 publisher = "JakeBecker";
10721072- version = "0.13.0";
10731073- sha256 = "sha256-1uaLFTMvkcYrYAt9qDdISJneKxHo9qsris70iowGW2s=";
10721072+ version = "0.14.7";
10731073+ sha256 = "sha256-RkwgQqasBKMA+0293QhbZhgyGSqhJSic5DuIpBB+OEA=";
10741074 };
10751075 meta = {
10761076 changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog";
+5
pkgs/applications/editors/vscode/generic.nix
···104104 # Override the previously determined VSCODE_PATH with the one we know to be correct
105105 sed -i "/ELECTRON=/iVSCODE_PATH='$out/lib/vscode'" "$out/bin/${executableName}"
106106 grep -q "VSCODE_PATH='$out/lib/vscode'" "$out/bin/${executableName}" # check if sed succeeded
107107+108108+ # Remove native encryption code, as it derives the key from the executable path which does not work for us.
109109+ # The credentials should be stored in a secure keychain already, so the benefit of this is questionable
110110+ # in the first place.
111111+ rm -rf $out/lib/vscode/resources/app/node_modules/vscode-encrypt
107112 '') + ''
108113 runHook postInstall
109114 '';
···11-WGET_ARGS=( https://download.qt.io/official_releases/qt/6.5/6.5.0/submodules/ -A '*.tar.xz' )
11+WGET_ARGS=( https://download.qt.io/official_releases/qt/6.5/6.5.1/submodules/ -A '*.tar.xz' )
···44, fetchFromGitHub
55, rustPlatform
66, installShellFiles
77-, tinycc
87, libiconv
98, darwin
109, librusty_v8 ? callPackage ./librusty_v8.nix { }
···12111312rustPlatform.buildRustPackage rec {
1413 pname = "deno";
1515- version = "1.33.3";
1414+ version = "1.34.0";
16151716 src = fetchFromGitHub {
1817 owner = "denoland";
1918 repo = pname;
2019 rev = "v${version}";
2121- hash = "sha256-E1Usmj4f3jvzllKIrItzOIe4kf0DRQWwobVGuN291Ys=";
2020+ hash = "sha256-B9YzJsnbohzQQQj2Ec1szh/aY2zoYFOoEXTShwOzMlE=";
2221 };
2323- cargoHash = "sha256-8L9UrFQTpwG2Gw4V72NvqdqQicG0HPRdmNJPhkWqj4s=";
2222+ cargoHash = "sha256-rwN7pEb6bDLb7YrcfuWC9Y0m7b+50AeLKMKx7WLKYT8=";
24232524 postPatch = ''
2625 # upstream uses lld on aarch64-darwin for faster builds
···3938 # The v8 package will try to download a `librusty_v8.a` release at build time to our read-only filesystem
4039 # To avoid this we pre-download the file and export it via RUSTY_V8_ARCHIVE
4140 RUSTY_V8_ARCHIVE = librusty_v8;
4242-4343- # The deno_ffi package currently needs libtcc.a on linux and macos and will try to compile it at build time
4444- # To avoid this we point it to our copy (dir)
4545- # In the future tinycc will be replaced with asm
4646- libtcc = tinycc.overrideAttrs (oa: {
4747- makeFlags = [ "libtcc.a" ];
4848- # tests want tcc binary
4949- doCheck = false;
5050- outputs = [ "out" ];
5151- installPhase = ''
5252- mkdir -p $out/lib/
5353- mv libtcc.a $out/lib/
5454- '';
5555- # building the whole of tcc on darwin is broken in nixpkgs
5656- # but just building libtcc.a works fine so mark this as unbroken
5757- meta.broken = false;
5858- });
5959- TCC_PATH = "${libtcc}/lib";
60416142 # Tests have some inconsistencies between runs with output integration tests
6243 # Skipping until resolved
···264264 couchdb2 = throw "couchdb2 was removed from nixpkgs, use couchdb3 instead"; # Added 2021-03-03
265265 coreclr = throw "coreclr has been removed from nixpkgs, use dotnet-sdk instead"; # added 2022-06-12
266266 corgi = throw "corgi has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-02
267267- cpp-gsl = throw "'cpp-gsl' has been renamed to/replaced by 'microsoft_gsl'"; # Converted to throw 2022-02-22
267267+ cpp-gsl = throw "'cpp-gsl' has been renamed to/replaced by 'microsoft-gsl'"; # Converted to throw 2022-02-22
268268 cpp_ethereum = throw "cpp_ethereum has been removed; abandoned upstream"; # Added 2020-11-30
269269 cpuminer-multi = throw "cpuminer-multi has been removed: deleted by upstream"; # Added 2022-01-07
270270 crafty = throw "crafty has been removed: deleted by upstream"; # Added 2022-01-07
···10361036 mess = mame; # Added 2019-10-30
10371037 metal = throw "metal has been removed due to lack of maintainers";
10381038 metricbeat6 = throw "metricbeat6 has been removed because it reached end of life"; # Added 2022-10-04
10391039+ microsoft_gsl = microsoft-gsl; # Added 2023-05-26
10391040 mididings = throw "mididings has been removed from nixpkgs as it doesn't support recent python3 versions and its upstream stopped maintaining it"; # Added 2022-01-12
10401041 midoriWrapper = throw "'midoriWrapper' has been renamed to/replaced by 'midori'"; # Converted to throw 2022-02-22
10411042 mime-types = mailcap; # Added 2022-01-21
···18051806 "from nixpkgs. Users are urged to switch to 'xone'."
18061807 ); # Added 2022-08-02
18071808 xpraGtk3 = throw "'xpraGtk3' has been renamed to/replaced by 'xpra'"; # Converted to throw 2022-02-22
18091809+ xtrt = throw "xtrt has been removed due to being abandoned"; # Added 2023-05-25
18081810 xv = xxv; # Added 2020-02-22
18091811 xvidcap = throw "'xvidcap' has been removed because of a broken dependency"; # Added 2022-11-08
18101812 xvfb_run = xvfb-run; # Added 2021-05-07