simplenote: remove atomEnv

+19 -6
+19 -6
pkgs/applications/misc/simplenote/default.nix
··· 1 - { atomEnv 2 - , autoPatchelfHook 3 , dpkg 4 , fetchurl 5 , makeDesktopItem ··· 7 , lib 8 , stdenv 9 , udev 10 , wrapGAppsHook 11 }: 12 13 let ··· 40 inherit pname version meta; 41 42 src = fetchurl { 43 - url = 44 - "https://github.com/Automattic/simplenote-electron/releases/download/" 45 - + "v${version}/Simplenote-linux-${version}-amd64.deb"; 46 inherit sha256; 47 }; 48 ··· 61 dontPatchELF = true; 62 dontWrapGApps = true; 63 64 nativeBuildInputs = [ 65 autoPatchelfHook 66 dpkg ··· 68 wrapGAppsHook 69 ]; 70 71 - buildInputs = atomEnv.packages; 72 73 unpackPhase = "dpkg-deb -x $src ."; 74
··· 1 + { autoPatchelfHook 2 , dpkg 3 , fetchurl 4 , makeDesktopItem ··· 6 , lib 7 , stdenv 8 , udev 9 + , alsa-lib 10 + , mesa 11 + , nss 12 + , nspr 13 + , systemd 14 , wrapGAppsHook 15 + , xorg 16 }: 17 18 let ··· 45 inherit pname version meta; 46 47 src = fetchurl { 48 + url = "https://github.com/Automattic/simplenote-electron/releases/download/v${version}/Simplenote-linux-${version}-amd64.deb"; 49 inherit sha256; 50 }; 51 ··· 64 dontPatchELF = true; 65 dontWrapGApps = true; 66 67 + # TODO: migrate off autoPatchelfHook and use nixpkgs' electron 68 nativeBuildInputs = [ 69 autoPatchelfHook 70 dpkg ··· 72 wrapGAppsHook 73 ]; 74 75 + buildInputs = [ 76 + alsa-lib 77 + mesa 78 + xorg.libXScrnSaver 79 + xorg.libXtst 80 + nss 81 + nspr 82 + stdenv.cc.cc 83 + systemd 84 + ]; 85 86 unpackPhase = "dpkg-deb -x $src ."; 87