From 409a61401090ee98894710d439840fb8282c1ec2 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Tue, 13 Sep 2022 20:46:30 -0500 Subject: [PATCH] Only build for x86 Linux --- flake.nix | 5 +++-- packages/squeak/default.nix | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index b1276e2..fb9e7d1 100644 --- a/flake.nix +++ b/flake.nix @@ -40,8 +40,9 @@ }; legacyPackages = - self.lib.mapAttrs (system: pkgs: pkgs.extend self.overlays.default) - (builtins.removeAttrs nixpkgs.legacyPackages [ "mipsel-linux" ]); + self.lib.mapAttrs (system: pkgs: pkgs.extend self.overlays.default) { + inherit (nixpkgs.legacyPackages) i686-linux x86_64-linux; + }; packages = self.lib.mapAttrs (system: pkgs: with pkgs; { diff --git a/packages/squeak/default.nix b/packages/squeak/default.nix index f56d790..cfd800d 100644 --- a/packages/squeak/default.nix +++ b/packages/squeak/default.nix @@ -65,6 +65,7 @@ in stdenv.mkDerivation rec { --replace-needed libsndio.so.6.1 libsndio.so ''; meta = { + broken = !(builtins.hasAttr stdenv.system sources); description = "Squeak virtual machine and image"; homepage = "https://squeak.org/"; license = with lib.licenses; [ asl20 mit ];