2023-10-30 14:58:55 +00:00
|
|
|
{piped-flake}: (prev: final: let
|
|
|
|
system = final.system;
|
2023-10-30 15:06:03 +00:00
|
|
|
piped-flake-pkgs = piped-flake.packages.${system};
|
2023-10-30 14:58:55 +00:00
|
|
|
in {
|
2023-10-30 15:06:03 +00:00
|
|
|
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;
|
|
|
|
|
2023-10-30 14:58:55 +00:00
|
|
|
# Won't build due to this; added a native-arm64 to all builders on arm64
|
|
|
|
# https://github.com/NixOS/nixpkgs/issues/255780
|
|
|
|
piped-backend =
|
2023-10-30 15:06:03 +00:00
|
|
|
(piped-flake-pkgs.piped-backend.override (prev: {
|
2023-10-30 14:58:55 +00:00
|
|
|
piped-backend-deps = prev.piped-backend-deps.overrideAttrs {
|
|
|
|
requiredSystemFeatures =
|
|
|
|
if system == "aarch64-linux"
|
|
|
|
then ["native-arm64"]
|
|
|
|
else [];
|
|
|
|
};
|
|
|
|
}))
|
|
|
|
.overrideAttrs {
|
|
|
|
requiredSystemFeatures =
|
|
|
|
if system == "aarch64-linux"
|
|
|
|
then ["native-arm64"]
|
|
|
|
else [];
|
|
|
|
};
|
|
|
|
})
|