A decentralized music tracking and discovery platform built on AT Protocol 🎵
0
fork

Configure Feed

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

remove local path dep

Signed-off-by: oppiliappan <me@oppi.li>

+21 -28
+15
apps/cli/package.nix
··· 1 + { pkgs }: 2 + 3 + pkgs.buildNpmPackage { 4 + pname = "rocksky-cli"; 5 + version = "0.3.4"; 6 + 7 + src = ./.; 8 + 9 + npmDeps = pkgs.importNpmLock { npmRoot = ./.; }; 10 + npmConfigHook = pkgs.importNpmLock.npmConfigHook; 11 + 12 + nodejs = pkgs.nodejs_22; 13 + 14 + meta.mainProgram = "rocksky"; 15 + }
+1 -21
flake.lock
··· 34 34 "type": "github" 35 35 } 36 36 }, 37 - "rocksky-cli": { 38 - "inputs": { 39 - "flake-utils": [ 40 - "flake-utils" 41 - ], 42 - "nixpkgs": [ 43 - "nixpkgs" 44 - ] 45 - }, 46 - "locked": { 47 - "path": "./apps/cli", 48 - "type": "path" 49 - }, 50 - "original": { 51 - "path": "./apps/cli", 52 - "type": "path" 53 - }, 54 - "parent": [] 55 - }, 56 37 "root": { 57 38 "inputs": { 58 39 "flake-utils": "flake-utils", 59 - "nixpkgs": "nixpkgs", 60 - "rocksky-cli": "rocksky-cli" 40 + "nixpkgs": "nixpkgs" 61 41 } 62 42 }, 63 43 "systems": {
+5 -7
flake.nix
··· 4 4 inputs = { 5 5 nixpkgs.url = "github:nixos/nixpkgs/release-25.05"; 6 6 flake-utils.url = "github:numtide/flake-utils"; 7 - 8 - rocksky-cli.url = "path:./apps/cli"; 9 - rocksky-cli.inputs.nixpkgs.follows = "nixpkgs"; 10 - rocksky-cli.inputs.flake-utils.follows = "flake-utils"; 11 7 }; 12 8 13 9 outputs = { 14 10 self, 15 11 nixpkgs, 16 12 flake-utils, 17 - rocksky-cli, 18 13 }: let 19 14 overlays.default = final: prev: { 20 - rocksky-cli = rocksky-cli.packages.${final.system}.default; 15 + rocksky-cli = final.callPackage ./apps/cli/package.nix {}; 21 16 }; 22 17 23 18 nixosModules.default = { ··· 58 53 let 59 54 pkgs = import nixpkgs { 60 55 inherit system; 56 + overlays = [ overlays.default ]; 61 57 }; 62 58 63 59 lib = pkgs.lib; 64 60 in { 61 + packages.default = pkgs.rocksky-cli; 62 + 65 63 devShells.default = pkgs.mkShell { 66 64 buildInputs = 67 65 [ ··· 83 81 pkgs.bison 84 82 pkgs.binutils 85 83 pkgs.clang 86 - rocksky-cli.packages.${system}.default 84 + pkgs.rocksky-cli 87 85 ] 88 86 ++ lib.optionals pkgs.stdenv.isLinux [ 89 87 pkgs.glibc.dev