ATproto Nix User Repo
0
fork

Configure Feed

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

fix tar command

+17 -14
+14 -7
overlays/cfg-if-fix.nix
··· 1 - self: super: { 2 - "cfg-if" = super."cfg-if".overrideAttrs (old: { 3 - unpackPhase = '' 4 - tar -xzf $src --no-same-owner 5 - ''; 6 - }); 7 - } 1 + final: prev: { 2 + buildPackage = args: 3 + let 4 + pname = args.pname or ""; 5 + in 6 + prev.buildPackage (args // ( 7 + if pname == "cfg-if" && args.version == "1.0.0" then { 8 + requiredSystemFeatures = [ "local-build" ]; 9 + unpackPhase = '' 10 + tar -xzf $src --no-same-owner 11 + ''; 12 + } else { } 13 + )); 14 + }
+3 -3
overlays/default.nix
··· 1 - [ 2 - (import ./cfg-if-fix.nix) 3 - ] 1 + { 2 + cfg-if-fix = import ./cfg-if-fix.nix; 3 + }
-4
pkgs/microcosm/default.nix
··· 1 1 { pkgs, craneLib }: 2 - 3 2 let 4 3 src = pkgs.fetchFromGitHub { 5 4 owner = "at-microcosm"; ··· 7 6 rev = "b0a66a102261d0b4e8a90d34cec3421073a7b728"; 8 7 sha256 = "sha256-swdAcsjRWnj9abmnrce5LzeKRK+LHm8RubCEIuk+53c="; 9 8 }; 10 - 11 - crane-overrides = import ../../overlays/default.nix; 12 9 13 10 commonEnv = { 14 11 LIBCLANG_PATH = pkgs.lib.makeLibraryPath [ pkgs.llvmPackages.libclang.lib ]; ··· 40 37 nativeBuildInputs = nativeInputs; 41 38 buildInputs = buildInputs; 42 39 env = commonEnv; 43 - overrides = crane-overrides; 44 40 }; 45 41 46 42 members = [