ATproto Nix User Repo
0
fork

Configure Feed

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

removed condiitonal build for microcsom/pocket

+120 -6
+112
flake.lock
··· 1 + { 2 + "nodes": { 3 + "crane": { 4 + "locked": { 5 + "lastModified": 1759893430, 6 + "narHash": "sha256-yAy4otLYm9iZ+NtQwTMEbqHwswSFUbhn7x826RR6djw=", 7 + "owner": "ipetkov", 8 + "repo": "crane", 9 + "rev": "1979a2524cb8c801520bd94c38bb3d5692419d93", 10 + "type": "github" 11 + }, 12 + "original": { 13 + "owner": "ipetkov", 14 + "repo": "crane", 15 + "type": "github" 16 + } 17 + }, 18 + "flake-utils": { 19 + "inputs": { 20 + "systems": "systems" 21 + }, 22 + "locked": { 23 + "lastModified": 1731533236, 24 + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 25 + "owner": "numtide", 26 + "repo": "flake-utils", 27 + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 28 + "type": "github" 29 + }, 30 + "original": { 31 + "owner": "numtide", 32 + "repo": "flake-utils", 33 + "type": "github" 34 + } 35 + }, 36 + "nixpkgs": { 37 + "locked": { 38 + "lastModified": 1760349414, 39 + "narHash": "sha256-W4Ri1ZwYuNcBzqQQa7NnWfrv0wHMo7rduTWjIeU9dZk=", 40 + "owner": "NixOS", 41 + "repo": "nixpkgs", 42 + "rev": "c12c63cd6c5eb34c7b4c3076c6a99e00fcab86ec", 43 + "type": "github" 44 + }, 45 + "original": { 46 + "owner": "NixOS", 47 + "ref": "nixpkgs-unstable", 48 + "repo": "nixpkgs", 49 + "type": "github" 50 + } 51 + }, 52 + "nixpkgs_2": { 53 + "locked": { 54 + "lastModified": 1744536153, 55 + "narHash": "sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38=", 56 + "owner": "NixOS", 57 + "repo": "nixpkgs", 58 + "rev": "18dd725c29603f582cf1900e0d25f9f1063dbf11", 59 + "type": "github" 60 + }, 61 + "original": { 62 + "owner": "NixOS", 63 + "ref": "nixpkgs-unstable", 64 + "repo": "nixpkgs", 65 + "type": "github" 66 + } 67 + }, 68 + "root": { 69 + "inputs": { 70 + "crane": "crane", 71 + "flake-utils": "flake-utils", 72 + "nixpkgs": "nixpkgs", 73 + "rust-overlay": "rust-overlay" 74 + } 75 + }, 76 + "rust-overlay": { 77 + "inputs": { 78 + "nixpkgs": "nixpkgs_2" 79 + }, 80 + "locked": { 81 + "lastModified": 1760409263, 82 + "narHash": "sha256-GvcdHmY3nZnU6GnUkEG1a7pDZPgFcuN+zGv3OgvfPH0=", 83 + "owner": "oxalica", 84 + "repo": "rust-overlay", 85 + "rev": "5694018463c2134e2369996b38deed41b1b9afc1", 86 + "type": "github" 87 + }, 88 + "original": { 89 + "owner": "oxalica", 90 + "repo": "rust-overlay", 91 + "type": "github" 92 + } 93 + }, 94 + "systems": { 95 + "locked": { 96 + "lastModified": 1681028828, 97 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 98 + "owner": "nix-systems", 99 + "repo": "default", 100 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 101 + "type": "github" 102 + }, 103 + "original": { 104 + "owner": "nix-systems", 105 + "repo": "default", 106 + "type": "github" 107 + } 108 + } 109 + }, 110 + "root": "root", 111 + "version": 7 112 + }
+8 -6
pkgs/microcosm/default.nix
··· 23 23 PKG_CONFIG_PATH = "${pkgs.zstd.dev}/lib/pkgconfig:${pkgs.lz4.dev}/lib/pkgconfig"; 24 24 }; 25 25 26 - nativeInputs = with pkgs; [ 26 + nativeInputs = with pkgs; 27 + [ 27 28 pkg-config 28 29 perl 29 30 ]; 30 31 31 - buildInputs = with pkgs; [ 32 + buildInputs = with pkgs; 33 + [ 32 34 zstd 33 35 lz4 34 36 rocksdb 35 37 openssl 38 + sqlite 36 39 ]; 37 - 38 40 cargoArtifacts = craneLib.buildDepsOnly { 39 41 inherit src; 40 42 pname = "microcosm-rs-deps"; ··· 57 59 "pocket" 58 60 "reflector" 59 61 ]; 60 - 61 62 buildPackage = member: 62 63 let 63 64 packageName = if member == "ufos/fuzz" then "ufos-fuzz" else member; ··· 68 69 version = "0.1.0"; 69 70 cargoExtraArgs = "--package ${packageName}"; 70 71 nativeBuildInputs = nativeInputs; 71 - buildInputs = buildInputs ++ (pkgs.lib.optional (member == "pocket") pkgs.sqlite); 72 + buildInputs = buildInputs; 72 73 tarFlags = "--no-same-owner"; 73 74 env = commonEnv; 74 75 }; ··· 76 77 packages = pkgs.lib.genAttrs members (member: buildPackage member); 77 78 78 79 in 79 - packages 80 + packages 81 + }