diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/flake.nix b/flake.nix index a210b0d..a523c21 100644 --- a/flake.nix +++ b/flake.nix @@ -271,6 +271,12 @@ musl-minimal-redis-nocheck = musl-minimal-pkgs.pkgsStatic.redis.overrideAttrs (old: { doCheck = false; }); + + rr = pkgs.rr.overrideAttrs (old: { + pname = "focaccia-rr"; + version = "git"; + src = ./rr; + }); in rec { # Default package just builds Focaccia packages = rec { @@ -341,7 +347,8 @@ type = "app"; program = "${pkgs.writeShellScriptBin "uv-sync" '' set -euo pipefail - exec ${pkgs.uv}/bin/uv sync + ${pkgs.uv}/bin/uv sync + sed -i '/riscv/d' uv.lock ''}/bin/uv-sync"; meta = { description = "Sync uv python packages"; @@ -391,7 +398,7 @@ musl-extra = pkgs.mkShell { packages = [ packages.dev - pkgs.rr + rr musl-pkgs.gcc musl-pkgs.pkg-config ]; @@ -405,7 +412,7 @@ musl-all = pkgs.mkShell { packages = [ packages.dev - pkgs.rr + rr musl-minimal-pkgs.pkgsStatic.gzip musl-minimal-pkgs.pkgsStatic.file musl-pkgs.gcc |