Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
881 B · 44 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445{ stdenv, electron-unwrapped, wrapGAppsHook3, makeWrapper, gsettings-desktop-schemas, glib, gtk3, gtk4,}:
stdenv.mkDerivation { pname = "electron"; inherit (electron-unwrapped) version;
nativeBuildInputs = [ wrapGAppsHook3 makeWrapper ]; buildInputs = [ # needed for GSETTINGS_SCHEMAS_PATH gsettings-desktop-schemas glib gtk3 gtk4 ]; dontWrapGApps = true;
buildCommand = '' gappsWrapperArgsHook mkdir -p $out/bin makeWrapper "${electron-unwrapped}/libexec/electron/electron" "$out/bin/electron" \ "''${gappsWrapperArgs[@]}" \ --set CHROME_DEVEL_SANDBOX $out/libexec/electron/chrome-sandbox
ln -s ${electron-unwrapped}/libexec $out/libexec '';
passthru = { unwrapped = electron-unwrapped; inherit (electron-unwrapped) headers dist; }; inherit (electron-unwrapped) meta;}