lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #247736 from dit7ya/ego

ego: init at 1.1.7

authored by

Pol Dellaiera and committed by
GitHub
f40843af 152480b3

+44
+42
pkgs/tools/misc/ego/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + , makeBinaryWrapper 5 + , acl 6 + , xorg 7 + }: 8 + 9 + rustPlatform.buildRustPackage rec { 10 + pname = "ego"; 11 + version = "1.1.7"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "intgr"; 15 + repo = "ego"; 16 + rev = version; 17 + hash = "sha256-613RM7Ldye0wHAH3VMhzhyT5WVTybph3gS/WNMrsgGI="; 18 + }; 19 + 20 + buildInputs = [ acl ]; 21 + 22 + nativeBuildInputs = [ makeBinaryWrapper ]; 23 + 24 + cargoHash = "sha256-3leKejQ8kxamjwQPH1vg2I1CYc3r8k3pYfTWpOkqq8I="; 25 + 26 + # requires access to /root 27 + checkFlags = [ 28 + "--skip tests::test_check_user_homedir" 29 + ]; 30 + 31 + postInstall = '' 32 + wrapProgram $out/bin/ego --prefix PATH : ${lib.makeBinPath [ xorg.xhost ]} 33 + ''; 34 + 35 + meta = { 36 + description = "Run Linux desktop applications under a different local user"; 37 + homepage = "https://github.com/intgr/ego"; 38 + license = lib.licenses.mit; 39 + maintainers = with lib.maintainers; [ dit7ya ]; 40 + mainProgram = "ego"; 41 + }; 42 + }
+2
pkgs/top-level/all-packages.nix
··· 5070 5070 5071 5071 egglog = callPackage ../applications/science/logic/egglog { }; 5072 5072 5073 + ego = callPackage ../tools/misc/ego { }; 5074 + 5073 5075 ekam = callPackage ../development/tools/build-managers/ekam { }; 5074 5076 5075 5077 eksctl = callPackage ../tools/admin/eksctl { };