diff --git a/hosts/FredOS-Eee.nix b/hosts/FredOS-Eee.nix index fde2ac4..908b7ba 100644 --- a/hosts/FredOS-Eee.nix +++ b/hosts/FredOS-Eee.nix @@ -19,6 +19,17 @@ rsync = prev.rsync.overrideAttrs { doCheck = false; }; # Tests need gjs -> spidermonkey, an hour+ of i686 compile for a check. libsecret = prev.libsecret.overrideAttrs { doCheck = false; }; + # libultrahdr misses -latomic on i686; icon themes only need plain convert. + imagemagick = prev.imagemagick.override { libultrahdrSupport = false; }; + # nixpkgs' own i686 test patch no longer applies; it only touches tests. + upower = prev.upower.overrideAttrs (o: { + patches = lib.filter + (p: !lib.hasSuffix "i686-test-remove-battery-check.patch" (toString p)) + o.patches; + doCheck = false; + }); + # 64-bit getint64 tests fail on 32-bit. + iniparser = prev.iniparser.overrideAttrs { doCheck = false; }; }) ];