expand piped-overlay to include all packages but with pinned versions

This commit is contained in:
chaos 2023-10-30 15:06:03 +00:00
parent 6d868bf64e
commit 8ac2ec8520
No known key found for this signature in database

View file

@ -1,10 +1,16 @@
{piped-flake}: (prev: final: let
system = final.system;
piped-flake-pkgs = piped-flake.packages.${system};
in {
inherit (piped-flake-pkgs) piped-frontend;
inherit (piped-flake-pkgs) piped-proxy piped-proxy-openssl;
inherit (piped-flake-pkgs) piped-proxy-full piped-proxy-full-openssl;
inherit (piped-flake-pkgs) piped-proxy-minimal piped-proxy-minimal-openssl;
# Won't build due to this; added a native-arm64 to all builders on arm64
# https://github.com/NixOS/nixpkgs/issues/255780
piped-backend =
(piped-flake.packages.${system}.piped-backend.override (prev: {
(piped-flake-pkgs.piped-backend.override (prev: {
piped-backend-deps = prev.piped-backend-deps.overrideAttrs {
requiredSystemFeatures =
if system == "aarch64-linux"