{ # vim: set et,sw=4 description = "Flake utils demo"; inputs.flake-utils.url = "github:numtide/flake-utils"; outputs = { self, nixpkgs, flake-utils }: flake-utils.lib.eachDefaultSystem (system: let pkgs = nixpkgs.legacyPackages.${system}; in { packages = rec { performous-composer = pkgs.libsForQt5.callPackage ./performous-composer.nix {}; open-simh = pkgs.callPackage ./open-simh.nix {}; }; legacyPackages = rec { linux_6_5_3 = pkgs.callPackage ./linux_653.nix { kernelPatches = with pkgs.kernelPatches; [ bridge_stp_helper request_key_helper ]; }; linuxPackages_6_5_3 = pkgs.linuxPackagesFor linux_6_5_3; }; apps = rec { }; } ); }