From ff51c8717be66826843d6304708fc1f0ff7cd48c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Sun, 29 May 2022 18:17:05 +0200 Subject: Fix cross compilation of Omnia --- pkgs/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'pkgs/default.nix') diff --git a/pkgs/default.nix b/pkgs/default.nix index ea4112a..849edff 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -38,6 +38,15 @@ let jemalloc = armv7lDisableCheck nixpkgs.jemalloc; openssh = armv7lDisableCheck nixpkgs.openssh; nlohmann_json = armv7lDisableCheck nixpkgs.nlohmann_json; + # Crosscompilation worarounds + btrfs-progs = nixpkgs.btrfs-progs.overrideAttrs (oldAttrs: { + configureFlags = ["--disable-python"]; + installFlags = []; + }); + pixz = nixpkgs.pixz.overrideAttrs (oldAttrs: { + configureFlags = ["--without-manpage"]; + patches = [ ./0001-configure.ac-replace-AC_CHECK_FILE.patch ]; + }); }; -- cgit v1.2.3