sewing/flake.nix

31 lines
755 B
Nix
Raw Normal View History

2022-06-15 05:57:30 +02:00
{
2022-06-15 06:05:02 +02:00
description = "Sewing Tools";
2022-06-15 05:57:30 +02:00
inputs = {
nixpkgs.url = "github:nixos/nixpkgs";
flake-utils.url = "github:numtide/flake-utils";
};
outputs =
{ self
, nixpkgs
, flake-utils
}:
(flake-utils.lib.eachDefaultSystem (system:
let pkgs = nixpkgs.legacyPackages.${system};
in {
2022-06-15 07:35:31 +02:00
packages.valentina-061 = pkgs.libsForQt512.callPackage pkgs/valentina-0.6.1.nix { };
2022-06-15 05:57:30 +02:00
packages.valentina = self.packages.${system}.valentina-061;
2022-06-15 07:35:31 +02:00
packages.seamly2d = pkgs.libsForQt512.callPackage pkgs/seamly2d-2022-06-13.nix { };
2022-06-15 05:57:30 +02:00
# nix build
packages.default = self.packages.${system}.valentina;
# TODO: Legacy attribute, drop soon
defaultPackage = self.packages.${system}.default;
}));
}