patch electron 25 and mark it as secure 😇

This commit is contained in:
uku 2023-12-19 14:21:11 +01:00
parent a6b6941430
commit 7dcd7136c1
Signed by: uku
GPG key ID: 7D01D7B105E77166

View file

@ -4,12 +4,8 @@ final: prev: {
# FUCK REPRODUCIBILITY RARGHGHGHGHDKGJDKLGJSDKLGMDJGLKSDJLMGSJDKMGJZEIZ # FUCK REPRODUCIBILITY RARGHGHGHGHDKGJDKLGJSDKLGMDJGLKSDJLMGSJDKMGJZEIZ
vesktop = prev.vesktop.overrideAttrs (old: {patches = [];}); vesktop = prev.vesktop.overrideAttrs (old: {patches = [];});
obsidian = ( electron_25 = prev.electron_25.overrideAttrs (_: {
prev.obsidian.override { preFixup = "patchelf --add-needed ${prev.libglvnd}/lib/libEGL.so.1 $out/bin/electron"; # NixOS/nixpkgs#272912
electron = prev.electron_25.overrideAttrs (_: { meta.knownVulnerabilities = []; # NixOS/nixpkgs#273611
preFixup = "patchelf --add-needed ${prev.libglvnd}/lib/libEGL.so.1 $out/bin/electron"; # NixOS/nixpkgs#272912 });
meta.knownVulnerabilities = []; # NixOS/nixpkgs#273611
});
}
);
} }