flake/exprs/overlay.nix
2024-01-13 15:05:50 +01:00

22 lines
774 B
Nix

final: prev: rec {
# FUCK REPRODUCIBILITY RARGHGHGHGHDKGJDKLGJSDKLGMDJGLKSDJLMGSJDKMGJZEIZ
vesktop = prev.vesktop.overrideAttrs (old: {patches = [];});
electron_25 = prev.electron_25.overrideAttrs (_: {
preFixup = "patchelf --add-needed ${prev.libglvnd}/lib/libEGL.so.1 $out/bin/electron"; # NixOS/nixpkgs#272912
meta.knownVulnerabilities = []; # NixOS/nixpkgs#273611
});
obs-studio = prev.obs-studio.overrideAttrs (old: {
cmakeFlags = old.cmakeFlags ++ [(prev.lib.cmakeBool "ENABLE_LIBFDK" true)]; # NixOS/nixpkgs#278127
});
hyprlang = prev.callPackage ./hyprlang.nix {
stdenv = prev.gcc13Stdenv;
};
xdg-desktop-portal-hyprland = prev.qt6Packages.callPackage ./xdph.nix {
stdenv = prev.gcc13Stdenv;
hyprlang = hyprlang;
};
}